~repos /edge-city
git clone https://pyrossh.dev/repos/edge-city.git
edge-city is a next level meta-framework for react that runs only on edge runtimes
example/scripts/migrate.js
import { drizzle } from 'drizzle-orm/postgres-js';import { migrate } from 'drizzle-orm/postgres-js/migrator';import postgres from 'postgres';import dotenv from 'dotenv';dotenv.config();
const main = async () => { console.log("migration started"); const client = postgres(process.env.EDGE_PG_CONN_URL + "?sslmode=require", { max: 1 }); await migrate(drizzle(client), { migrationsFolder: './migrations' }); console.log("migration complete");}
main();