| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- const mongoose = require('mongoose');
- const config = require('../config/config.json');
- //const { Ticket } = require('../models/ticket.model');
- //const { Restaurant} = require('../models/restaurant.model');
- // const { User } = require('../models/user.model');
- //const bcrypt = require('bcrypt');
- // const Role = require('../lib/role');
- //const db = config.url;
- <<<<<<< HEAD
- var db = 'mongodb://database_preprod:27017/mean-fatboar-db';
- =======
- <<<<<<< HEAD
- var db = 'mongodb://mongodb-preprod.foodgame.fr:27017/mean-fatboar-db?w=majority&readPreference=primary&retryWrites=true&directConnection=true&ssl=false';
- //var mongoURI = 'mongodb://localhost:27017/my-db';
- //mongoose.set('useCreateIndex', true)
- mongoose.connect(db, {//useNewUrlParser: true,
- useUnifiedTopology: true, })
- =======
- //var db = 'mongodb://database_preprod:27017/mean-fatboar-db';
- >>>>>>> dev
- //var mongoURI = 'mongodb://localhost:27017/my-db';
- //mongoose.set('useCreateIndex', true)
- mongoose.connect(db, {useNewUrlParser: true, useUnifiedTopology: true })
- >>>>>>> test
- .then(() => {
- console.log("Successfully connected to the database.");
- }).catch(err => {
- console.log("Could not connect to the database.", err);
- });
- module.exports = mongoose.connection;
- // let min = 999999999;
- // let max = 10000000000;
- // for (i = 0; i < 2; i++) {
- // let code = Math.floor(Math.random() * (max - min + 1)) + min;
-
- // const ticke = new Ticket({
- // code: code,
- // isUsed: false,
- // gains: "un menu du jour",
- // date_used: new Date(),
- // index: 'index',
- // isServed: true
- // });
-
- // ticke.save();
- // }
- // const resto = new Restaurant({
- // "index": 5,
- // "name": "FatBoar 5",
- // "adress": "20 Rue Houdart, 95700 Roissy-en-France, France",
- // "longitude": 2.515081,
- // "latitude": 49.002317
- // });
- // resto.save();
- const salt = bcrypt.genSaltSync(12);
- password = bcrypt.hashSync('Pass@123', 12);
- console.log('fgfg', password);
- let date = new Date(1997, 1 , 12 , 20, 40);
-
- const user = new User({
- firstname: " adrien",
- lastname: "xxxxxxx",
- email: "adrien@hotmail.fr",
- role: 'admin',
- birthday: date,
- phonenumber: '0680705876',
- isActive: true,
- password: password
- });
-
- user.save();
|