diff --git a/src/utils/db.ts b/src/utils/db.ts index 0ecabf3..371ed8d 100644 --- a/src/utils/db.ts +++ b/src/utils/db.ts @@ -1,11 +1,20 @@ export {} +require('dotenv').config() const { Pool } = require('pg') -const pool = new Pool({ +const optionsAndoid = { + user: process.env.DB_USER, + host: process.env.DB_HOST, + database: process.env.DB_NAME, + password: process.env.DB_PW, + port: 5432 +} +const options = { connectionString: process.env.DATABASE_URL, connectionTimeoutMillis: 2500, idleTimeoutMillis: 2000, max: 10000 -}) +} +const pool = new Pool(process.platform == 'android' ? optionsAndoid : options) const databaseInput = (value: string) => new Promise((resolve, reject) => { pool.query(value, (err: string, result: any) => {