Support PostgreSQL Extra Connection options (#4970)
This commit is contained in:
		| @@ -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: { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Satsuki Yanagi
					Satsuki Yanagi