From 60cb0083f55e9e5569ccde6e5a145c0ff803178e Mon Sep 17 00:00:00 2001 From: Corban-Lee Jones Date: Mon, 28 Apr 2025 23:57:06 +0100 Subject: [PATCH] chore: remove unused code + delete existing feeds before seeding --- prisma/seed.ts | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/prisma/seed.ts b/prisma/seed.ts index ff260e2..ae51e7b 100644 --- a/prisma/seed.ts +++ b/prisma/seed.ts @@ -13,22 +13,6 @@ function generateRandomChannelId() { return Math.floor(Math.random() * (max - min + 1)) + min + ''; } -function createRandomChannels(): Prisma.Prisma.ChannelCreateNestedManyWithoutFeedInput { - if (Math.random() < 0.5) { - return { createMany: { data: [] } }; - } - - const channels: Prisma.Prisma.ChannelCreateNestedManyWithoutFeedInput = { - createMany: { - data: Array.from({ length: 5 }, () => ({ - channel_id: generateRandomChannelId() - })) - } - }; - - return channels; -} - async function createManyChannels(feedId: number) { const channelData: Prisma.Prisma.ChannelCreateManyInput[] = [ ]; @@ -44,6 +28,10 @@ async function createManyChannels(feedId: number) { await client.channel.createMany({ data: channelData }); } +async function deleteAllFeeds() { + await client.feed.deleteMany() +} + async function createManyFeeds() { const feedData: Prisma.Prisma.FeedCreateManyInput[] = [ ]; @@ -69,6 +57,7 @@ async function createManyFeeds() { } async function main() { + await deleteAllFeeds(); await createManyFeeds(); }