blob: 7ab26476b1f9e0ebb2c743656be90c584786ffae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import { defineConfig } from 'drizzle-kit';
export default defineConfig({
// Localização dos arquivos de schema
schema: './src/db/schema/index.ts',
// Onde o Drizzle Kit vai gerar as migrations
out: './src/db/migrations',
// Driver SQLite
dialect: 'sqlite',
dbCredentials: {
url: process.env.DATABASE_URL ?? 'yaba.db',
},
// Exibe SQL das migrations no console durante o desenvolvimento
verbose: true,
// Impede destruição acidental de dados em produção
strict: true,
});
|