重构:合并数据库迁移为三个领域文件
This commit is contained in:
@@ -7,7 +7,7 @@ function read(relativePath: string) {
|
||||
}
|
||||
|
||||
const migration = read('../../db/migrations/140_fulfillment_state_events.sql')
|
||||
const cutoverMigration = read('../../db/migrations/163_cutover_fulfillment_truth.sql')
|
||||
const cutoverMigration = read('../../db/migrations/148_fulfillment_execution_truth.sql')
|
||||
const stateService = read('./fulfillment-state-service.ts')
|
||||
const channelAssign = read('./channel-assign-service.ts')
|
||||
const carrierReconciliation = read('./carrier-reconciliation-service.ts')
|
||||
|
||||
@@ -15,15 +15,15 @@ const configSyncMigration = readFileSync(
|
||||
'utf8',
|
||||
)
|
||||
const routeCutoverMigration = readFileSync(
|
||||
new URL('../../db/migrations/161_move_shadow_sync_to_sku_routes.sql', import.meta.url),
|
||||
new URL('../../db/migrations/147_internal_sku_product_routing.sql', import.meta.url),
|
||||
'utf8',
|
||||
)
|
||||
const truthCutoverMigration = readFileSync(
|
||||
new URL('../../db/migrations/163_cutover_fulfillment_truth.sql', import.meta.url),
|
||||
new URL('../../db/migrations/148_fulfillment_execution_truth.sql', import.meta.url),
|
||||
'utf8',
|
||||
)
|
||||
const insertSkuMigration = readFileSync(
|
||||
new URL('../../db/migrations/166_fulfillment_insert_resolved_sku.sql', import.meta.url),
|
||||
new URL('../../db/migrations/148_fulfillment_execution_truth.sql', import.meta.url),
|
||||
'utf8',
|
||||
)
|
||||
|
||||
@@ -35,7 +35,7 @@ test('正式履约模型包含履约、尝试和异常三张表', () => {
|
||||
assert.ok(migration.includes('UNIQUE (fulfillment_id, issue_code)'))
|
||||
})
|
||||
|
||||
test('迁移 163 删除影子双写并直接维护正式履约真源', () => {
|
||||
test('迁移 148 删除影子双写并直接维护正式履约真源', () => {
|
||||
assert.ok(
|
||||
truthCutoverMigration.includes('DROP TRIGGER IF EXISTS trg_order_items_fulfillment_shadow'),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user