#!/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")