| 12345678910111213141516 |
- #!/usr/bin/env bun
- import { $ } from "bun"
- // drizzle-kit check compares schema to migrations, exits non-zero if drift
- const result = await $`bun drizzle-kit check`.quiet().nothrow()
- if (result.exitCode !== 0) {
- console.error("Schema has changes not captured in migrations!")
- console.error("Run: bun drizzle-kit generate")
- console.error("")
- console.error(result.stderr.toString())
- process.exit(1)
- }
- console.log("Migrations are up to date")
|