17 lines
380 B
TypeScript
17 lines
380 B
TypeScript
import SeedService from "~/utils/db/seed/SeedService";
|
|
import { db } from "~/utils/db.server";
|
|
import { closeSharedStores } from "~/shared-store.server";
|
|
|
|
async function seed() {
|
|
try {
|
|
await SeedService.seed();
|
|
} finally {
|
|
await Promise.all([closeSharedStores(), db.$disconnect()]);
|
|
}
|
|
}
|
|
|
|
seed().catch((error: unknown) => {
|
|
process.exitCode = 1;
|
|
throw error;
|
|
});
|