UNPKG

@grouparoo/core

Version:
25 lines (22 loc) 930 B
import Sequelize from "sequelize"; export default { up: async ( queryInterface: Sequelize.QueryInterface, DataTypes: typeof Sequelize ) => { await queryInterface.sequelize.query( `UPDATE "groupRules" set "profileColumn" = 'grouparooId' WHERE "profileColumn" = 'id' AND "propertyId" IS NULL;` ); await queryInterface.sequelize.query( `UPDATE "groupRules" set "profileColumn" = 'grouparooCreatedAt' WHERE "profileColumn" = 'createdAt' AND "propertyId" IS NULL;` ); }, down: async (queryInterface: Sequelize.QueryInterface) => { await queryInterface.sequelize.query( `UPDATE "groupRules" set "profileColumn" = 'id' WHERE "profileColumn" = 'grouparooId' AND "propertyId" IS NULL;` ); await queryInterface.sequelize.query( `UPDATE "groupRules" set "profileColumn" = 'createdAt' WHERE "profileColumn" = 'grouparooCreatedAt' AND "propertyId" IS NULL;` ); }, };