Commit 5225ab5
feat: add pluggable friction stores (#75)
* Add pluggable friction stores
* Expose stored occurrence counts
* Respect PostgreSQL search paths
* Configure CLI friction stores
* Simplify Postgres store setup
* Format CLI store configuration
* Resolve pnpm toolchain friction
* Harden pluggable store boundaries
* refactor: align pluggable stores
* test: use postgres testcontainers
* refactor: group postgres options
* test: namespace postgres fixture
* fix: resolve store review feedback
* feat: accept postgres connection strings
* feat: use postgres.js for stores
* fix: preserve store edge cases
* feat: migrate stores through frog
* docs: describe database store roadmap
* docs: add d1 store roadmap
* docs: reorder database store guide
* fix: guard store parsing boundaries
* docs: simplify database setup
* docs: trim database usage
* docs: reorder database storage
---------
Co-authored-by: jxom <7336481+jxom@users.noreply.github.com>1 parent 94ed2a8 commit 5225ab5
36 files changed
Lines changed: 2815 additions & 72 deletions
File tree
- .changeset
- src
- cli
- commands
- internal
- test
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
216 | 236 | | |
217 | 237 | | |
218 | 238 | | |
| |||
224 | 244 | | |
225 | 245 | | |
226 | 246 | | |
| 247 | + | |
227 | 248 | | |
| 249 | + | |
228 | 250 | | |
229 | 251 | | |
230 | 252 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
0 commit comments