aboutsummaryrefslogtreecommitdiff
path: root/interface/controllers/village.controller.js
blob: 95372fa4824dcdf4a0f4c23e7b76e51f6732f620 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const db = require("../models");
const village = db.village_master;


exports.allVillages = () => {
    return village.findAll({
        attributes: ['village_id', 'village_name']
    })
};


exports.allVillagesByMandalId = (mandal_id) => {
    const query =`SELECT * FROM village_master WHERE mandal_id = ${mandal_id}`;
    return db.sequelize.query(query, { type: db.sequelize.QueryTypes.SELECT }).then(villages => {
        if (villages) {
            return villages;
        }
        return null;
    });
};