Skip to content

Commit 6c74be8

Browse files
heroku add postgres
1 parent ad4c4b2 commit 6c74be8

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

src/middlewares/errorHandler.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ const errorHandler = (err, req, res, next) => {
22
let message = err.message || "Internal Server Error";
33
let statusCode = err.statusCode || 500;
44

5-
console.log(err);
6-
75
if (err.name === "SequelizeValidationError") {
86
const fields = err.errors.map(field => field.path);
97
message = `These fields should not be empty: ${fields.join(", ")}`;

src/sequelize.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
const pg = require("pg");
12
const { Sequelize, DataTypes } = require("sequelize");
23
const UserModel = require("./models/User");
34
const VideoModel = require("./models/Video");
@@ -6,8 +7,15 @@ const CommentModel = require("./models/Comment");
67
const SubscriptionModel = require("./models/Subscription");
78
const ViewModel = require("./models/View");
89

9-
const sequelize = new Sequelize(process.env.POSTGRES_URI, {
10-
logging: false
10+
pg.defaults.ssl = true;
11+
const sequelize = new Sequelize(process.env.DATABASE_URL, {
12+
logging: false,
13+
dialectOptions: {
14+
ssl: {
15+
require: true,
16+
rejectUnauthorized: false
17+
}
18+
}
1119
});
1220
(async () => await sequelize.sync({ alter: true }))();
1321

0 commit comments

Comments
 (0)