Socialify

Folder ..

Viewing bank_master.model.js
31 lines (31 loc) • 829.0 B

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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;
};