You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
uml-task/dao/model/addressModel.js

47 lines
876 B

const sequelize = require("../dbConnect");
const { DataTypes } = require("sequelize");
module.exports = sequelize.define(
"address",
{
receiver: {
type: DataTypes.STRING,
allowNull: false,
},
contact: {
type: DataTypes.STRING,
allowNull: false,
},
fullLocation: {
type: DataTypes.STRING,
allowNull: false,
},
provinceCode: {
type: DataTypes.STRING,
allowNull: false,
},
cityCode: {
type: DataTypes.STRING,
allowNull: false,
},
countyCode: {
type: DataTypes.STRING,
allowNull: false,
},
address: {
type: DataTypes.STRING,
allowNull: false,
},
isDefault: {
type: DataTypes.INTEGER,
allowNull: false,
defaultValue: 0,
},
},
{
freezeTableName: true,
createdAt: false,
updatedAt: false,
}
);