Skip to content

Commit d8b631e

Browse files
authored
Merge pull request #99 from Software501/Dynamic-trio
schema edits
2 parents 4750950 + 8f6e6f6 commit d8b631e

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

Backend/src/payroll-configuration/models/allowance.schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export type allowanceDocument = HydratedDocument<allowance>
1010

1111
@Schema({ timestamps: true })
1212
export class allowance {
13-
@Prop({ required: true, unique: true })
13+
@Prop({ required: true })
1414
name: string; // allowance name like: Housing Allowance, Transport Allowance
1515
@Prop({ required: true, min: 0 })
1616
amount: number;

Backend/src/payroll-configuration/models/insuranceBrackets.schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type insuranceBracketsDocument = HydratedDocument<insuranceBrackets>
88

99
@Schema({ timestamps: true })
1010
export class insuranceBrackets {
11-
@Prop({ required: true, unique: true })
11+
@Prop({ required: true })
1212
name: string; // insurance name like: social, health insurance
1313
// @Prop({ required: true, min: 0 })
1414
// amount: number; //since amount is not fixed and need to calculated at execution time

Backend/src/payroll-configuration/models/signingBonus.schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type signingBonusDocument = HydratedDocument<signingBonus>
88

99
@Schema({ timestamps: true })
1010
export class signingBonus {
11-
@Prop({ required: true, unique: true })
11+
@Prop({ required: true })
1212
positionName: string; // only onboarding bonus based on position like: Junior TA, Mid TA, Senior TA
1313
@Prop({ required: true, min: 0 })
1414
amount: number;

Backend/src/payroll-configuration/models/taxRules.schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type taxRulesDocument = HydratedDocument<taxRules>
88

99
@Schema({ timestamps: true })
1010
export class taxRules {
11-
@Prop({ required: true, unique: true })
11+
@Prop({ required: true })
1212
name: string;
1313
@Prop()
1414
description?: string;

Backend/src/payroll-configuration/models/terminationAndResignationBenefits.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export type terminationAndResignationBenefitsDocument = HydratedDocument<termina
88

99
@Schema({ timestamps: true })
1010
export class terminationAndResignationBenefits {
11-
@Prop({ required: true, unique: true })
11+
@Prop({ required: true})
1212
name: string; // termination/resignation name like: End of Service Gratuity.
1313
@Prop({ required: true, min: 0 })
1414
amount: number;

0 commit comments

Comments
 (0)