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