feat: add time entry manager, controller, and API routes

This commit is contained in:
2026-04-21 00:52:35 +00:00
parent 38654601c9
commit a55850e2c1
39 changed files with 4700 additions and 440 deletions
+50
View File
@@ -236,6 +236,51 @@ export type ScheduleSpan = Prisma.ScheduleSpanModel
*
*/
export type Schedule = Prisma.ScheduleModel
/**
* Model Activity
*
*/
export type Activity = Prisma.ActivityModel
/**
* Model ActivityNotes
*
*/
export type ActivityNotes = Prisma.ActivityNotesModel
/**
* Model ActivityType
*
*/
export type ActivityType = Prisma.ActivityTypeModel
/**
* Model ActivityStatus
*
*/
export type ActivityStatus = Prisma.ActivityStatusModel
/**
* Model TimeEntry
*
*/
export type TimeEntry = Prisma.TimeEntryModel
/**
* Model TimeEntryStatus
*
*/
export type TimeEntryStatus = Prisma.TimeEntryStatusModel
/**
* Model TimeEntryChargeCode
*
*/
export type TimeEntryChargeCode = Prisma.TimeEntryChargeCodeModel
/**
* Model TimeActivityClass
*
*/
export type TimeActivityClass = Prisma.TimeActivityClassModel
/**
* Model TimeActivityType
*
*/
export type TimeActivityType = Prisma.TimeActivityTypeModel
/**
* Model CredentialType
*
@@ -266,3 +311,8 @@ export type TaxCode = Prisma.TaxCodeModel
*
*/
export type CwMember = Prisma.CwMemberModel
/**
* Model CwMemberType
*
*/
export type CwMemberType = Prisma.CwMemberTypeModel