const db = require('../models'); const Users = db.users; const Departments = db.departments; const Reports = db.reports; const DepartmentsData = [ { name: 'Human Resources', // type code here for "relation_many" field }, { name: 'Finance', // type code here for "relation_many" field }, { name: 'IT', // type code here for "relation_many" field }, { name: 'Marketing', // type code here for "relation_many" field }, ]; const ReportsData = [ { title: 'Q1 Financial Report', created_date: new Date('2023-01-15T10:00:00Z'), }, { title: 'Employee Satisfaction Survey', created_date: new Date('2023-02-20T14:30:00Z'), }, { title: 'IT Infrastructure Update', created_date: new Date('2023-03-10T09:00:00Z'), }, { title: 'Marketing Campaign Analysis', created_date: new Date('2023-04-05T11:15:00Z'), }, ]; // Similar logic for "relation_many" // Similar logic for "relation_many" module.exports = { up: async (queryInterface, Sequelize) => { await Departments.bulkCreate(DepartmentsData); await Reports.bulkCreate(ReportsData); await Promise.all([ // Similar logic for "relation_many" // Similar logic for "relation_many" ]); }, down: async (queryInterface, Sequelize) => { await queryInterface.bulkDelete('departments', null, {}); await queryInterface.bulkDelete('reports', null, {}); }, };