diff options
Diffstat (limited to 'interface/controllers/district.controller.js')
| -rw-r--r-- | interface/controllers/district.controller.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/interface/controllers/district.controller.js b/interface/controllers/district.controller.js new file mode 100644 index 0000000..5b21530 --- /dev/null +++ b/interface/controllers/district.controller.js @@ -0,0 +1,19 @@ +const db = require("../models"); +const district = db.district_master; + +exports.allDistricts = () => { + return district.findAll({ + attributes: ['district_id', 'district_name'] + }) +}; + + +exports.allDistrictsByStateId = (state_id) => { + const query =`SELECT * FROM district_master WHERE state_id = ${state_id}`; + return db.sequelize.query(query, { type: db.sequelize.QueryTypes.SELECT }); +}; + + + + + |
