diff --git a/prisma/migrations/20230518165639_created_at_to_users_table/migration.sql b/prisma/migrations/20230518165639_created_at_to_users_table/migration.sql new file mode 100644 index 0000000..1769f2e --- /dev/null +++ b/prisma/migrations/20230518165639_created_at_to_users_table/migration.sql @@ -0,0 +1,5 @@ +-- AlterTable +ALTER TABLE "users" ADD COLUMN "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP; + +-- CreateIndex +CREATE INDEX "users_created_at_idx" ON "users"("created_at"); diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 744f94e..764afb7 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -132,7 +132,9 @@ model User { subscriptions Subscription[] // The stripe customer id corresponds to this user stripeId String? @unique @map("stripe_id") + createdAt DateTime @default(now()) @map("created_at") + @@index([createdAt], map: "users_created_at_idx") @@map("users") }