2 Commits
Author SHA1 Message Date
openhands 742536820a fix(ci): update smoke contract for custom db:migrate runner
CI / check (push) Successful in 29s
CI / deploy (push) Successful in 1m8s
CI / release (push) Skipped
2026-08-05 11:25:18 +02:00
openhands e8209df294 fix(db): restore custom migration runner for db:migrate
drizzle-kit migrate requires a meta/_journal.json in the out folder which
this repo does not use (plain SQL under drizzle/migrations/). Point
db:migrate back at scripts/apply-migrations.ts so CI deploys can apply
CMS DDL again.
2026-08-05 11:23:32 +02:00
2 changed files with 3 additions and 2 deletions

No files matched your search

+2 -1
View File
@@ -16,7 +16,8 @@
"test": "vitest",
"typecheck": "tsc --noEmit",
"db:generate": "drizzle-kit generate",
"db:migrate": "drizzle-kit migrate",
"db:migrate": "tsx scripts/apply-migrations.ts",
"db:migrate:status": "tsx scripts/apply-migrations.ts --status",
"db:studio": "drizzle-kit studio"
},
"lint-staged": {
+1 -1
View File
@@ -61,7 +61,7 @@ describe("staff smoke contract", () => {
expect(pkg).not.toContain("prisma:generate");
expect(pkg).toContain('"db:generate": "drizzle-kit generate"');
expect(pkg).toContain('"db:studio": "drizzle-kit studio"');
expect(pkg).toContain('"db:migrate": "drizzle-kit migrate"');
expect(pkg).toContain('"db:migrate": "tsx scripts/apply-migrations.ts"');
expect(readFileSync("drizzle.config.ts", "utf8")).toContain(
"./drizzle/drafts",
);