Fixing env configs for migrate.

This commit is contained in:
Bradley Shellnut 2024-02-06 23:31:32 -08:00
parent 8e1d453c13
commit 679f59c0fd

View file

@ -1,12 +1,17 @@
import { drizzle } from "drizzle-orm/mysql2";
import { migrate } from "drizzle-orm/mysql2/migrator";
import { createConnection } from "mysql2";
import 'dotenv/config';
import { drizzle } from 'drizzle-orm/mysql2';
import { migrate } from 'drizzle-orm/mysql2/migrator';
import { createConnection } from 'mysql2';
const connection = createConnection({
uri: process.env.DATABASE_URL
})
host: process.env.DATABASE_HOST,
port: 3306,
user: process.env.DATABASE_USER,
password: process.env.DATABASE_PASSWORD,
database: process.env.DATABASE_DB
});
const db = drizzle(connection);
await migrate(db, { migrationsFolder: "drizzle" });
await migrate(db, { migrationsFolder: 'drizzle' });
await connection.end();
await connection.end();