synt_backend
Version:
Synt light-weight node backend service
43 lines (40 loc) • 909 B
JavaScript
"use strict";
module.exports = {
async up(queryInterface, Sequelize) {
await queryInterface.createTable("DefaultReminders", {
id: {
allowNull: false,
autoIncrement: true,
primaryKey: true,
type: Sequelize.INTEGER,
},
recipient: {
type: Sequelize.ENUM("synt", "custom", "owners", "everyone"),
},
message: {
type: Sequelize.STRING,
},
dateOfReceiving: {
type: Sequelize.STRING,
},
users: {
type: Sequelize.STRING,
},
active: {
type: Sequelize.BOOLEAN,
defaultValue: true,
},
createdAt: {
allowNull: false,
type: Sequelize.DATE,
},
updatedAt: {
allowNull: false,
type: Sequelize.DATE,
},
});
},
async down(queryInterface) {
await queryInterface.dropTable("DefaultReminders");
},
};