module.exports = { up: async (queryInterface, Sequelize) => { // 샘플 멤버 30명 생성 (각 클럽마다 6명씩) const members = []; let userId = 2; for (let clubId = 1; clubId <= 5; clubId++) { for (let i = 1; i <= 6; i++) { members.push({ clubId, userId: userId <= 10 ? userId : null, name: `클럽${clubId}멤버${i}`, gender: i % 2 === 0 ? '여성' : '남성', memberType: i === 1 ? '모임장' : (i % 2 === 0 ? '정회원' : '준회원'), status: 'active', joinDate: new Date(), createdAt: new Date(), updatedAt: new Date() }); userId++; } } await queryInterface.bulkInsert('Members', members, {}); }, down: async (queryInterface, Sequelize) => { await queryInterface.bulkDelete('Members', { name: { [Sequelize.Op.like]: '클럽%멤버%' } }, {}); } };