module.exports = (sequelize, DataTypes) => { const order = sequelize.define( "order", { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, user_id: { type: DataTypes.INTEGER, allowNull: false, }, amount: { type: DataTypes.DECIMAL(10, 2), allowNull: false, }, tax: { type: DataTypes.DECIMAL(10, 2), allowNull: false, }, notes: { type: DataTypes.TEXT, allowNull: true, }, status: { type: DataTypes.INTEGER, allowNull: false, defaultValue: 0, comment: "1: paid, 0: not paid", }, created_at: DataTypes.DATE, updated_at: DataTypes.DATE, }, { timestamps: true, freezeTableName: true, tableName: "order", createdAt: "created_at", updatedAt: "updated_at", } ); return order; };