koperasi/services/backend/src/drizzle/migrate.ts

16 lines
425 B
TypeScript
Raw Normal View History

2025-08-08 07:12:40 +00:00
import "dotenv/config"
import { drizzle } from 'drizzle-orm/postgres-js';
import { migrate } from 'drizzle-orm/postgres-js/migrator';
import postgres from 'postgres';
const migrationClient = postgres(process.env.DATABASE_URL as string, { max: 1 });
async function main() {
await migrate(drizzle(migrationClient), {
migrationsFolder: './src/drizzle/migrations',
})
await migrationClient.end();
}
main()