mirror of
https://github.com/nestriness/nestri.git
synced 2026-09-19 17:25:19 +03:00
feat: Sync to OSS repo
This commit is contained in:
19
packages/core/drizzle.config.ts
Normal file
19
packages/core/drizzle.config.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
import { defineConfig } from 'drizzle-kit';
|
||||
|
||||
export default defineConfig({
|
||||
verbose: true,
|
||||
strict: true,
|
||||
out: './migrations',
|
||||
dialect: 'postgresql',
|
||||
schema: './src/**/*.sql.ts',
|
||||
dbCredentials: {
|
||||
host: process.env.DATABASE_URL ? new URL(process.env.DATABASE_URL).hostname : 'localhost',
|
||||
port: process.env.DATABASE_URL ? Number(new URL(process.env.DATABASE_URL).port || 5432) : 5432,
|
||||
user: process.env.DATABASE_URL ? new URL(process.env.DATABASE_URL).username : 'postgres',
|
||||
password: process.env.DATABASE_URL ? new URL(process.env.DATABASE_URL).password : 'postgres',
|
||||
database: process.env.DATABASE_URL
|
||||
? new URL(process.env.DATABASE_URL).pathname.slice(1)
|
||||
: 'nestri',
|
||||
ssl: !!process.env.DATABASE_URL ? { rejectUnauthorized: false } : false
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user