v0.0.1
This commit is contained in:
13
api/routes/apartments.routes.js
Normal file
13
api/routes/apartments.routes.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const express = require('express');
|
||||
const router = express.Router({ mergeParams: true });
|
||||
const ApartmentsController = require('../controllers/apartments.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, ApartmentsController.getApartments)
|
||||
.post(authenticate, ApartmentsController.createApartments)
|
||||
.put(authenticate, ApartmentsController.updateApartments)
|
||||
.delete(authenticate, ApartmentsController.deleteApartments);
|
||||
|
||||
module.exports = router;
|
||||
10
api/routes/auth.routes.js
Normal file
10
api/routes/auth.routes.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const AuthController = require('../controllers/auth.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, AuthController.login);
|
||||
|
||||
module.exports = router;
|
||||
10
api/routes/constructor.routes.js
Normal file
10
api/routes/constructor.routes.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const ConstructorController = require('../controllers/constructor.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.post(authenticate, ConstructorController.createPack)
|
||||
|
||||
module.exports = router;
|
||||
13
api/routes/entrances.routes.js
Normal file
13
api/routes/entrances.routes.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const express = require('express');
|
||||
const router = express.Router({ mergeParams: true });
|
||||
const EntranceController = require('../controllers/entrances.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, EntranceController.getEntrances)
|
||||
.post(authenticate, EntranceController.createEntrance)
|
||||
.put(authenticate, EntranceController.updateEntrance)
|
||||
.delete(authenticate, EntranceController.deleteEntrance);
|
||||
|
||||
module.exports = router;
|
||||
10
api/routes/generator.cards.routes.js
Normal file
10
api/routes/generator.cards.routes.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const GeneratorCardsController = require('../controllers/generator.cards.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, GeneratorCardsController.getScreen);
|
||||
|
||||
module.exports = router;
|
||||
13
api/routes/history.entrance.routes.js
Normal file
13
api/routes/history.entrance.routes.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const express = require('express');
|
||||
const router = express.Router({ mergeParams: true });
|
||||
const HistoryEntranceController = require('../controllers/history.entrance.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, HistoryEntranceController.getHistoryEntrance)
|
||||
.post(authenticate, HistoryEntranceController.createHistoryEntrance)
|
||||
.put(authenticate, HistoryEntranceController.updateHistoryEntrance)
|
||||
.delete(authenticate, HistoryEntranceController.deleteHistoryEntrance);
|
||||
|
||||
module.exports = router;
|
||||
13
api/routes/history.homestead.routes.js
Normal file
13
api/routes/history.homestead.routes.js
Normal file
@@ -0,0 +1,13 @@
|
||||
const express = require('express');
|
||||
const router = express.Router({ mergeParams: true });
|
||||
const HistoryHomesteadController = require('../controllers/history.homestead.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, HistoryHomesteadController.getHistoryHomestead)
|
||||
.post(authenticate, HistoryHomesteadController.createHistoryHomestead)
|
||||
.put(authenticate, HistoryHomesteadController.updateHistoryHomestead)
|
||||
.delete(authenticate, HistoryHomesteadController.deleteHistoryHomestead);
|
||||
|
||||
module.exports = router;
|
||||
20
api/routes/homesteads.routes.js
Normal file
20
api/routes/homesteads.routes.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const HomesteadController = require('../controllers/homesteads.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/list')
|
||||
.get(authenticate, HomesteadController.getList)
|
||||
|
||||
router
|
||||
.route('/:homestead_id')
|
||||
.get(authenticate, HomesteadController.getHomestead)
|
||||
.put(authenticate, HomesteadController.updateHomestead)
|
||||
.delete(authenticate, HomesteadController.deleteHomestead);
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.post(authenticate, HomesteadController.createHomestead);
|
||||
|
||||
module.exports = router;
|
||||
20
api/routes/houses.routes.js
Normal file
20
api/routes/houses.routes.js
Normal file
@@ -0,0 +1,20 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const HousesController = require('../controllers/houses.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/list')
|
||||
.get(authenticate, HousesController.getList)
|
||||
|
||||
router
|
||||
.route('/:house_id')
|
||||
.get(authenticate, HousesController.getHouse)
|
||||
.put(authenticate, HousesController.updateHouse)
|
||||
.delete(authenticate, HousesController.deleteHouse);
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.post(authenticate, HousesController.createHouse);
|
||||
|
||||
module.exports = router;
|
||||
30
api/routes/index.js
Normal file
30
api/routes/index.js
Normal file
@@ -0,0 +1,30 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
|
||||
const authRoutes = require('./auth.routes');
|
||||
const sheepsRoutes = require('./sheeps.routes');
|
||||
const constructorRoutes = require('./constructor.routes');
|
||||
const housesRoutes = require('./houses.routes');
|
||||
const homesteadsRoutes = require('./homesteads.routes');
|
||||
const entrancesRoutes = require('./entrances.routes');
|
||||
const apartmentsRoutes = require('./apartments.routes');
|
||||
const historyEntranceRoutes = require('./history.entrance.routes');
|
||||
const historyHomesteadRoutes = require('./history.homestead.routes');
|
||||
const rotationRoutes = require('./rotation.routes');
|
||||
const generatorCardsRoutes = require('./generator.cards.routes');
|
||||
|
||||
router.use('/auth', authRoutes);
|
||||
router.use('/sheeps?', sheepsRoutes);
|
||||
router.use('/constructor', constructorRoutes);
|
||||
router.use('/houses?', housesRoutes);
|
||||
router.use('/homesteads?', homesteadsRoutes);
|
||||
router.use('/house/:house_id/entrances', entrancesRoutes);
|
||||
router.use('/apartments?/:entrance_id', apartmentsRoutes);
|
||||
router.use('/history/entrance/:entrance_id', historyEntranceRoutes);
|
||||
router.use('/history/homestead/:homestead_id', historyHomesteadRoutes);
|
||||
|
||||
router.use('/rotation', rotationRoutes);
|
||||
|
||||
router.use('/generator/cards', generatorCardsRoutes);
|
||||
|
||||
module.exports = router;
|
||||
10
api/routes/rotation.routes.js
Normal file
10
api/routes/rotation.routes.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const RotationController = require('../controllers/rotation.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, RotationController.editTables);
|
||||
|
||||
module.exports = router;
|
||||
18
api/routes/sheeps.routes.js
Normal file
18
api/routes/sheeps.routes.js
Normal file
@@ -0,0 +1,18 @@
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const SheepsController = require('../controllers/sheeps.controller');
|
||||
const authenticate = require("../middleware/auth");
|
||||
|
||||
router
|
||||
.route('/')
|
||||
.get(authenticate, SheepsController.getSheep)
|
||||
.post(authenticate, SheepsController.createSheep)
|
||||
.put(authenticate, SheepsController.updateSheep)
|
||||
.delete(authenticate, SheepsController.deleteSheep);
|
||||
|
||||
|
||||
router
|
||||
.route('/list')
|
||||
.get(authenticate, SheepsController.getList);
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user