Ver código fonte

update grade_log table: drop posId

add_swagger
MSI\derek 11 meses atrás
pai
commit
ceeb3cee50
3 arquivos alterados com 6 adições e 10 exclusões
  1. +0
    -9
      src/main/java/com/ffii/tsms/modules/data/entity/GradeLog.java
  2. +0
    -1
      src/main/java/com/ffii/tsms/modules/data/entity/projections/GradeLogInfo.kt
  3. +6
    -0
      src/main/resources/db/changelog/changes/20240902_01_derek/01_drop_posId_in_gradeLog.sql

+ 0
- 9
src/main/java/com/ffii/tsms/modules/data/entity/GradeLog.java Ver arquivo

@@ -20,11 +20,6 @@ public class GradeLog extends BaseEntity<Long> {
@JoinColumn(name = "gradeId")
private Grade grade;

@NotNull
@OneToOne
@JoinColumn(name = "positionId")
private Position position;

@NotNull
@Column(name = "from", length = 30)
private LocalDate from;
@@ -45,10 +40,6 @@ public class GradeLog extends BaseEntity<Long> {

public void setGrade(Grade grade) { this.grade = grade; }

public Position getPosition() { return position; }

public void setPosition(Position position) { this.position = position; }

public LocalDate getFrom() { return from; }

public void setFrom(LocalDate from) { this.from = from; }


+ 0
- 1
src/main/java/com/ffii/tsms/modules/data/entity/projections/GradeLogInfo.kt Ver arquivo

@@ -18,7 +18,6 @@ interface GradeLogInfo {
val staffCode: String

val grade: Grade
val position: Position
val from: LocalDate
val to: LocalDate?
}


+ 6
- 0
src/main/resources/db/changelog/changes/20240902_01_derek/01_drop_posId_in_gradeLog.sql Ver arquivo

@@ -0,0 +1,6 @@
-- liquibase formatted sql
-- changeset derek:drop posId in grade log

ALTER TABLE `grade_log`
DROP FOREIGN KEY `FK_GRADE_LOG_ON_POSITIONID`,
DROP COLUMN `positionId`;

Carregando…
Cancelar
Salvar