20201004155719-add-vcardContactId-column-to-messages.ts 460 B

12345678910111213141516
  1. import { QueryInterface, DataTypes } from "sequelize";
  2. module.exports = {
  3. up: (queryInterface: QueryInterface) => {
  4. return queryInterface.addColumn("Messages", "vcardContactId", {
  5. type: DataTypes.INTEGER,
  6. references: { model: "Contacts", key: "id" },
  7. onUpdate: "CASCADE",
  8. onDelete: "CASCADE"
  9. });
  10. },
  11. down: (queryInterface: QueryInterface) => {
  12. return queryInterface.removeColumn("Messages", "vcardContactId");
  13. }
  14. };