Skip to content
This repository was archived by the owner on Mar 3, 2020. It is now read-only.

Commit a679afd

Browse files
committed
Use postgres
1 parent b0b36cf commit a679afd

File tree

1 file changed

+11
-13
lines changed
  • velog-backend/src/database

1 file changed

+11
-13
lines changed

velog-backend/src/database/db.js

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,26 @@
11
// @flow
2-
import SequelizeCockroach from 'sequelize-cockroachdb';
3-
import type Sequelize from 'sequelize';
2+
import Sequelize from 'sequelize';
43
import pg from 'pg';
54

65
(pg: any).defaults.parseInt8 = true; // fixes issue: umbers returning as string.
76

8-
const { COCKROACHDB_HOST, COCKROACHDB_PW } = process.env;
9-
const db: Sequelize = new SequelizeCockroach('velog', 'velog', COCKROACHDB_PW, {
10-
host: COCKROACHDB_HOST,
7+
const {
8+
COCKROACHDB_HOST,
9+
COCKROACHDB_PW,
10+
POSTGRES_HOST,
11+
POSTGRES_USER,
12+
POSTGRES_PW,
13+
} = process.env;
14+
const db: Sequelize = new Sequelize('velog', POSTGRES_USER, POSTGRES_PW, {
15+
host: 'localhost',
1116
dialect: 'postgres',
12-
port: 26257,
13-
logging: process.env.NODE_ENV === 'development',
14-
ssl: true,
15-
dialectOptions: {
16-
ssl: true,
17-
supportBigNumbers: true,
18-
},
1917
define: {
2018
underscored: true,
2119
},
2220
pool: {
2321
max: 5,
2422
min: 0,
25-
acquire: 10000,
23+
acquire: 30000,
2624
idle: 10000,
2725
},
2826
});

0 commit comments

Comments
 (0)