UNPKG

zimbot-v4

Version:

Multi device wa bot created by Zim Bot Inc.

32 lines (31 loc) 866 B
//By drips const toBool = (x) => x == 'true' const { Sequelize } = require('sequelize') const { existsSync } = require('fs') if (existsSync('drips.env')) require('dotenv').config({ path: './drips.env' }) const DATABASE_URL = process.env.DATABASE_URL === undefined ? './database.db' : process.env.DATABASE_URL module.exports = { DATABASE: DATABASE_URL === './database.db' ? new Sequelize({ dialect: 'sqlite', storage: DATABASE_URL, logging: false, }) : new Sequelize(DATABASE_URL, { dialect: 'postgres', ssl: true, protocol: 'postgres', dialectOptions: { native: true, ssl: { require: true, rejectUnauthorized: false }, }, logging: false, }), HEROKU_APP_NAME: process.env.HEROKU_APP_NAME, HEROKU_API_KEY: process.env.HEROKU_API_KEY, BRANCH: 'main', }