fix: mysql + sqlite incompatible queries
This commit is contained in:
@@ -8,7 +8,7 @@ const Objection = require('objection')
|
||||
/* global WIKI */
|
||||
|
||||
/**
|
||||
* PostgreSQL DB module
|
||||
* ORM DB module
|
||||
*/
|
||||
module.exports = {
|
||||
Objection,
|
||||
@@ -22,13 +22,12 @@ module.exports = {
|
||||
let self = this
|
||||
|
||||
let dbClient = null
|
||||
const dbConfig = (!_.isEmpty(process.env.WIKI_DB_CONNSTR)) ? process.env.WIKI_DB_CONNSTR : {
|
||||
let dbConfig = (!_.isEmpty(process.env.WIKI_DB_CONNSTR)) ? process.env.WIKI_DB_CONNSTR : {
|
||||
host: WIKI.config.db.host,
|
||||
user: WIKI.config.db.user,
|
||||
password: WIKI.config.db.pass,
|
||||
database: WIKI.config.db.db,
|
||||
port: WIKI.config.db.port,
|
||||
filename: WIKI.config.db.storage
|
||||
port: WIKI.config.db.port
|
||||
}
|
||||
|
||||
switch (WIKI.config.db.type) {
|
||||
@@ -43,6 +42,7 @@ module.exports = {
|
||||
break
|
||||
case 'sqlite':
|
||||
dbClient = 'sqlite3'
|
||||
dbConfig = { filename: WIKI.config.db.storage }
|
||||
break
|
||||
default:
|
||||
WIKI.logger.error('Invalid DB Type')
|
||||
|
Reference in New Issue
Block a user