Skip to content

Commit c29ebd3

Browse files
committed
Merge branch 'codex/file-ownership-foundation' into HEAD
2 parents 27ecc76 + 30bc0be commit c29ebd3

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎apps/sim/lib/projects/__integration__/backfill-repair.integration.ts‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,9 @@ describeWithRedis('Operator archive repair against the full compatible schema',
102102
import { migrate } from 'drizzle-orm/postgres-js/migrator';
103103
import { runScriptMigrations, scriptMigrations } from '@sim/db/script-migrations/index';
104104
const sql = postgres(process.env.MIGRATION_DATABASE_URL,{max:1,onnotice:()=>{}});
105-
try { await migrate(drizzle(sql),{migrationsFolder:process.env.FIXTURE_MIGRATIONS}); await runScriptMigrations(sql, scriptMigrations.filter((item) => item.name !== '0031_project_membership')); }
105+
const membershipIndex = scriptMigrations.findIndex((item) => item.name === '0031_project_membership');
106+
if (membershipIndex < 0) throw new Error('Missing membership script migration');
107+
try { await migrate(drizzle(sql),{migrationsFolder:process.env.FIXTURE_MIGRATIONS}); await runScriptMigrations(sql, scriptMigrations.slice(0, membershipIndex)); }
106108
finally { await sql.end(); }
107109
`,
108110
],

0 commit comments

Comments
 (0)