From e8e176ed4040f6ae6e243e427bd769bb640232dc Mon Sep 17 00:00:00 2001 From: Mir Arif Hasan Date: Tue, 24 Jan 2023 12:49:22 +0600 Subject: [PATCH] fix: removed seed scripts --- .../migration.sql | 15 ------ packages/hoppscotch-backend/prisma/seed.ts | 53 ------------------- .../user-settings/user-settings.resolver.ts | 2 +- 3 files changed, 1 insertion(+), 69 deletions(-) delete mode 100644 packages/hoppscotch-backend/prisma/migrations/20230123090914_craete_user_settings/migration.sql delete mode 100644 packages/hoppscotch-backend/prisma/seed.ts diff --git a/packages/hoppscotch-backend/prisma/migrations/20230123090914_craete_user_settings/migration.sql b/packages/hoppscotch-backend/prisma/migrations/20230123090914_craete_user_settings/migration.sql deleted file mode 100644 index f0ec24276..000000000 --- a/packages/hoppscotch-backend/prisma/migrations/20230123090914_craete_user_settings/migration.sql +++ /dev/null @@ -1,15 +0,0 @@ --- CreateTable -CREATE TABLE "UserSettings" ( - "id" TEXT NOT NULL, - "userUid" TEXT NOT NULL, - "settings" JSONB NOT NULL, - "updatedOn" TIMESTAMP(3) NOT NULL, - - CONSTRAINT "UserSettings_pkey" PRIMARY KEY ("id") -); - --- CreateIndex -CREATE UNIQUE INDEX "UserSettings_userUid_key" ON "UserSettings"("userUid"); - --- AddForeignKey -ALTER TABLE "UserSettings" ADD CONSTRAINT "UserSettings_userUid_fkey" FOREIGN KEY ("userUid") REFERENCES "User"("uid") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/packages/hoppscotch-backend/prisma/seed.ts b/packages/hoppscotch-backend/prisma/seed.ts deleted file mode 100644 index 734b7c2ab..000000000 --- a/packages/hoppscotch-backend/prisma/seed.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { PrismaClient, User, UserSettings } from '@prisma/client'; -const prisma = new PrismaClient(); - -const createUsers = async () => { - console.log(`Creating new users`); - const users: User[] = [ - { - uid: 'aabb22ccdd', - displayName: 'exampleUser', - photoURL: 'http://example.com/avatar', - email: 'me@example.com', - }, - ]; - await prisma.user.createMany({ - data: users, - skipDuplicates: true, - }); - console.log(`users created`); -}; - -const createUserSettings = async () => { - console.log(`Creating user settings property`); - const userSettings: any[] = [ - { - userUid: 'aabb22ccdd', - settings: { key: 'background', value: 'system' }, - }, - ]; - await prisma.userSettings.createMany({ - data: userSettings, - skipDuplicates: true, - }); - console.log(`user setting created`); -}; - -async function main() { - console.log(`Start seeding ...`); - - await createUsers(); - await createUserSettings(); - - console.log(`Seeding finished.`); -} - -main() - .then(async () => { - await prisma.$disconnect(); - }) - .catch(async (e) => { - console.error(e); - await prisma.$disconnect(); - process.exit(1); - }); diff --git a/packages/hoppscotch-backend/src/user-settings/user-settings.resolver.ts b/packages/hoppscotch-backend/src/user-settings/user-settings.resolver.ts index fd484b035..74e103c70 100644 --- a/packages/hoppscotch-backend/src/user-settings/user-settings.resolver.ts +++ b/packages/hoppscotch-backend/src/user-settings/user-settings.resolver.ts @@ -59,7 +59,7 @@ export class UserSettingsResolver { /* Subscriptions */ @Subscription(() => UserSettings, { - description: 'Listen for user setting creates', + description: 'Listen for user setting creation', resolve: (value) => value, }) @UseGuards(GqlAuthGuard)