hypercross
e76ae79b2d
Add reverse reference schema (~tablename(foreignKey))
...
Support reverse references via ~tablename(foreignKey) syntax,
complementing forward @tablename references. Includes parser,
validator, and CSV loader integration with the new
ReverseReferenceSchema type.
2026-04-18 22:47:58 +08:00
hypercross
0954dcf594
fix: avoid exporting loader in index
2026-04-17 17:27:19 +08:00
hypercross
740bb503b1
fix: fix type generator for tuples
2026-04-17 15:11:46 +08:00
hypercross
c8f0d6b0de
refactor: avoid readonly in nested types
2026-04-17 14:53:49 +08:00
hypercross
075045223f
feat: add @type? optional notation
2026-04-17 11:41:06 +08:00
hypercross
1f3a812728
fix: all tables generate accessors
2026-04-15 14:52:41 +08:00
hypercross
852a108c53
fix: update type generation
2026-04-15 14:46:03 +08:00
hypercross
6eba70bb3b
refactor: accessor based imports
2026-04-15 14:36:52 +08:00
hypercross
392d5f1431
fix: fix minor gotchas
2026-04-15 14:12:16 +08:00
hypercross
ae2445b79c
feat: add AGENTS.md
2026-04-15 14:01:50 +08:00
hypercross
8343df2316
fix: bug fixes and new tests
2026-04-15 13:58:14 +08:00
hypercross
d5fdb69ad7
fix: fix nested references?
2026-04-15 13:24:51 +08:00
hypercross
97c8b1966c
refactor: support string literals without quotes
2026-04-13 10:45:54 +08:00
hypercross
51a11a26bf
chore: add tests
2026-04-13 10:18:12 +08:00
hypercross
14948fb5f6
feat: union and string literals
2026-04-13 10:05:49 +08:00
hypercross
d78ef75272
fix: typing and remove singularization
2026-04-11 23:05:22 +08:00
hypercross
daac7badbb
feat: parse references
2026-04-11 22:56:01 +08:00
hypercross
3051df3e8b
fix: skip empty lines
2026-04-07 12:11:01 +08:00
hypercross
ad38976e86
refactor: reorg/remove webpack dependency
2026-04-07 11:25:02 +08:00
hypercross
77ee96d70c
feat: esbuild csv-loader support
2026-04-07 11:20:12 +08:00
hypercross
4eb6a17e9f
refactor: table name deduction & readonly type
2026-04-05 12:43:23 +08:00
hypercross
f656a62606
fix: add int/float to type gen
2026-04-04 17:08:29 +08:00
hypercross
4146fda348
feat: add int/float to types
2026-04-04 17:05:25 +08:00
hypercross
8bf28c8aed
fix: types for rollup
2026-04-04 16:55:17 +08:00
hypercross
08cac3965e
feat: add inline-schema/csv-loader/rollup for tsup/vite
2026-04-04 16:44:03 +08:00
hypercross
16d88d6108
build: update dist files for loader export
2026-04-02 17:34:11 +08:00
hypercross
b7e65ebc1d
feat: export extra functions from the loader
2026-04-02 17:32:13 +08:00
hypercross
fe2e323d19
feat: csv-loader?
2026-03-31 13:02:29 +08:00
hypercross
4296c2bdcd
init: inline-schema thing
2026-03-31 12:17:46 +08:00