16 lines
440 B
TypeScript
16 lines
440 B
TypeScript
import { homedir } from 'node:os';
|
|
import { join } from 'node:path';
|
|
import { defineConfig } from 'drizzle-kit';
|
|
import { env } from 'node:process';
|
|
|
|
export default defineConfig({
|
|
schema: './src/db/schema.ts', // Файл схемы
|
|
out: './migration', // Каталог для миграций
|
|
dialect: 'postgresql',
|
|
dbCredentials: { url: env.DATABASE_URL as string },
|
|
migrations: {
|
|
table: 'migrations',
|
|
schema: 'public',
|
|
},
|
|
});
|