2024-04-29 21:46:30 +02:00
|
|
|
import type { Config } from "drizzle-kit";
|
|
|
|
|
|
2025-01-14 19:03:38 +01:00
|
|
|
import { env } from "../env";
|
2024-04-29 21:46:30 +02:00
|
|
|
|
|
|
|
|
export default {
|
2024-05-10 23:46:01 +02:00
|
|
|
dialect: "mysql",
|
2024-04-29 21:46:30 +02:00
|
|
|
schema: "./schema",
|
2024-11-23 17:17:00 +01:00
|
|
|
casing: "snake_case",
|
2024-12-19 17:48:10 +01:00
|
|
|
dbCredentials: env.DB_URL
|
|
|
|
|
? { url: env.DB_URL }
|
|
|
|
|
: {
|
|
|
|
|
host: env.DB_HOST,
|
|
|
|
|
user: env.DB_USER,
|
|
|
|
|
password: env.DB_PASSWORD,
|
|
|
|
|
database: env.DB_NAME,
|
|
|
|
|
port: env.DB_PORT,
|
|
|
|
|
},
|
2024-04-29 21:46:30 +02:00
|
|
|
out: "./migrations/mysql",
|
|
|
|
|
} satisfies Config;
|