feat: Инициализация базовой структуры проекта Telegram-бота на NestJS, Telegraf и Drizzle ORM.

This commit is contained in:
2026-01-18 12:28:22 +03:00
parent 69b29fa474
commit c07685f6ab
27 changed files with 7818 additions and 1 deletions

15
drizzle.config.ts Normal file
View File

@@ -0,0 +1,15 @@
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',
},
});