Makes fields with default values not null (#903)
* Makes fields with default values non-optional * Removes PeriodType enum for now * Adds missing migrations Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>pull/911/head
parent
c3dc18643e
commit
a73187d46b
|
@ -0,0 +1,16 @@
|
|||
/*
|
||||
Warnings:
|
||||
|
||||
- Made the column `periodType` on table `EventType` required. This step will fail if there are existing NULL values in that column.
|
||||
- Made the column `email` on table `users` required. This step will fail if there are existing NULL values in that column.
|
||||
- Made the column `weekStart` on table `users` required. This step will fail if there are existing NULL values in that column.
|
||||
- Made the column `completedOnboarding` on table `users` required. This step will fail if there are existing NULL values in that column.
|
||||
|
||||
*/
|
||||
-- AlterTable
|
||||
ALTER TABLE "EventType" ALTER COLUMN "periodType" SET NOT NULL;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "users" ALTER COLUMN "email" SET NOT NULL,
|
||||
ALTER COLUMN "weekStart" SET NOT NULL,
|
||||
ALTER COLUMN "completedOnboarding" SET NOT NULL;
|
|
@ -33,7 +33,7 @@ model EventType {
|
|||
eventName String?
|
||||
customInputs EventTypeCustomInput[]
|
||||
timeZone String?
|
||||
periodType String? @default("unlimited") // unlimited | rolling | range
|
||||
periodType String @default("unlimited") // unlimited | rolling | range
|
||||
periodStartDate DateTime?
|
||||
periodEndDate DateTime?
|
||||
periodDays Int?
|
||||
|
@ -66,13 +66,13 @@ model User {
|
|||
id Int @id @default(autoincrement())
|
||||
username String? @unique
|
||||
name String?
|
||||
email String? @unique
|
||||
email String @unique
|
||||
emailVerified DateTime?
|
||||
password String?
|
||||
bio String?
|
||||
avatar String?
|
||||
timeZone String @default("Europe/London")
|
||||
weekStart String? @default("Sunday")
|
||||
weekStart String @default("Sunday")
|
||||
startTime Int @default(0)
|
||||
endTime Int @default(1440)
|
||||
bufferTime Int @default(0)
|
||||
|
@ -85,7 +85,7 @@ model User {
|
|||
bookings Booking[]
|
||||
availability Availability[]
|
||||
selectedCalendars SelectedCalendar[]
|
||||
completedOnboarding Boolean? @default(false)
|
||||
completedOnboarding Boolean @default(false)
|
||||
locale String?
|
||||
twoFactorSecret String?
|
||||
twoFactorEnabled Boolean @default(false)
|
||||
|
|
Loading…
Reference in New Issue