2020-08-12 10:03:35 +00:00
|
|
|
'use strict'
|
|
|
|
|
|
|
|
const config = require('config-yml')
|
|
|
|
|
|
|
|
let db
|
|
|
|
|
|
|
|
switch(config.db.type){
|
2020-08-12 10:10:17 +00:00
|
|
|
case 'mongodb':
|
|
|
|
db = require('./mongodb')
|
2020-08-12 10:03:35 +00:00
|
|
|
break;
|
2023-06-17 13:36:26 +00:00
|
|
|
case 'mysql':
|
|
|
|
db = require('./mysql')
|
|
|
|
break;
|
2020-08-12 10:03:35 +00:00
|
|
|
case 'sqlite':
|
|
|
|
default:
|
|
|
|
db = require('./sqlite')
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = db
|