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