From 375482e654a01615683867e732ac9e458c7cbe74 Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Sun, 16 Aug 2026 20:17:42 -0300 Subject: feat: upload yaba src Signed-off-by: Lucas Faria Mendes --- api/drizzle.config.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 api/drizzle.config.ts (limited to 'api/drizzle.config.ts') diff --git a/api/drizzle.config.ts b/api/drizzle.config.ts new file mode 100644 index 0000000..7ab2647 --- /dev/null +++ b/api/drizzle.config.ts @@ -0,0 +1,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, +}); -- cgit v1.2.3