import { Logger } from "@nestjs/common"; import { connectionSource } from "./connection"; // import { seedAdmin } from "./seeders/admin.seeder"; // import { seedCityAndProvince } from "./seeders/iran-city.seeder"; // import { seedNotifSettings } from "./seeders/notif-setting.seeder"; // import { seedPaymentGateways } from "./seeders/payment-gateway.seeder"; // import { seedPermissionsAndRoles } from "./seeders/role.seeder"; import { seedBlogCommentReplies } from "./seeders/blog-comment-reply.seeder"; import { seedBlogComments } from "./seeders/blog-comment.seeder"; const logger = new Logger("Seeder"); export const runSeeder = async () => { await connectionSource.initialize(); logger.log("start seeding database"); // // await seedPermissionsAndRoles(connectionSource, logger); // await seedAdmin(connectionSource, logger); // await seedNotifSettings(connectionSource, logger); // await seedPaymentGateways(connectionSource, logger); // await seedCityAndProvince(connectionSource, logger); await seedBlogComments(connectionSource, logger); await seedBlogCommentReplies(connectionSource, logger); logger.log("seeding completed"); process.exit(0); }; runSeeder();