fix(employees): fix create employees

This commit is contained in:
Matthieu Haineault 2025-12-03 16:06:53 -05:00
parent b44577c595
commit b40e0ad16e
3 changed files with 6 additions and 2 deletions

View File

@ -0,0 +1,3 @@
-- AlterTable
ALTER TABLE "employees" ALTER COLUMN "external_payroll_id" DROP DEFAULT;
DROP SEQUENCE "employees_external_payroll_id_seq";

View File

@ -53,7 +53,7 @@ model Employees {
supervisor Employees? @relation("EmployeeSupervisor", fields: [supervisor_id], references: [id])
supervisor_id Int?
external_payroll_id Int @default(autoincrement())
external_payroll_id Int
company_code Int
first_work_day DateTime @db.Date
last_work_day DateTime? @db.Date

View File

@ -38,6 +38,7 @@ export class EmployeesCreateService {
return tx.employees.create({
data: {
user_id: user.id,
external_payroll_id: dto.external_payroll_id,
company_code: company_code,
job_title: dto.job_title,
first_work_day: dto.first_work_day,