fix(prisma): added precisions on DateTime format
This commit is contained in:
parent
a7cd3c088d
commit
a8679e503d
|
|
@ -37,8 +37,8 @@ model Employees {
|
||||||
user_id String @unique @db.Uuid
|
user_id String @unique @db.Uuid
|
||||||
external_payroll_id Int
|
external_payroll_id Int
|
||||||
company_code Int
|
company_code Int
|
||||||
first_work_day DateTime
|
first_work_day DateTime @db.Date
|
||||||
last_work_day DateTime?
|
last_work_day DateTime? @db.Date
|
||||||
|
|
||||||
supervisor Employees? @relation("EmployeeSupervisor", fields: [supervisor_id], references: [id])
|
supervisor Employees? @relation("EmployeeSupervisor", fields: [supervisor_id], references: [id])
|
||||||
supervisor_id Int?
|
supervisor_id Int?
|
||||||
|
|
@ -47,6 +47,7 @@ model Employees {
|
||||||
archive EmployeesArchive[] @relation("EmployeeToArchive")
|
archive EmployeesArchive[] @relation("EmployeeToArchive")
|
||||||
timesheet Timesheets[] @relation("TimesheetEmployee")
|
timesheet Timesheets[] @relation("TimesheetEmployee")
|
||||||
leave_request LeaveRequests[] @relation("LeaveRequestEmployee")
|
leave_request LeaveRequests[] @relation("LeaveRequestEmployee")
|
||||||
|
supervisor_archive EmployeesArchive[] @relation("EmployeeSupervisorToArchive")
|
||||||
|
|
||||||
@@map("employees")
|
@@map("employees")
|
||||||
}
|
}
|
||||||
|
|
@ -56,13 +57,18 @@ model EmployeesArchive {
|
||||||
employee Employees @relation("EmployeeToArchive", fields: [employee_id], references: [id])
|
employee Employees @relation("EmployeeToArchive", fields: [employee_id], references: [id])
|
||||||
employee_id Int
|
employee_id Int
|
||||||
archived_at DateTime @default(now())
|
archived_at DateTime @default(now())
|
||||||
user_id String
|
|
||||||
|
user_id String @db.Uuid
|
||||||
user Users @relation("UsersToEmployeesToArchive",fields: [user_id], references: [id])
|
user Users @relation("UsersToEmployeesToArchive",fields: [user_id], references: [id])
|
||||||
|
first_name String
|
||||||
|
last_name String
|
||||||
|
|
||||||
external_payroll_id Int
|
external_payroll_id Int
|
||||||
company_code Int
|
company_code Int
|
||||||
first_Work_Day DateTime
|
first_Work_Day DateTime @db.Date
|
||||||
last_work_day DateTime
|
last_work_day DateTime @db.Date
|
||||||
supervisor_id Int?
|
supervisor_id Int?
|
||||||
|
supervisor Employees? @relation("EmployeeSupervisorToArchive", fields: [supervisor_id], references: [id])
|
||||||
|
|
||||||
@@map("employees_archive")
|
@@map("employees_archive")
|
||||||
}
|
}
|
||||||
|
|
@ -83,7 +89,7 @@ model CustomersArchive {
|
||||||
customer Customers @relation("CustomerToArchive", fields: [customer_id], references: [id])
|
customer Customers @relation("CustomerToArchive", fields: [customer_id], references: [id])
|
||||||
customer_id Int
|
customer_id Int
|
||||||
archived_at DateTime @default(now())
|
archived_at DateTime @default(now())
|
||||||
user_id String
|
user_id String @db.Uuid
|
||||||
user Users @relation("UserToCustomersToArchive", fields: [user_id], references: [id])
|
user Users @relation("UserToCustomersToArchive", fields: [user_id], references: [id])
|
||||||
|
|
||||||
invoice_id Int? @unique
|
invoice_id Int? @unique
|
||||||
|
|
@ -96,8 +102,8 @@ model LeaveRequests {
|
||||||
employee Employees @relation("LeaveRequestEmployee", fields: [employee_id], references: [id])
|
employee Employees @relation("LeaveRequestEmployee", fields: [employee_id], references: [id])
|
||||||
employee_id Int
|
employee_id Int
|
||||||
leave_type LeaveTypes
|
leave_type LeaveTypes
|
||||||
start_date_time DateTime
|
start_date_time DateTime @db.Date
|
||||||
end_date_time DateTime?
|
end_date_time DateTime? @db.Date
|
||||||
comment String
|
comment String
|
||||||
approval_status LeaveApprovalStatus @default(PENDING)
|
approval_status LeaveApprovalStatus @default(PENDING)
|
||||||
|
|
||||||
|
|
@ -113,8 +119,8 @@ model LeaveRequestsArchive {
|
||||||
archived_at DateTime @default(now())
|
archived_at DateTime @default(now())
|
||||||
employee_id Int
|
employee_id Int
|
||||||
leave_type LeaveTypes
|
leave_type LeaveTypes
|
||||||
start_date_time DateTime
|
start_date_time DateTime @db.Date
|
||||||
end_date_time DateTime?
|
end_date_time DateTime? @db.Date
|
||||||
comment String
|
comment String
|
||||||
approval_status LeaveApprovalStatus
|
approval_status LeaveApprovalStatus
|
||||||
|
|
||||||
|
|
@ -124,8 +130,8 @@ model LeaveRequestsArchive {
|
||||||
//pay-period vue
|
//pay-period vue
|
||||||
model PayPeriods {
|
model PayPeriods {
|
||||||
period_number Int @id
|
period_number Int @id
|
||||||
start_date DateTime
|
start_date DateTime @db.Date
|
||||||
end_date DateTime
|
end_date DateTime @db.Date
|
||||||
year Int
|
year Int
|
||||||
label String
|
label String
|
||||||
|
|
||||||
|
|
@ -163,9 +169,9 @@ model Shifts {
|
||||||
shift_code ShiftCodes @relation("ShiftShiftCode", fields: [shift_code_id], references: [id])
|
shift_code ShiftCodes @relation("ShiftShiftCode", fields: [shift_code_id], references: [id])
|
||||||
shift_code_id Int
|
shift_code_id Int
|
||||||
description String?
|
description String?
|
||||||
date DateTime
|
date DateTime @db.Date
|
||||||
start_time DateTime
|
start_time DateTime @db.Time(0)
|
||||||
end_time DateTime
|
end_time DateTime @db.Time(0)
|
||||||
|
|
||||||
archive ShiftsArchive[] @relation("ShiftsToArchive")
|
archive ShiftsArchive[] @relation("ShiftsToArchive")
|
||||||
|
|
||||||
|
|
@ -180,9 +186,9 @@ model ShiftsArchive {
|
||||||
timesheet_id Int
|
timesheet_id Int
|
||||||
shift_code_id Int
|
shift_code_id Int
|
||||||
description String?
|
description String?
|
||||||
date DateTime
|
date DateTime @db.Date
|
||||||
start_time DateTime
|
start_time DateTime @db.Time(0)
|
||||||
end_time DateTime
|
end_time DateTime @db.Time(0)
|
||||||
|
|
||||||
@@map("shifts_archive")
|
@@map("shifts_archive")
|
||||||
}
|
}
|
||||||
|
|
@ -203,8 +209,8 @@ model Expenses {
|
||||||
timesheet_id Int
|
timesheet_id Int
|
||||||
expense_code ExpenseCodes @relation("ExpenseExpenseCode", fields: [expense_code_id], references: [id])
|
expense_code ExpenseCodes @relation("ExpenseExpenseCode", fields: [expense_code_id], references: [id])
|
||||||
expense_code_id Int
|
expense_code_id Int
|
||||||
date DateTime
|
date DateTime @db.Date
|
||||||
amount Float
|
amount Decimal @db.Money
|
||||||
attachement String?
|
attachement String?
|
||||||
description String?
|
description String?
|
||||||
is_approved Boolean @default(false)
|
is_approved Boolean @default(false)
|
||||||
|
|
@ -220,10 +226,10 @@ model ExpensesArchive {
|
||||||
expense Expenses @relation("ExpensesToArchive", fields: [expense_id], references: [id])
|
expense Expenses @relation("ExpensesToArchive", fields: [expense_id], references: [id])
|
||||||
expense_id Int
|
expense_id Int
|
||||||
timesheet_id Int
|
timesheet_id Int
|
||||||
archived_at DateTime
|
archived_at DateTime @default(now())
|
||||||
expense_code_id Int
|
expense_code_id Int
|
||||||
date DateTime
|
date DateTime @db.Date
|
||||||
amount Float
|
amount Decimal @db.Money
|
||||||
attachement String?
|
attachement String?
|
||||||
description String?
|
description String?
|
||||||
is_approved Boolean
|
is_approved Boolean
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user