fix(schema): temporary comment on some schema lines to prep for removing employees/customer from this module
This commit is contained in:
parent
6c44bb5ad2
commit
3ae1085e95
|
|
@ -14,44 +14,44 @@ datasource db {
|
|||
url = env("DATABASE_URL_DEV")
|
||||
}
|
||||
|
||||
// model Users {
|
||||
// id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid
|
||||
// first_name String
|
||||
// last_name String
|
||||
// email String @unique
|
||||
// phone_number String @unique
|
||||
// residence String?
|
||||
// role Roles @default(GUEST)
|
||||
model Users {
|
||||
id String @id @default(dbgenerated("gen_random_uuid()")) @db.Uuid
|
||||
first_name String
|
||||
last_name String
|
||||
email String @unique
|
||||
phone_number String @unique
|
||||
residence String?
|
||||
role Roles @default(GUEST)
|
||||
|
||||
// employee Employees? @relation("UserEmployee")
|
||||
// oauth_sessions OAuthSessions[] @relation("UserOAuthSessions")
|
||||
// preferences Preferences? @relation("UserPreferences")
|
||||
employee Employees? @relation("UserEmployee")
|
||||
// oauth_sessions OAuthSessions[] @relation("UserOAuthSessions")
|
||||
// preferences Preferences? @relation("UserPreferences")
|
||||
|
||||
// @@map("users")
|
||||
// }
|
||||
@@map("users")
|
||||
}
|
||||
|
||||
// model Employees {
|
||||
// id Int @id @default(autoincrement())
|
||||
// user Users @relation("UserEmployee", fields: [user_id], references: [id])
|
||||
// user_id String @unique @db.Uuid
|
||||
// supervisor Employees? @relation("EmployeeSupervisor", fields: [supervisor_id], references: [id])
|
||||
// supervisor_id Int?
|
||||
model Employees {
|
||||
id Int @id @default(autoincrement())
|
||||
user Users @relation("UserEmployee", fields: [user_id], references: [id])
|
||||
user_id String @unique @db.Uuid
|
||||
supervisor Employees? @relation("EmployeeSupervisor", fields: [supervisor_id], references: [id])
|
||||
supervisor_id Int?
|
||||
|
||||
// external_payroll_id Int
|
||||
// company_code Int
|
||||
// first_work_day DateTime @db.Date
|
||||
// last_work_day DateTime? @db.Date
|
||||
// job_title String?
|
||||
// is_supervisor Boolean @default(false)
|
||||
external_payroll_id Int
|
||||
company_code Int
|
||||
first_work_day DateTime @db.Date
|
||||
last_work_day DateTime? @db.Date
|
||||
job_title String?
|
||||
is_supervisor Boolean @default(false)
|
||||
|
||||
|
||||
// crew Employees[] @relation("EmployeeSupervisor")
|
||||
// timesheet Timesheets[] @relation("TimesheetEmployee")
|
||||
// leave_request LeaveRequests[] @relation("LeaveRequestEmployee")
|
||||
// schedule_presets SchedulePresets[] @relation("SchedulePreset")
|
||||
crew Employees[] @relation("EmployeeSupervisor")
|
||||
// timesheet Timesheets[] @relation("TimesheetEmployee")
|
||||
// leave_request LeaveRequests[] @relation("LeaveRequestEmployee")
|
||||
// schedule_presets SchedulePresets[] @relation("SchedulePreset")
|
||||
|
||||
// @@map("employees")
|
||||
// }
|
||||
@@map("employees")
|
||||
}
|
||||
|
||||
model LeaveRequests {
|
||||
id Int @id @default(autoincrement())
|
||||
|
|
|
|||
|
|
@ -1,9 +1,7 @@
|
|||
import { BadRequestException, Module, ValidationPipe } from '@nestjs/common';
|
||||
import { AppController } from './app.controller';
|
||||
import { AppService } from './app.service';
|
||||
// import { ArchivalModule } from './modules/archival/archival.module';
|
||||
import { AuthenticationModule } from './identity-and-account/authentication/auth.module';
|
||||
// import { BankCodesModule } from './modules/bank-codes/bank-codes.module';
|
||||
// import { CsvExportModule } from './modules/exports/csv-exports.module';
|
||||
import { HealthModule } from './health/health.module';
|
||||
import { HealthController } from './health/health.controller';
|
||||
|
|
@ -23,11 +21,8 @@ import { TimeAndAttendanceModule } from 'src/time-and-attendance/time-and-attend
|
|||
@Module({
|
||||
imports: [
|
||||
AuthenticationModule,
|
||||
// BankCodesModule,
|
||||
ConfigModule.forRoot({isGlobal: true}),
|
||||
// CsvExportModule,
|
||||
// CustomersModule,
|
||||
// EmployeesModule,
|
||||
HealthModule,
|
||||
NotificationsModule,
|
||||
OauthSessionsModule,
|
||||
|
|
@ -35,9 +30,7 @@ import { TimeAndAttendanceModule } from 'src/time-and-attendance/time-and-attend
|
|||
PreferencesModule,
|
||||
PrismaModule,
|
||||
ScheduleModule.forRoot(), //cronjobs
|
||||
// ShiftsModule,
|
||||
TimeAndAttendanceModule,
|
||||
// TimesheetsModule,
|
||||
UsersModule,
|
||||
],
|
||||
controllers: [AppController, HealthController],
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user