18 lines
370 B
TypeScript
18 lines
370 B
TypeScript
import type { Config } from "drizzle-kit";
|
|
import serverConfig from "@lifetracker/shared/config";
|
|
|
|
const dbInfo = {
|
|
schema: "./schema.ts",
|
|
out: "./migrations",
|
|
dialect: "postgresql",
|
|
dbCredentials: {
|
|
url: process.env.NODE_ENV === "test"
|
|
? serverConfig.testDatabaseUrl
|
|
: serverConfig.databaseUrl,
|
|
|
|
}
|
|
} satisfies Config;
|
|
|
|
export default dbInfo;
|
|
|