db.js 388 B

1234567891011121314151617181920
  1. let dbImpl
  2. switch( process.env.DATABASE ) {
  3. case 'mysql':
  4. dbImpl = require( './db/mysql' )
  5. break
  6. case 'mongodb':
  7. dbImpl = require( './db/mongodb' )
  8. break
  9. case 'postgres':
  10. dbImpl = require( './db/postgres' )
  11. break
  12. default:
  13. dbImpl = {
  14. init: async () => {
  15. }
  16. }
  17. }
  18. module.exports = dbImpl