feat(migration): migration from old DB to the new one.
This commit is contained in:
parent
5805549058
commit
7d8f9ee7fb
|
|
@ -0,0 +1,8 @@
|
||||||
|
-- AlterEnum
|
||||||
|
ALTER TYPE "modules" ADD VALUE 'chatbot';
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
ALTER TABLE "paid_time_off" ALTER COLUMN "last_updated" DROP NOT NULL;
|
||||||
|
|
||||||
|
-- AlterTable
|
||||||
|
ALTER TABLE "user_module_access" ADD COLUMN "chatbot" BOOLEAN NOT NULL DEFAULT false;
|
||||||
|
|
@ -15,7 +15,7 @@ model Users {
|
||||||
email String @unique
|
email String @unique
|
||||||
phone_number String
|
phone_number String
|
||||||
residence String?
|
residence String?
|
||||||
role Roles @default(GUEST)
|
role Roles @default(EMPLOYEE)
|
||||||
employee Employees? @relation("UserEmployee")
|
employee Employees? @relation("UserEmployee")
|
||||||
oauth_sessions OAuthSessions[] @relation("UserOAuthSessions")
|
oauth_sessions OAuthSessions[] @relation("UserOAuthSessions")
|
||||||
preferences Preferences? @relation("UserPreferences")
|
preferences Preferences? @relation("UserPreferences")
|
||||||
|
|
@ -27,12 +27,12 @@ model Users {
|
||||||
model userModuleAccess {
|
model userModuleAccess {
|
||||||
id Int @id @default(autoincrement())
|
id Int @id @default(autoincrement())
|
||||||
user_id String @unique @db.Uuid
|
user_id String @unique @db.Uuid
|
||||||
timesheets Boolean @default(false)
|
timesheets Boolean @default(true)
|
||||||
timesheets_approval Boolean @default(false)
|
timesheets_approval Boolean @default(false)
|
||||||
employee_list Boolean @default(false)
|
employee_list Boolean @default(true)
|
||||||
employee_management Boolean @default(false)
|
employee_management Boolean @default(false)
|
||||||
personal_profile Boolean @default(false)
|
personal_profile Boolean @default(true)
|
||||||
dashboard Boolean @default(false)
|
dashboard Boolean @default(true)
|
||||||
chatbot Boolean @default(false)
|
chatbot Boolean @default(false)
|
||||||
user Users @relation("UserModuleAccess", fields: [user_id], references: [id])
|
user Users @relation("UserModuleAccess", fields: [user_id], references: [id])
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user