feat(schema): added missing model to prisma schema
This commit is contained in:
parent
2feac880e3
commit
2cebcc5df9
6
package-lock.json
generated
6
package-lock.json
generated
|
|
@ -6615,9 +6615,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/form-data": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.3.tgz",
|
||||
"integrity": "sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==",
|
||||
"version": "4.0.4",
|
||||
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz",
|
||||
"integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"asynckit": "^0.4.0",
|
||||
|
|
|
|||
|
|
@ -22,7 +22,6 @@ model Users {
|
|||
residence String?
|
||||
role Roles @default(GUEST)
|
||||
|
||||
|
||||
employee Employees? @relation("UserEmployee")
|
||||
customer Customers? @relation("UserCustomer")
|
||||
oauth_access_tokens OAuthAccessTokens[] @relation("UserOAuthAccessToken")
|
||||
|
|
@ -73,8 +72,8 @@ model Timesheets {
|
|||
employee_id Int
|
||||
is_approved Boolean @default(false)
|
||||
|
||||
|
||||
shift Shifts[] @relation("ShiftTimesheet")
|
||||
expense Expenses[] @relation("ExpensesTimesheet")
|
||||
|
||||
@@map("timesheets")
|
||||
}
|
||||
|
|
@ -97,12 +96,33 @@ model ShiftCodes {
|
|||
shift_type String
|
||||
bank_code String
|
||||
|
||||
|
||||
shift Shifts[] @relation("ShiftShiftCode")
|
||||
|
||||
@@map("shift_codes")
|
||||
}
|
||||
|
||||
model Expenses {
|
||||
id Int @id @default(autoincrement())
|
||||
timesheet Timesheets @relation("ExpensesTimesheet", fields: [timesheet_id], references: [id])
|
||||
timesheet_id Int
|
||||
expense_code ExpenseCodes @relation("ExpenseExpenseCode", fields: [expense_code_id], references: [id])
|
||||
expense_code_id Int
|
||||
date DateTime
|
||||
amount Float
|
||||
attachement String?
|
||||
description String?
|
||||
is_approved Boolean @default(false)
|
||||
supervisor_comment String?
|
||||
}
|
||||
|
||||
model ExpenseCodes {
|
||||
id Int @id @default(autoincrement())
|
||||
expense_type String
|
||||
bank_code String
|
||||
|
||||
expense Expenses[] @relation("ExpenseExpenseCode")
|
||||
}
|
||||
|
||||
model OAuthAccessTokens {
|
||||
id String @id @default(cuid())
|
||||
user Users @relation("UserOAuthAccessToken", fields: [user_id], references: [id])
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user