feat(planner): add bridge target version strategy for auto-stamping ledger to app versions

This commit is contained in:
2026-05-19 21:44:57 +00:00
parent c04a094723
commit b3078029e3
8 changed files with 250 additions and 3 deletions
+5
View File
@@ -7,3 +7,8 @@ export type TMigrationStatus = 'applied' | 'skipped' | 'failed';
* Backend used to persist the migration ledger.
*/
export type TLedgerBackend = 'mongo' | 's3';
/**
* How strictly the registered migration chain must end at targetVersion.
*/
export type TTargetVersionStrategy = 'strict' | 'bridge';