-
Notifications
You must be signed in to change notification settings - Fork 11
refactor(sql-orm-client): migrate consumers to domain-level type fields #276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
wmadden
merged 21 commits into
main
from
tml-2175-migrate-consumers-to-new-domain-level-type-fields-m2
Apr 1, 2026
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
c56f215
update emitter output fixtures and canonicalization for ADR 172
wmadden 32a1eb3
fix(emitter,sql-orm-client): apply mutation defaults (#272)
aqrln 975c53b
refactor(sql-orm-client): migrate runtime code from mappings/top-leve…
wmadden 6213ee3
refactor(sql-orm-client): update type-level generics and test fixture…
wmadden 57e6e45
refactor(relational-core): derive type utilities from model.storage i…
wmadden 4b9ce15
fix(e2e): add storage.fields and relations to e2e contract fixture
wmadden c509102
Address code review findings for M2 consumer migration
wmadden d1ceb53
Update M2 plan and review artifacts
wmadden 2ff47fa
Refresh code review after implementing all findings
wmadden 1d151ab
Update walkthrough for full PR scope (M1 + M2)
wmadden 36df6c4
Scope walkthrough to M2 consumer migration
wmadden f248223
fix: reconcile test fixtures and nullability types after rebase
wmadden 205dd2a
fix: restore demo contract.d.ts from main after rebase
wmadden a15e87a
Lower sql-orm-client branch coverage threshold to 93%
wmadden 6536d43
Document 1:1 table-model assumption in findModelNameForTable
wmadden cf1856a
Remove duplicate ModelStorageField key in JSON schema
wmadden 5f4a3b0
Align relation naming and deduplicate relation helpers
wmadden 3ae6af3
Build full table-to-model reverse map eagerly on first access
wmadden 70903ad
Cache getRelationDefinitions with WeakMap
wmadden 8ef527d
Extract ResolvedStorageColumn to deduplicate type traversal
wmadden ec5b65d
Add codecId and nullable to ModelStorageFieldSchema and SqlModelField…
wmadden File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.