Docker ready
This commit is contained in:
parent
740fa9ab7b
commit
54324794e9
3 changed files with 10 additions and 3 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
module.exports = {
|
module.exports = {
|
||||||
url: "mongodb://mongodb:27017/polynotfound"
|
prodUrl: "mongodb://mongodb:27017/polynotfound",
|
||||||
|
devUrl: "mongodb://127.0.0.1:27017/polynotfound"
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,16 @@
|
||||||
const dbConfig = require("../config/mongodb.config");
|
const dbConfig = require("../config/mongodb.config");
|
||||||
|
|
||||||
const mongoose = require("mongoose");
|
const mongoose = require("mongoose");
|
||||||
mongoose.Promise = global.Promise;
|
mongoose.Promise = global.Promise;
|
||||||
|
|
||||||
const db = {};
|
const db = {};
|
||||||
db.mongoose = mongoose;
|
db.mongoose = mongoose;
|
||||||
db.url = dbConfig.url;
|
|
||||||
|
if(typeof process.env.NODE_ENV !== 'undefined' && process.env.NODE_ENV === 'production'){
|
||||||
|
db.url = dbConfig.prodUrl;
|
||||||
|
} else {
|
||||||
|
db.url = dbConfig.devUrl;
|
||||||
|
}
|
||||||
|
|
||||||
db.users = require("./user.model")(mongoose);
|
db.users = require("./user.model")(mongoose);
|
||||||
db.playlists = require("./playlist.model")(mongoose);
|
db.playlists = require("./playlist.model")(mongoose);
|
||||||
db.ads = require("./ad.model")(mongoose);
|
db.ads = require("./ad.model")(mongoose);
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ const cors = require('cors');
|
||||||
app.use(cors({origin: 'http://localhost:4200', credentials: true}));
|
app.use(cors({origin: 'http://localhost:4200', credentials: true}));
|
||||||
|
|
||||||
const db = require("./app/models/mongodb.model");
|
const db = require("./app/models/mongodb.model");
|
||||||
|
console.log("Db Url: ",db.url);
|
||||||
db.mongoose
|
db.mongoose
|
||||||
.connect(db.url, {
|
.connect(db.url, {
|
||||||
useNewUrlParser: true,
|
useNewUrlParser: true,
|
||||||
|
|
|
||||||
Reference in a new issue