diff options
| author | Bobby <[email protected]> | 2022-04-30 15:57:16 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-04-30 15:57:16 -0400 |
| commit | fd8acf8d1b04368763a97d1452565aa71dcc118a (patch) | |
| tree | f5315c9285eb741f037d99f2709604f1e0191b6e | |
| parent | f8d24851c2ecc9d1b191360253f4912e93b686a1 (diff) | |
| parent | 51e7b0e5912517eb8ee78f95029e948c73d69267 (diff) | |
| download | Welfare-Schemes-DMQL-fd8acf8d1b04368763a97d1452565aa71dcc118a.tar.xz Welfare-Schemes-DMQL-fd8acf8d1b04368763a97d1452565aa71dcc118a.zip | |
Merge pull request #3 from luciferreeves/main
added bank_master model
| -rw-r--r-- | interface/models/bank_master.model.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/interface/models/bank_master.model.js b/interface/models/bank_master.model.js new file mode 100644 index 0000000..d474d38 --- /dev/null +++ b/interface/models/bank_master.model.js @@ -0,0 +1,31 @@ +module.exports = (Sequelize, sequelize) => { + const BankMaster = sequelize.define("bank_master", { + bank_account: { + type: Sequelize.INTEGER, + allowNull: false, + primaryKey: true, + }, + ifsc_code: { + type: Sequelize.STRING(12), + allowNull: false + }, + bank_name : { + type: Sequelize.STRING(100), + allowNull: false + }, + branch_name : { + type: Sequelize.STRING(50), + allowNull: false + }, + citizen_id : { + type: Sequelize.STRING(12), + allowNull: false, + references : { + model : "citizens", + key : "citizen_id", + onDelete : "CASCADE" + } + } + }); + return BankMaster; +}; |
