From 679f59c0fd390970e13aab2f8c84e9a4ace28051 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Tue, 6 Feb 2024 23:31:32 -0800 Subject: [PATCH] Fixing env configs for migrate. --- src/migrate.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/migrate.ts b/src/migrate.ts index 69d656b..bda2592 100644 --- a/src/migrate.ts +++ b/src/migrate.ts @@ -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(); \ No newline at end of file +await connection.end();