Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const {db} = require('./config/db-config');
- const {dbService} = require('./config/db-config');
- const app = express();
- const cookie = require('cookie-parser');
- const cors = require('cors');
- const dotenv = require('dotenv');
- const PORT = process.env.PORT || 5000;
- app.use('/js', express.static(__dirname + '/public/js')); // .
- app.use('/css', express.static(__dirname + '/public/css')); // .
- app.set('view engine', 'ejs');
- app.set('views', './views');
- app.use(cookie());
- app.use(express.json());
- app.use(cors());
- app.use(express.urlencoded({ extended: false }));
- db.connect((err) => {
- if (err) throw err;
- console.log('Database connected');
- });
- app.use('/', require('./controllers/pages'));
- app.use('/api', require('./controllers/auth'));
- app.use(require('./controllers/servers'));
- //app.listen(PORT);
- app.listen(process.env.PORT, () => console.log('Listening to port 5000'));
- // create
- app.post('/insert', (request, response) => {
- console.log(request.body);
- const { name } = request.body;
- const dbS = dbService.getDbServiceInstance();
- const result = dbS.insertNewName(name);
- result
- .then(data => response.json({ success : true }))
- .catch(err => console.log(err));
- });
- // Create Read Function
- app.get('/getAll', (request, response) => {
- console.log('Get');
- const dbS = dbService.getDbServiceInstance();
- const result = dbS.getAllData();
- result
- .then(data => response.json({data : data}))
- .catch(err => console.log(err));
- // response.json({ success: true });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement