Skip to content

Commit 82dfca8

Browse files
authored
chore: Add createdAt default to eventtype table and remove extension (calcom#24075)
1 parent d1c5576 commit 82dfca8

4 files changed

Lines changed: 3 additions & 31 deletions

File tree

packages/prisma/extensions/event-type-timestamps.ts

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/prisma/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { PrismaClient, type Prisma } from "@calcom/prisma/client";
22

33
import { bookingIdempotencyKeyExtension } from "./extensions/booking-idempotency-key";
44
import { disallowUndefinedDeleteUpdateManyExtension } from "./extensions/disallow-undefined-delete-update-many";
5-
import { eventTypeTimestampsExtension } from "./extensions/event-type-timestamps";
65
import { excludeLockedUsersExtension } from "./extensions/exclude-locked-users";
76
import { excludePendingPaymentsExtension } from "./extensions/exclude-pending-payment-teams";
87
import { usageTrackingExtention } from "./extensions/usage-tracking";
@@ -43,7 +42,6 @@ export const customPrisma = (options?: Prisma.PrismaClientOptions) =>
4342
.$extends(excludeLockedUsersExtension())
4443
.$extends(excludePendingPaymentsExtension())
4544
.$extends(bookingIdempotencyKeyExtension())
46-
.$extends(eventTypeTimestampsExtension())
4745
.$extends(disallowUndefinedDeleteUpdateManyExtension()) as unknown as PrismaClient;
4846

4947
// If any changed on middleware server restart is required
@@ -60,7 +58,6 @@ export const prisma: PrismaClient = baseClient
6058
.$extends(excludeLockedUsersExtension())
6159
.$extends(excludePendingPaymentsExtension())
6260
.$extends(bookingIdempotencyKeyExtension())
63-
.$extends(eventTypeTimestampsExtension())
6461
.$extends(disallowUndefinedDeleteUpdateManyExtension()) as unknown as PrismaClient;
6562

6663
// This prisma instance is meant to be used only for READ operations.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-- AlterTable
2+
ALTER TABLE "public"."EventType" ALTER COLUMN "createdAt" SET DEFAULT CURRENT_TIMESTAMP;

packages/prisma/schema.prisma

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ model EventType {
244244
245245
bookingRequiresAuthentication Boolean @default(false)
246246
247-
createdAt DateTime?
247+
createdAt DateTime? @default(now())
248248
updatedAt DateTime? @updatedAt
249249
250250
@@unique([userId, slug])

0 commit comments

Comments
 (0)