~repos /edge-city

#react#js#ssr

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();