"use strict"; module.exports = { up: async (queryInterface, Sequelize) => { // Add foreign key constraint for acceptedAnswerId await queryInterface.addConstraint("ForumPosts", { fields: ["acceptedAnswerId"], type: "foreign key", name: "ForumPosts_acceptedAnswerId_fkey", references: { table: "ForumComments", field: "id", }, onDelete: "SET NULL", onUpdate: "CASCADE", }); }, down: async (queryInterface, Sequelize) => { await queryInterface.removeConstraint( "ForumPosts", "ForumPosts_acceptedAnswerId_fkey" ); }, };