Browse Source

Add column (startDate, endDate) in salary effective table

tags/Baseline_30082024_BACKEND_UAT
MSI\2Fi 1 year ago
parent
commit
dd9646d70a
2 changed files with 25 additions and 0 deletions
  1. +19
    -0
      src/main/java/com/ffii/tsms/modules/data/entity/SalaryEffective.java
  2. +6
    -0
      src/main/resources/db/changelog/changes/20240812_01_jasonT/01_alter_salary_effective.sql

+ 19
- 0
src/main/java/com/ffii/tsms/modules/data/entity/SalaryEffective.java View File

@@ -18,6 +18,9 @@ public class SalaryEffective extends IdEntity<Long> {
@Column(name = "date")
private LocalDate date;

private LocalDate startDate;
private LocalDate endDate;

public LocalDate getDate() {
return date;
}
@@ -47,4 +50,20 @@ public class SalaryEffective extends IdEntity<Long> {
public Staff getStaff() { return staff; }

public void setStaff(Staff staff) { this.staff = staff; }

public LocalDate getStartDate() {
return startDate;
}

public void setStartDate(LocalDate startDate) {
this.startDate = startDate;
}

public LocalDate getEndDate() {
return endDate;
}

public void setEndDate(LocalDate endDate) {
this.endDate = endDate;
}
}

+ 6
- 0
src/main/resources/db/changelog/changes/20240812_01_jasonT/01_alter_salary_effective.sql View File

@@ -0,0 +1,6 @@
-- liquibase formatted sql
-- changeset jasonT: Add column startDate and endDate for query


ALTER TABLE tsmsdb.salary_effective ADD startDate DATE NULL;
ALTER TABLE tsmsdb.salary_effective ADD endDate DATE NULL;

Loading…
Cancel
Save