SPB Git

Repository Public MIT

migrate-cli.ts 406 B 17 lines typescript

1import "dotenv/config";2import { connect } from "./index";3import { migrate } from "./migrate";45const url = process.env.DATABASE_URL;6if (!url) {7  console.error("DATABASE_URL is not set");8  process.exit(1);9}10const sql = connect(url, { max: 1 });11try {12  const done = await migrate(sql);13  console.log(done.length ? `applied: ${done.join(", ")}` : "schema up to date");14} finally {15  await sql.end();16}17
Files main
Menu

Theme