chore: modified code to use self-signed ssl certificates

This commit is contained in:
ahmadk953 2025-04-19 01:20:58 -04:00
parent d050976484
commit a5b33da0fa
No known key found for this signature in database
GPG key ID: 31D488058614185C
7 changed files with 89 additions and 7 deletions

View file

@ -1,4 +1,5 @@
import fs from 'node:fs';
import path from 'node:path';
import { defineConfig } from 'drizzle-kit';
const config = JSON.parse(fs.readFileSync('./config.json', 'utf8'));
@ -10,5 +11,10 @@ export default defineConfig({
dialect: 'postgresql',
dbCredentials: {
url: database.dbConnectionString,
ssl: {
ca: fs.readFileSync(path.resolve('./certs/psql-ca.crt')),
cert: fs.readFileSync(path.resolve('./certs/psql-server.crt')),
key: fs.readFileSync(path.resolve('./certs/psql-client.key')),
},
},
});