mirror of
https://iceshrimp.dev/limepotato/jormungandr-bite.git
synced 2024-11-22 09:57:29 -07:00
Support PostgreSQL Extra Connection options (#4970)
This commit is contained in:
parent
53a7c96c81
commit
355ece9d37
4 changed files with 7 additions and 0 deletions
|
@ -62,6 +62,10 @@ db:
|
|||
user: example-misskey-user
|
||||
pass: example-misskey-pass
|
||||
|
||||
# Extra Connection options
|
||||
#extra:
|
||||
# ssl: true
|
||||
|
||||
# ┌─────────────────────┐
|
||||
#───┘ Redis configuration └─────────────────────────────────────
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@ export type Source = {
|
|||
db: string;
|
||||
user: string;
|
||||
pass: string;
|
||||
extra?: { [x: string]: string };
|
||||
};
|
||||
redis: {
|
||||
host: string;
|
||||
|
|
|
@ -93,6 +93,7 @@ export function initDb(justBorrow = false, sync = false, log = false) {
|
|||
username: config.db.user,
|
||||
password: config.db.pass,
|
||||
database: config.db.db,
|
||||
extra: config.db.extra,
|
||||
synchronize: process.env.NODE_ENV === 'test' || sync,
|
||||
dropSchema: process.env.NODE_ENV === 'test' && !justBorrow,
|
||||
logging: log,
|
||||
|
|
|
@ -8,6 +8,7 @@ const json = {
|
|||
username: config.db.user,
|
||||
password: config.db.pass,
|
||||
database: config.db.db,
|
||||
extra: config.db.extra,
|
||||
entities: ['src/models/entities/*.ts'],
|
||||
migrations: ['migration/*.ts'],
|
||||
cli: {
|
||||
|
|
Loading…
Reference in a new issue