Слияние кода завершено, страница обновится автоматически
v2.2.0
Настраиваемая логика удаления недостаточно гибкая
При настройке логики удаления в yml файле, конфигурация фиксируется.
package org.ssssssss.magicapi.modules.db.table;
public class NamedTable extends Attributes<Object> {
@Comment("Использовать логическое удаление")
public NamedTable logic() {
this.useLogic = true;
return this;
}
@Comment("Использовать логическое удаление")
public NamedTable logic(@Comment("Поле логического удаления") String columnName, @Comment("Значение логического удаления") Object value) {
this.logicDeleteColumn = columnName;
this.logicDeleteValue = value;
this.useLogic = true;
return this;
}
@Comment("Использовать логическое удаление")
public NamedTable logic(@Comment("Поле логического удаления") String value) {
this.logicDeleteColumn = value;
this.useLogic = true;
return this;
}
@Comment("Использовать логическое удаление")
public NamedTable logic(@Comment("Значение логического удаления") Object value) {
this.logicDeleteValue = value;
this.useLogic = true;
return this;
}
}
(если есть, укажите)