diff --git a/packages/prisma/migrations/20240307043633_neon_test/migration.sql b/packages/prisma/migrations/20240307043633_neon_test/migration.sql new file mode 100644 index 000000000..7da5f1b95 --- /dev/null +++ b/packages/prisma/migrations/20240307043633_neon_test/migration.sql @@ -0,0 +1,11 @@ +-- CreateTable +CREATE TABLE "DummyData" ( + "id" TEXT NOT NULL, + "userId" INTEGER NOT NULL, + "hello" TEXT, + + CONSTRAINT "DummyData_pkey" PRIMARY KEY ("id") +); + +-- AddForeignKey +ALTER TABLE "DummyData" ADD CONSTRAINT "DummyData_userId_fkey" FOREIGN KEY ("userId") REFERENCES "User"("id") ON DELETE CASCADE ON UPDATE CASCADE; diff --git a/packages/prisma/schema.prisma b/packages/prisma/schema.prisma index b1bf9f985..03a562910 100644 --- a/packages/prisma/schema.prisma +++ b/packages/prisma/schema.prisma @@ -52,10 +52,19 @@ model User { securityAuditLogs UserSecurityAuditLog[] Webhooks Webhook[] siteSettings SiteSettings[] + dummyData DummyData[] @@index([email]) } +model DummyData { + id String @id @default(cuid()) + userId Int + hello String? + + User User? @relation(fields: [userId], references: [id], onDelete: Cascade) +} + model UserProfile { id Int @id bio String?