Commit f643512
committed
fix(sql-orm-client): brand Tag/Role id constants as Char<36> in mn-nested-write test; re-emit fixtures with through blocks
Plain `string` constants failed the integration typecheck (tsc) because
Tag.id / Role.id are `Char<36>`. Brand TAG_RUST, TAG_TS, ROLE_ADMIN,
ROLE_EDITOR at declaration (matching the pattern from create.test.ts).
Runtime values are unchanged.
Also commits the re-emitted contract.d.ts fixtures carrying the new
`through` blocks on the N:M relations (User.tags / User.roles).
Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>1 parent b0d5d96 commit f643512
3 files changed
Lines changed: 29 additions & 4 deletions
File tree
- packages/3-extensions/sql-orm-client/test/fixtures/generated
- test/integration/test/sql-orm-client
- fixtures/generated
Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
0 commit comments