import { createClient } from "@libsql/client"; import { drizzle } from "drizzle-orm/libsql"; import { migrate } from "drizzle-orm/libsql/migrator"; import { env } from "../env.mjs"; async function main() { const db = drizzle( createClient({ url: env.DATABASE_URL, authToken: env.DATABASE_AUTH_TOKEN }), ); console.log("Running migrations"); await migrate(db, { migrationsFolder: "drizzle" }); console.log("Migrated successfully"); process.exit(0); } main().catch((e) => { console.error("Migration failed"); console.error(e); process.exit(1); });