halls.js 495 B

123456789101112131415161718192021
  1. const express = require('express');
  2. const { sequelize } = require('../models');
  3. const { QueryTypes } = require('sequelize');
  4. const router = express.Router();
  5. // Получить все залы
  6. router.get('/', async (req, res) => {
  7. try {
  8. const halls = await sequelize.query(`
  9. SELECT * FROM halls WHERE is_active = true
  10. `, {
  11. type: QueryTypes.SELECT
  12. });
  13. res.json(halls);
  14. } catch (error) {
  15. res.status(500).send(error.message);
  16. }
  17. });
  18. module.exports = router;