db schema update for distributed setup and a lot performance
improvements done with caching as well as with the monitoring table This should now also work for distributed setups but is not fully tested yet
This commit is contained in:
parent
d4668eeeee
commit
ff31692160
98 changed files with 1801 additions and 1149 deletions
2
pom.xml
2
pom.xml
|
|
@ -310,7 +310,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.rap</groupId>
|
<groupId>org.eclipse.rap</groupId>
|
||||||
<artifactId>org.eclipse.rap.rwt</artifactId>
|
<artifactId>org.eclipse.rap.rwt</artifactId>
|
||||||
<version>3.5.0</version>
|
<version>3.15.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.rap</groupId>
|
<groupId>org.eclipse.rap</groupId>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ package ch.ethz.seb.sebserver.gbl.api;
|
||||||
|
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator",comments="ch.ethz.seb.sebserver.gen.DomainModelNameReferencePlugin",date="2021-01-20T09:50:29.157+01:00")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator",comments="ch.ethz.seb.sebserver.gen.DomainModelNameReferencePlugin",date="2021-01-25T18:11:31.203+01:00")
|
||||||
public enum EntityType {
|
public enum EntityType {
|
||||||
CONFIGURATION_ATTRIBUTE,
|
CONFIGURATION_ATTRIBUTE,
|
||||||
CONFIGURATION_VALUE,
|
CONFIGURATION_VALUE,
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import javax.annotation.Generated;
|
||||||
/** Defines the global names of the domain model and domain model fields.
|
/** Defines the global names of the domain model and domain model fields.
|
||||||
* This shall be used as a static overall domain model names reference within SEB Server Web-Service as well as within the integrated GUI
|
* This shall be used as a static overall domain model names reference within SEB Server Web-Service as well as within the integrated GUI
|
||||||
* This file is generated by the org.eth.demo.sebserver.gen.DomainModelNameReferencePlugin and must not be edited manually.**/
|
* This file is generated by the org.eth.demo.sebserver.gen.DomainModelNameReferencePlugin and must not be edited manually.**/
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator",comments="ch.ethz.seb.sebserver.gen.DomainModelNameReferencePlugin",date="2021-01-20T09:50:29.093+01:00")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator",comments="ch.ethz.seb.sebserver.gen.DomainModelNameReferencePlugin",date="2021-01-25T18:11:31.156+01:00")
|
||||||
public interface Domain {
|
public interface Domain {
|
||||||
|
|
||||||
interface CONFIGURATION_ATTRIBUTE {
|
interface CONFIGURATION_ATTRIBUTE {
|
||||||
|
|
@ -280,5 +280,7 @@ public interface Domain {
|
||||||
String ATTR_ID = "id";
|
String ATTR_ID = "id";
|
||||||
String ATTR_UUID = "uuid";
|
String ATTR_UUID = "uuid";
|
||||||
String ATTR_SERVICE_ADDRESS = "serviceAddress";
|
String ATTR_SERVICE_ADDRESS = "serviceAddress";
|
||||||
|
String ATTR_MASTER = "master";
|
||||||
|
String ATTR_UPDATE_TIME = "updateTime";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -13,6 +13,7 @@ import java.util.EnumSet;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
|
||||||
|
|
@ -82,16 +83,11 @@ public final class ClientConnection implements GrantEntity {
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_VIRTUAL_CLIENT_ADDRESS)
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_VIRTUAL_CLIENT_ADDRESS)
|
||||||
public final String virtualClientAddress;
|
public final String virtualClientAddress;
|
||||||
|
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_CREATION_TIME)
|
|
||||||
public final Long creationTime;
|
|
||||||
|
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_UPDATE_TIME)
|
|
||||||
public final Long updateTime;
|
|
||||||
|
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_ID)
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_ID)
|
||||||
public final Long remoteProctoringRoomId;
|
public final Long remoteProctoringRoomId;
|
||||||
|
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_UPDATE)
|
public final Long creationTime;
|
||||||
|
public final Long updateTime;
|
||||||
public final Boolean remoteProctoringRoomUpdate;
|
public final Boolean remoteProctoringRoomUpdate;
|
||||||
|
|
||||||
@JsonCreator
|
@JsonCreator
|
||||||
|
|
@ -104,10 +100,35 @@ public final class ClientConnection implements GrantEntity {
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_EXAM_USER_SESSION_ID) final String userSessionId,
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_EXAM_USER_SESSION_ID) final String userSessionId,
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_CLIENT_ADDRESS) final String clientAddress,
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_CLIENT_ADDRESS) final String clientAddress,
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_VIRTUAL_CLIENT_ADDRESS) final String virtualClientAddress,
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_VIRTUAL_CLIENT_ADDRESS) final String virtualClientAddress,
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_CREATION_TIME) final Long creationTime,
|
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_ID) final Long remoteProctoringRoomId) {
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_UPDATE_TIME) final Long updateTime,
|
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_ID) final Long remoteProctoringRoomId,
|
this.id = id;
|
||||||
@JsonProperty(Domain.CLIENT_CONNECTION.ATTR_REMOTE_PROCTORING_ROOM_UPDATE) final Boolean remoteProctoringRoomUpdate) {
|
this.institutionId = institutionId;
|
||||||
|
this.examId = examId;
|
||||||
|
this.status = status;
|
||||||
|
this.connectionToken = connectionToken;
|
||||||
|
this.userSessionId = userSessionId;
|
||||||
|
this.clientAddress = clientAddress;
|
||||||
|
this.virtualClientAddress = virtualClientAddress;
|
||||||
|
this.creationTime = 0L;
|
||||||
|
this.updateTime = 0L;
|
||||||
|
this.remoteProctoringRoomId = remoteProctoringRoomId;
|
||||||
|
this.remoteProctoringRoomUpdate = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ClientConnection(
|
||||||
|
final Long id,
|
||||||
|
final Long institutionId,
|
||||||
|
final Long examId,
|
||||||
|
final ConnectionStatus status,
|
||||||
|
final String connectionToken,
|
||||||
|
final String userSessionId,
|
||||||
|
final String clientAddress,
|
||||||
|
final String virtualClientAddress,
|
||||||
|
final Long creationTime,
|
||||||
|
final Long updateTime,
|
||||||
|
final Long remoteProctoringRoomId,
|
||||||
|
final Boolean remoteProctoringRoomUpdate) {
|
||||||
|
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -120,7 +141,8 @@ public final class ClientConnection implements GrantEntity {
|
||||||
this.creationTime = creationTime;
|
this.creationTime = creationTime;
|
||||||
this.updateTime = updateTime;
|
this.updateTime = updateTime;
|
||||||
this.remoteProctoringRoomId = remoteProctoringRoomId;
|
this.remoteProctoringRoomId = remoteProctoringRoomId;
|
||||||
this.remoteProctoringRoomUpdate = (remoteProctoringRoomUpdate != null) ? remoteProctoringRoomUpdate : false;
|
this.remoteProctoringRoomUpdate =
|
||||||
|
(remoteProctoringRoomUpdate != null) ? remoteProctoringRoomUpdate : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -173,10 +195,12 @@ public final class ClientConnection implements GrantEntity {
|
||||||
return this.virtualClientAddress;
|
return this.virtualClientAddress;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
public Long getCreationTime() {
|
public Long getCreationTime() {
|
||||||
return this.creationTime;
|
return this.creationTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
public Long getUpdateTime() {
|
public Long getUpdateTime() {
|
||||||
return this.updateTime;
|
return this.updateTime;
|
||||||
}
|
}
|
||||||
|
|
@ -185,6 +209,7 @@ public final class ClientConnection implements GrantEntity {
|
||||||
return this.remoteProctoringRoomId;
|
return this.remoteProctoringRoomId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
public Boolean getRemoteProctoringRoomUpdate() {
|
public Boolean getRemoteProctoringRoomUpdate() {
|
||||||
return this.remoteProctoringRoomUpdate;
|
return this.remoteProctoringRoomUpdate;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,7 @@ import org.springframework.stereotype.Component;
|
||||||
import ch.ethz.seb.sebserver.gbl.Constants;
|
import ch.ethz.seb.sebserver.gbl.Constants;
|
||||||
import ch.ethz.seb.sebserver.gbl.api.API;
|
import ch.ethz.seb.sebserver.gbl.api.API;
|
||||||
import ch.ethz.seb.sebserver.gbl.api.EntityType;
|
import ch.ethz.seb.sebserver.gbl.api.EntityType;
|
||||||
|
import ch.ethz.seb.sebserver.gbl.async.AsyncRunner;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.Domain;
|
import ch.ethz.seb.sebserver.gbl.model.Domain;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.EntityKey;
|
import ch.ethz.seb.sebserver.gbl.model.EntityKey;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
||||||
|
|
@ -123,6 +124,7 @@ public class MonitoringRunningExam implements TemplateComposer {
|
||||||
private final ServerPushService serverPushService;
|
private final ServerPushService serverPushService;
|
||||||
private final PageService pageService;
|
private final PageService pageService;
|
||||||
private final ResourceService resourceService;
|
private final ResourceService resourceService;
|
||||||
|
private final AsyncRunner asyncRunner;
|
||||||
private final InstructionProcessor instructionProcessor;
|
private final InstructionProcessor instructionProcessor;
|
||||||
private final GuiServiceInfo guiServiceInfo;
|
private final GuiServiceInfo guiServiceInfo;
|
||||||
private final MonitoringExamSearchPopup monitoringExamSearchPopup;
|
private final MonitoringExamSearchPopup monitoringExamSearchPopup;
|
||||||
|
|
@ -134,6 +136,7 @@ public class MonitoringRunningExam implements TemplateComposer {
|
||||||
protected MonitoringRunningExam(
|
protected MonitoringRunningExam(
|
||||||
final ServerPushService serverPushService,
|
final ServerPushService serverPushService,
|
||||||
final PageService pageService,
|
final PageService pageService,
|
||||||
|
final AsyncRunner asyncRunner,
|
||||||
final InstructionProcessor instructionProcessor,
|
final InstructionProcessor instructionProcessor,
|
||||||
final GuiServiceInfo guiServiceInfo,
|
final GuiServiceInfo guiServiceInfo,
|
||||||
final MonitoringExamSearchPopup monitoringExamSearchPopup,
|
final MonitoringExamSearchPopup monitoringExamSearchPopup,
|
||||||
|
|
@ -145,6 +148,7 @@ public class MonitoringRunningExam implements TemplateComposer {
|
||||||
this.serverPushService = serverPushService;
|
this.serverPushService = serverPushService;
|
||||||
this.pageService = pageService;
|
this.pageService = pageService;
|
||||||
this.resourceService = pageService.getResourceService();
|
this.resourceService = pageService.getResourceService();
|
||||||
|
this.asyncRunner = asyncRunner;
|
||||||
this.instructionProcessor = instructionProcessor;
|
this.instructionProcessor = instructionProcessor;
|
||||||
this.guiServiceInfo = guiServiceInfo;
|
this.guiServiceInfo = guiServiceInfo;
|
||||||
this.pollInterval = pollInterval;
|
this.pollInterval = pollInterval;
|
||||||
|
|
@ -189,6 +193,7 @@ public class MonitoringRunningExam implements TemplateComposer {
|
||||||
final ClientConnectionTable clientTable = new ClientConnectionTable(
|
final ClientConnectionTable clientTable = new ClientConnectionTable(
|
||||||
this.pageService,
|
this.pageService,
|
||||||
tablePane,
|
tablePane,
|
||||||
|
this.asyncRunner,
|
||||||
exam,
|
exam,
|
||||||
indicators,
|
indicators,
|
||||||
restCall);
|
restCall);
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
|
import java.util.EnumMap;
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
|
@ -502,22 +503,26 @@ public class ResourceService {
|
||||||
.getText(ResourceService.EXAMCONFIG_STATUS_PREFIX + config.configStatus.name());
|
.getText(ResourceService.EXAMCONFIG_STATUS_PREFIX + config.configStatus.name());
|
||||||
}
|
}
|
||||||
|
|
||||||
public String localizedClientConnectionStatusName(final ClientConnectionData connectionData) {
|
public Function<ClientConnectionData, String> localizedClientConnectionStatusNameFunction() {
|
||||||
if (connectionData == null) {
|
|
||||||
final String name = ConnectionStatus.UNDEFINED.name();
|
// Memoizing
|
||||||
return this.i18nSupport.getText(
|
final String missing = this.i18nSupport.getText(
|
||||||
SEB_CONNECTION_STATUS_KEY_PREFIX + name,
|
SEB_CONNECTION_STATUS_KEY_PREFIX + MISSING_CLIENT_PING_NAME_KEY,
|
||||||
name);
|
MISSING_CLIENT_PING_NAME_KEY);
|
||||||
}
|
final EnumMap<ConnectionStatus, String> localizedNames = new EnumMap<>(ConnectionStatus.class);
|
||||||
if (connectionData.missingPing) {
|
Arrays.asList(ConnectionStatus.values()).stream().forEach(state -> localizedNames.put(state, this.i18nSupport
|
||||||
return this.i18nSupport.getText(
|
.getText(SEB_CONNECTION_STATUS_KEY_PREFIX + state.name(), state.name())));
|
||||||
SEB_CONNECTION_STATUS_KEY_PREFIX + MISSING_CLIENT_PING_NAME_KEY,
|
|
||||||
MISSING_CLIENT_PING_NAME_KEY);
|
return connectionData -> {
|
||||||
} else {
|
if (connectionData == null) {
|
||||||
return localizedClientConnectionStatusName((connectionData.clientConnection != null)
|
localizedNames.get(ConnectionStatus.UNDEFINED);
|
||||||
? connectionData.clientConnection.status
|
}
|
||||||
: ConnectionStatus.UNDEFINED);
|
if (connectionData.missingPing && connectionData.clientConnection.status.establishedStatus) {
|
||||||
}
|
return missing;
|
||||||
|
} else {
|
||||||
|
return localizedNames.get(connectionData.clientConnection.status);
|
||||||
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
public String localizedClientConnectionStatusName(final ConnectionStatus status) {
|
public String localizedClientConnectionStatusName(final ConnectionStatus status) {
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@ package ch.ethz.seb.sebserver.gui.service.session;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
import java.util.function.Function;
|
||||||
import java.util.function.Supplier;
|
import java.util.function.Supplier;
|
||||||
|
|
||||||
import org.apache.commons.lang3.BooleanUtils;
|
import org.apache.commons.lang3.BooleanUtils;
|
||||||
|
|
@ -63,6 +64,7 @@ public class ClientConnectionDetails {
|
||||||
private final RestCall<ClientConnectionData>.RestCallBuilder restCallBuilder;
|
private final RestCall<ClientConnectionData>.RestCallBuilder restCallBuilder;
|
||||||
private final FormHandle<?> formHandle;
|
private final FormHandle<?> formHandle;
|
||||||
private final ColorData colorData;
|
private final ColorData colorData;
|
||||||
|
private final Function<ClientConnectionData, String> localizedClientConnectionStatusNameFunction;
|
||||||
|
|
||||||
private ClientConnectionData connectionData = null;
|
private ClientConnectionData connectionData = null;
|
||||||
private boolean statusChanged = true;
|
private boolean statusChanged = true;
|
||||||
|
|
@ -120,6 +122,8 @@ public class ClientConnectionDetails {
|
||||||
.addEmptyCell());
|
.addEmptyCell());
|
||||||
|
|
||||||
this.formHandle = formBuilder.build();
|
this.formHandle = formBuilder.build();
|
||||||
|
this.localizedClientConnectionStatusNameFunction =
|
||||||
|
this.resourceService.localizedClientConnectionStatusNameFunction();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setStatusChangeListener(final Consumer<ClientConnectionData> statusChangeListener) {
|
public void setStatusChangeListener(final Consumer<ClientConnectionData> statusChangeListener) {
|
||||||
|
|
@ -165,7 +169,7 @@ public class ClientConnectionDetails {
|
||||||
// update status
|
// update status
|
||||||
form.setFieldValue(
|
form.setFieldValue(
|
||||||
Domain.CLIENT_CONNECTION.ATTR_STATUS,
|
Domain.CLIENT_CONNECTION.ATTR_STATUS,
|
||||||
this.resourceService.localizedClientConnectionStatusName(this.connectionData));
|
this.localizedClientConnectionStatusNameFunction.apply(this.connectionData));
|
||||||
final Color statusColor = this.colorData.getStatusColor(this.connectionData);
|
final Color statusColor = this.colorData.getStatusColor(this.connectionData);
|
||||||
final Color statusTextColor = this.colorData.getStatusTextColor(statusColor);
|
final Color statusTextColor = this.colorData.getStatusTextColor(statusColor);
|
||||||
form.setFieldColor(Domain.CLIENT_CONNECTION.ATTR_STATUS, statusColor);
|
form.setFieldColor(Domain.CLIENT_CONNECTION.ATTR_STATUS, statusColor);
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
import java.util.function.Function;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
@ -46,6 +47,7 @@ import org.springframework.util.MultiValueMap;
|
||||||
import ch.ethz.seb.sebserver.gbl.Constants;
|
import ch.ethz.seb.sebserver.gbl.Constants;
|
||||||
import ch.ethz.seb.sebserver.gbl.api.API;
|
import ch.ethz.seb.sebserver.gbl.api.API;
|
||||||
import ch.ethz.seb.sebserver.gbl.api.EntityType;
|
import ch.ethz.seb.sebserver.gbl.api.EntityType;
|
||||||
|
import ch.ethz.seb.sebserver.gbl.async.AsyncRunner;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.Domain;
|
import ch.ethz.seb.sebserver.gbl.model.Domain;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.EntityKey;
|
import ch.ethz.seb.sebserver.gbl.model.EntityKey;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
||||||
|
|
@ -90,11 +92,13 @@ public final class ClientConnectionTable {
|
||||||
|
|
||||||
private final WidgetFactory widgetFactory;
|
private final WidgetFactory widgetFactory;
|
||||||
private final ResourceService resourceService;
|
private final ResourceService resourceService;
|
||||||
|
private final AsyncRunner asyncRunner;
|
||||||
private final Exam exam;
|
private final Exam exam;
|
||||||
private final RestCall<Collection<ClientConnectionData>>.RestCallBuilder restCallBuilder;
|
private final RestCall<Collection<ClientConnectionData>>.RestCallBuilder restCallBuilder;
|
||||||
private final Map<Long, IndicatorData> indicatorMapping;
|
private final Map<Long, IndicatorData> indicatorMapping;
|
||||||
private final Table table;
|
private final Table table;
|
||||||
private final ColorData colorData;
|
private final ColorData colorData;
|
||||||
|
private final Function<ClientConnectionData, String> localizedClientConnectionStatusNameFunction;
|
||||||
private final EnumSet<ConnectionStatus> statusFilter;
|
private final EnumSet<ConnectionStatus> statusFilter;
|
||||||
private String statusFilterParam = "";
|
private String statusFilterParam = "";
|
||||||
private boolean statusFilterChanged = false;
|
private boolean statusFilterChanged = false;
|
||||||
|
|
@ -110,16 +114,19 @@ public final class ClientConnectionTable {
|
||||||
private final Color lightFontColor;
|
private final Color lightFontColor;
|
||||||
|
|
||||||
private boolean forceUpdateAll = false;
|
private boolean forceUpdateAll = false;
|
||||||
|
private boolean updateInProgress = false;
|
||||||
|
|
||||||
public ClientConnectionTable(
|
public ClientConnectionTable(
|
||||||
final PageService pageService,
|
final PageService pageService,
|
||||||
final Composite tableRoot,
|
final Composite tableRoot,
|
||||||
|
final AsyncRunner asyncRunner,
|
||||||
final Exam exam,
|
final Exam exam,
|
||||||
final Collection<Indicator> indicators,
|
final Collection<Indicator> indicators,
|
||||||
final RestCall<Collection<ClientConnectionData>>.RestCallBuilder restCallBuilder) {
|
final RestCall<Collection<ClientConnectionData>>.RestCallBuilder restCallBuilder) {
|
||||||
|
|
||||||
this.widgetFactory = pageService.getWidgetFactory();
|
this.widgetFactory = pageService.getWidgetFactory();
|
||||||
this.resourceService = pageService.getResourceService();
|
this.resourceService = pageService.getResourceService();
|
||||||
|
this.asyncRunner = asyncRunner;
|
||||||
this.exam = exam;
|
this.exam = exam;
|
||||||
this.restCallBuilder = restCallBuilder;
|
this.restCallBuilder = restCallBuilder;
|
||||||
|
|
||||||
|
|
@ -135,6 +142,8 @@ public final class ClientConnectionTable {
|
||||||
this.colorData,
|
this.colorData,
|
||||||
NUMBER_OF_NONE_INDICATOR_COLUMNS);
|
NUMBER_OF_NONE_INDICATOR_COLUMNS);
|
||||||
|
|
||||||
|
this.localizedClientConnectionStatusNameFunction =
|
||||||
|
this.resourceService.localizedClientConnectionStatusNameFunction();
|
||||||
this.statusFilter = EnumSet.noneOf(ConnectionStatus.class);
|
this.statusFilter = EnumSet.noneOf(ConnectionStatus.class);
|
||||||
loadStatusFilter();
|
loadStatusFilter();
|
||||||
|
|
||||||
|
|
@ -300,6 +309,15 @@ public final class ClientConnectionTable {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateValues() {
|
public void updateValues() {
|
||||||
|
if (this.updateInProgress) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.updateInProgress = true;
|
||||||
|
this.asyncRunner.runAsync(this::updateValuesAsync);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void updateValuesAsync() {
|
||||||
if (this.statusFilterChanged || this.forceUpdateAll) {
|
if (this.statusFilterChanged || this.forceUpdateAll) {
|
||||||
this.toDelete.clear();
|
this.toDelete.clear();
|
||||||
this.toDelete.addAll(this.tableMapping.keySet());
|
this.toDelete.addAll(this.tableMapping.keySet());
|
||||||
|
|
@ -333,14 +351,15 @@ public final class ClientConnectionTable {
|
||||||
}
|
}
|
||||||
|
|
||||||
this.forceUpdateAll = false;
|
this.forceUpdateAll = false;
|
||||||
|
this.updateInProgress = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateGUI() {
|
public void updateGUI() {
|
||||||
fillTable();
|
|
||||||
if (this.needsSort) {
|
if (this.needsSort) {
|
||||||
sortTable();
|
sortTable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fillTable();
|
||||||
final TableItem[] items = this.table.getItems();
|
final TableItem[] items = this.table.getItems();
|
||||||
final Iterator<Entry<Long, UpdatableTableItem>> iterator = this.tableMapping.entrySet().iterator();
|
final Iterator<Entry<Long, UpdatableTableItem>> iterator = this.tableMapping.entrySet().iterator();
|
||||||
for (int i = 0; i < items.length; i++) {
|
for (int i = 0; i < items.length; i++) {
|
||||||
|
|
@ -351,6 +370,7 @@ public final class ClientConnectionTable {
|
||||||
this.needsSort = false;
|
this.needsSort = false;
|
||||||
adaptTableWidth();
|
adaptTableWidth();
|
||||||
this.table.layout(true, true);
|
this.table.layout(true, true);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void adaptTableWidth() {
|
private void adaptTableWidth() {
|
||||||
|
|
@ -464,6 +484,7 @@ public final class ClientConnectionTable {
|
||||||
|
|
||||||
UpdatableTableItem(final Long connectionId) {
|
UpdatableTableItem(final Long connectionId) {
|
||||||
this.connectionId = connectionId;
|
this.connectionId = connectionId;
|
||||||
|
ClientConnectionTable.this.needsSort = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void update(final TableItem tableItem, final boolean force) {
|
private void update(final TableItem tableItem, final boolean force) {
|
||||||
|
|
@ -501,7 +522,9 @@ public final class ClientConnectionTable {
|
||||||
private void updateData(final TableItem tableItem) {
|
private void updateData(final TableItem tableItem) {
|
||||||
tableItem.setText(0, getConnectionIdentifier());
|
tableItem.setText(0, getConnectionIdentifier());
|
||||||
tableItem.setText(1, getConnectionAddress());
|
tableItem.setText(1, getConnectionAddress());
|
||||||
tableItem.setText(2, getStatusName());
|
tableItem.setText(
|
||||||
|
2,
|
||||||
|
ClientConnectionTable.this.localizedClientConnectionStatusNameFunction.apply(this.connectionData));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void updateConnectionStatusColor(final TableItem tableItem) {
|
private void updateConnectionStatusColor(final TableItem tableItem) {
|
||||||
|
|
@ -613,11 +636,6 @@ public final class ClientConnectionTable {
|
||||||
return -this.thresholdsWeight;
|
return -this.thresholdsWeight;
|
||||||
}
|
}
|
||||||
|
|
||||||
String getStatusName() {
|
|
||||||
return ClientConnectionTable.this.resourceService
|
|
||||||
.localizedClientConnectionStatusName(this.connectionData);
|
|
||||||
}
|
|
||||||
|
|
||||||
String getConnectionAddress() {
|
String getConnectionAddress() {
|
||||||
if (this.connectionData != null && this.connectionData.clientConnection.clientAddress != null) {
|
if (this.connectionData != null && this.connectionData.clientConnection.clientAddress != null) {
|
||||||
return this.connectionData.clientConnection.clientAddress;
|
return this.connectionData.clientConnection.clientAddress;
|
||||||
|
|
@ -636,7 +654,6 @@ public final class ClientConnectionTable {
|
||||||
void push(final ClientConnectionData connectionData) {
|
void push(final ClientConnectionData connectionData) {
|
||||||
this.changed = this.connectionData == null ||
|
this.changed = this.connectionData == null ||
|
||||||
!this.connectionData.dataEquals(connectionData);
|
!this.connectionData.dataEquals(connectionData);
|
||||||
|
|
||||||
final boolean statusChanged = this.connectionData == null ||
|
final boolean statusChanged = this.connectionData == null ||
|
||||||
this.connectionData.clientConnection.status != connectionData.clientConnection.status;
|
this.connectionData.clientConnection.status != connectionData.clientConnection.status;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,11 @@ public class PasswordInput extends Composite {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void changePasswordView() {
|
private void changePasswordView() {
|
||||||
final String value = (this.passwordInputField != null) ? this.passwordInputField.getText() : null;
|
final String value = (this.passwordInputField != null)
|
||||||
|
? this.passwordInputField.getText() != null
|
||||||
|
? this.passwordInputField.getText().trim()
|
||||||
|
: null
|
||||||
|
: null;
|
||||||
final boolean buildPassword = this.isPlainText;
|
final boolean buildPassword = this.isPlainText;
|
||||||
|
|
||||||
if (this.passwordInputField != null) {
|
if (this.passwordInputField != null) {
|
||||||
|
|
|
||||||
|
|
@ -395,9 +395,9 @@ public class WidgetFactory {
|
||||||
|
|
||||||
public Label labelLocalized(final Composite parent, final CustomVariant variant, final LocTextKey locTextKey) {
|
public Label labelLocalized(final Composite parent, final CustomVariant variant, final LocTextKey locTextKey) {
|
||||||
final Label label = new Label(parent, SWT.NONE);
|
final Label label = new Label(parent, SWT.NONE);
|
||||||
|
label.setData(RWT.MARKUP_ENABLED, true);
|
||||||
this.polyglotPageService.injectI18n(label, locTextKey);
|
this.polyglotPageService.injectI18n(label, locTextKey);
|
||||||
label.setData(RWT.CUSTOM_VARIANT, variant.key);
|
label.setData(RWT.CUSTOM_VARIANT, variant.key);
|
||||||
label.setData(RWT.MARKUP_ENABLED, true);
|
|
||||||
return label;
|
return label;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ import java.net.UnknownHostException;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
import org.apache.commons.lang3.BooleanUtils;
|
import org.apache.commons.lang3.BooleanUtils;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
@ -55,10 +56,12 @@ public class WebserviceInfo {
|
||||||
|
|
||||||
private final String serverURLPrefix;
|
private final String serverURLPrefix;
|
||||||
private final boolean isDistributed;
|
private final boolean isDistributed;
|
||||||
|
private final String webserviceUUID;
|
||||||
|
|
||||||
private Map<String, String> lmsExternalAddressAlias;
|
private Map<String, String> lmsExternalAddressAlias;
|
||||||
|
|
||||||
public WebserviceInfo(final Environment environment) {
|
public WebserviceInfo(final Environment environment) {
|
||||||
|
this.webserviceUUID = UUID.randomUUID().toString();
|
||||||
this.sebServerVersion = environment.getRequiredProperty(VERSION_KEY);
|
this.sebServerVersion = environment.getRequiredProperty(VERSION_KEY);
|
||||||
this.testProperty = environment.getProperty(WEB_SERVICE_TEST_PROPERTY, "NOT_AVAILABLE");
|
this.testProperty = environment.getProperty(WEB_SERVICE_TEST_PROPERTY, "NOT_AVAILABLE");
|
||||||
this.httpScheme = environment.getRequiredProperty(WEB_SERVICE_HTTP_SCHEME_KEY);
|
this.httpScheme = environment.getRequiredProperty(WEB_SERVICE_HTTP_SCHEME_KEY);
|
||||||
|
|
@ -108,6 +111,10 @@ public class WebserviceInfo {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getWebserviceUUID() {
|
||||||
|
return this.webserviceUUID;
|
||||||
|
}
|
||||||
|
|
||||||
public String getSEBServerVersion() {
|
public String getSEBServerVersion() {
|
||||||
return this.sebServerVersion;
|
return this.sebServerVersion;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ import org.springframework.stereotype.Component;
|
||||||
import ch.ethz.seb.sebserver.SEBServerInit;
|
import ch.ethz.seb.sebserver.SEBServerInit;
|
||||||
import ch.ethz.seb.sebserver.SEBServerInitEvent;
|
import ch.ethz.seb.sebserver.SEBServerInitEvent;
|
||||||
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.WebserviceInfoDAO;
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
@WebServiceProfile
|
@WebServiceProfile
|
||||||
|
|
@ -35,19 +36,22 @@ public class WebserviceInit implements ApplicationListener<ApplicationReadyEvent
|
||||||
private final WebserviceInfo webserviceInfo;
|
private final WebserviceInfo webserviceInfo;
|
||||||
private final AdminUserInitializer adminUserInitializer;
|
private final AdminUserInitializer adminUserInitializer;
|
||||||
private final ApplicationEventPublisher applicationEventPublisher;
|
private final ApplicationEventPublisher applicationEventPublisher;
|
||||||
|
private final WebserviceInfoDAO webserviceInfoDAO;
|
||||||
|
|
||||||
protected WebserviceInit(
|
protected WebserviceInit(
|
||||||
final SEBServerInit sebServerInit,
|
final SEBServerInit sebServerInit,
|
||||||
final Environment environment,
|
final Environment environment,
|
||||||
final WebserviceInfo webserviceInfo,
|
final WebserviceInfo webserviceInfo,
|
||||||
final AdminUserInitializer adminUserInitializer,
|
final AdminUserInitializer adminUserInitializer,
|
||||||
final ApplicationEventPublisher applicationEventPublisher) {
|
final ApplicationEventPublisher applicationEventPublisher,
|
||||||
|
final WebserviceInfoDAO webserviceInfoDAO) {
|
||||||
|
|
||||||
this.sebServerInit = sebServerInit;
|
this.sebServerInit = sebServerInit;
|
||||||
this.environment = environment;
|
this.environment = environment;
|
||||||
this.webserviceInfo = webserviceInfo;
|
this.webserviceInfo = webserviceInfo;
|
||||||
this.adminUserInitializer = adminUserInitializer;
|
this.adminUserInitializer = adminUserInitializer;
|
||||||
this.applicationEventPublisher = applicationEventPublisher;
|
this.applicationEventPublisher = applicationEventPublisher;
|
||||||
|
this.webserviceInfoDAO = webserviceInfoDAO;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -57,6 +61,17 @@ public class WebserviceInit implements ApplicationListener<ApplicationReadyEvent
|
||||||
|
|
||||||
SEBServerInit.INIT_LOGGER.info("----> **** Webservice starting up... ****");
|
SEBServerInit.INIT_LOGGER.info("----> **** Webservice starting up... ****");
|
||||||
|
|
||||||
|
SEBServerInit.INIT_LOGGER.info("----> ");
|
||||||
|
SEBServerInit.INIT_LOGGER.info("----> Register Webservice: {}", this.webserviceInfo.getWebserviceUUID());
|
||||||
|
|
||||||
|
try {
|
||||||
|
this.webserviceInfoDAO.register(
|
||||||
|
this.webserviceInfo.getWebserviceUUID(),
|
||||||
|
InetAddress.getLocalHost().getHostAddress());
|
||||||
|
} catch (final Exception e) {
|
||||||
|
SEBServerInit.INIT_LOGGER.error("Failed to register webservice: ", e);
|
||||||
|
}
|
||||||
|
|
||||||
SEBServerInit.INIT_LOGGER.info("----> ");
|
SEBServerInit.INIT_LOGGER.info("----> ");
|
||||||
SEBServerInit.INIT_LOGGER.info("----> Initialize Services...");
|
SEBServerInit.INIT_LOGGER.info("----> Initialize Services...");
|
||||||
SEBServerInit.INIT_LOGGER.info("----> ");
|
SEBServerInit.INIT_LOGGER.info("----> ");
|
||||||
|
|
@ -101,6 +116,13 @@ public class WebserviceInit implements ApplicationListener<ApplicationReadyEvent
|
||||||
public void gracefulShutdown() {
|
public void gracefulShutdown() {
|
||||||
SEBServerInit.INIT_LOGGER.info("**** Gracefully Shutdown of SEB Server instance {} ****",
|
SEBServerInit.INIT_LOGGER.info("**** Gracefully Shutdown of SEB Server instance {} ****",
|
||||||
this.webserviceInfo.getHostAddress());
|
this.webserviceInfo.getHostAddress());
|
||||||
|
|
||||||
|
SEBServerInit.INIT_LOGGER.info("---->");
|
||||||
|
SEBServerInit.INIT_LOGGER.info("----> Unregister Webservice: {}", this.webserviceInfo.getWebserviceUUID());
|
||||||
|
this.webserviceInfoDAO.unregister(this.webserviceInfo.getWebserviceUUID());
|
||||||
|
|
||||||
|
SEBServerInit.INIT_LOGGER.info("---->");
|
||||||
|
SEBServerInit.INIT_LOGGER.info("----> Webservice down");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,65 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2021 ETH Zürich, Educational Development and Technology (LET)
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package ch.ethz.seb.sebserver.webservice.datalayer.batis;
|
||||||
|
|
||||||
|
import java.util.Collection;
|
||||||
|
|
||||||
|
import org.apache.ibatis.annotations.Arg;
|
||||||
|
import org.apache.ibatis.annotations.ConstructorArgs;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.ResultType;
|
||||||
|
import org.apache.ibatis.annotations.SelectProvider;
|
||||||
|
import org.apache.ibatis.type.JdbcType;
|
||||||
|
import org.mybatis.dynamic.sql.select.MyBatis3SelectModelAdapter;
|
||||||
|
import org.mybatis.dynamic.sql.select.QueryExpressionDSL;
|
||||||
|
import org.mybatis.dynamic.sql.select.SelectDSL;
|
||||||
|
import org.mybatis.dynamic.sql.select.render.SelectStatementProvider;
|
||||||
|
import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientConnectionRecordDynamicSqlSupport;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface ClientConnectionMinMapper {
|
||||||
|
|
||||||
|
@SelectProvider(type = SqlProviderAdapter.class, method = "select")
|
||||||
|
Long num(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
|
@SelectProvider(type = SqlProviderAdapter.class, method = "select")
|
||||||
|
@ResultType(ClientConnectionMinRecord.class)
|
||||||
|
@ConstructorArgs({
|
||||||
|
@Arg(column = "connection_token", javaType = String.class, jdbcType = JdbcType.VARCHAR, id = true),
|
||||||
|
@Arg(column = "update_time", javaType = Long.class, jdbcType = JdbcType.BIGINT),
|
||||||
|
})
|
||||||
|
Collection<ClientConnectionMinRecord> selectMany(SelectStatementProvider select);
|
||||||
|
|
||||||
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Collection<ClientConnectionMinRecord>>> selectByExample() {
|
||||||
|
return SelectDSL.selectWithMapper(
|
||||||
|
this::selectMany,
|
||||||
|
|
||||||
|
ClientConnectionRecordDynamicSqlSupport.connectionToken.as("connection_token"),
|
||||||
|
ClientConnectionRecordDynamicSqlSupport.updateTime.as("update_time"))
|
||||||
|
|
||||||
|
.from(ClientConnectionRecordDynamicSqlSupport.clientConnectionRecord);
|
||||||
|
}
|
||||||
|
|
||||||
|
final class ClientConnectionMinRecord {
|
||||||
|
|
||||||
|
public final String connection_token;
|
||||||
|
public final Long update_time;
|
||||||
|
|
||||||
|
public ClientConnectionMinRecord(
|
||||||
|
final String connection_token,
|
||||||
|
final Long update_time) {
|
||||||
|
|
||||||
|
this.connection_token = connection_token;
|
||||||
|
this.update_time = update_time;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,65 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2021 ETH Zürich, Educational Development and Technology (LET)
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package ch.ethz.seb.sebserver.webservice.datalayer.batis;
|
||||||
|
|
||||||
|
import java.util.Collection;
|
||||||
|
|
||||||
|
import org.apache.ibatis.annotations.Arg;
|
||||||
|
import org.apache.ibatis.annotations.ConstructorArgs;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
import org.apache.ibatis.annotations.ResultType;
|
||||||
|
import org.apache.ibatis.annotations.SelectProvider;
|
||||||
|
import org.apache.ibatis.type.JdbcType;
|
||||||
|
import org.mybatis.dynamic.sql.select.MyBatis3SelectModelAdapter;
|
||||||
|
import org.mybatis.dynamic.sql.select.QueryExpressionDSL;
|
||||||
|
import org.mybatis.dynamic.sql.select.SelectDSL;
|
||||||
|
import org.mybatis.dynamic.sql.select.render.SelectStatementProvider;
|
||||||
|
import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientEventRecordDynamicSqlSupport;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface ClientEventLastPingMapper {
|
||||||
|
|
||||||
|
@SelectProvider(type = SqlProviderAdapter.class, method = "select")
|
||||||
|
Long num(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
|
@SelectProvider(type = SqlProviderAdapter.class, method = "select")
|
||||||
|
@ResultType(ClientEventLastPingRecord.class)
|
||||||
|
@ConstructorArgs({
|
||||||
|
@Arg(column = "client_connection_id", javaType = Long.class, jdbcType = JdbcType.BIGINT),
|
||||||
|
@Arg(column = "server_time", javaType = Long.class, jdbcType = JdbcType.BIGINT),
|
||||||
|
})
|
||||||
|
Collection<ClientEventLastPingRecord> selectMany(SelectStatementProvider select);
|
||||||
|
|
||||||
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Collection<ClientEventLastPingRecord>>> selectByExample() {
|
||||||
|
return SelectDSL.selectWithMapper(
|
||||||
|
this::selectMany,
|
||||||
|
|
||||||
|
ClientEventRecordDynamicSqlSupport.clientConnectionId.as("client_connection_id"),
|
||||||
|
ClientEventRecordDynamicSqlSupport.serverTime.as("server_time"))
|
||||||
|
|
||||||
|
.from(ClientEventRecordDynamicSqlSupport.clientEventRecord);
|
||||||
|
}
|
||||||
|
|
||||||
|
final class ClientEventLastPingRecord {
|
||||||
|
|
||||||
|
public final Long connectionId;
|
||||||
|
public final Long lastPingTime;
|
||||||
|
|
||||||
|
public ClientEventLastPingRecord(
|
||||||
|
final Long client_connection_id,
|
||||||
|
final Long server_time) {
|
||||||
|
|
||||||
|
this.connectionId = client_connection_id;
|
||||||
|
this.lastPingTime = server_time;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -6,25 +6,25 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class AdditionalAttributeRecordDynamicSqlSupport {
|
public final class AdditionalAttributeRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
public static final AdditionalAttributeRecord additionalAttributeRecord = new AdditionalAttributeRecord();
|
public static final AdditionalAttributeRecord additionalAttributeRecord = new AdditionalAttributeRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source field: additional_attributes.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source field: additional_attributes.id")
|
||||||
public static final SqlColumn<Long> id = additionalAttributeRecord.id;
|
public static final SqlColumn<Long> id = additionalAttributeRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source field: additional_attributes.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source field: additional_attributes.entity_type")
|
||||||
public static final SqlColumn<String> entityType = additionalAttributeRecord.entityType;
|
public static final SqlColumn<String> entityType = additionalAttributeRecord.entityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source field: additional_attributes.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source field: additional_attributes.entity_id")
|
||||||
public static final SqlColumn<Long> entityId = additionalAttributeRecord.entityId;
|
public static final SqlColumn<Long> entityId = additionalAttributeRecord.entityId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source field: additional_attributes.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source field: additional_attributes.name")
|
||||||
public static final SqlColumn<String> name = additionalAttributeRecord.name;
|
public static final SqlColumn<String> name = additionalAttributeRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source field: additional_attributes.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source field: additional_attributes.value")
|
||||||
public static final SqlColumn<String> value = additionalAttributeRecord.value;
|
public static final SqlColumn<String> value = additionalAttributeRecord.value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
public static final class AdditionalAttributeRecord extends SqlTable {
|
public static final class AdditionalAttributeRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface AdditionalAttributeRecordMapper {
|
public interface AdditionalAttributeRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.390+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<AdditionalAttributeRecord> insertStatement);
|
int insert(InsertStatementProvider<AdditionalAttributeRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -56,7 +56,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
})
|
})
|
||||||
AdditionalAttributeRecord selectOne(SelectStatementProvider selectStatement);
|
AdditionalAttributeRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -67,22 +67,22 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
})
|
})
|
||||||
List<AdditionalAttributeRecord> selectMany(SelectStatementProvider selectStatement);
|
List<AdditionalAttributeRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(additionalAttributeRecord);
|
.from(additionalAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, additionalAttributeRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, additionalAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, additionalAttributeRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, additionalAttributeRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -90,7 +90,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default int insert(AdditionalAttributeRecord record) {
|
default int insert(AdditionalAttributeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(additionalAttributeRecord)
|
.into(additionalAttributeRecord)
|
||||||
|
|
@ -102,7 +102,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default int insertSelective(AdditionalAttributeRecord record) {
|
default int insertSelective(AdditionalAttributeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(additionalAttributeRecord)
|
.into(additionalAttributeRecord)
|
||||||
|
|
@ -114,19 +114,19 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<AdditionalAttributeRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<AdditionalAttributeRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, entityType, entityId, name, value)
|
return SelectDSL.selectWithMapper(this::selectMany, id, entityType, entityId, name, value)
|
||||||
.from(additionalAttributeRecord);
|
.from(additionalAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.325+01:00", comments="Source Table: additional_attributes")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<AdditionalAttributeRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<AdditionalAttributeRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, entityType, entityId, name, value)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, entityType, entityId, name, value)
|
||||||
.from(additionalAttributeRecord);
|
.from(additionalAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: additional_attributes")
|
||||||
default AdditionalAttributeRecord selectByPrimaryKey(Long id_) {
|
default AdditionalAttributeRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, entityType, entityId, name, value)
|
return SelectDSL.selectWithMapper(this::selectOne, id, entityType, entityId, name, value)
|
||||||
.from(additionalAttributeRecord)
|
.from(additionalAttributeRecord)
|
||||||
|
|
@ -135,7 +135,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: additional_attributes")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(AdditionalAttributeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(AdditionalAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
||||||
.set(entityType).equalTo(record::getEntityType)
|
.set(entityType).equalTo(record::getEntityType)
|
||||||
|
|
@ -144,7 +144,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.set(value).equalTo(record::getValue);
|
.set(value).equalTo(record::getValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: additional_attributes")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(AdditionalAttributeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(AdditionalAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
||||||
.set(entityType).equalToWhenPresent(record::getEntityType)
|
.set(entityType).equalToWhenPresent(record::getEntityType)
|
||||||
|
|
@ -153,7 +153,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.set(value).equalToWhenPresent(record::getValue);
|
.set(value).equalToWhenPresent(record::getValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: additional_attributes")
|
||||||
default int updateByPrimaryKey(AdditionalAttributeRecord record) {
|
default int updateByPrimaryKey(AdditionalAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
||||||
.set(entityType).equalTo(record::getEntityType)
|
.set(entityType).equalTo(record::getEntityType)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface AdditionalAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.391+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: additional_attributes")
|
||||||
default int updateByPrimaryKeySelective(AdditionalAttributeRecord record) {
|
default int updateByPrimaryKeySelective(AdditionalAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, additionalAttributeRecord)
|
||||||
.set(entityType).equalToWhenPresent(record::getEntityType)
|
.set(entityType).equalToWhenPresent(record::getEntityType)
|
||||||
|
|
|
||||||
|
|
@ -6,46 +6,46 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ClientConnectionRecordDynamicSqlSupport {
|
public final class ClientConnectionRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source Table: client_connection")
|
||||||
public static final ClientConnectionRecord clientConnectionRecord = new ClientConnectionRecord();
|
public static final ClientConnectionRecord clientConnectionRecord = new ClientConnectionRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source field: client_connection.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.id")
|
||||||
public static final SqlColumn<Long> id = clientConnectionRecord.id;
|
public static final SqlColumn<Long> id = clientConnectionRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source field: client_connection.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = clientConnectionRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = clientConnectionRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source field: client_connection.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.exam_id")
|
||||||
public static final SqlColumn<Long> examId = clientConnectionRecord.examId;
|
public static final SqlColumn<Long> examId = clientConnectionRecord.examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source field: client_connection.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.status")
|
||||||
public static final SqlColumn<String> status = clientConnectionRecord.status;
|
public static final SqlColumn<String> status = clientConnectionRecord.status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.connection_token")
|
||||||
public static final SqlColumn<String> connectionToken = clientConnectionRecord.connectionToken;
|
public static final SqlColumn<String> connectionToken = clientConnectionRecord.connectionToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.exam_user_session_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.exam_user_session_id")
|
||||||
public static final SqlColumn<String> examUserSessionId = clientConnectionRecord.examUserSessionId;
|
public static final SqlColumn<String> examUserSessionId = clientConnectionRecord.examUserSessionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.client_address")
|
||||||
public static final SqlColumn<String> clientAddress = clientConnectionRecord.clientAddress;
|
public static final SqlColumn<String> clientAddress = clientConnectionRecord.clientAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.virtual_client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.virtual_client_address")
|
||||||
public static final SqlColumn<String> virtualClientAddress = clientConnectionRecord.virtualClientAddress;
|
public static final SqlColumn<String> virtualClientAddress = clientConnectionRecord.virtualClientAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.creation_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.creation_time")
|
||||||
public static final SqlColumn<Long> creationTime = clientConnectionRecord.creationTime;
|
public static final SqlColumn<Long> creationTime = clientConnectionRecord.creationTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.update_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.update_time")
|
||||||
public static final SqlColumn<Long> updateTime = clientConnectionRecord.updateTime;
|
public static final SqlColumn<Long> updateTime = clientConnectionRecord.updateTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
||||||
public static final SqlColumn<Long> remoteProctoringRoomId = clientConnectionRecord.remoteProctoringRoomId;
|
public static final SqlColumn<Long> remoteProctoringRoomId = clientConnectionRecord.remoteProctoringRoomId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
||||||
public static final SqlColumn<Integer> remoteProctoringRoomUpdate = clientConnectionRecord.remoteProctoringRoomUpdate;
|
public static final SqlColumn<Integer> remoteProctoringRoomUpdate = clientConnectionRecord.remoteProctoringRoomUpdate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.315+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source Table: client_connection")
|
||||||
public static final class ClientConnectionRecord extends SqlTable {
|
public static final class ClientConnectionRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ClientConnectionRecordMapper {
|
public interface ClientConnectionRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.316+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source Table: client_connection")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source Table: client_connection")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source Table: client_connection")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ClientConnectionRecord> insertStatement);
|
int insert(InsertStatementProvider<ClientConnectionRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source Table: client_connection")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -63,7 +63,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
})
|
})
|
||||||
ClientConnectionRecord selectOne(SelectStatementProvider selectStatement);
|
ClientConnectionRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.287+01:00", comments="Source Table: client_connection")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -81,22 +81,22 @@ public interface ClientConnectionRecordMapper {
|
||||||
})
|
})
|
||||||
List<ClientConnectionRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ClientConnectionRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(clientConnectionRecord);
|
.from(clientConnectionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientConnectionRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientConnectionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientConnectionRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientConnectionRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -104,7 +104,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default int insert(ClientConnectionRecord record) {
|
default int insert(ClientConnectionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientConnectionRecord)
|
.into(clientConnectionRecord)
|
||||||
|
|
@ -123,7 +123,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default int insertSelective(ClientConnectionRecord record) {
|
default int insertSelective(ClientConnectionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientConnectionRecord)
|
.into(clientConnectionRecord)
|
||||||
|
|
@ -142,19 +142,19 @@ public interface ClientConnectionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientConnectionRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientConnectionRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
||||||
.from(clientConnectionRecord);
|
.from(clientConnectionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientConnectionRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientConnectionRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
||||||
.from(clientConnectionRecord);
|
.from(clientConnectionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default ClientConnectionRecord selectByPrimaryKey(Long id_) {
|
default ClientConnectionRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, examId, status, connectionToken, examUserSessionId, clientAddress, virtualClientAddress, creationTime, updateTime, remoteProctoringRoomId, remoteProctoringRoomUpdate)
|
||||||
.from(clientConnectionRecord)
|
.from(clientConnectionRecord)
|
||||||
|
|
@ -163,7 +163,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.317+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientConnectionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientConnectionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -179,7 +179,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.set(remoteProctoringRoomUpdate).equalTo(record::getRemoteProctoringRoomUpdate);
|
.set(remoteProctoringRoomUpdate).equalTo(record::getRemoteProctoringRoomUpdate);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.318+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientConnectionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientConnectionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -195,7 +195,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.set(remoteProctoringRoomUpdate).equalToWhenPresent(record::getRemoteProctoringRoomUpdate);
|
.set(remoteProctoringRoomUpdate).equalToWhenPresent(record::getRemoteProctoringRoomUpdate);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.318+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default int updateByPrimaryKey(ClientConnectionRecord record) {
|
default int updateByPrimaryKey(ClientConnectionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -214,7 +214,7 @@ public interface ClientConnectionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.318+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.288+01:00", comments="Source Table: client_connection")
|
||||||
default int updateByPrimaryKeySelective(ClientConnectionRecord record) {
|
default int updateByPrimaryKeySelective(ClientConnectionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientConnectionRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -7,31 +7,31 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ClientEventRecordDynamicSqlSupport {
|
public final class ClientEventRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.294+01:00", comments="Source Table: client_event")
|
||||||
public static final ClientEventRecord clientEventRecord = new ClientEventRecord();
|
public static final ClientEventRecord clientEventRecord = new ClientEventRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source field: client_event.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.id")
|
||||||
public static final SqlColumn<Long> id = clientEventRecord.id;
|
public static final SqlColumn<Long> id = clientEventRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.client_connection_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.client_connection_id")
|
||||||
public static final SqlColumn<Long> clientConnectionId = clientEventRecord.clientConnectionId;
|
public static final SqlColumn<Long> clientConnectionId = clientEventRecord.clientConnectionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.type")
|
||||||
public static final SqlColumn<Integer> type = clientEventRecord.type;
|
public static final SqlColumn<Integer> type = clientEventRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.client_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.client_time")
|
||||||
public static final SqlColumn<Long> clientTime = clientEventRecord.clientTime;
|
public static final SqlColumn<Long> clientTime = clientEventRecord.clientTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.server_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.server_time")
|
||||||
public static final SqlColumn<Long> serverTime = clientEventRecord.serverTime;
|
public static final SqlColumn<Long> serverTime = clientEventRecord.serverTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.numeric_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.numeric_value")
|
||||||
public static final SqlColumn<BigDecimal> numericValue = clientEventRecord.numericValue;
|
public static final SqlColumn<BigDecimal> numericValue = clientEventRecord.numericValue;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source field: client_event.text")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source field: client_event.text")
|
||||||
public static final SqlColumn<String> text = clientEventRecord.text;
|
public static final SqlColumn<String> text = clientEventRecord.text;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.294+01:00", comments="Source Table: client_event")
|
||||||
public static final class ClientEventRecord extends SqlTable {
|
public static final class ClientEventRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,19 +32,19 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ClientEventRecordMapper {
|
public interface ClientEventRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
int insert(InsertStatementProvider<ClientEventRecord> insertStatement);
|
int insert(InsertStatementProvider<ClientEventRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.328+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -57,7 +57,7 @@ public interface ClientEventRecordMapper {
|
||||||
})
|
})
|
||||||
ClientEventRecord selectOne(SelectStatementProvider selectStatement);
|
ClientEventRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -70,22 +70,22 @@ public interface ClientEventRecordMapper {
|
||||||
})
|
})
|
||||||
List<ClientEventRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ClientEventRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(clientEventRecord);
|
.from(clientEventRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientEventRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientEventRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientEventRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientEventRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -93,7 +93,7 @@ public interface ClientEventRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default int insert(ClientEventRecord record) {
|
default int insert(ClientEventRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientEventRecord)
|
.into(clientEventRecord)
|
||||||
|
|
@ -108,7 +108,7 @@ public interface ClientEventRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default int insertSelective(ClientEventRecord record) {
|
default int insertSelective(ClientEventRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientEventRecord)
|
.into(clientEventRecord)
|
||||||
|
|
@ -123,19 +123,19 @@ public interface ClientEventRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientEventRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientEventRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
return SelectDSL.selectWithMapper(this::selectMany, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
||||||
.from(clientEventRecord);
|
.from(clientEventRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientEventRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientEventRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
||||||
.from(clientEventRecord);
|
.from(clientEventRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default ClientEventRecord selectByPrimaryKey(Long id_) {
|
default ClientEventRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
return SelectDSL.selectWithMapper(this::selectOne, id, clientConnectionId, type, clientTime, serverTime, numericValue, text)
|
||||||
.from(clientEventRecord)
|
.from(clientEventRecord)
|
||||||
|
|
@ -144,7 +144,7 @@ public interface ClientEventRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientEventRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientEventRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
||||||
.set(id).equalTo(record::getId)
|
.set(id).equalTo(record::getId)
|
||||||
|
|
@ -156,7 +156,7 @@ public interface ClientEventRecordMapper {
|
||||||
.set(text).equalTo(record::getText);
|
.set(text).equalTo(record::getText);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientEventRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientEventRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
||||||
.set(id).equalToWhenPresent(record::getId)
|
.set(id).equalToWhenPresent(record::getId)
|
||||||
|
|
@ -168,7 +168,7 @@ public interface ClientEventRecordMapper {
|
||||||
.set(text).equalToWhenPresent(record::getText);
|
.set(text).equalToWhenPresent(record::getText);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.295+01:00", comments="Source Table: client_event")
|
||||||
default int updateByPrimaryKey(ClientEventRecord record) {
|
default int updateByPrimaryKey(ClientEventRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
||||||
.set(clientConnectionId).equalTo(record::getClientConnectionId)
|
.set(clientConnectionId).equalTo(record::getClientConnectionId)
|
||||||
|
|
@ -182,7 +182,7 @@ public interface ClientEventRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.329+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source Table: client_event")
|
||||||
default int updateByPrimaryKeySelective(ClientEventRecord record) {
|
default int updateByPrimaryKeySelective(ClientEventRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientEventRecord)
|
||||||
.set(clientConnectionId).equalToWhenPresent(record::getClientConnectionId)
|
.set(clientConnectionId).equalToWhenPresent(record::getClientConnectionId)
|
||||||
|
|
|
||||||
|
|
@ -6,31 +6,31 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ClientInstructionRecordDynamicSqlSupport {
|
public final class ClientInstructionRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source Table: client_instruction")
|
||||||
public static final ClientInstructionRecord clientInstructionRecord = new ClientInstructionRecord();
|
public static final ClientInstructionRecord clientInstructionRecord = new ClientInstructionRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source field: client_instruction.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.id")
|
||||||
public static final SqlColumn<Long> id = clientInstructionRecord.id;
|
public static final SqlColumn<Long> id = clientInstructionRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source field: client_instruction.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.exam_id")
|
||||||
public static final SqlColumn<Long> examId = clientInstructionRecord.examId;
|
public static final SqlColumn<Long> examId = clientInstructionRecord.examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source field: client_instruction.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.connection_token")
|
||||||
public static final SqlColumn<String> connectionToken = clientInstructionRecord.connectionToken;
|
public static final SqlColumn<String> connectionToken = clientInstructionRecord.connectionToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source field: client_instruction.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.type")
|
||||||
public static final SqlColumn<String> type = clientInstructionRecord.type;
|
public static final SqlColumn<String> type = clientInstructionRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source field: client_instruction.attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.attributes")
|
||||||
public static final SqlColumn<String> attributes = clientInstructionRecord.attributes;
|
public static final SqlColumn<String> attributes = clientInstructionRecord.attributes;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source field: client_instruction.needs_confirmation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source field: client_instruction.needs_confirmation")
|
||||||
public static final SqlColumn<Integer> needsConfirmation = clientInstructionRecord.needsConfirmation;
|
public static final SqlColumn<Integer> needsConfirmation = clientInstructionRecord.needsConfirmation;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source field: client_instruction.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source field: client_instruction.timestamp")
|
||||||
public static final SqlColumn<Long> timestamp = clientInstructionRecord.timestamp;
|
public static final SqlColumn<Long> timestamp = clientInstructionRecord.timestamp;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source Table: client_instruction")
|
||||||
public static final class ClientInstructionRecord extends SqlTable {
|
public static final class ClientInstructionRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ClientInstructionRecordMapper {
|
public interface ClientInstructionRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ClientInstructionRecord> insertStatement);
|
int insert(InsertStatementProvider<ClientInstructionRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -58,7 +58,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
})
|
})
|
||||||
ClientInstructionRecord selectOne(SelectStatementProvider selectStatement);
|
ClientInstructionRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.334+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -71,22 +71,22 @@ public interface ClientInstructionRecordMapper {
|
||||||
})
|
})
|
||||||
List<ClientInstructionRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ClientInstructionRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(clientInstructionRecord);
|
.from(clientInstructionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientInstructionRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientInstructionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, clientInstructionRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, clientInstructionRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -94,7 +94,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default int insert(ClientInstructionRecord record) {
|
default int insert(ClientInstructionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientInstructionRecord)
|
.into(clientInstructionRecord)
|
||||||
|
|
@ -108,7 +108,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default int insertSelective(ClientInstructionRecord record) {
|
default int insertSelective(ClientInstructionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(clientInstructionRecord)
|
.into(clientInstructionRecord)
|
||||||
|
|
@ -122,19 +122,19 @@ public interface ClientInstructionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientInstructionRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientInstructionRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
return SelectDSL.selectWithMapper(this::selectMany, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
||||||
.from(clientInstructionRecord);
|
.from(clientInstructionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientInstructionRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ClientInstructionRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
||||||
.from(clientInstructionRecord);
|
.from(clientInstructionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default ClientInstructionRecord selectByPrimaryKey(Long id_) {
|
default ClientInstructionRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
return SelectDSL.selectWithMapper(this::selectOne, id, examId, connectionToken, type, attributes, needsConfirmation, timestamp)
|
||||||
.from(clientInstructionRecord)
|
.from(clientInstructionRecord)
|
||||||
|
|
@ -143,7 +143,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientInstructionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ClientInstructionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -154,7 +154,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.set(timestamp).equalTo(record::getTimestamp);
|
.set(timestamp).equalTo(record::getTimestamp);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientInstructionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ClientInstructionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.set(timestamp).equalToWhenPresent(record::getTimestamp);
|
.set(timestamp).equalToWhenPresent(record::getTimestamp);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default int updateByPrimaryKey(ClientInstructionRecord record) {
|
default int updateByPrimaryKey(ClientInstructionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -179,7 +179,7 @@ public interface ClientInstructionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.335+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.298+01:00", comments="Source Table: client_instruction")
|
||||||
default int updateByPrimaryKeySelective(ClientInstructionRecord record) {
|
default int updateByPrimaryKeySelective(ClientInstructionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
return UpdateDSL.updateWithMapper(this::update, clientInstructionRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
|
||||||
|
|
@ -6,34 +6,34 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ConfigurationAttributeRecordDynamicSqlSupport {
|
public final class ConfigurationAttributeRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.053+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.127+01:00", comments="Source Table: configuration_attribute")
|
||||||
public static final ConfigurationAttributeRecord configurationAttributeRecord = new ConfigurationAttributeRecord();
|
public static final ConfigurationAttributeRecord configurationAttributeRecord = new ConfigurationAttributeRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.056+01:00", comments="Source field: configuration_attribute.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.129+01:00", comments="Source field: configuration_attribute.id")
|
||||||
public static final SqlColumn<Long> id = configurationAttributeRecord.id;
|
public static final SqlColumn<Long> id = configurationAttributeRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.057+01:00", comments="Source field: configuration_attribute.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.name")
|
||||||
public static final SqlColumn<String> name = configurationAttributeRecord.name;
|
public static final SqlColumn<String> name = configurationAttributeRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.057+01:00", comments="Source field: configuration_attribute.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.type")
|
||||||
public static final SqlColumn<String> type = configurationAttributeRecord.type;
|
public static final SqlColumn<String> type = configurationAttributeRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.057+01:00", comments="Source field: configuration_attribute.parent_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.parent_id")
|
||||||
public static final SqlColumn<Long> parentId = configurationAttributeRecord.parentId;
|
public static final SqlColumn<Long> parentId = configurationAttributeRecord.parentId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.058+01:00", comments="Source field: configuration_attribute.resources")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.resources")
|
||||||
public static final SqlColumn<String> resources = configurationAttributeRecord.resources;
|
public static final SqlColumn<String> resources = configurationAttributeRecord.resources;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.058+01:00", comments="Source field: configuration_attribute.validator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.validator")
|
||||||
public static final SqlColumn<String> validator = configurationAttributeRecord.validator;
|
public static final SqlColumn<String> validator = configurationAttributeRecord.validator;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.058+01:00", comments="Source field: configuration_attribute.dependencies")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.130+01:00", comments="Source field: configuration_attribute.dependencies")
|
||||||
public static final SqlColumn<String> dependencies = configurationAttributeRecord.dependencies;
|
public static final SqlColumn<String> dependencies = configurationAttributeRecord.dependencies;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.058+01:00", comments="Source field: configuration_attribute.default_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.131+01:00", comments="Source field: configuration_attribute.default_value")
|
||||||
public static final SqlColumn<String> defaultValue = configurationAttributeRecord.defaultValue;
|
public static final SqlColumn<String> defaultValue = configurationAttributeRecord.defaultValue;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.055+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.129+01:00", comments="Source Table: configuration_attribute")
|
||||||
public static final class ConfigurationAttributeRecord extends SqlTable {
|
public static final class ConfigurationAttributeRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ConfigurationAttributeRecordMapper {
|
public interface ConfigurationAttributeRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.060+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.132+01:00", comments="Source Table: configuration_attribute")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.061+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.133+01:00", comments="Source Table: configuration_attribute")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.061+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.134+01:00", comments="Source Table: configuration_attribute")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ConfigurationAttributeRecord> insertStatement);
|
int insert(InsertStatementProvider<ConfigurationAttributeRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.064+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.136+01:00", comments="Source Table: configuration_attribute")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -59,7 +59,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
})
|
})
|
||||||
ConfigurationAttributeRecord selectOne(SelectStatementProvider selectStatement);
|
ConfigurationAttributeRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.065+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.137+01:00", comments="Source Table: configuration_attribute")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -73,22 +73,22 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
})
|
})
|
||||||
List<ConfigurationAttributeRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ConfigurationAttributeRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.066+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.138+01:00", comments="Source Table: configuration_attribute")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.067+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.139+01:00", comments="Source Table: configuration_attribute")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(configurationAttributeRecord);
|
.from(configurationAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.068+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.140+01:00", comments="Source Table: configuration_attribute")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationAttributeRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.069+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.140+01:00", comments="Source Table: configuration_attribute")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationAttributeRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationAttributeRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -96,7 +96,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.070+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.141+01:00", comments="Source Table: configuration_attribute")
|
||||||
default int insert(ConfigurationAttributeRecord record) {
|
default int insert(ConfigurationAttributeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationAttributeRecord)
|
.into(configurationAttributeRecord)
|
||||||
|
|
@ -111,7 +111,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.071+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.142+01:00", comments="Source Table: configuration_attribute")
|
||||||
default int insertSelective(ConfigurationAttributeRecord record) {
|
default int insertSelective(ConfigurationAttributeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationAttributeRecord)
|
.into(configurationAttributeRecord)
|
||||||
|
|
@ -126,19 +126,19 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.072+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.142+01:00", comments="Source Table: configuration_attribute")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationAttributeRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationAttributeRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
return SelectDSL.selectWithMapper(this::selectMany, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
||||||
.from(configurationAttributeRecord);
|
.from(configurationAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.073+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.143+01:00", comments="Source Table: configuration_attribute")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationAttributeRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationAttributeRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
||||||
.from(configurationAttributeRecord);
|
.from(configurationAttributeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.074+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.143+01:00", comments="Source Table: configuration_attribute")
|
||||||
default ConfigurationAttributeRecord selectByPrimaryKey(Long id_) {
|
default ConfigurationAttributeRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
return SelectDSL.selectWithMapper(this::selectOne, id, name, type, parentId, resources, validator, dependencies, defaultValue)
|
||||||
.from(configurationAttributeRecord)
|
.from(configurationAttributeRecord)
|
||||||
|
|
@ -147,7 +147,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.075+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.144+01:00", comments="Source Table: configuration_attribute")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationAttributeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -159,7 +159,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.set(defaultValue).equalTo(record::getDefaultValue);
|
.set(defaultValue).equalTo(record::getDefaultValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.076+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.145+01:00", comments="Source Table: configuration_attribute")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationAttributeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
@ -171,7 +171,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.set(defaultValue).equalToWhenPresent(record::getDefaultValue);
|
.set(defaultValue).equalToWhenPresent(record::getDefaultValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.077+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.145+01:00", comments="Source Table: configuration_attribute")
|
||||||
default int updateByPrimaryKey(ConfigurationAttributeRecord record) {
|
default int updateByPrimaryKey(ConfigurationAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -186,7 +186,7 @@ public interface ConfigurationAttributeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.079+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.146+01:00", comments="Source Table: configuration_attribute")
|
||||||
default int updateByPrimaryKeySelective(ConfigurationAttributeRecord record) {
|
default int updateByPrimaryKeySelective(ConfigurationAttributeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationAttributeRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
|
||||||
|
|
@ -6,34 +6,34 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ConfigurationNodeRecordDynamicSqlSupport {
|
public final class ConfigurationNodeRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.285+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source Table: configuration_node")
|
||||||
public static final ConfigurationNodeRecord configurationNodeRecord = new ConfigurationNodeRecord();
|
public static final ConfigurationNodeRecord configurationNodeRecord = new ConfigurationNodeRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.286+01:00", comments="Source field: configuration_node.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.id")
|
||||||
public static final SqlColumn<Long> id = configurationNodeRecord.id;
|
public static final SqlColumn<Long> id = configurationNodeRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.286+01:00", comments="Source field: configuration_node.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = configurationNodeRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = configurationNodeRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.template_id")
|
||||||
public static final SqlColumn<Long> templateId = configurationNodeRecord.templateId;
|
public static final SqlColumn<Long> templateId = configurationNodeRecord.templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.owner")
|
||||||
public static final SqlColumn<String> owner = configurationNodeRecord.owner;
|
public static final SqlColumn<String> owner = configurationNodeRecord.owner;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.name")
|
||||||
public static final SqlColumn<String> name = configurationNodeRecord.name;
|
public static final SqlColumn<String> name = configurationNodeRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.description")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.description")
|
||||||
public static final SqlColumn<String> description = configurationNodeRecord.description;
|
public static final SqlColumn<String> description = configurationNodeRecord.description;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.type")
|
||||||
public static final SqlColumn<String> type = configurationNodeRecord.type;
|
public static final SqlColumn<String> type = configurationNodeRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.287+01:00", comments="Source field: configuration_node.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source field: configuration_node.status")
|
||||||
public static final SqlColumn<String> status = configurationNodeRecord.status;
|
public static final SqlColumn<String> status = configurationNodeRecord.status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.285+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source Table: configuration_node")
|
||||||
public static final class ConfigurationNodeRecord extends SqlTable {
|
public static final class ConfigurationNodeRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ConfigurationNodeRecordMapper {
|
public interface ConfigurationNodeRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ConfigurationNodeRecord> insertStatement);
|
int insert(InsertStatementProvider<ConfigurationNodeRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -59,7 +59,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
})
|
})
|
||||||
ConfigurationNodeRecord selectOne(SelectStatementProvider selectStatement);
|
ConfigurationNodeRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -73,22 +73,22 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
})
|
})
|
||||||
List<ConfigurationNodeRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ConfigurationNodeRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.271+01:00", comments="Source Table: configuration_node")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(configurationNodeRecord);
|
.from(configurationNodeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationNodeRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationNodeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationNodeRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationNodeRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -96,7 +96,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default int insert(ConfigurationNodeRecord record) {
|
default int insert(ConfigurationNodeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationNodeRecord)
|
.into(configurationNodeRecord)
|
||||||
|
|
@ -111,7 +111,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.288+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default int insertSelective(ConfigurationNodeRecord record) {
|
default int insertSelective(ConfigurationNodeRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationNodeRecord)
|
.into(configurationNodeRecord)
|
||||||
|
|
@ -126,19 +126,19 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationNodeRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationNodeRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, templateId, owner, name, description, type, status)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, templateId, owner, name, description, type, status)
|
||||||
.from(configurationNodeRecord);
|
.from(configurationNodeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.272+01:00", comments="Source Table: configuration_node")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationNodeRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationNodeRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, templateId, owner, name, description, type, status)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, templateId, owner, name, description, type, status)
|
||||||
.from(configurationNodeRecord);
|
.from(configurationNodeRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: configuration_node")
|
||||||
default ConfigurationNodeRecord selectByPrimaryKey(Long id_) {
|
default ConfigurationNodeRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, templateId, owner, name, description, type, status)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, templateId, owner, name, description, type, status)
|
||||||
.from(configurationNodeRecord)
|
.from(configurationNodeRecord)
|
||||||
|
|
@ -147,7 +147,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: configuration_node")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationNodeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationNodeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -159,7 +159,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.set(status).equalTo(record::getStatus);
|
.set(status).equalTo(record::getStatus);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: configuration_node")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationNodeRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationNodeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -171,7 +171,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.set(status).equalToWhenPresent(record::getStatus);
|
.set(status).equalToWhenPresent(record::getStatus);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: configuration_node")
|
||||||
default int updateByPrimaryKey(ConfigurationNodeRecord record) {
|
default int updateByPrimaryKey(ConfigurationNodeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -186,7 +186,7 @@ public interface ConfigurationNodeRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.289+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: configuration_node")
|
||||||
default int updateByPrimaryKeySelective(ConfigurationNodeRecord record) {
|
default int updateByPrimaryKeySelective(ConfigurationNodeRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationNodeRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -7,28 +7,28 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ConfigurationRecordDynamicSqlSupport {
|
public final class ConfigurationRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.278+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source Table: configuration")
|
||||||
public static final ConfigurationRecord configurationRecord = new ConfigurationRecord();
|
public static final ConfigurationRecord configurationRecord = new ConfigurationRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.278+01:00", comments="Source field: configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.id")
|
||||||
public static final SqlColumn<Long> id = configurationRecord.id;
|
public static final SqlColumn<Long> id = configurationRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.278+01:00", comments="Source field: configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = configurationRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = configurationRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.278+01:00", comments="Source field: configuration.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.configuration_node_id")
|
||||||
public static final SqlColumn<Long> configurationNodeId = configurationRecord.configurationNodeId;
|
public static final SqlColumn<Long> configurationNodeId = configurationRecord.configurationNodeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source field: configuration.version")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.version")
|
||||||
public static final SqlColumn<String> version = configurationRecord.version;
|
public static final SqlColumn<String> version = configurationRecord.version;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source field: configuration.version_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.version_date")
|
||||||
public static final SqlColumn<DateTime> versionDate = configurationRecord.versionDate;
|
public static final SqlColumn<DateTime> versionDate = configurationRecord.versionDate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source field: configuration.followup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source field: configuration.followup")
|
||||||
public static final SqlColumn<Integer> followup = configurationRecord.followup;
|
public static final SqlColumn<Integer> followup = configurationRecord.followup;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.278+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.267+01:00", comments="Source Table: configuration")
|
||||||
public static final class ConfigurationRecord extends SqlTable {
|
public static final class ConfigurationRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -34,20 +34,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ConfigurationRecordMapper {
|
public interface ConfigurationRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ConfigurationRecord> insertStatement);
|
int insert(InsertStatementProvider<ConfigurationRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -59,7 +59,7 @@ public interface ConfigurationRecordMapper {
|
||||||
})
|
})
|
||||||
ConfigurationRecord selectOne(SelectStatementProvider selectStatement);
|
ConfigurationRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.279+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -71,22 +71,22 @@ public interface ConfigurationRecordMapper {
|
||||||
})
|
})
|
||||||
List<ConfigurationRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ConfigurationRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(configurationRecord);
|
.from(configurationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -94,7 +94,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default int insert(ConfigurationRecord record) {
|
default int insert(ConfigurationRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationRecord)
|
.into(configurationRecord)
|
||||||
|
|
@ -107,7 +107,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default int insertSelective(ConfigurationRecord record) {
|
default int insertSelective(ConfigurationRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationRecord)
|
.into(configurationRecord)
|
||||||
|
|
@ -120,19 +120,19 @@ public interface ConfigurationRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, configurationNodeId, version, versionDate, followup)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, configurationNodeId, version, versionDate, followup)
|
||||||
.from(configurationRecord);
|
.from(configurationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, configurationNodeId, version, versionDate, followup)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, configurationNodeId, version, versionDate, followup)
|
||||||
.from(configurationRecord);
|
.from(configurationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.280+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default ConfigurationRecord selectByPrimaryKey(Long id_) {
|
default ConfigurationRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, configurationNodeId, version, versionDate, followup)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, configurationNodeId, version, versionDate, followup)
|
||||||
.from(configurationRecord)
|
.from(configurationRecord)
|
||||||
|
|
@ -141,7 +141,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.282+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -151,7 +151,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.set(followup).equalTo(record::getFollowup);
|
.set(followup).equalTo(record::getFollowup);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.282+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -161,7 +161,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.set(followup).equalToWhenPresent(record::getFollowup);
|
.set(followup).equalToWhenPresent(record::getFollowup);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.282+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default int updateByPrimaryKey(ConfigurationRecord record) {
|
default int updateByPrimaryKey(ConfigurationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -174,7 +174,7 @@ public interface ConfigurationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.282+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.268+01:00", comments="Source Table: configuration")
|
||||||
default int updateByPrimaryKeySelective(ConfigurationRecord record) {
|
default int updateByPrimaryKeySelective(ConfigurationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,28 +6,28 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ConfigurationValueRecordDynamicSqlSupport {
|
public final class ConfigurationValueRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.247+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source Table: configuration_value")
|
||||||
public static final ConfigurationValueRecord configurationValueRecord = new ConfigurationValueRecord();
|
public static final ConfigurationValueRecord configurationValueRecord = new ConfigurationValueRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.247+01:00", comments="Source field: configuration_value.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.id")
|
||||||
public static final SqlColumn<Long> id = configurationValueRecord.id;
|
public static final SqlColumn<Long> id = configurationValueRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.247+01:00", comments="Source field: configuration_value.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = configurationValueRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = configurationValueRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.247+01:00", comments="Source field: configuration_value.configuration_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.configuration_id")
|
||||||
public static final SqlColumn<Long> configurationId = configurationValueRecord.configurationId;
|
public static final SqlColumn<Long> configurationId = configurationValueRecord.configurationId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
||||||
public static final SqlColumn<Long> configurationAttributeId = configurationValueRecord.configurationAttributeId;
|
public static final SqlColumn<Long> configurationAttributeId = configurationValueRecord.configurationAttributeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source field: configuration_value.list_index")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.list_index")
|
||||||
public static final SqlColumn<Integer> listIndex = configurationValueRecord.listIndex;
|
public static final SqlColumn<Integer> listIndex = configurationValueRecord.listIndex;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source field: configuration_value.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source field: configuration_value.value")
|
||||||
public static final SqlColumn<String> value = configurationValueRecord.value;
|
public static final SqlColumn<String> value = configurationValueRecord.value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.247+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source Table: configuration_value")
|
||||||
public static final class ConfigurationValueRecord extends SqlTable {
|
public static final class ConfigurationValueRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,19 +31,19 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ConfigurationValueRecordMapper {
|
public interface ConfigurationValueRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.255+01:00", comments="Source Table: configuration_value")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.248+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
int insert(InsertStatementProvider<ConfigurationValueRecord> insertStatement);
|
int insert(InsertStatementProvider<ConfigurationValueRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -55,7 +55,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
})
|
})
|
||||||
ConfigurationValueRecord selectOne(SelectStatementProvider selectStatement);
|
ConfigurationValueRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -67,22 +67,22 @@ public interface ConfigurationValueRecordMapper {
|
||||||
})
|
})
|
||||||
List<ConfigurationValueRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ConfigurationValueRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(configurationValueRecord);
|
.from(configurationValueRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationValueRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationValueRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, configurationValueRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, configurationValueRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -90,7 +90,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default int insert(ConfigurationValueRecord record) {
|
default int insert(ConfigurationValueRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationValueRecord)
|
.into(configurationValueRecord)
|
||||||
|
|
@ -104,7 +104,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.249+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default int insertSelective(ConfigurationValueRecord record) {
|
default int insertSelective(ConfigurationValueRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(configurationValueRecord)
|
.into(configurationValueRecord)
|
||||||
|
|
@ -118,19 +118,19 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationValueRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationValueRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
||||||
.from(configurationValueRecord);
|
.from(configurationValueRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationValueRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ConfigurationValueRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
||||||
.from(configurationValueRecord);
|
.from(configurationValueRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default ConfigurationValueRecord selectByPrimaryKey(Long id_) {
|
default ConfigurationValueRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, configurationId, configurationAttributeId, listIndex, value)
|
||||||
.from(configurationValueRecord)
|
.from(configurationValueRecord)
|
||||||
|
|
@ -139,7 +139,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationValueRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ConfigurationValueRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
||||||
.set(id).equalTo(record::getId)
|
.set(id).equalTo(record::getId)
|
||||||
|
|
@ -150,7 +150,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.set(value).equalTo(record::getValue);
|
.set(value).equalTo(record::getValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationValueRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ConfigurationValueRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
||||||
.set(id).equalToWhenPresent(record::getId)
|
.set(id).equalToWhenPresent(record::getId)
|
||||||
|
|
@ -161,7 +161,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.set(value).equalToWhenPresent(record::getValue);
|
.set(value).equalToWhenPresent(record::getValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default int updateByPrimaryKey(ConfigurationValueRecord record) {
|
default int updateByPrimaryKey(ConfigurationValueRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -174,7 +174,7 @@ public interface ConfigurationValueRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.250+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.256+01:00", comments="Source Table: configuration_value")
|
||||||
default int updateByPrimaryKeySelective(ConfigurationValueRecord record) {
|
default int updateByPrimaryKeySelective(ConfigurationValueRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
return UpdateDSL.updateWithMapper(this::update, configurationValueRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,28 +6,28 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ExamConfigurationMapRecordDynamicSqlSupport {
|
public final class ExamConfigurationMapRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source Table: exam_configuration_map")
|
||||||
public static final ExamConfigurationMapRecord examConfigurationMapRecord = new ExamConfigurationMapRecord();
|
public static final ExamConfigurationMapRecord examConfigurationMapRecord = new ExamConfigurationMapRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source field: exam_configuration_map.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.id")
|
||||||
public static final SqlColumn<Long> id = examConfigurationMapRecord.id;
|
public static final SqlColumn<Long> id = examConfigurationMapRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source field: exam_configuration_map.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = examConfigurationMapRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = examConfigurationMapRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source field: exam_configuration_map.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.exam_id")
|
||||||
public static final SqlColumn<Long> examId = examConfigurationMapRecord.examId;
|
public static final SqlColumn<Long> examId = examConfigurationMapRecord.examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
||||||
public static final SqlColumn<Long> configurationNodeId = examConfigurationMapRecord.configurationNodeId;
|
public static final SqlColumn<Long> configurationNodeId = examConfigurationMapRecord.configurationNodeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source field: exam_configuration_map.user_names")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.user_names")
|
||||||
public static final SqlColumn<String> userNames = examConfigurationMapRecord.userNames;
|
public static final SqlColumn<String> userNames = examConfigurationMapRecord.userNames;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
||||||
public static final SqlColumn<String> encryptSecret = examConfigurationMapRecord.encryptSecret;
|
public static final SqlColumn<String> encryptSecret = examConfigurationMapRecord.encryptSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.294+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
public static final class ExamConfigurationMapRecord extends SqlTable {
|
public static final class ExamConfigurationMapRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ExamConfigurationMapRecordMapper {
|
public interface ExamConfigurationMapRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ExamConfigurationMapRecord> insertStatement);
|
int insert(InsertStatementProvider<ExamConfigurationMapRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -57,7 +57,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
})
|
})
|
||||||
ExamConfigurationMapRecord selectOne(SelectStatementProvider selectStatement);
|
ExamConfigurationMapRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.275+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -69,22 +69,22 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
})
|
})
|
||||||
List<ExamConfigurationMapRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ExamConfigurationMapRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(examConfigurationMapRecord);
|
.from(examConfigurationMapRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, examConfigurationMapRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, examConfigurationMapRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, examConfigurationMapRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, examConfigurationMapRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -92,7 +92,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default int insert(ExamConfigurationMapRecord record) {
|
default int insert(ExamConfigurationMapRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(examConfigurationMapRecord)
|
.into(examConfigurationMapRecord)
|
||||||
|
|
@ -105,7 +105,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default int insertSelective(ExamConfigurationMapRecord record) {
|
default int insertSelective(ExamConfigurationMapRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(examConfigurationMapRecord)
|
.into(examConfigurationMapRecord)
|
||||||
|
|
@ -118,19 +118,19 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.295+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamConfigurationMapRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamConfigurationMapRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
||||||
.from(examConfigurationMapRecord);
|
.from(examConfigurationMapRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamConfigurationMapRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamConfigurationMapRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
||||||
.from(examConfigurationMapRecord);
|
.from(examConfigurationMapRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default ExamConfigurationMapRecord selectByPrimaryKey(Long id_) {
|
default ExamConfigurationMapRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, examId, configurationNodeId, userNames, encryptSecret)
|
||||||
.from(examConfigurationMapRecord)
|
.from(examConfigurationMapRecord)
|
||||||
|
|
@ -139,7 +139,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ExamConfigurationMapRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ExamConfigurationMapRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -149,7 +149,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.set(encryptSecret).equalTo(record::getEncryptSecret);
|
.set(encryptSecret).equalTo(record::getEncryptSecret);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ExamConfigurationMapRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ExamConfigurationMapRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -159,7 +159,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.set(encryptSecret).equalToWhenPresent(record::getEncryptSecret);
|
.set(encryptSecret).equalToWhenPresent(record::getEncryptSecret);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default int updateByPrimaryKey(ExamConfigurationMapRecord record) {
|
default int updateByPrimaryKey(ExamConfigurationMapRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -172,7 +172,7 @@ public interface ExamConfigurationMapRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.296+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.276+01:00", comments="Source Table: exam_configuration_map")
|
||||||
default int updateByPrimaryKeySelective(ExamConfigurationMapRecord record) {
|
default int updateByPrimaryKeySelective(ExamConfigurationMapRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
return UpdateDSL.updateWithMapper(this::update, examConfigurationMapRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,52 +6,52 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ExamRecordDynamicSqlSupport {
|
public final class ExamRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.302+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source Table: exam")
|
||||||
public static final ExamRecord examRecord = new ExamRecord();
|
public static final ExamRecord examRecord = new ExamRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source field: exam.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.id")
|
||||||
public static final SqlColumn<Long> id = examRecord.id;
|
public static final SqlColumn<Long> id = examRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source field: exam.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = examRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = examRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source field: exam.lms_setup_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.lms_setup_id")
|
||||||
public static final SqlColumn<Long> lmsSetupId = examRecord.lmsSetupId;
|
public static final SqlColumn<Long> lmsSetupId = examRecord.lmsSetupId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source field: exam.external_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.external_id")
|
||||||
public static final SqlColumn<String> externalId = examRecord.externalId;
|
public static final SqlColumn<String> externalId = examRecord.externalId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source field: exam.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.owner")
|
||||||
public static final SqlColumn<String> owner = examRecord.owner;
|
public static final SqlColumn<String> owner = examRecord.owner;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.supporter")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.supporter")
|
||||||
public static final SqlColumn<String> supporter = examRecord.supporter;
|
public static final SqlColumn<String> supporter = examRecord.supporter;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.type")
|
||||||
public static final SqlColumn<String> type = examRecord.type;
|
public static final SqlColumn<String> type = examRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.quit_password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.quit_password")
|
||||||
public static final SqlColumn<String> quitPassword = examRecord.quitPassword;
|
public static final SqlColumn<String> quitPassword = examRecord.quitPassword;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.browser_keys")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.browser_keys")
|
||||||
public static final SqlColumn<String> browserKeys = examRecord.browserKeys;
|
public static final SqlColumn<String> browserKeys = examRecord.browserKeys;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.status")
|
||||||
public static final SqlColumn<String> status = examRecord.status;
|
public static final SqlColumn<String> status = examRecord.status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.304+01:00", comments="Source field: exam.lms_seb_restriction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.281+01:00", comments="Source field: exam.lms_seb_restriction")
|
||||||
public static final SqlColumn<Integer> lmsSebRestriction = examRecord.lmsSebRestriction;
|
public static final SqlColumn<Integer> lmsSebRestriction = examRecord.lmsSebRestriction;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source field: exam.updating")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source field: exam.updating")
|
||||||
public static final SqlColumn<Integer> updating = examRecord.updating;
|
public static final SqlColumn<Integer> updating = examRecord.updating;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source field: exam.lastupdate")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source field: exam.lastupdate")
|
||||||
public static final SqlColumn<String> lastupdate = examRecord.lastupdate;
|
public static final SqlColumn<String> lastupdate = examRecord.lastupdate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source field: exam.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source field: exam.active")
|
||||||
public static final SqlColumn<Integer> active = examRecord.active;
|
public static final SqlColumn<Integer> active = examRecord.active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.303+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source Table: exam")
|
||||||
public static final class ExamRecord extends SqlTable {
|
public static final class ExamRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ExamRecordMapper {
|
public interface ExamRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.305+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ExamRecord> insertStatement);
|
int insert(InsertStatementProvider<ExamRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -65,7 +65,7 @@ public interface ExamRecordMapper {
|
||||||
})
|
})
|
||||||
ExamRecord selectOne(SelectStatementProvider selectStatement);
|
ExamRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -85,22 +85,22 @@ public interface ExamRecordMapper {
|
||||||
})
|
})
|
||||||
List<ExamRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ExamRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(examRecord);
|
.from(examRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.282+01:00", comments="Source Table: exam")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, examRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, examRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, examRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, examRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -108,7 +108,7 @@ public interface ExamRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default int insert(ExamRecord record) {
|
default int insert(ExamRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(examRecord)
|
.into(examRecord)
|
||||||
|
|
@ -129,7 +129,7 @@ public interface ExamRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default int insertSelective(ExamRecord record) {
|
default int insertSelective(ExamRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(examRecord)
|
.into(examRecord)
|
||||||
|
|
@ -150,19 +150,19 @@ public interface ExamRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.306+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
||||||
.from(examRecord);
|
.from(examRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ExamRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
||||||
.from(examRecord);
|
.from(examRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default ExamRecord selectByPrimaryKey(Long id_) {
|
default ExamRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, lmsSetupId, externalId, owner, supporter, type, quitPassword, browserKeys, status, lmsSebRestriction, updating, lastupdate, active)
|
||||||
.from(examRecord)
|
.from(examRecord)
|
||||||
|
|
@ -171,7 +171,7 @@ public interface ExamRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ExamRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ExamRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -189,7 +189,7 @@ public interface ExamRecordMapper {
|
||||||
.set(active).equalTo(record::getActive);
|
.set(active).equalTo(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ExamRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ExamRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -207,7 +207,7 @@ public interface ExamRecordMapper {
|
||||||
.set(active).equalToWhenPresent(record::getActive);
|
.set(active).equalToWhenPresent(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default int updateByPrimaryKey(ExamRecord record) {
|
default int updateByPrimaryKey(ExamRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -228,7 +228,7 @@ public interface ExamRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.307+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.283+01:00", comments="Source Table: exam")
|
||||||
default int updateByPrimaryKeySelective(ExamRecord record) {
|
default int updateByPrimaryKeySelective(ExamRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
return UpdateDSL.updateWithMapper(this::update, examRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,31 +6,31 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class IndicatorRecordDynamicSqlSupport {
|
public final class IndicatorRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source Table: indicator")
|
||||||
public static final IndicatorRecord indicatorRecord = new IndicatorRecord();
|
public static final IndicatorRecord indicatorRecord = new IndicatorRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.id")
|
||||||
public static final SqlColumn<Long> id = indicatorRecord.id;
|
public static final SqlColumn<Long> id = indicatorRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.exam_id")
|
||||||
public static final SqlColumn<Long> examId = indicatorRecord.examId;
|
public static final SqlColumn<Long> examId = indicatorRecord.examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.type")
|
||||||
public static final SqlColumn<String> type = indicatorRecord.type;
|
public static final SqlColumn<String> type = indicatorRecord.type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.name")
|
||||||
public static final SqlColumn<String> name = indicatorRecord.name;
|
public static final SqlColumn<String> name = indicatorRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.color")
|
||||||
public static final SqlColumn<String> color = indicatorRecord.color;
|
public static final SqlColumn<String> color = indicatorRecord.color;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source field: indicator.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source field: indicator.icon")
|
||||||
public static final SqlColumn<String> icon = indicatorRecord.icon;
|
public static final SqlColumn<String> icon = indicatorRecord.icon;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source field: indicator.tags")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source field: indicator.tags")
|
||||||
public static final SqlColumn<String> tags = indicatorRecord.tags;
|
public static final SqlColumn<String> tags = indicatorRecord.tags;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.337+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source Table: indicator")
|
||||||
public static final class IndicatorRecord extends SqlTable {
|
public static final class IndicatorRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface IndicatorRecordMapper {
|
public interface IndicatorRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<IndicatorRecord> insertStatement);
|
int insert(InsertStatementProvider<IndicatorRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -58,7 +58,7 @@ public interface IndicatorRecordMapper {
|
||||||
})
|
})
|
||||||
IndicatorRecord selectOne(SelectStatementProvider selectStatement);
|
IndicatorRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -71,22 +71,22 @@ public interface IndicatorRecordMapper {
|
||||||
})
|
})
|
||||||
List<IndicatorRecord> selectMany(SelectStatementProvider selectStatement);
|
List<IndicatorRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(indicatorRecord);
|
.from(indicatorRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, indicatorRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, indicatorRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, indicatorRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, indicatorRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -94,7 +94,7 @@ public interface IndicatorRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default int insert(IndicatorRecord record) {
|
default int insert(IndicatorRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(indicatorRecord)
|
.into(indicatorRecord)
|
||||||
|
|
@ -108,7 +108,7 @@ public interface IndicatorRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default int insertSelective(IndicatorRecord record) {
|
default int insertSelective(IndicatorRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(indicatorRecord)
|
.into(indicatorRecord)
|
||||||
|
|
@ -122,19 +122,19 @@ public interface IndicatorRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.338+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<IndicatorRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<IndicatorRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, examId, type, name, color, icon, tags)
|
return SelectDSL.selectWithMapper(this::selectMany, id, examId, type, name, color, icon, tags)
|
||||||
.from(indicatorRecord);
|
.from(indicatorRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<IndicatorRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<IndicatorRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, type, name, color, icon, tags)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, type, name, color, icon, tags)
|
||||||
.from(indicatorRecord);
|
.from(indicatorRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default IndicatorRecord selectByPrimaryKey(Long id_) {
|
default IndicatorRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, examId, type, name, color, icon, tags)
|
return SelectDSL.selectWithMapper(this::selectOne, id, examId, type, name, color, icon, tags)
|
||||||
.from(indicatorRecord)
|
.from(indicatorRecord)
|
||||||
|
|
@ -143,7 +143,7 @@ public interface IndicatorRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(IndicatorRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(IndicatorRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -154,7 +154,7 @@ public interface IndicatorRecordMapper {
|
||||||
.set(tags).equalTo(record::getTags);
|
.set(tags).equalTo(record::getTags);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(IndicatorRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(IndicatorRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface IndicatorRecordMapper {
|
||||||
.set(tags).equalToWhenPresent(record::getTags);
|
.set(tags).equalToWhenPresent(record::getTags);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default int updateByPrimaryKey(IndicatorRecord record) {
|
default int updateByPrimaryKey(IndicatorRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -179,7 +179,7 @@ public interface IndicatorRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.339+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.300+01:00", comments="Source Table: indicator")
|
||||||
default int updateByPrimaryKeySelective(IndicatorRecord record) {
|
default int updateByPrimaryKeySelective(IndicatorRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
return UpdateDSL.updateWithMapper(this::update, indicatorRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
|
||||||
|
|
@ -6,28 +6,28 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class InstitutionRecordDynamicSqlSupport {
|
public final class InstitutionRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source Table: institution")
|
||||||
public static final InstitutionRecord institutionRecord = new InstitutionRecord();
|
public static final InstitutionRecord institutionRecord = new InstitutionRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source field: institution.id")
|
||||||
public static final SqlColumn<Long> id = institutionRecord.id;
|
public static final SqlColumn<Long> id = institutionRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source field: institution.name")
|
||||||
public static final SqlColumn<String> name = institutionRecord.name;
|
public static final SqlColumn<String> name = institutionRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.url_suffix")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source field: institution.url_suffix")
|
||||||
public static final SqlColumn<String> urlSuffix = institutionRecord.urlSuffix;
|
public static final SqlColumn<String> urlSuffix = institutionRecord.urlSuffix;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.theme_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source field: institution.theme_name")
|
||||||
public static final SqlColumn<String> themeName = institutionRecord.themeName;
|
public static final SqlColumn<String> themeName = institutionRecord.themeName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.305+01:00", comments="Source field: institution.active")
|
||||||
public static final SqlColumn<Integer> active = institutionRecord.active;
|
public static final SqlColumn<Integer> active = institutionRecord.active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source field: institution.logo_image")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source field: institution.logo_image")
|
||||||
public static final SqlColumn<String> logoImage = institutionRecord.logoImage;
|
public static final SqlColumn<String> logoImage = institutionRecord.logoImage;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source Table: institution")
|
||||||
public static final class InstitutionRecord extends SqlTable {
|
public static final class InstitutionRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface InstitutionRecordMapper {
|
public interface InstitutionRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<InstitutionRecord> insertStatement);
|
int insert(InsertStatementProvider<InstitutionRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.349+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -57,7 +57,7 @@ public interface InstitutionRecordMapper {
|
||||||
})
|
})
|
||||||
InstitutionRecord selectOne(SelectStatementProvider selectStatement);
|
InstitutionRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -69,22 +69,22 @@ public interface InstitutionRecordMapper {
|
||||||
})
|
})
|
||||||
List<InstitutionRecord> selectMany(SelectStatementProvider selectStatement);
|
List<InstitutionRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(institutionRecord);
|
.from(institutionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, institutionRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, institutionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, institutionRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, institutionRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -92,7 +92,7 @@ public interface InstitutionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default int insert(InstitutionRecord record) {
|
default int insert(InstitutionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(institutionRecord)
|
.into(institutionRecord)
|
||||||
|
|
@ -105,7 +105,7 @@ public interface InstitutionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default int insertSelective(InstitutionRecord record) {
|
default int insertSelective(InstitutionRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(institutionRecord)
|
.into(institutionRecord)
|
||||||
|
|
@ -118,19 +118,19 @@ public interface InstitutionRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<InstitutionRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<InstitutionRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, name, urlSuffix, themeName, active, logoImage)
|
return SelectDSL.selectWithMapper(this::selectMany, id, name, urlSuffix, themeName, active, logoImage)
|
||||||
.from(institutionRecord);
|
.from(institutionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<InstitutionRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<InstitutionRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, urlSuffix, themeName, active, logoImage)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, urlSuffix, themeName, active, logoImage)
|
||||||
.from(institutionRecord);
|
.from(institutionRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default InstitutionRecord selectByPrimaryKey(Long id_) {
|
default InstitutionRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, name, urlSuffix, themeName, active, logoImage)
|
return SelectDSL.selectWithMapper(this::selectOne, id, name, urlSuffix, themeName, active, logoImage)
|
||||||
.from(institutionRecord)
|
.from(institutionRecord)
|
||||||
|
|
@ -139,7 +139,7 @@ public interface InstitutionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(InstitutionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(InstitutionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -149,7 +149,7 @@ public interface InstitutionRecordMapper {
|
||||||
.set(logoImage).equalTo(record::getLogoImage);
|
.set(logoImage).equalTo(record::getLogoImage);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.350+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.306+01:00", comments="Source Table: institution")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(InstitutionRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(InstitutionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
@ -159,7 +159,7 @@ public interface InstitutionRecordMapper {
|
||||||
.set(logoImage).equalToWhenPresent(record::getLogoImage);
|
.set(logoImage).equalToWhenPresent(record::getLogoImage);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.351+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.307+01:00", comments="Source Table: institution")
|
||||||
default int updateByPrimaryKey(InstitutionRecord record) {
|
default int updateByPrimaryKey(InstitutionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -172,7 +172,7 @@ public interface InstitutionRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.351+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.307+01:00", comments="Source Table: institution")
|
||||||
default int updateByPrimaryKeySelective(InstitutionRecord record) {
|
default int updateByPrimaryKeySelective(InstitutionRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
return UpdateDSL.updateWithMapper(this::update, institutionRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
|
||||||
|
|
@ -6,49 +6,49 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class LmsSetupRecordDynamicSqlSupport {
|
public final class LmsSetupRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source Table: lms_setup")
|
||||||
public static final LmsSetupRecord lmsSetupRecord = new LmsSetupRecord();
|
public static final LmsSetupRecord lmsSetupRecord = new LmsSetupRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.id")
|
||||||
public static final SqlColumn<Long> id = lmsSetupRecord.id;
|
public static final SqlColumn<Long> id = lmsSetupRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = lmsSetupRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = lmsSetupRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.name")
|
||||||
public static final SqlColumn<String> name = lmsSetupRecord.name;
|
public static final SqlColumn<String> name = lmsSetupRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.lms_type")
|
||||||
public static final SqlColumn<String> lmsType = lmsSetupRecord.lmsType;
|
public static final SqlColumn<String> lmsType = lmsSetupRecord.lmsType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_url")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.lms_url")
|
||||||
public static final SqlColumn<String> lmsUrl = lmsSetupRecord.lmsUrl;
|
public static final SqlColumn<String> lmsUrl = lmsSetupRecord.lmsUrl;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_clientname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.lms_clientname")
|
||||||
public static final SqlColumn<String> lmsClientname = lmsSetupRecord.lmsClientname;
|
public static final SqlColumn<String> lmsClientname = lmsSetupRecord.lmsClientname;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
||||||
public static final SqlColumn<String> lmsClientsecret = lmsSetupRecord.lmsClientsecret;
|
public static final SqlColumn<String> lmsClientsecret = lmsSetupRecord.lmsClientsecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
||||||
public static final SqlColumn<String> lmsRestApiToken = lmsSetupRecord.lmsRestApiToken;
|
public static final SqlColumn<String> lmsRestApiToken = lmsSetupRecord.lmsRestApiToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
||||||
public static final SqlColumn<String> lmsProxyHost = lmsSetupRecord.lmsProxyHost;
|
public static final SqlColumn<String> lmsProxyHost = lmsSetupRecord.lmsProxyHost;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
||||||
public static final SqlColumn<Integer> lmsProxyPort = lmsSetupRecord.lmsProxyPort;
|
public static final SqlColumn<Integer> lmsProxyPort = lmsSetupRecord.lmsProxyPort;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.359+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
||||||
public static final SqlColumn<String> lmsProxyAuthUsername = lmsSetupRecord.lmsProxyAuthUsername;
|
public static final SqlColumn<String> lmsProxyAuthUsername = lmsSetupRecord.lmsProxyAuthUsername;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
||||||
public static final SqlColumn<String> lmsProxyAuthSecret = lmsSetupRecord.lmsProxyAuthSecret;
|
public static final SqlColumn<String> lmsProxyAuthSecret = lmsSetupRecord.lmsProxyAuthSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source field: lms_setup.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source field: lms_setup.active")
|
||||||
public static final SqlColumn<Integer> active = lmsSetupRecord.active;
|
public static final SqlColumn<Integer> active = lmsSetupRecord.active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.313+01:00", comments="Source Table: lms_setup")
|
||||||
public static final class LmsSetupRecord extends SqlTable {
|
public static final class LmsSetupRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface LmsSetupRecordMapper {
|
public interface LmsSetupRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source Table: lms_setup")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source Table: lms_setup")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source Table: lms_setup")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<LmsSetupRecord> insertStatement);
|
int insert(InsertStatementProvider<LmsSetupRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source Table: lms_setup")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -64,7 +64,7 @@ public interface LmsSetupRecordMapper {
|
||||||
})
|
})
|
||||||
LmsSetupRecord selectOne(SelectStatementProvider selectStatement);
|
LmsSetupRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.314+01:00", comments="Source Table: lms_setup")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -83,22 +83,22 @@ public interface LmsSetupRecordMapper {
|
||||||
})
|
})
|
||||||
List<LmsSetupRecord> selectMany(SelectStatementProvider selectStatement);
|
List<LmsSetupRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(lmsSetupRecord);
|
.from(lmsSetupRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, lmsSetupRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, lmsSetupRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, lmsSetupRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, lmsSetupRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -106,7 +106,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default int insert(LmsSetupRecord record) {
|
default int insert(LmsSetupRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(lmsSetupRecord)
|
.into(lmsSetupRecord)
|
||||||
|
|
@ -126,7 +126,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default int insertSelective(LmsSetupRecord record) {
|
default int insertSelective(LmsSetupRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(lmsSetupRecord)
|
.into(lmsSetupRecord)
|
||||||
|
|
@ -146,19 +146,19 @@ public interface LmsSetupRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<LmsSetupRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<LmsSetupRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
||||||
.from(lmsSetupRecord);
|
.from(lmsSetupRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.360+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<LmsSetupRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<LmsSetupRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
||||||
.from(lmsSetupRecord);
|
.from(lmsSetupRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.361+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default LmsSetupRecord selectByPrimaryKey(Long id_) {
|
default LmsSetupRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, name, lmsType, lmsUrl, lmsClientname, lmsClientsecret, lmsRestApiToken, lmsProxyHost, lmsProxyPort, lmsProxyAuthUsername, lmsProxyAuthSecret, active)
|
||||||
.from(lmsSetupRecord)
|
.from(lmsSetupRecord)
|
||||||
|
|
@ -167,7 +167,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.361+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(LmsSetupRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(LmsSetupRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -184,7 +184,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.set(active).equalTo(record::getActive);
|
.set(active).equalTo(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.361+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(LmsSetupRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(LmsSetupRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -201,7 +201,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.set(active).equalToWhenPresent(record::getActive);
|
.set(active).equalToWhenPresent(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.361+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default int updateByPrimaryKey(LmsSetupRecord record) {
|
default int updateByPrimaryKey(LmsSetupRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -221,7 +221,7 @@ public interface LmsSetupRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.361+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.315+01:00", comments="Source Table: lms_setup")
|
||||||
default int updateByPrimaryKeySelective(LmsSetupRecord record) {
|
default int updateByPrimaryKeySelective(LmsSetupRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
return UpdateDSL.updateWithMapper(this::update, lmsSetupRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,40 +6,40 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class OrientationRecordDynamicSqlSupport {
|
public final class OrientationRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source Table: orientation")
|
||||||
public static final OrientationRecord orientationRecord = new OrientationRecord();
|
public static final OrientationRecord orientationRecord = new OrientationRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source field: orientation.id")
|
||||||
public static final SqlColumn<Long> id = orientationRecord.id;
|
public static final SqlColumn<Long> id = orientationRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.270+01:00", comments="Source field: orientation.config_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source field: orientation.config_attribute_id")
|
||||||
public static final SqlColumn<Long> configAttributeId = orientationRecord.configAttributeId;
|
public static final SqlColumn<Long> configAttributeId = orientationRecord.configAttributeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.270+01:00", comments="Source field: orientation.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.template_id")
|
||||||
public static final SqlColumn<Long> templateId = orientationRecord.templateId;
|
public static final SqlColumn<Long> templateId = orientationRecord.templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.270+01:00", comments="Source field: orientation.view_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.view_id")
|
||||||
public static final SqlColumn<Long> viewId = orientationRecord.viewId;
|
public static final SqlColumn<Long> viewId = orientationRecord.viewId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.270+01:00", comments="Source field: orientation.group_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.group_id")
|
||||||
public static final SqlColumn<String> groupId = orientationRecord.groupId;
|
public static final SqlColumn<String> groupId = orientationRecord.groupId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.270+01:00", comments="Source field: orientation.x_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.x_position")
|
||||||
public static final SqlColumn<Integer> xPosition = orientationRecord.xPosition;
|
public static final SqlColumn<Integer> xPosition = orientationRecord.xPosition;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source field: orientation.y_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.y_position")
|
||||||
public static final SqlColumn<Integer> yPosition = orientationRecord.yPosition;
|
public static final SqlColumn<Integer> yPosition = orientationRecord.yPosition;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source field: orientation.width")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.width")
|
||||||
public static final SqlColumn<Integer> width = orientationRecord.width;
|
public static final SqlColumn<Integer> width = orientationRecord.width;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source field: orientation.height")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.height")
|
||||||
public static final SqlColumn<Integer> height = orientationRecord.height;
|
public static final SqlColumn<Integer> height = orientationRecord.height;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source field: orientation.title")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source field: orientation.title")
|
||||||
public static final SqlColumn<String> title = orientationRecord.title;
|
public static final SqlColumn<String> title = orientationRecord.title;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source Table: orientation")
|
||||||
public static final class OrientationRecord extends SqlTable {
|
public static final class OrientationRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface OrientationRecordMapper {
|
public interface OrientationRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.271+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<OrientationRecord> insertStatement);
|
int insert(InsertStatementProvider<OrientationRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -61,7 +61,7 @@ public interface OrientationRecordMapper {
|
||||||
})
|
})
|
||||||
OrientationRecord selectOne(SelectStatementProvider selectStatement);
|
OrientationRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -77,22 +77,22 @@ public interface OrientationRecordMapper {
|
||||||
})
|
})
|
||||||
List<OrientationRecord> selectMany(SelectStatementProvider selectStatement);
|
List<OrientationRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.264+01:00", comments="Source Table: orientation")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(orientationRecord);
|
.from(orientationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, orientationRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, orientationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, orientationRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, orientationRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -100,7 +100,7 @@ public interface OrientationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default int insert(OrientationRecord record) {
|
default int insert(OrientationRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(orientationRecord)
|
.into(orientationRecord)
|
||||||
|
|
@ -117,7 +117,7 @@ public interface OrientationRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.272+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default int insertSelective(OrientationRecord record) {
|
default int insertSelective(OrientationRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(orientationRecord)
|
.into(orientationRecord)
|
||||||
|
|
@ -134,19 +134,19 @@ public interface OrientationRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<OrientationRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<OrientationRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
return SelectDSL.selectWithMapper(this::selectMany, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
||||||
.from(orientationRecord);
|
.from(orientationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<OrientationRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<OrientationRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
||||||
.from(orientationRecord);
|
.from(orientationRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default OrientationRecord selectByPrimaryKey(Long id_) {
|
default OrientationRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
return SelectDSL.selectWithMapper(this::selectOne, id, configAttributeId, templateId, viewId, groupId, xPosition, yPosition, width, height, title)
|
||||||
.from(orientationRecord)
|
.from(orientationRecord)
|
||||||
|
|
@ -155,7 +155,7 @@ public interface OrientationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(OrientationRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(OrientationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
||||||
.set(configAttributeId).equalTo(record::getConfigAttributeId)
|
.set(configAttributeId).equalTo(record::getConfigAttributeId)
|
||||||
|
|
@ -169,7 +169,7 @@ public interface OrientationRecordMapper {
|
||||||
.set(title).equalTo(record::getTitle);
|
.set(title).equalTo(record::getTitle);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(OrientationRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(OrientationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
||||||
.set(configAttributeId).equalToWhenPresent(record::getConfigAttributeId)
|
.set(configAttributeId).equalToWhenPresent(record::getConfigAttributeId)
|
||||||
|
|
@ -183,7 +183,7 @@ public interface OrientationRecordMapper {
|
||||||
.set(title).equalToWhenPresent(record::getTitle);
|
.set(title).equalToWhenPresent(record::getTitle);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default int updateByPrimaryKey(OrientationRecord record) {
|
default int updateByPrimaryKey(OrientationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
||||||
.set(configAttributeId).equalTo(record::getConfigAttributeId)
|
.set(configAttributeId).equalTo(record::getConfigAttributeId)
|
||||||
|
|
@ -200,7 +200,7 @@ public interface OrientationRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.273+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: orientation")
|
||||||
default int updateByPrimaryKeySelective(OrientationRecord record) {
|
default int updateByPrimaryKeySelective(OrientationRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
return UpdateDSL.updateWithMapper(this::update, orientationRecord)
|
||||||
.set(configAttributeId).equalToWhenPresent(record::getConfigAttributeId)
|
.set(configAttributeId).equalToWhenPresent(record::getConfigAttributeId)
|
||||||
|
|
|
||||||
|
|
@ -6,28 +6,28 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class RemoteProctoringRoomRecordDynamicSqlSupport {
|
public final class RemoteProctoringRoomRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
public static final RemoteProctoringRoomRecord remoteProctoringRoomRecord = new RemoteProctoringRoomRecord();
|
public static final RemoteProctoringRoomRecord remoteProctoringRoomRecord = new RemoteProctoringRoomRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source field: remote_proctoring_room.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.id")
|
||||||
public static final SqlColumn<Long> id = remoteProctoringRoomRecord.id;
|
public static final SqlColumn<Long> id = remoteProctoringRoomRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
||||||
public static final SqlColumn<Long> examId = remoteProctoringRoomRecord.examId;
|
public static final SqlColumn<Long> examId = remoteProctoringRoomRecord.examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source field: remote_proctoring_room.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.name")
|
||||||
public static final SqlColumn<String> name = remoteProctoringRoomRecord.name;
|
public static final SqlColumn<String> name = remoteProctoringRoomRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source field: remote_proctoring_room.size")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.size")
|
||||||
public static final SqlColumn<Integer> size = remoteProctoringRoomRecord.size;
|
public static final SqlColumn<Integer> size = remoteProctoringRoomRecord.size;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source field: remote_proctoring_room.subject")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.subject")
|
||||||
public static final SqlColumn<String> subject = remoteProctoringRoomRecord.subject;
|
public static final SqlColumn<String> subject = remoteProctoringRoomRecord.subject;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
||||||
public static final SqlColumn<Integer> townhallRoom = remoteProctoringRoomRecord.townhallRoom;
|
public static final SqlColumn<Integer> townhallRoom = remoteProctoringRoomRecord.townhallRoom;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.322+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
public static final class RemoteProctoringRoomRecord extends SqlTable {
|
public static final class RemoteProctoringRoomRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface RemoteProctoringRoomRecordMapper {
|
public interface RemoteProctoringRoomRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<RemoteProctoringRoomRecord> insertStatement);
|
int insert(InsertStatementProvider<RemoteProctoringRoomRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -57,7 +57,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
})
|
})
|
||||||
RemoteProctoringRoomRecord selectOne(SelectStatementProvider selectStatement);
|
RemoteProctoringRoomRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -69,22 +69,22 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
})
|
})
|
||||||
List<RemoteProctoringRoomRecord> selectMany(SelectStatementProvider selectStatement);
|
List<RemoteProctoringRoomRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(remoteProctoringRoomRecord);
|
.from(remoteProctoringRoomRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, remoteProctoringRoomRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, remoteProctoringRoomRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.323+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, remoteProctoringRoomRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, remoteProctoringRoomRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -92,7 +92,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default int insert(RemoteProctoringRoomRecord record) {
|
default int insert(RemoteProctoringRoomRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(remoteProctoringRoomRecord)
|
.into(remoteProctoringRoomRecord)
|
||||||
|
|
@ -105,7 +105,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default int insertSelective(RemoteProctoringRoomRecord record) {
|
default int insertSelective(RemoteProctoringRoomRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(remoteProctoringRoomRecord)
|
.into(remoteProctoringRoomRecord)
|
||||||
|
|
@ -118,19 +118,19 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RemoteProctoringRoomRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RemoteProctoringRoomRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, examId, name, size, subject, townhallRoom)
|
return SelectDSL.selectWithMapper(this::selectMany, id, examId, name, size, subject, townhallRoom)
|
||||||
.from(remoteProctoringRoomRecord);
|
.from(remoteProctoringRoomRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RemoteProctoringRoomRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RemoteProctoringRoomRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, name, size, subject, townhallRoom)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, examId, name, size, subject, townhallRoom)
|
||||||
.from(remoteProctoringRoomRecord);
|
.from(remoteProctoringRoomRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.291+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default RemoteProctoringRoomRecord selectByPrimaryKey(Long id_) {
|
default RemoteProctoringRoomRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, examId, name, size, subject, townhallRoom)
|
return SelectDSL.selectWithMapper(this::selectOne, id, examId, name, size, subject, townhallRoom)
|
||||||
.from(remoteProctoringRoomRecord)
|
.from(remoteProctoringRoomRecord)
|
||||||
|
|
@ -139,7 +139,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(RemoteProctoringRoomRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(RemoteProctoringRoomRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -149,7 +149,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.set(townhallRoom).equalTo(record::getTownhallRoom);
|
.set(townhallRoom).equalTo(record::getTownhallRoom);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(RemoteProctoringRoomRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(RemoteProctoringRoomRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
@ -159,7 +159,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.set(townhallRoom).equalToWhenPresent(record::getTownhallRoom);
|
.set(townhallRoom).equalToWhenPresent(record::getTownhallRoom);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default int updateByPrimaryKey(RemoteProctoringRoomRecord record) {
|
default int updateByPrimaryKey(RemoteProctoringRoomRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
||||||
.set(examId).equalTo(record::getExamId)
|
.set(examId).equalTo(record::getExamId)
|
||||||
|
|
@ -172,7 +172,7 @@ public interface RemoteProctoringRoomRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.324+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
default int updateByPrimaryKeySelective(RemoteProctoringRoomRecord record) {
|
default int updateByPrimaryKeySelective(RemoteProctoringRoomRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
return UpdateDSL.updateWithMapper(this::update, remoteProctoringRoomRecord)
|
||||||
.set(examId).equalToWhenPresent(record::getExamId)
|
.set(examId).equalToWhenPresent(record::getExamId)
|
||||||
|
|
|
||||||
|
|
@ -6,19 +6,19 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class RoleRecordDynamicSqlSupport {
|
public final class RoleRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
public static final RoleRecord roleRecord = new RoleRecord();
|
public static final RoleRecord roleRecord = new RoleRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.id")
|
||||||
public static final SqlColumn<Long> id = roleRecord.id;
|
public static final SqlColumn<Long> id = roleRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.user_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.user_id")
|
||||||
public static final SqlColumn<Long> userId = roleRecord.userId;
|
public static final SqlColumn<Long> userId = roleRecord.userId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.role_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.role_name")
|
||||||
public static final SqlColumn<String> roleName = roleRecord.roleName;
|
public static final SqlColumn<String> roleName = roleRecord.roleName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
public static final class RoleRecord extends SqlTable {
|
public static final class RoleRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface RoleRecordMapper {
|
public interface RoleRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<RoleRecord> insertStatement);
|
int insert(InsertStatementProvider<RoleRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -54,7 +54,7 @@ public interface RoleRecordMapper {
|
||||||
})
|
})
|
||||||
RoleRecord selectOne(SelectStatementProvider selectStatement);
|
RoleRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -63,22 +63,22 @@ public interface RoleRecordMapper {
|
||||||
})
|
})
|
||||||
List<RoleRecord> selectMany(SelectStatementProvider selectStatement);
|
List<RoleRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(roleRecord);
|
.from(roleRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, roleRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, roleRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, roleRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, roleRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -86,7 +86,7 @@ public interface RoleRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default int insert(RoleRecord record) {
|
default int insert(RoleRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(roleRecord)
|
.into(roleRecord)
|
||||||
|
|
@ -96,7 +96,7 @@ public interface RoleRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default int insertSelective(RoleRecord record) {
|
default int insertSelective(RoleRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(roleRecord)
|
.into(roleRecord)
|
||||||
|
|
@ -106,19 +106,19 @@ public interface RoleRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RoleRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RoleRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, userId, roleName)
|
return SelectDSL.selectWithMapper(this::selectMany, id, userId, roleName)
|
||||||
.from(roleRecord);
|
.from(roleRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.379+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source Table: user_role")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RoleRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<RoleRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, userId, roleName)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, userId, roleName)
|
||||||
.from(roleRecord);
|
.from(roleRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_role")
|
||||||
default RoleRecord selectByPrimaryKey(Long id_) {
|
default RoleRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, userId, roleName)
|
return SelectDSL.selectWithMapper(this::selectOne, id, userId, roleName)
|
||||||
.from(roleRecord)
|
.from(roleRecord)
|
||||||
|
|
@ -127,21 +127,21 @@ public interface RoleRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_role")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(RoleRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(RoleRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
||||||
.set(userId).equalTo(record::getUserId)
|
.set(userId).equalTo(record::getUserId)
|
||||||
.set(roleName).equalTo(record::getRoleName);
|
.set(roleName).equalTo(record::getRoleName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_role")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(RoleRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(RoleRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
||||||
.set(userId).equalToWhenPresent(record::getUserId)
|
.set(userId).equalToWhenPresent(record::getUserId)
|
||||||
.set(roleName).equalToWhenPresent(record::getRoleName);
|
.set(roleName).equalToWhenPresent(record::getRoleName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_role")
|
||||||
default int updateByPrimaryKey(RoleRecord record) {
|
default int updateByPrimaryKey(RoleRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
||||||
.set(userId).equalTo(record::getUserId)
|
.set(userId).equalTo(record::getUserId)
|
||||||
|
|
@ -151,7 +151,7 @@ public interface RoleRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_role")
|
||||||
default int updateByPrimaryKeySelective(RoleRecord record) {
|
default int updateByPrimaryKeySelective(RoleRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
return UpdateDSL.updateWithMapper(this::update, roleRecord)
|
||||||
.set(userId).equalToWhenPresent(record::getUserId)
|
.set(userId).equalToWhenPresent(record::getUserId)
|
||||||
|
|
|
||||||
|
|
@ -7,34 +7,34 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class SebClientConfigRecordDynamicSqlSupport {
|
public final class SebClientConfigRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source Table: seb_client_configuration")
|
||||||
public static final SebClientConfigRecord sebClientConfigRecord = new SebClientConfigRecord();
|
public static final SebClientConfigRecord sebClientConfigRecord = new SebClientConfigRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.id")
|
||||||
public static final SqlColumn<Long> id = sebClientConfigRecord.id;
|
public static final SqlColumn<Long> id = sebClientConfigRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = sebClientConfigRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = sebClientConfigRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.name")
|
||||||
public static final SqlColumn<String> name = sebClientConfigRecord.name;
|
public static final SqlColumn<String> name = sebClientConfigRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.date")
|
||||||
public static final SqlColumn<DateTime> date = sebClientConfigRecord.date;
|
public static final SqlColumn<DateTime> date = sebClientConfigRecord.date;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source field: seb_client_configuration.client_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source field: seb_client_configuration.client_name")
|
||||||
public static final SqlColumn<String> clientName = sebClientConfigRecord.clientName;
|
public static final SqlColumn<String> clientName = sebClientConfigRecord.clientName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source field: seb_client_configuration.client_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source field: seb_client_configuration.client_secret")
|
||||||
public static final SqlColumn<String> clientSecret = sebClientConfigRecord.clientSecret;
|
public static final SqlColumn<String> clientSecret = sebClientConfigRecord.clientSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
||||||
public static final SqlColumn<String> encryptSecret = sebClientConfigRecord.encryptSecret;
|
public static final SqlColumn<String> encryptSecret = sebClientConfigRecord.encryptSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source field: seb_client_configuration.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source field: seb_client_configuration.active")
|
||||||
public static final SqlColumn<Integer> active = sebClientConfigRecord.active;
|
public static final SqlColumn<Integer> active = sebClientConfigRecord.active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source Table: seb_client_configuration")
|
||||||
public static final class SebClientConfigRecord extends SqlTable {
|
public static final class SebClientConfigRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -34,20 +34,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface SebClientConfigRecordMapper {
|
public interface SebClientConfigRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<SebClientConfigRecord> insertStatement);
|
int insert(InsertStatementProvider<SebClientConfigRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.309+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -61,7 +61,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
})
|
})
|
||||||
SebClientConfigRecord selectOne(SelectStatementProvider selectStatement);
|
SebClientConfigRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -75,22 +75,22 @@ public interface SebClientConfigRecordMapper {
|
||||||
})
|
})
|
||||||
List<SebClientConfigRecord> selectMany(SelectStatementProvider selectStatement);
|
List<SebClientConfigRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.354+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(sebClientConfigRecord);
|
.from(sebClientConfigRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, sebClientConfigRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, sebClientConfigRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, sebClientConfigRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, sebClientConfigRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -98,7 +98,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default int insert(SebClientConfigRecord record) {
|
default int insert(SebClientConfigRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(sebClientConfigRecord)
|
.into(sebClientConfigRecord)
|
||||||
|
|
@ -113,7 +113,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.310+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default int insertSelective(SebClientConfigRecord record) {
|
default int insertSelective(SebClientConfigRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(sebClientConfigRecord)
|
.into(sebClientConfigRecord)
|
||||||
|
|
@ -128,19 +128,19 @@ public interface SebClientConfigRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<SebClientConfigRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<SebClientConfigRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
||||||
.from(sebClientConfigRecord);
|
.from(sebClientConfigRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<SebClientConfigRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<SebClientConfigRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
||||||
.from(sebClientConfigRecord);
|
.from(sebClientConfigRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default SebClientConfigRecord selectByPrimaryKey(Long id_) {
|
default SebClientConfigRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, name, date, clientName, clientSecret, encryptSecret, active)
|
||||||
.from(sebClientConfigRecord)
|
.from(sebClientConfigRecord)
|
||||||
|
|
@ -149,7 +149,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(SebClientConfigRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(SebClientConfigRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -161,7 +161,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.set(active).equalTo(record::getActive);
|
.set(active).equalTo(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(SebClientConfigRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(SebClientConfigRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -173,7 +173,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.set(active).equalToWhenPresent(record::getActive);
|
.set(active).equalToWhenPresent(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default int updateByPrimaryKey(SebClientConfigRecord record) {
|
default int updateByPrimaryKey(SebClientConfigRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -188,7 +188,7 @@ public interface SebClientConfigRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.355+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: seb_client_configuration")
|
||||||
default int updateByPrimaryKeySelective(SebClientConfigRecord record) {
|
default int updateByPrimaryKeySelective(SebClientConfigRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
return UpdateDSL.updateWithMapper(this::update, sebClientConfigRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -7,25 +7,25 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ThresholdRecordDynamicSqlSupport {
|
public final class ThresholdRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source Table: threshold")
|
||||||
public static final ThresholdRecord thresholdRecord = new ThresholdRecord();
|
public static final ThresholdRecord thresholdRecord = new ThresholdRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.342+01:00", comments="Source field: threshold.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.id")
|
||||||
public static final SqlColumn<Long> id = thresholdRecord.id;
|
public static final SqlColumn<Long> id = thresholdRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.342+01:00", comments="Source field: threshold.indicator_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source field: threshold.indicator_id")
|
||||||
public static final SqlColumn<Long> indicatorId = thresholdRecord.indicatorId;
|
public static final SqlColumn<Long> indicatorId = thresholdRecord.indicatorId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.342+01:00", comments="Source field: threshold.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source field: threshold.value")
|
||||||
public static final SqlColumn<BigDecimal> value = thresholdRecord.value;
|
public static final SqlColumn<BigDecimal> value = thresholdRecord.value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.342+01:00", comments="Source field: threshold.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source field: threshold.color")
|
||||||
public static final SqlColumn<String> color = thresholdRecord.color;
|
public static final SqlColumn<String> color = thresholdRecord.color;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source field: threshold.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source field: threshold.icon")
|
||||||
public static final SqlColumn<String> icon = thresholdRecord.icon;
|
public static final SqlColumn<String> icon = thresholdRecord.icon;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.342+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source Table: threshold")
|
||||||
public static final class ThresholdRecord extends SqlTable {
|
public static final class ThresholdRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,20 +33,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ThresholdRecordMapper {
|
public interface ThresholdRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ThresholdRecord> insertStatement);
|
int insert(InsertStatementProvider<ThresholdRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -57,7 +57,7 @@ public interface ThresholdRecordMapper {
|
||||||
})
|
})
|
||||||
ThresholdRecord selectOne(SelectStatementProvider selectStatement);
|
ThresholdRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -68,22 +68,22 @@ public interface ThresholdRecordMapper {
|
||||||
})
|
})
|
||||||
List<ThresholdRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ThresholdRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(thresholdRecord);
|
.from(thresholdRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, thresholdRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, thresholdRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, thresholdRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, thresholdRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -91,7 +91,7 @@ public interface ThresholdRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.302+01:00", comments="Source Table: threshold")
|
||||||
default int insert(ThresholdRecord record) {
|
default int insert(ThresholdRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(thresholdRecord)
|
.into(thresholdRecord)
|
||||||
|
|
@ -103,7 +103,7 @@ public interface ThresholdRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default int insertSelective(ThresholdRecord record) {
|
default int insertSelective(ThresholdRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(thresholdRecord)
|
.into(thresholdRecord)
|
||||||
|
|
@ -115,19 +115,19 @@ public interface ThresholdRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.343+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ThresholdRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ThresholdRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, indicatorId, value, color, icon)
|
return SelectDSL.selectWithMapper(this::selectMany, id, indicatorId, value, color, icon)
|
||||||
.from(thresholdRecord);
|
.from(thresholdRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ThresholdRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ThresholdRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, indicatorId, value, color, icon)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, indicatorId, value, color, icon)
|
||||||
.from(thresholdRecord);
|
.from(thresholdRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default ThresholdRecord selectByPrimaryKey(Long id_) {
|
default ThresholdRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, indicatorId, value, color, icon)
|
return SelectDSL.selectWithMapper(this::selectOne, id, indicatorId, value, color, icon)
|
||||||
.from(thresholdRecord)
|
.from(thresholdRecord)
|
||||||
|
|
@ -136,7 +136,7 @@ public interface ThresholdRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ThresholdRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ThresholdRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
||||||
.set(indicatorId).equalTo(record::getIndicatorId)
|
.set(indicatorId).equalTo(record::getIndicatorId)
|
||||||
|
|
@ -145,7 +145,7 @@ public interface ThresholdRecordMapper {
|
||||||
.set(icon).equalTo(record::getIcon);
|
.set(icon).equalTo(record::getIcon);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ThresholdRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ThresholdRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
||||||
.set(indicatorId).equalToWhenPresent(record::getIndicatorId)
|
.set(indicatorId).equalToWhenPresent(record::getIndicatorId)
|
||||||
|
|
@ -154,7 +154,7 @@ public interface ThresholdRecordMapper {
|
||||||
.set(icon).equalToWhenPresent(record::getIcon);
|
.set(icon).equalToWhenPresent(record::getIcon);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default int updateByPrimaryKey(ThresholdRecord record) {
|
default int updateByPrimaryKey(ThresholdRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
||||||
.set(indicatorId).equalTo(record::getIndicatorId)
|
.set(indicatorId).equalTo(record::getIndicatorId)
|
||||||
|
|
@ -166,7 +166,7 @@ public interface ThresholdRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.344+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: threshold")
|
||||||
default int updateByPrimaryKeySelective(ThresholdRecord record) {
|
default int updateByPrimaryKeySelective(ThresholdRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
return UpdateDSL.updateWithMapper(this::update, thresholdRecord)
|
||||||
.set(indicatorId).equalToWhenPresent(record::getIndicatorId)
|
.set(indicatorId).equalToWhenPresent(record::getIndicatorId)
|
||||||
|
|
|
||||||
|
|
@ -6,31 +6,31 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class UserActivityLogRecordDynamicSqlSupport {
|
public final class UserActivityLogRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
public static final UserActivityLogRecord userActivityLogRecord = new UserActivityLogRecord();
|
public static final UserActivityLogRecord userActivityLogRecord = new UserActivityLogRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.id")
|
||||||
public static final SqlColumn<Long> id = userActivityLogRecord.id;
|
public static final SqlColumn<Long> id = userActivityLogRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.user_uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.user_uuid")
|
||||||
public static final SqlColumn<String> userUuid = userActivityLogRecord.userUuid;
|
public static final SqlColumn<String> userUuid = userActivityLogRecord.userUuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.timestamp")
|
||||||
public static final SqlColumn<Long> timestamp = userActivityLogRecord.timestamp;
|
public static final SqlColumn<Long> timestamp = userActivityLogRecord.timestamp;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.activity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.activity_type")
|
||||||
public static final SqlColumn<String> activityType = userActivityLogRecord.activityType;
|
public static final SqlColumn<String> activityType = userActivityLogRecord.activityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.entity_type")
|
||||||
public static final SqlColumn<String> entityType = userActivityLogRecord.entityType;
|
public static final SqlColumn<String> entityType = userActivityLogRecord.entityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.entity_id")
|
||||||
public static final SqlColumn<String> entityId = userActivityLogRecord.entityId;
|
public static final SqlColumn<String> entityId = userActivityLogRecord.entityId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source field: user_activity_log.message")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.message")
|
||||||
public static final SqlColumn<String> message = userActivityLogRecord.message;
|
public static final SqlColumn<String> message = userActivityLogRecord.message;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
public static final class UserActivityLogRecord extends SqlTable {
|
public static final class UserActivityLogRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface UserActivityLogRecordMapper {
|
public interface UserActivityLogRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.384+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<UserActivityLogRecord> insertStatement);
|
int insert(InsertStatementProvider<UserActivityLogRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -58,7 +58,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
})
|
})
|
||||||
UserActivityLogRecord selectOne(SelectStatementProvider selectStatement);
|
UserActivityLogRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -71,22 +71,22 @@ public interface UserActivityLogRecordMapper {
|
||||||
})
|
})
|
||||||
List<UserActivityLogRecord> selectMany(SelectStatementProvider selectStatement);
|
List<UserActivityLogRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(userActivityLogRecord);
|
.from(userActivityLogRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, userActivityLogRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, userActivityLogRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, userActivityLogRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, userActivityLogRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -94,7 +94,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default int insert(UserActivityLogRecord record) {
|
default int insert(UserActivityLogRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(userActivityLogRecord)
|
.into(userActivityLogRecord)
|
||||||
|
|
@ -108,7 +108,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default int insertSelective(UserActivityLogRecord record) {
|
default int insertSelective(UserActivityLogRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(userActivityLogRecord)
|
.into(userActivityLogRecord)
|
||||||
|
|
@ -122,19 +122,19 @@ public interface UserActivityLogRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source Table: user_activity_log")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserActivityLogRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserActivityLogRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
return SelectDSL.selectWithMapper(this::selectMany, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
||||||
.from(userActivityLogRecord);
|
.from(userActivityLogRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserActivityLogRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserActivityLogRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
||||||
.from(userActivityLogRecord);
|
.from(userActivityLogRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default UserActivityLogRecord selectByPrimaryKey(Long id_) {
|
default UserActivityLogRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
return SelectDSL.selectWithMapper(this::selectOne, id, userUuid, timestamp, activityType, entityType, entityId, message)
|
||||||
.from(userActivityLogRecord)
|
.from(userActivityLogRecord)
|
||||||
|
|
@ -143,7 +143,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(UserActivityLogRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(UserActivityLogRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
||||||
.set(userUuid).equalTo(record::getUserUuid)
|
.set(userUuid).equalTo(record::getUserUuid)
|
||||||
|
|
@ -154,7 +154,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.set(message).equalTo(record::getMessage);
|
.set(message).equalTo(record::getMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(UserActivityLogRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(UserActivityLogRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
||||||
.set(userUuid).equalToWhenPresent(record::getUserUuid)
|
.set(userUuid).equalToWhenPresent(record::getUserUuid)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.set(message).equalToWhenPresent(record::getMessage);
|
.set(message).equalToWhenPresent(record::getMessage);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default int updateByPrimaryKey(UserActivityLogRecord record) {
|
default int updateByPrimaryKey(UserActivityLogRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
||||||
.set(userUuid).equalTo(record::getUserUuid)
|
.set(userUuid).equalTo(record::getUserUuid)
|
||||||
|
|
@ -179,7 +179,7 @@ public interface UserActivityLogRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.385+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.322+01:00", comments="Source Table: user_activity_log")
|
||||||
default int updateByPrimaryKeySelective(UserActivityLogRecord record) {
|
default int updateByPrimaryKeySelective(UserActivityLogRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
return UpdateDSL.updateWithMapper(this::update, userActivityLogRecord)
|
||||||
.set(userUuid).equalToWhenPresent(record::getUserUuid)
|
.set(userUuid).equalToWhenPresent(record::getUserUuid)
|
||||||
|
|
|
||||||
|
|
@ -7,46 +7,46 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class UserRecordDynamicSqlSupport {
|
public final class UserRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.368+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source Table: user")
|
||||||
public static final UserRecord userRecord = new UserRecord();
|
public static final UserRecord userRecord = new UserRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.368+01:00", comments="Source field: user.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.id")
|
||||||
public static final SqlColumn<Long> id = userRecord.id;
|
public static final SqlColumn<Long> id = userRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.369+01:00", comments="Source field: user.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.institution_id")
|
||||||
public static final SqlColumn<Long> institutionId = userRecord.institutionId;
|
public static final SqlColumn<Long> institutionId = userRecord.institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.370+01:00", comments="Source field: user.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.uuid")
|
||||||
public static final SqlColumn<String> uuid = userRecord.uuid;
|
public static final SqlColumn<String> uuid = userRecord.uuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.370+01:00", comments="Source field: user.creation_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.creation_date")
|
||||||
public static final SqlColumn<DateTime> creationDate = userRecord.creationDate;
|
public static final SqlColumn<DateTime> creationDate = userRecord.creationDate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.370+01:00", comments="Source field: user.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.name")
|
||||||
public static final SqlColumn<String> name = userRecord.name;
|
public static final SqlColumn<String> name = userRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.surname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.surname")
|
||||||
public static final SqlColumn<String> surname = userRecord.surname;
|
public static final SqlColumn<String> surname = userRecord.surname;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.username")
|
||||||
public static final SqlColumn<String> username = userRecord.username;
|
public static final SqlColumn<String> username = userRecord.username;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.password")
|
||||||
public static final SqlColumn<String> password = userRecord.password;
|
public static final SqlColumn<String> password = userRecord.password;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.email")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.email")
|
||||||
public static final SqlColumn<String> email = userRecord.email;
|
public static final SqlColumn<String> email = userRecord.email;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.language")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.language")
|
||||||
public static final SqlColumn<String> language = userRecord.language;
|
public static final SqlColumn<String> language = userRecord.language;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.372+01:00", comments="Source field: user.timezone")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.timezone")
|
||||||
public static final SqlColumn<String> timezone = userRecord.timezone;
|
public static final SqlColumn<String> timezone = userRecord.timezone;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source field: user.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source field: user.active")
|
||||||
public static final SqlColumn<Integer> active = userRecord.active;
|
public static final SqlColumn<Integer> active = userRecord.active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.368+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source Table: user")
|
||||||
public static final class UserRecord extends SqlTable {
|
public static final class UserRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -34,20 +34,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface UserRecordMapper {
|
public interface UserRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.317+01:00", comments="Source Table: user")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<UserRecord> insertStatement);
|
int insert(InsertStatementProvider<UserRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -65,7 +65,7 @@ public interface UserRecordMapper {
|
||||||
})
|
})
|
||||||
UserRecord selectOne(SelectStatementProvider selectStatement);
|
UserRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -83,22 +83,22 @@ public interface UserRecordMapper {
|
||||||
})
|
})
|
||||||
List<UserRecord> selectMany(SelectStatementProvider selectStatement);
|
List<UserRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(userRecord);
|
.from(userRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.373+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, userRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, userRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.375+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, userRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, userRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -106,7 +106,7 @@ public interface UserRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.375+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default int insert(UserRecord record) {
|
default int insert(UserRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(userRecord)
|
.into(userRecord)
|
||||||
|
|
@ -125,7 +125,7 @@ public interface UserRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.375+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default int insertSelective(UserRecord record) {
|
default int insertSelective(UserRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(userRecord)
|
.into(userRecord)
|
||||||
|
|
@ -144,19 +144,19 @@ public interface UserRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.376+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
return SelectDSL.selectWithMapper(this::selectMany, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
||||||
.from(userRecord);
|
.from(userRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.376+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<UserRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
||||||
.from(userRecord);
|
.from(userRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.376+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default UserRecord selectByPrimaryKey(Long id_) {
|
default UserRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
return SelectDSL.selectWithMapper(this::selectOne, id, institutionId, uuid, creationDate, name, surname, username, password, email, language, timezone, active)
|
||||||
.from(userRecord)
|
.from(userRecord)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface UserRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.376+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(UserRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(UserRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -181,7 +181,7 @@ public interface UserRecordMapper {
|
||||||
.set(active).equalTo(record::getActive);
|
.set(active).equalTo(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.376+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(UserRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(UserRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
@ -197,7 +197,7 @@ public interface UserRecordMapper {
|
||||||
.set(active).equalToWhenPresent(record::getActive);
|
.set(active).equalToWhenPresent(record::getActive);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default int updateByPrimaryKey(UserRecord record) {
|
default int updateByPrimaryKey(UserRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
||||||
.set(institutionId).equalTo(record::getInstitutionId)
|
.set(institutionId).equalTo(record::getInstitutionId)
|
||||||
|
|
@ -216,7 +216,7 @@ public interface UserRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user")
|
||||||
default int updateByPrimaryKeySelective(UserRecord record) {
|
default int updateByPrimaryKeySelective(UserRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
return UpdateDSL.updateWithMapper(this::update, userRecord)
|
||||||
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
.set(institutionId).equalToWhenPresent(record::getInstitutionId)
|
||||||
|
|
|
||||||
|
|
@ -6,25 +6,25 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class ViewRecordDynamicSqlSupport {
|
public final class ViewRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.255+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.258+01:00", comments="Source Table: view")
|
||||||
public static final ViewRecord viewRecord = new ViewRecord();
|
public static final ViewRecord viewRecord = new ViewRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.255+01:00", comments="Source field: view.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.258+01:00", comments="Source field: view.id")
|
||||||
public static final SqlColumn<Long> id = viewRecord.id;
|
public static final SqlColumn<Long> id = viewRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.255+01:00", comments="Source field: view.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.258+01:00", comments="Source field: view.name")
|
||||||
public static final SqlColumn<String> name = viewRecord.name;
|
public static final SqlColumn<String> name = viewRecord.name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.255+01:00", comments="Source field: view.columns")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source field: view.columns")
|
||||||
public static final SqlColumn<Integer> columns = viewRecord.columns;
|
public static final SqlColumn<Integer> columns = viewRecord.columns;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.256+01:00", comments="Source field: view.position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source field: view.position")
|
||||||
public static final SqlColumn<Integer> position = viewRecord.position;
|
public static final SqlColumn<Integer> position = viewRecord.position;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source field: view.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source field: view.template_id")
|
||||||
public static final SqlColumn<Long> templateId = viewRecord.templateId;
|
public static final SqlColumn<Long> templateId = viewRecord.templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.255+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.258+01:00", comments="Source Table: view")
|
||||||
public static final class ViewRecord extends SqlTable {
|
public static final class ViewRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,20 +32,20 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface ViewRecordMapper {
|
public interface ViewRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source Table: view")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source Table: view")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source Table: view")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<ViewRecord> insertStatement);
|
int insert(InsertStatementProvider<ViewRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source Table: view")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -56,7 +56,7 @@ public interface ViewRecordMapper {
|
||||||
})
|
})
|
||||||
ViewRecord selectOne(SelectStatementProvider selectStatement);
|
ViewRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.261+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.259+01:00", comments="Source Table: view")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
|
|
@ -67,22 +67,22 @@ public interface ViewRecordMapper {
|
||||||
})
|
})
|
||||||
List<ViewRecord> selectMany(SelectStatementProvider selectStatement);
|
List<ViewRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(viewRecord);
|
.from(viewRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, viewRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, viewRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, viewRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, viewRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -90,7 +90,7 @@ public interface ViewRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default int insert(ViewRecord record) {
|
default int insert(ViewRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(viewRecord)
|
.into(viewRecord)
|
||||||
|
|
@ -102,7 +102,7 @@ public interface ViewRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default int insertSelective(ViewRecord record) {
|
default int insertSelective(ViewRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(viewRecord)
|
.into(viewRecord)
|
||||||
|
|
@ -114,19 +114,19 @@ public interface ViewRecordMapper {
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ViewRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ViewRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, name, columns, position, templateId)
|
return SelectDSL.selectWithMapper(this::selectMany, id, name, columns, position, templateId)
|
||||||
.from(viewRecord);
|
.from(viewRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ViewRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<ViewRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, columns, position, templateId)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, name, columns, position, templateId)
|
||||||
.from(viewRecord);
|
.from(viewRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.262+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default ViewRecord selectByPrimaryKey(Long id_) {
|
default ViewRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, name, columns, position, templateId)
|
return SelectDSL.selectWithMapper(this::selectOne, id, name, columns, position, templateId)
|
||||||
.from(viewRecord)
|
.from(viewRecord)
|
||||||
|
|
@ -135,7 +135,7 @@ public interface ViewRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.263+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ViewRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(ViewRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -144,7 +144,7 @@ public interface ViewRecordMapper {
|
||||||
.set(templateId).equalTo(record::getTemplateId);
|
.set(templateId).equalTo(record::getTemplateId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.263+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ViewRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(ViewRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
@ -153,7 +153,7 @@ public interface ViewRecordMapper {
|
||||||
.set(templateId).equalToWhenPresent(record::getTemplateId);
|
.set(templateId).equalToWhenPresent(record::getTemplateId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.263+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default int updateByPrimaryKey(ViewRecord record) {
|
default int updateByPrimaryKey(ViewRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
||||||
.set(name).equalTo(record::getName)
|
.set(name).equalTo(record::getName)
|
||||||
|
|
@ -165,7 +165,7 @@ public interface ViewRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.263+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.260+01:00", comments="Source Table: view")
|
||||||
default int updateByPrimaryKeySelective(ViewRecord record) {
|
default int updateByPrimaryKeySelective(ViewRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
return UpdateDSL.updateWithMapper(this::update, viewRecord)
|
||||||
.set(name).equalToWhenPresent(record::getName)
|
.set(name).equalToWhenPresent(record::getName)
|
||||||
|
|
|
||||||
|
|
@ -6,19 +6,25 @@ import org.mybatis.dynamic.sql.SqlColumn;
|
||||||
import org.mybatis.dynamic.sql.SqlTable;
|
import org.mybatis.dynamic.sql.SqlTable;
|
||||||
|
|
||||||
public final class WebserviceServerInfoRecordDynamicSqlSupport {
|
public final class WebserviceServerInfoRecordDynamicSqlSupport {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
public static final WebserviceServerInfoRecord webserviceServerInfoRecord = new WebserviceServerInfoRecord();
|
public static final WebserviceServerInfoRecord webserviceServerInfoRecord = new WebserviceServerInfoRecord();
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source field: webservice_server_info.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.id")
|
||||||
public static final SqlColumn<Long> id = webserviceServerInfoRecord.id;
|
public static final SqlColumn<Long> id = webserviceServerInfoRecord.id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source field: webservice_server_info.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.uuid")
|
||||||
public static final SqlColumn<String> uuid = webserviceServerInfoRecord.uuid;
|
public static final SqlColumn<String> uuid = webserviceServerInfoRecord.uuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source field: webservice_server_info.service_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.service_address")
|
||||||
public static final SqlColumn<String> serviceAddress = webserviceServerInfoRecord.serviceAddress;
|
public static final SqlColumn<String> serviceAddress = webserviceServerInfoRecord.serviceAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.master")
|
||||||
|
public static final SqlColumn<Integer> master = webserviceServerInfoRecord.master;
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.update_time")
|
||||||
|
public static final SqlColumn<Long> updateTime = webserviceServerInfoRecord.updateTime;
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
public static final class WebserviceServerInfoRecord extends SqlTable {
|
public static final class WebserviceServerInfoRecord extends SqlTable {
|
||||||
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
public final SqlColumn<Long> id = column("id", JDBCType.BIGINT);
|
||||||
|
|
||||||
|
|
@ -26,6 +32,10 @@ public final class WebserviceServerInfoRecordDynamicSqlSupport {
|
||||||
|
|
||||||
public final SqlColumn<String> serviceAddress = column("service_address", JDBCType.VARCHAR);
|
public final SqlColumn<String> serviceAddress = column("service_address", JDBCType.VARCHAR);
|
||||||
|
|
||||||
|
public final SqlColumn<Integer> master = column("master", JDBCType.INTEGER);
|
||||||
|
|
||||||
|
public final SqlColumn<Long> updateTime = column("update_time", JDBCType.BIGINT);
|
||||||
|
|
||||||
public WebserviceServerInfoRecord() {
|
public WebserviceServerInfoRecord() {
|
||||||
super("webservice_server_info");
|
super("webservice_server_info");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,53 +32,57 @@ import org.mybatis.dynamic.sql.util.SqlProviderAdapter;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface WebserviceServerInfoRecordMapper {
|
public interface WebserviceServerInfoRecordMapper {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
long count(SelectStatementProvider selectStatement);
|
long count(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
@DeleteProvider(type=SqlProviderAdapter.class, method="delete")
|
||||||
int delete(DeleteStatementProvider deleteStatement);
|
int delete(DeleteStatementProvider deleteStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.394+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
@InsertProvider(type=SqlProviderAdapter.class, method="insert")
|
||||||
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
@SelectKey(statement="SELECT LAST_INSERT_ID()", keyProperty="record.id", before=false, resultType=Long.class)
|
||||||
int insert(InsertStatementProvider<WebserviceServerInfoRecord> insertStatement);
|
int insert(InsertStatementProvider<WebserviceServerInfoRecord> insertStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
@Arg(column="uuid", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
@Arg(column="uuid", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
||||||
@Arg(column="service_address", javaType=String.class, jdbcType=JdbcType.VARCHAR)
|
@Arg(column="service_address", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
||||||
|
@Arg(column="master", javaType=Integer.class, jdbcType=JdbcType.INTEGER),
|
||||||
|
@Arg(column="update_time", javaType=Long.class, jdbcType=JdbcType.BIGINT)
|
||||||
})
|
})
|
||||||
WebserviceServerInfoRecord selectOne(SelectStatementProvider selectStatement);
|
WebserviceServerInfoRecord selectOne(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
@SelectProvider(type=SqlProviderAdapter.class, method="select")
|
||||||
@ConstructorArgs({
|
@ConstructorArgs({
|
||||||
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
@Arg(column="id", javaType=Long.class, jdbcType=JdbcType.BIGINT, id=true),
|
||||||
@Arg(column="uuid", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
@Arg(column="uuid", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
||||||
@Arg(column="service_address", javaType=String.class, jdbcType=JdbcType.VARCHAR)
|
@Arg(column="service_address", javaType=String.class, jdbcType=JdbcType.VARCHAR),
|
||||||
|
@Arg(column="master", javaType=Integer.class, jdbcType=JdbcType.INTEGER),
|
||||||
|
@Arg(column="update_time", javaType=Long.class, jdbcType=JdbcType.BIGINT)
|
||||||
})
|
})
|
||||||
List<WebserviceServerInfoRecord> selectMany(SelectStatementProvider selectStatement);
|
List<WebserviceServerInfoRecord> selectMany(SelectStatementProvider selectStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
@UpdateProvider(type=SqlProviderAdapter.class, method="update")
|
||||||
int update(UpdateStatementProvider updateStatement);
|
int update(UpdateStatementProvider updateStatement);
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<Long>> countByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
return SelectDSL.selectWithMapper(this::count, SqlBuilder.count())
|
||||||
.from(webserviceServerInfoRecord);
|
.from(webserviceServerInfoRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source Table: webservice_server_info")
|
||||||
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
default DeleteDSL<MyBatis3DeleteModelAdapter<Integer>> deleteByExample() {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, webserviceServerInfoRecord);
|
return DeleteDSL.deleteFromWithMapper(this::delete, webserviceServerInfoRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default int deleteByPrimaryKey(Long id_) {
|
default int deleteByPrimaryKey(Long id_) {
|
||||||
return DeleteDSL.deleteFromWithMapper(this::delete, webserviceServerInfoRecord)
|
return DeleteDSL.deleteFromWithMapper(this::delete, webserviceServerInfoRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
|
|
@ -86,76 +90,88 @@ public interface WebserviceServerInfoRecordMapper {
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default int insert(WebserviceServerInfoRecord record) {
|
default int insert(WebserviceServerInfoRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(webserviceServerInfoRecord)
|
.into(webserviceServerInfoRecord)
|
||||||
.map(uuid).toProperty("uuid")
|
.map(uuid).toProperty("uuid")
|
||||||
.map(serviceAddress).toProperty("serviceAddress")
|
.map(serviceAddress).toProperty("serviceAddress")
|
||||||
|
.map(master).toProperty("master")
|
||||||
|
.map(updateTime).toProperty("updateTime")
|
||||||
.build()
|
.build()
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default int insertSelective(WebserviceServerInfoRecord record) {
|
default int insertSelective(WebserviceServerInfoRecord record) {
|
||||||
return insert(SqlBuilder.insert(record)
|
return insert(SqlBuilder.insert(record)
|
||||||
.into(webserviceServerInfoRecord)
|
.into(webserviceServerInfoRecord)
|
||||||
.map(uuid).toPropertyWhenPresent("uuid", record::getUuid)
|
.map(uuid).toPropertyWhenPresent("uuid", record::getUuid)
|
||||||
.map(serviceAddress).toPropertyWhenPresent("serviceAddress", record::getServiceAddress)
|
.map(serviceAddress).toPropertyWhenPresent("serviceAddress", record::getServiceAddress)
|
||||||
|
.map(master).toPropertyWhenPresent("master", record::getMaster)
|
||||||
|
.map(updateTime).toPropertyWhenPresent("updateTime", record::getUpdateTime)
|
||||||
.build()
|
.build()
|
||||||
.render(RenderingStrategy.MYBATIS3));
|
.render(RenderingStrategy.MYBATIS3));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<WebserviceServerInfoRecord>>> selectByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<WebserviceServerInfoRecord>>> selectByExample() {
|
||||||
return SelectDSL.selectWithMapper(this::selectMany, id, uuid, serviceAddress)
|
return SelectDSL.selectWithMapper(this::selectMany, id, uuid, serviceAddress, master, updateTime)
|
||||||
.from(webserviceServerInfoRecord);
|
.from(webserviceServerInfoRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<WebserviceServerInfoRecord>>> selectDistinctByExample() {
|
default QueryExpressionDSL<MyBatis3SelectModelAdapter<List<WebserviceServerInfoRecord>>> selectDistinctByExample() {
|
||||||
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, uuid, serviceAddress)
|
return SelectDSL.selectDistinctWithMapper(this::selectMany, id, uuid, serviceAddress, master, updateTime)
|
||||||
.from(webserviceServerInfoRecord);
|
.from(webserviceServerInfoRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default WebserviceServerInfoRecord selectByPrimaryKey(Long id_) {
|
default WebserviceServerInfoRecord selectByPrimaryKey(Long id_) {
|
||||||
return SelectDSL.selectWithMapper(this::selectOne, id, uuid, serviceAddress)
|
return SelectDSL.selectWithMapper(this::selectOne, id, uuid, serviceAddress, master, updateTime)
|
||||||
.from(webserviceServerInfoRecord)
|
.from(webserviceServerInfoRecord)
|
||||||
.where(id, isEqualTo(id_))
|
.where(id, isEqualTo(id_))
|
||||||
.build()
|
.build()
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(WebserviceServerInfoRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExample(WebserviceServerInfoRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
||||||
.set(uuid).equalTo(record::getUuid)
|
.set(uuid).equalTo(record::getUuid)
|
||||||
.set(serviceAddress).equalTo(record::getServiceAddress);
|
.set(serviceAddress).equalTo(record::getServiceAddress)
|
||||||
|
.set(master).equalTo(record::getMaster)
|
||||||
|
.set(updateTime).equalTo(record::getUpdateTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(WebserviceServerInfoRecord record) {
|
default UpdateDSL<MyBatis3UpdateModelAdapter<Integer>> updateByExampleSelective(WebserviceServerInfoRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
||||||
.set(uuid).equalToWhenPresent(record::getUuid)
|
.set(uuid).equalToWhenPresent(record::getUuid)
|
||||||
.set(serviceAddress).equalToWhenPresent(record::getServiceAddress);
|
.set(serviceAddress).equalToWhenPresent(record::getServiceAddress)
|
||||||
|
.set(master).equalToWhenPresent(record::getMaster)
|
||||||
|
.set(updateTime).equalToWhenPresent(record::getUpdateTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default int updateByPrimaryKey(WebserviceServerInfoRecord record) {
|
default int updateByPrimaryKey(WebserviceServerInfoRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
||||||
.set(uuid).equalTo(record::getUuid)
|
.set(uuid).equalTo(record::getUuid)
|
||||||
.set(serviceAddress).equalTo(record::getServiceAddress)
|
.set(serviceAddress).equalTo(record::getServiceAddress)
|
||||||
|
.set(master).equalTo(record::getMaster)
|
||||||
|
.set(updateTime).equalTo(record::getUpdateTime)
|
||||||
.where(id, isEqualTo(record::getId))
|
.where(id, isEqualTo(record::getId))
|
||||||
.build()
|
.build()
|
||||||
.execute();
|
.execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.395+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.328+01:00", comments="Source Table: webservice_server_info")
|
||||||
default int updateByPrimaryKeySelective(WebserviceServerInfoRecord record) {
|
default int updateByPrimaryKeySelective(WebserviceServerInfoRecord record) {
|
||||||
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
return UpdateDSL.updateWithMapper(this::update, webserviceServerInfoRecord)
|
||||||
.set(uuid).equalToWhenPresent(record::getUuid)
|
.set(uuid).equalToWhenPresent(record::getUuid)
|
||||||
.set(serviceAddress).equalToWhenPresent(record::getServiceAddress)
|
.set(serviceAddress).equalToWhenPresent(record::getServiceAddress)
|
||||||
|
.set(master).equalToWhenPresent(record::getMaster)
|
||||||
|
.set(updateTime).equalToWhenPresent(record::getUpdateTime)
|
||||||
.where(id, isEqualTo(record::getId))
|
.where(id, isEqualTo(record::getId))
|
||||||
.build()
|
.build()
|
||||||
.execute();
|
.execute();
|
||||||
|
|
|
||||||
|
|
@ -3,22 +3,22 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class AdditionalAttributeRecord {
|
public class AdditionalAttributeRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.388+01:00", comments="Source field: additional_attributes.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.323+01:00", comments="Source field: additional_attributes.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.entity_type")
|
||||||
private String entityType;
|
private String entityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.entity_id")
|
||||||
private Long entityId;
|
private Long entityId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.value")
|
||||||
private String value;
|
private String value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.388+01:00", comments="Source Table: additional_attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.323+01:00", comments="Source Table: additional_attributes")
|
||||||
public AdditionalAttributeRecord(Long id, String entityType, Long entityId, String name, String value) {
|
public AdditionalAttributeRecord(Long id, String entityType, Long entityId, String name, String value) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.entityType = entityType;
|
this.entityType = entityType;
|
||||||
|
|
@ -27,27 +27,27 @@ public class AdditionalAttributeRecord {
|
||||||
this.value = value;
|
this.value = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.388+01:00", comments="Source field: additional_attributes.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.entity_type")
|
||||||
public String getEntityType() {
|
public String getEntityType() {
|
||||||
return entityType;
|
return entityType;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.entity_id")
|
||||||
public Long getEntityId() {
|
public Long getEntityId() {
|
||||||
return entityId;
|
return entityId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.389+01:00", comments="Source field: additional_attributes.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.324+01:00", comments="Source field: additional_attributes.value")
|
||||||
public String getValue() {
|
public String getValue() {
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
@ -56,7 +56,7 @@ public class AdditionalAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table additional_attributes
|
* This method corresponds to the database table additional_attributes
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -77,7 +77,7 @@ public class AdditionalAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table additional_attributes
|
* This method corresponds to the database table additional_attributes
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -102,7 +102,7 @@ public class AdditionalAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table additional_attributes
|
* This method corresponds to the database table additional_attributes
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,43 +3,43 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ClientConnectionRecord {
|
public class ClientConnectionRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.310+01:00", comments="Source field: client_connection.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.310+01:00", comments="Source field: client_connection.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.exam_id")
|
||||||
private Long examId;
|
private Long examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.status")
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.connection_token")
|
||||||
private String connectionToken;
|
private String connectionToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.exam_user_session_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.exam_user_session_id")
|
||||||
private String examUserSessionId;
|
private String examUserSessionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.client_address")
|
||||||
private String clientAddress;
|
private String clientAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.virtual_client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.virtual_client_address")
|
||||||
private String virtualClientAddress;
|
private String virtualClientAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.312+01:00", comments="Source field: client_connection.creation_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.creation_time")
|
||||||
private Long creationTime;
|
private Long creationTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.313+01:00", comments="Source field: client_connection.update_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.update_time")
|
||||||
private Long updateTime;
|
private Long updateTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.313+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
||||||
private Long remoteProctoringRoomId;
|
private Long remoteProctoringRoomId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.314+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
||||||
private Integer remoteProctoringRoomUpdate;
|
private Integer remoteProctoringRoomUpdate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.308+01:00", comments="Source Table: client_connection")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.284+01:00", comments="Source Table: client_connection")
|
||||||
public ClientConnectionRecord(Long id, Long institutionId, Long examId, String status, String connectionToken, String examUserSessionId, String clientAddress, String virtualClientAddress, Long creationTime, Long updateTime, Long remoteProctoringRoomId, Integer remoteProctoringRoomUpdate) {
|
public ClientConnectionRecord(Long id, Long institutionId, Long examId, String status, String connectionToken, String examUserSessionId, String clientAddress, String virtualClientAddress, Long creationTime, Long updateTime, Long remoteProctoringRoomId, Integer remoteProctoringRoomUpdate) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -55,62 +55,62 @@ public class ClientConnectionRecord {
|
||||||
this.remoteProctoringRoomUpdate = remoteProctoringRoomUpdate;
|
this.remoteProctoringRoomUpdate = remoteProctoringRoomUpdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.310+01:00", comments="Source field: client_connection.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.310+01:00", comments="Source field: client_connection.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.exam_id")
|
||||||
public Long getExamId() {
|
public Long getExamId() {
|
||||||
return examId;
|
return examId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.status")
|
||||||
public String getStatus() {
|
public String getStatus() {
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.connection_token")
|
||||||
public String getConnectionToken() {
|
public String getConnectionToken() {
|
||||||
return connectionToken;
|
return connectionToken;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.exam_user_session_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.exam_user_session_id")
|
||||||
public String getExamUserSessionId() {
|
public String getExamUserSessionId() {
|
||||||
return examUserSessionId;
|
return examUserSessionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.311+01:00", comments="Source field: client_connection.client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.client_address")
|
||||||
public String getClientAddress() {
|
public String getClientAddress() {
|
||||||
return clientAddress;
|
return clientAddress;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.312+01:00", comments="Source field: client_connection.virtual_client_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.virtual_client_address")
|
||||||
public String getVirtualClientAddress() {
|
public String getVirtualClientAddress() {
|
||||||
return virtualClientAddress;
|
return virtualClientAddress;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.312+01:00", comments="Source field: client_connection.creation_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.creation_time")
|
||||||
public Long getCreationTime() {
|
public Long getCreationTime() {
|
||||||
return creationTime;
|
return creationTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.313+01:00", comments="Source field: client_connection.update_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.update_time")
|
||||||
public Long getUpdateTime() {
|
public Long getUpdateTime() {
|
||||||
return updateTime;
|
return updateTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.313+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.285+01:00", comments="Source field: client_connection.remote_proctoring_room_id")
|
||||||
public Long getRemoteProctoringRoomId() {
|
public Long getRemoteProctoringRoomId() {
|
||||||
return remoteProctoringRoomId;
|
return remoteProctoringRoomId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.314+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.286+01:00", comments="Source field: client_connection.remote_proctoring_room_update")
|
||||||
public Integer getRemoteProctoringRoomUpdate() {
|
public Integer getRemoteProctoringRoomUpdate() {
|
||||||
return remoteProctoringRoomUpdate;
|
return remoteProctoringRoomUpdate;
|
||||||
}
|
}
|
||||||
|
|
@ -119,7 +119,7 @@ public class ClientConnectionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_connection
|
* This method corresponds to the database table client_connection
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -147,7 +147,7 @@ public class ClientConnectionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_connection
|
* This method corresponds to the database table client_connection
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -179,7 +179,7 @@ public class ClientConnectionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_connection
|
* This method corresponds to the database table client_connection
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -4,28 +4,28 @@ import java.math.BigDecimal;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ClientEventRecord {
|
public class ClientEventRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source field: client_event.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.client_connection_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_connection_id")
|
||||||
private Long clientConnectionId;
|
private Long clientConnectionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.type")
|
||||||
private Integer type;
|
private Integer type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.client_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_time")
|
||||||
private Long clientTime;
|
private Long clientTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.server_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.server_time")
|
||||||
private Long serverTime;
|
private Long serverTime;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.numeric_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.numeric_value")
|
||||||
private BigDecimal numericValue;
|
private BigDecimal numericValue;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source field: client_event.text")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.text")
|
||||||
private String text;
|
private String text;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: client_event")
|
||||||
public ClientEventRecord(Long id, Long clientConnectionId, Integer type, Long clientTime, Long serverTime, BigDecimal numericValue, String text) {
|
public ClientEventRecord(Long id, Long clientConnectionId, Integer type, Long clientTime, Long serverTime, BigDecimal numericValue, String text) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.clientConnectionId = clientConnectionId;
|
this.clientConnectionId = clientConnectionId;
|
||||||
|
|
@ -36,77 +36,77 @@ public class ClientEventRecord {
|
||||||
this.text = text;
|
this.text = text;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source Table: client_event")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source Table: client_event")
|
||||||
public ClientEventRecord() {
|
public ClientEventRecord() {
|
||||||
super();
|
super();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.292+01:00", comments="Source field: client_event.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.id")
|
||||||
public void setId(Long id) {
|
public void setId(Long id) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.client_connection_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_connection_id")
|
||||||
public Long getClientConnectionId() {
|
public Long getClientConnectionId() {
|
||||||
return clientConnectionId;
|
return clientConnectionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.325+01:00", comments="Source field: client_event.client_connection_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_connection_id")
|
||||||
public void setClientConnectionId(Long clientConnectionId) {
|
public void setClientConnectionId(Long clientConnectionId) {
|
||||||
this.clientConnectionId = clientConnectionId;
|
this.clientConnectionId = clientConnectionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.type")
|
||||||
public Integer getType() {
|
public Integer getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.type")
|
||||||
public void setType(Integer type) {
|
public void setType(Integer type) {
|
||||||
this.type = type;
|
this.type = type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.client_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_time")
|
||||||
public Long getClientTime() {
|
public Long getClientTime() {
|
||||||
return clientTime;
|
return clientTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.client_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.client_time")
|
||||||
public void setClientTime(Long clientTime) {
|
public void setClientTime(Long clientTime) {
|
||||||
this.clientTime = clientTime;
|
this.clientTime = clientTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.server_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.server_time")
|
||||||
public Long getServerTime() {
|
public Long getServerTime() {
|
||||||
return serverTime;
|
return serverTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.server_time")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.server_time")
|
||||||
public void setServerTime(Long serverTime) {
|
public void setServerTime(Long serverTime) {
|
||||||
this.serverTime = serverTime;
|
this.serverTime = serverTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.numeric_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.numeric_value")
|
||||||
public BigDecimal getNumericValue() {
|
public BigDecimal getNumericValue() {
|
||||||
return numericValue;
|
return numericValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.326+01:00", comments="Source field: client_event.numeric_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.numeric_value")
|
||||||
public void setNumericValue(BigDecimal numericValue) {
|
public void setNumericValue(BigDecimal numericValue) {
|
||||||
this.numericValue = numericValue;
|
this.numericValue = numericValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source field: client_event.text")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.text")
|
||||||
public String getText() {
|
public String getText() {
|
||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.327+01:00", comments="Source field: client_event.text")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.293+01:00", comments="Source field: client_event.text")
|
||||||
public void setText(String text) {
|
public void setText(String text) {
|
||||||
this.text = text == null ? null : text.trim();
|
this.text = text == null ? null : text.trim();
|
||||||
}
|
}
|
||||||
|
|
@ -115,7 +115,7 @@ public class ClientEventRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_event
|
* This method corresponds to the database table client_event
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -138,7 +138,7 @@ public class ClientEventRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_event
|
* This method corresponds to the database table client_event
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -165,7 +165,7 @@ public class ClientEventRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_event
|
* This method corresponds to the database table client_event
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,28 +3,28 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ClientInstructionRecord {
|
public class ClientInstructionRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.330+01:00", comments="Source field: client_instruction.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.330+01:00", comments="Source field: client_instruction.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.exam_id")
|
||||||
private Long examId;
|
private Long examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.connection_token")
|
||||||
private String connectionToken;
|
private String connectionToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.type")
|
||||||
private String type;
|
private String type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.attributes")
|
||||||
private String attributes;
|
private String attributes;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.needs_confirmation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.needs_confirmation")
|
||||||
private Integer needsConfirmation;
|
private Integer needsConfirmation;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source field: client_instruction.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.timestamp")
|
||||||
private Long timestamp;
|
private Long timestamp;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.330+01:00", comments="Source Table: client_instruction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source Table: client_instruction")
|
||||||
public ClientInstructionRecord(Long id, Long examId, String connectionToken, String type, String attributes, Integer needsConfirmation, Long timestamp) {
|
public ClientInstructionRecord(Long id, Long examId, String connectionToken, String type, String attributes, Integer needsConfirmation, Long timestamp) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.examId = examId;
|
this.examId = examId;
|
||||||
|
|
@ -35,37 +35,37 @@ public class ClientInstructionRecord {
|
||||||
this.timestamp = timestamp;
|
this.timestamp = timestamp;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.330+01:00", comments="Source field: client_instruction.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.330+01:00", comments="Source field: client_instruction.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.exam_id")
|
||||||
public Long getExamId() {
|
public Long getExamId() {
|
||||||
return examId;
|
return examId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.connection_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.296+01:00", comments="Source field: client_instruction.connection_token")
|
||||||
public String getConnectionToken() {
|
public String getConnectionToken() {
|
||||||
return connectionToken;
|
return connectionToken;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.type")
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.attributes")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.attributes")
|
||||||
public String getAttributes() {
|
public String getAttributes() {
|
||||||
return attributes;
|
return attributes;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.332+01:00", comments="Source field: client_instruction.needs_confirmation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.needs_confirmation")
|
||||||
public Integer getNeedsConfirmation() {
|
public Integer getNeedsConfirmation() {
|
||||||
return needsConfirmation;
|
return needsConfirmation;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.333+01:00", comments="Source field: client_instruction.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.297+01:00", comments="Source field: client_instruction.timestamp")
|
||||||
public Long getTimestamp() {
|
public Long getTimestamp() {
|
||||||
return timestamp;
|
return timestamp;
|
||||||
}
|
}
|
||||||
|
|
@ -74,7 +74,7 @@ public class ClientInstructionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_instruction
|
* This method corresponds to the database table client_instruction
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -97,7 +97,7 @@ public class ClientInstructionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_instruction
|
* This method corresponds to the database table client_instruction
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -124,7 +124,7 @@ public class ClientInstructionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table client_instruction
|
* This method corresponds to the database table client_instruction
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,31 +3,31 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ConfigurationAttributeRecord {
|
public class ConfigurationAttributeRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.042+01:00", comments="Source field: configuration_attribute.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.type")
|
||||||
private String type;
|
private String type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.parent_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.parent_id")
|
||||||
private Long parentId;
|
private Long parentId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.resources")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.resources")
|
||||||
private String resources;
|
private String resources;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.validator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.validator")
|
||||||
private String validator;
|
private String validator;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.044+01:00", comments="Source field: configuration_attribute.dependencies")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.dependencies")
|
||||||
private String dependencies;
|
private String dependencies;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.044+01:00", comments="Source field: configuration_attribute.default_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.default_value")
|
||||||
private String defaultValue;
|
private String defaultValue;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.036+01:00", comments="Source Table: configuration_attribute")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.114+01:00", comments="Source Table: configuration_attribute")
|
||||||
public ConfigurationAttributeRecord(Long id, String name, String type, Long parentId, String resources, String validator, String dependencies, String defaultValue) {
|
public ConfigurationAttributeRecord(Long id, String name, String type, Long parentId, String resources, String validator, String dependencies, String defaultValue) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
@ -39,42 +39,42 @@ public class ConfigurationAttributeRecord {
|
||||||
this.defaultValue = defaultValue;
|
this.defaultValue = defaultValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.118+01:00", comments="Source field: configuration_attribute.type")
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.parent_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.parent_id")
|
||||||
public Long getParentId() {
|
public Long getParentId() {
|
||||||
return parentId;
|
return parentId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.043+01:00", comments="Source field: configuration_attribute.resources")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.resources")
|
||||||
public String getResources() {
|
public String getResources() {
|
||||||
return resources;
|
return resources;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.044+01:00", comments="Source field: configuration_attribute.validator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.validator")
|
||||||
public String getValidator() {
|
public String getValidator() {
|
||||||
return validator;
|
return validator;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.044+01:00", comments="Source field: configuration_attribute.dependencies")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.dependencies")
|
||||||
public String getDependencies() {
|
public String getDependencies() {
|
||||||
return dependencies;
|
return dependencies;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.044+01:00", comments="Source field: configuration_attribute.default_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.119+01:00", comments="Source field: configuration_attribute.default_value")
|
||||||
public String getDefaultValue() {
|
public String getDefaultValue() {
|
||||||
return defaultValue;
|
return defaultValue;
|
||||||
}
|
}
|
||||||
|
|
@ -83,7 +83,7 @@ public class ConfigurationAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_attribute
|
* This method corresponds to the database table configuration_attribute
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -107,7 +107,7 @@ public class ConfigurationAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_attribute
|
* This method corresponds to the database table configuration_attribute
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -135,7 +135,7 @@ public class ConfigurationAttributeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_attribute
|
* This method corresponds to the database table configuration_attribute
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,31 +3,31 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ConfigurationNodeRecord {
|
public class ConfigurationNodeRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.283+01:00", comments="Source field: configuration_node.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.283+01:00", comments="Source field: configuration_node.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.template_id")
|
||||||
private Long templateId;
|
private Long templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.owner")
|
||||||
private String owner;
|
private String owner;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.description")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.description")
|
||||||
private String description;
|
private String description;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.type")
|
||||||
private String type;
|
private String type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.status")
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.283+01:00", comments="Source Table: configuration_node")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source Table: configuration_node")
|
||||||
public ConfigurationNodeRecord(Long id, Long institutionId, Long templateId, String owner, String name, String description, String type, String status) {
|
public ConfigurationNodeRecord(Long id, Long institutionId, Long templateId, String owner, String name, String description, String type, String status) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -39,42 +39,42 @@ public class ConfigurationNodeRecord {
|
||||||
this.status = status;
|
this.status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.283+01:00", comments="Source field: configuration_node.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.283+01:00", comments="Source field: configuration_node.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.template_id")
|
||||||
public Long getTemplateId() {
|
public Long getTemplateId() {
|
||||||
return templateId;
|
return templateId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.owner")
|
||||||
public String getOwner() {
|
public String getOwner() {
|
||||||
return owner;
|
return owner;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.269+01:00", comments="Source field: configuration_node.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.description")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.description")
|
||||||
public String getDescription() {
|
public String getDescription() {
|
||||||
return description;
|
return description;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.type")
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.284+01:00", comments="Source field: configuration_node.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.270+01:00", comments="Source field: configuration_node.status")
|
||||||
public String getStatus() {
|
public String getStatus() {
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
@ -83,7 +83,7 @@ public class ConfigurationNodeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_node
|
* This method corresponds to the database table configuration_node
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -107,7 +107,7 @@ public class ConfigurationNodeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_node
|
* This method corresponds to the database table configuration_node
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -135,7 +135,7 @@ public class ConfigurationNodeRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_node
|
* This method corresponds to the database table configuration_node
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -4,25 +4,25 @@ import javax.annotation.Generated;
|
||||||
import org.joda.time.DateTime;
|
import org.joda.time.DateTime;
|
||||||
|
|
||||||
public class ConfigurationRecord {
|
public class ConfigurationRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.276+01:00", comments="Source field: configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.configuration_node_id")
|
||||||
private Long configurationNodeId;
|
private Long configurationNodeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.version")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.version")
|
||||||
private String version;
|
private String version;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.version_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.version_date")
|
||||||
private DateTime versionDate;
|
private DateTime versionDate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.followup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.followup")
|
||||||
private Integer followup;
|
private Integer followup;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.275+01:00", comments="Source Table: configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.265+01:00", comments="Source Table: configuration")
|
||||||
public ConfigurationRecord(Long id, Long institutionId, Long configurationNodeId, String version, DateTime versionDate, Integer followup) {
|
public ConfigurationRecord(Long id, Long institutionId, Long configurationNodeId, String version, DateTime versionDate, Integer followup) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -32,32 +32,32 @@ public class ConfigurationRecord {
|
||||||
this.followup = followup;
|
this.followup = followup;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.276+01:00", comments="Source field: configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.configuration_node_id")
|
||||||
public Long getConfigurationNodeId() {
|
public Long getConfigurationNodeId() {
|
||||||
return configurationNodeId;
|
return configurationNodeId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.version")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.version")
|
||||||
public String getVersion() {
|
public String getVersion() {
|
||||||
return version;
|
return version;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.version_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.version_date")
|
||||||
public DateTime getVersionDate() {
|
public DateTime getVersionDate() {
|
||||||
return versionDate;
|
return versionDate;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.277+01:00", comments="Source field: configuration.followup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.266+01:00", comments="Source field: configuration.followup")
|
||||||
public Integer getFollowup() {
|
public Integer getFollowup() {
|
||||||
return followup;
|
return followup;
|
||||||
}
|
}
|
||||||
|
|
@ -66,7 +66,7 @@ public class ConfigurationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration
|
* This method corresponds to the database table configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -88,7 +88,7 @@ public class ConfigurationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration
|
* This method corresponds to the database table configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -114,7 +114,7 @@ public class ConfigurationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration
|
* This method corresponds to the database table configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,25 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ConfigurationValueRecord {
|
public class ConfigurationValueRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.245+01:00", comments="Source field: configuration_value.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.configuration_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.configuration_id")
|
||||||
private Long configurationId;
|
private Long configurationId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
||||||
private Long configurationAttributeId;
|
private Long configurationAttributeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.list_index")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.list_index")
|
||||||
private Integer listIndex;
|
private Integer listIndex;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.value")
|
||||||
private String value;
|
private String value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.245+01:00", comments="Source Table: configuration_value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source Table: configuration_value")
|
||||||
public ConfigurationValueRecord(Long id, Long institutionId, Long configurationId, Long configurationAttributeId, Integer listIndex, String value) {
|
public ConfigurationValueRecord(Long id, Long institutionId, Long configurationId, Long configurationAttributeId, Integer listIndex, String value) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -31,32 +31,32 @@ public class ConfigurationValueRecord {
|
||||||
this.value = value;
|
this.value = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.configuration_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.configuration_id")
|
||||||
public Long getConfigurationId() {
|
public Long getConfigurationId() {
|
||||||
return configurationId;
|
return configurationId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.configuration_attribute_id")
|
||||||
public Long getConfigurationAttributeId() {
|
public Long getConfigurationAttributeId() {
|
||||||
return configurationAttributeId;
|
return configurationAttributeId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.list_index")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.list_index")
|
||||||
public Integer getListIndex() {
|
public Integer getListIndex() {
|
||||||
return listIndex;
|
return listIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.246+01:00", comments="Source field: configuration_value.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.254+01:00", comments="Source field: configuration_value.value")
|
||||||
public String getValue() {
|
public String getValue() {
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
@ -65,7 +65,7 @@ public class ConfigurationValueRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_value
|
* This method corresponds to the database table configuration_value
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -87,7 +87,7 @@ public class ConfigurationValueRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_value
|
* This method corresponds to the database table configuration_value
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -113,7 +113,7 @@ public class ConfigurationValueRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table configuration_value
|
* This method corresponds to the database table configuration_value
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,25 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ExamConfigurationMapRecord {
|
public class ExamConfigurationMapRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.291+01:00", comments="Source field: exam_configuration_map.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source field: exam_configuration_map.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.exam_id")
|
||||||
private Long examId;
|
private Long examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
||||||
private Long configurationNodeId;
|
private Long configurationNodeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.user_names")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.user_names")
|
||||||
private String userNames;
|
private String userNames;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
||||||
private String encryptSecret;
|
private String encryptSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.291+01:00", comments="Source Table: exam_configuration_map")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.273+01:00", comments="Source Table: exam_configuration_map")
|
||||||
public ExamConfigurationMapRecord(Long id, Long institutionId, Long examId, Long configurationNodeId, String userNames, String encryptSecret) {
|
public ExamConfigurationMapRecord(Long id, Long institutionId, Long examId, Long configurationNodeId, String userNames, String encryptSecret) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -31,32 +31,32 @@ public class ExamConfigurationMapRecord {
|
||||||
this.encryptSecret = encryptSecret;
|
this.encryptSecret = encryptSecret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.292+01:00", comments="Source field: exam_configuration_map.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.exam_id")
|
||||||
public Long getExamId() {
|
public Long getExamId() {
|
||||||
return examId;
|
return examId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.configuration_node_id")
|
||||||
public Long getConfigurationNodeId() {
|
public Long getConfigurationNodeId() {
|
||||||
return configurationNodeId;
|
return configurationNodeId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.user_names")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.user_names")
|
||||||
public String getUserNames() {
|
public String getUserNames() {
|
||||||
return userNames;
|
return userNames;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.293+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.274+01:00", comments="Source field: exam_configuration_map.encrypt_secret")
|
||||||
public String getEncryptSecret() {
|
public String getEncryptSecret() {
|
||||||
return encryptSecret;
|
return encryptSecret;
|
||||||
}
|
}
|
||||||
|
|
@ -65,7 +65,7 @@ public class ExamConfigurationMapRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam_configuration_map
|
* This method corresponds to the database table exam_configuration_map
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -87,7 +87,7 @@ public class ExamConfigurationMapRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam_configuration_map
|
* This method corresponds to the database table exam_configuration_map
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -113,7 +113,7 @@ public class ExamConfigurationMapRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam_configuration_map
|
* This method corresponds to the database table exam_configuration_map
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,49 +3,49 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ExamRecord {
|
public class ExamRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.299+01:00", comments="Source field: exam.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.lms_setup_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.lms_setup_id")
|
||||||
private Long lmsSetupId;
|
private Long lmsSetupId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.external_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.external_id")
|
||||||
private String externalId;
|
private String externalId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.owner")
|
||||||
private String owner;
|
private String owner;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.supporter")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.supporter")
|
||||||
private String supporter;
|
private String supporter;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.type")
|
||||||
private String type;
|
private String type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.quit_password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.quit_password")
|
||||||
private String quitPassword;
|
private String quitPassword;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.browser_keys")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.browser_keys")
|
||||||
private String browserKeys;
|
private String browserKeys;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.status")
|
||||||
private String status;
|
private String status;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.lms_seb_restriction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.lms_seb_restriction")
|
||||||
private Integer lmsSebRestriction;
|
private Integer lmsSebRestriction;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.updating")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.updating")
|
||||||
private Integer updating;
|
private Integer updating;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.lastupdate")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.lastupdate")
|
||||||
private String lastupdate;
|
private String lastupdate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.active")
|
||||||
private Integer active;
|
private Integer active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.299+01:00", comments="Source Table: exam")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source Table: exam")
|
||||||
public ExamRecord(Long id, Long institutionId, Long lmsSetupId, String externalId, String owner, String supporter, String type, String quitPassword, String browserKeys, String status, Integer lmsSebRestriction, Integer updating, String lastupdate, Integer active) {
|
public ExamRecord(Long id, Long institutionId, Long lmsSetupId, String externalId, String owner, String supporter, String type, String quitPassword, String browserKeys, String status, Integer lmsSebRestriction, Integer updating, String lastupdate, Integer active) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -63,72 +63,72 @@ public class ExamRecord {
|
||||||
this.active = active;
|
this.active = active;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.lms_setup_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.lms_setup_id")
|
||||||
public Long getLmsSetupId() {
|
public Long getLmsSetupId() {
|
||||||
return lmsSetupId;
|
return lmsSetupId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.external_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.277+01:00", comments="Source field: exam.external_id")
|
||||||
public String getExternalId() {
|
public String getExternalId() {
|
||||||
return externalId;
|
return externalId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.owner")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.owner")
|
||||||
public String getOwner() {
|
public String getOwner() {
|
||||||
return owner;
|
return owner;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.supporter")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.supporter")
|
||||||
public String getSupporter() {
|
public String getSupporter() {
|
||||||
return supporter;
|
return supporter;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.type")
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.quit_password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.279+01:00", comments="Source field: exam.quit_password")
|
||||||
public String getQuitPassword() {
|
public String getQuitPassword() {
|
||||||
return quitPassword;
|
return quitPassword;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.300+01:00", comments="Source field: exam.browser_keys")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.browser_keys")
|
||||||
public String getBrowserKeys() {
|
public String getBrowserKeys() {
|
||||||
return browserKeys;
|
return browserKeys;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.status")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.status")
|
||||||
public String getStatus() {
|
public String getStatus() {
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.lms_seb_restriction")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.lms_seb_restriction")
|
||||||
public Integer getLmsSebRestriction() {
|
public Integer getLmsSebRestriction() {
|
||||||
return lmsSebRestriction;
|
return lmsSebRestriction;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.updating")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.updating")
|
||||||
public Integer getUpdating() {
|
public Integer getUpdating() {
|
||||||
return updating;
|
return updating;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.lastupdate")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.lastupdate")
|
||||||
public String getLastupdate() {
|
public String getLastupdate() {
|
||||||
return lastupdate;
|
return lastupdate;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.301+01:00", comments="Source field: exam.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.280+01:00", comments="Source field: exam.active")
|
||||||
public Integer getActive() {
|
public Integer getActive() {
|
||||||
return active;
|
return active;
|
||||||
}
|
}
|
||||||
|
|
@ -137,7 +137,7 @@ public class ExamRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam
|
* This method corresponds to the database table exam
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -167,7 +167,7 @@ public class ExamRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam
|
* This method corresponds to the database table exam
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -201,7 +201,7 @@ public class ExamRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table exam
|
* This method corresponds to the database table exam
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,28 +3,28 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class IndicatorRecord {
|
public class IndicatorRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.exam_id")
|
||||||
private Long examId;
|
private Long examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.type")
|
||||||
private String type;
|
private String type;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.color")
|
||||||
private String color;
|
private String color;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.icon")
|
||||||
private String icon;
|
private String icon;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.tags")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.tags")
|
||||||
private String tags;
|
private String tags;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source Table: indicator")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source Table: indicator")
|
||||||
public IndicatorRecord(Long id, Long examId, String type, String name, String color, String icon, String tags) {
|
public IndicatorRecord(Long id, Long examId, String type, String name, String color, String icon, String tags) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.examId = examId;
|
this.examId = examId;
|
||||||
|
|
@ -35,37 +35,37 @@ public class IndicatorRecord {
|
||||||
this.tags = tags;
|
this.tags = tags;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.exam_id")
|
||||||
public Long getExamId() {
|
public Long getExamId() {
|
||||||
return examId;
|
return examId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.type")
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return type;
|
return type;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.color")
|
||||||
public String getColor() {
|
public String getColor() {
|
||||||
return color;
|
return color;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.icon")
|
||||||
public String getIcon() {
|
public String getIcon() {
|
||||||
return icon;
|
return icon;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.336+01:00", comments="Source field: indicator.tags")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.299+01:00", comments="Source field: indicator.tags")
|
||||||
public String getTags() {
|
public String getTags() {
|
||||||
return tags;
|
return tags;
|
||||||
}
|
}
|
||||||
|
|
@ -74,7 +74,7 @@ public class IndicatorRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table indicator
|
* This method corresponds to the database table indicator
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -97,7 +97,7 @@ public class IndicatorRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table indicator
|
* This method corresponds to the database table indicator
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -124,7 +124,7 @@ public class IndicatorRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table indicator
|
* This method corresponds to the database table indicator
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,25 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class InstitutionRecord {
|
public class InstitutionRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.url_suffix")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.url_suffix")
|
||||||
private String urlSuffix;
|
private String urlSuffix;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.theme_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.theme_name")
|
||||||
private String themeName;
|
private String themeName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.active")
|
||||||
private Integer active;
|
private Integer active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.logo_image")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.logo_image")
|
||||||
private String logoImage;
|
private String logoImage;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source Table: institution")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source Table: institution")
|
||||||
public InstitutionRecord(Long id, String name, String urlSuffix, String themeName, Integer active, String logoImage) {
|
public InstitutionRecord(Long id, String name, String urlSuffix, String themeName, Integer active, String logoImage) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
@ -31,32 +31,32 @@ public class InstitutionRecord {
|
||||||
this.logoImage = logoImage;
|
this.logoImage = logoImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.347+01:00", comments="Source field: institution.url_suffix")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.url_suffix")
|
||||||
public String getUrlSuffix() {
|
public String getUrlSuffix() {
|
||||||
return urlSuffix;
|
return urlSuffix;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.theme_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.theme_name")
|
||||||
public String getThemeName() {
|
public String getThemeName() {
|
||||||
return themeName;
|
return themeName;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.303+01:00", comments="Source field: institution.active")
|
||||||
public Integer getActive() {
|
public Integer getActive() {
|
||||||
return active;
|
return active;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.348+01:00", comments="Source field: institution.logo_image")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.304+01:00", comments="Source field: institution.logo_image")
|
||||||
public String getLogoImage() {
|
public String getLogoImage() {
|
||||||
return logoImage;
|
return logoImage;
|
||||||
}
|
}
|
||||||
|
|
@ -65,7 +65,7 @@ public class InstitutionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table institution
|
* This method corresponds to the database table institution
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -87,7 +87,7 @@ public class InstitutionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table institution
|
* This method corresponds to the database table institution
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -113,7 +113,7 @@ public class InstitutionRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table institution
|
* This method corresponds to the database table institution
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,46 +3,46 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class LmsSetupRecord {
|
public class LmsSetupRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source field: lms_setup.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source field: lms_setup.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_type")
|
||||||
private String lmsType;
|
private String lmsType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_url")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_url")
|
||||||
private String lmsUrl;
|
private String lmsUrl;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_clientname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_clientname")
|
||||||
private String lmsClientname;
|
private String lmsClientname;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
||||||
private String lmsClientsecret;
|
private String lmsClientsecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
||||||
private String lmsRestApiToken;
|
private String lmsRestApiToken;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
||||||
private String lmsProxyHost;
|
private String lmsProxyHost;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
||||||
private Integer lmsProxyPort;
|
private Integer lmsProxyPort;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
||||||
private String lmsProxyAuthUsername;
|
private String lmsProxyAuthUsername;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
||||||
private String lmsProxyAuthSecret;
|
private String lmsProxyAuthSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.active")
|
||||||
private Integer active;
|
private Integer active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source Table: lms_setup")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source Table: lms_setup")
|
||||||
public LmsSetupRecord(Long id, Long institutionId, String name, String lmsType, String lmsUrl, String lmsClientname, String lmsClientsecret, String lmsRestApiToken, String lmsProxyHost, Integer lmsProxyPort, String lmsProxyAuthUsername, String lmsProxyAuthSecret, Integer active) {
|
public LmsSetupRecord(Long id, Long institutionId, String name, String lmsType, String lmsUrl, String lmsClientname, String lmsClientsecret, String lmsRestApiToken, String lmsProxyHost, Integer lmsProxyPort, String lmsProxyAuthUsername, String lmsProxyAuthSecret, Integer active) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -59,67 +59,67 @@ public class LmsSetupRecord {
|
||||||
this.active = active;
|
this.active = active;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.311+01:00", comments="Source field: lms_setup.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_type")
|
||||||
public String getLmsType() {
|
public String getLmsType() {
|
||||||
return lmsType;
|
return lmsType;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_url")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_url")
|
||||||
public String getLmsUrl() {
|
public String getLmsUrl() {
|
||||||
return lmsUrl;
|
return lmsUrl;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.357+01:00", comments="Source field: lms_setup.lms_clientname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_clientname")
|
||||||
public String getLmsClientname() {
|
public String getLmsClientname() {
|
||||||
return lmsClientname;
|
return lmsClientname;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_clientsecret")
|
||||||
public String getLmsClientsecret() {
|
public String getLmsClientsecret() {
|
||||||
return lmsClientsecret;
|
return lmsClientsecret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_rest_api_token")
|
||||||
public String getLmsRestApiToken() {
|
public String getLmsRestApiToken() {
|
||||||
return lmsRestApiToken;
|
return lmsRestApiToken;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_host")
|
||||||
public String getLmsProxyHost() {
|
public String getLmsProxyHost() {
|
||||||
return lmsProxyHost;
|
return lmsProxyHost;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_port")
|
||||||
public Integer getLmsProxyPort() {
|
public Integer getLmsProxyPort() {
|
||||||
return lmsProxyPort;
|
return lmsProxyPort;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_auth_username")
|
||||||
public String getLmsProxyAuthUsername() {
|
public String getLmsProxyAuthUsername() {
|
||||||
return lmsProxyAuthUsername;
|
return lmsProxyAuthUsername;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.lms_proxy_auth_secret")
|
||||||
public String getLmsProxyAuthSecret() {
|
public String getLmsProxyAuthSecret() {
|
||||||
return lmsProxyAuthSecret;
|
return lmsProxyAuthSecret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.358+01:00", comments="Source field: lms_setup.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.312+01:00", comments="Source field: lms_setup.active")
|
||||||
public Integer getActive() {
|
public Integer getActive() {
|
||||||
return active;
|
return active;
|
||||||
}
|
}
|
||||||
|
|
@ -128,7 +128,7 @@ public class LmsSetupRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table lms_setup
|
* This method corresponds to the database table lms_setup
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -157,7 +157,7 @@ public class LmsSetupRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table lms_setup
|
* This method corresponds to the database table lms_setup
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -190,7 +190,7 @@ public class LmsSetupRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table lms_setup
|
* This method corresponds to the database table lms_setup
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,37 +3,37 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class OrientationRecord {
|
public class OrientationRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.267+01:00", comments="Source field: orientation.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.267+01:00", comments="Source field: orientation.config_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.config_attribute_id")
|
||||||
private Long configAttributeId;
|
private Long configAttributeId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.template_id")
|
||||||
private Long templateId;
|
private Long templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.view_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.view_id")
|
||||||
private Long viewId;
|
private Long viewId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.group_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.group_id")
|
||||||
private String groupId;
|
private String groupId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.x_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.x_position")
|
||||||
private Integer xPosition;
|
private Integer xPosition;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.y_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.y_position")
|
||||||
private Integer yPosition;
|
private Integer yPosition;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.width")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.width")
|
||||||
private Integer width;
|
private Integer width;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.height")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.height")
|
||||||
private Integer height;
|
private Integer height;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.title")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source field: orientation.title")
|
||||||
private String title;
|
private String title;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.267+01:00", comments="Source Table: orientation")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source Table: orientation")
|
||||||
public OrientationRecord(Long id, Long configAttributeId, Long templateId, Long viewId, String groupId, Integer xPosition, Integer yPosition, Integer width, Integer height, String title) {
|
public OrientationRecord(Long id, Long configAttributeId, Long templateId, Long viewId, String groupId, Integer xPosition, Integer yPosition, Integer width, Integer height, String title) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.configAttributeId = configAttributeId;
|
this.configAttributeId = configAttributeId;
|
||||||
|
|
@ -47,52 +47,52 @@ public class OrientationRecord {
|
||||||
this.title = title;
|
this.title = title;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.267+01:00", comments="Source field: orientation.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.267+01:00", comments="Source field: orientation.config_attribute_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.config_attribute_id")
|
||||||
public Long getConfigAttributeId() {
|
public Long getConfigAttributeId() {
|
||||||
return configAttributeId;
|
return configAttributeId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.261+01:00", comments="Source field: orientation.template_id")
|
||||||
public Long getTemplateId() {
|
public Long getTemplateId() {
|
||||||
return templateId;
|
return templateId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.view_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.view_id")
|
||||||
public Long getViewId() {
|
public Long getViewId() {
|
||||||
return viewId;
|
return viewId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.group_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.group_id")
|
||||||
public String getGroupId() {
|
public String getGroupId() {
|
||||||
return groupId;
|
return groupId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.x_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.x_position")
|
||||||
public Integer getxPosition() {
|
public Integer getxPosition() {
|
||||||
return xPosition;
|
return xPosition;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.268+01:00", comments="Source field: orientation.y_position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.y_position")
|
||||||
public Integer getyPosition() {
|
public Integer getyPosition() {
|
||||||
return yPosition;
|
return yPosition;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.width")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.262+01:00", comments="Source field: orientation.width")
|
||||||
public Integer getWidth() {
|
public Integer getWidth() {
|
||||||
return width;
|
return width;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.height")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source field: orientation.height")
|
||||||
public Integer getHeight() {
|
public Integer getHeight() {
|
||||||
return height;
|
return height;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.269+01:00", comments="Source field: orientation.title")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.263+01:00", comments="Source field: orientation.title")
|
||||||
public String getTitle() {
|
public String getTitle() {
|
||||||
return title;
|
return title;
|
||||||
}
|
}
|
||||||
|
|
@ -101,7 +101,7 @@ public class OrientationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table orientation
|
* This method corresponds to the database table orientation
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -127,7 +127,7 @@ public class OrientationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table orientation
|
* This method corresponds to the database table orientation
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -157,7 +157,7 @@ public class OrientationRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table orientation
|
* This method corresponds to the database table orientation
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,25 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class RemoteProctoringRoomRecord {
|
public class RemoteProctoringRoomRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
||||||
private Long examId;
|
private Long examId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.size")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.size")
|
||||||
private Integer size;
|
private Integer size;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.subject")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.subject")
|
||||||
private String subject;
|
private String subject;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
||||||
private Integer townhallRoom;
|
private Integer townhallRoom;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source Table: remote_proctoring_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source Table: remote_proctoring_room")
|
||||||
public RemoteProctoringRoomRecord(Long id, Long examId, String name, Integer size, String subject, Integer townhallRoom) {
|
public RemoteProctoringRoomRecord(Long id, Long examId, String name, Integer size, String subject, Integer townhallRoom) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.examId = examId;
|
this.examId = examId;
|
||||||
|
|
@ -31,32 +31,32 @@ public class RemoteProctoringRoomRecord {
|
||||||
this.townhallRoom = townhallRoom;
|
this.townhallRoom = townhallRoom;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.exam_id")
|
||||||
public Long getExamId() {
|
public Long getExamId() {
|
||||||
return examId;
|
return examId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.289+01:00", comments="Source field: remote_proctoring_room.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.size")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.size")
|
||||||
public Integer getSize() {
|
public Integer getSize() {
|
||||||
return size;
|
return size;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.subject")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.subject")
|
||||||
public String getSubject() {
|
public String getSubject() {
|
||||||
return subject;
|
return subject;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.321+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.290+01:00", comments="Source field: remote_proctoring_room.townhall_room")
|
||||||
public Integer getTownhallRoom() {
|
public Integer getTownhallRoom() {
|
||||||
return townhallRoom;
|
return townhallRoom;
|
||||||
}
|
}
|
||||||
|
|
@ -65,7 +65,7 @@ public class RemoteProctoringRoomRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table remote_proctoring_room
|
* This method corresponds to the database table remote_proctoring_room
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -87,7 +87,7 @@ public class RemoteProctoringRoomRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table remote_proctoring_room
|
* This method corresponds to the database table remote_proctoring_room
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -113,7 +113,7 @@ public class RemoteProctoringRoomRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table remote_proctoring_room
|
* This method corresponds to the database table remote_proctoring_room
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,33 +3,33 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class RoleRecord {
|
public class RoleRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source field: user_role.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source field: user_role.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source field: user_role.user_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source field: user_role.user_id")
|
||||||
private Long userId;
|
private Long userId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.role_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.role_name")
|
||||||
private String roleName;
|
private String roleName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source Table: user_role")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source Table: user_role")
|
||||||
public RoleRecord(Long id, Long userId, String roleName) {
|
public RoleRecord(Long id, Long userId, String roleName) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.userId = userId;
|
this.userId = userId;
|
||||||
this.roleName = roleName;
|
this.roleName = roleName;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.377+01:00", comments="Source field: user_role.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.318+01:00", comments="Source field: user_role.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.user_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.user_id")
|
||||||
public Long getUserId() {
|
public Long getUserId() {
|
||||||
return userId;
|
return userId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.378+01:00", comments="Source field: user_role.role_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.319+01:00", comments="Source field: user_role.role_name")
|
||||||
public String getRoleName() {
|
public String getRoleName() {
|
||||||
return roleName;
|
return roleName;
|
||||||
}
|
}
|
||||||
|
|
@ -38,7 +38,7 @@ public class RoleRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_role
|
* This method corresponds to the database table user_role
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -57,7 +57,7 @@ public class RoleRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_role
|
* This method corresponds to the database table user_role
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -80,7 +80,7 @@ public class RoleRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_role
|
* This method corresponds to the database table user_role
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -4,31 +4,31 @@ import javax.annotation.Generated;
|
||||||
import org.joda.time.DateTime;
|
import org.joda.time.DateTime;
|
||||||
|
|
||||||
public class SebClientConfigRecord {
|
public class SebClientConfigRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.date")
|
||||||
private DateTime date;
|
private DateTime date;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.client_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.client_name")
|
||||||
private String clientName;
|
private String clientName;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.client_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.client_secret")
|
||||||
private String clientSecret;
|
private String clientSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
||||||
private String encryptSecret;
|
private String encryptSecret;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.active")
|
||||||
private Integer active;
|
private Integer active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source Table: seb_client_configuration")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.307+01:00", comments="Source Table: seb_client_configuration")
|
||||||
public SebClientConfigRecord(Long id, Long institutionId, String name, DateTime date, String clientName, String clientSecret, String encryptSecret, Integer active) {
|
public SebClientConfigRecord(Long id, Long institutionId, String name, DateTime date, String clientName, String clientSecret, String encryptSecret, Integer active) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -40,42 +40,42 @@ public class SebClientConfigRecord {
|
||||||
this.active = active;
|
this.active = active;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.date")
|
||||||
public DateTime getDate() {
|
public DateTime getDate() {
|
||||||
return date;
|
return date;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.client_name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.client_name")
|
||||||
public String getClientName() {
|
public String getClientName() {
|
||||||
return clientName;
|
return clientName;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.client_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.client_secret")
|
||||||
public String getClientSecret() {
|
public String getClientSecret() {
|
||||||
return clientSecret;
|
return clientSecret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.352+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.encrypt_secret")
|
||||||
public String getEncryptSecret() {
|
public String getEncryptSecret() {
|
||||||
return encryptSecret;
|
return encryptSecret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.353+01:00", comments="Source field: seb_client_configuration.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.308+01:00", comments="Source field: seb_client_configuration.active")
|
||||||
public Integer getActive() {
|
public Integer getActive() {
|
||||||
return active;
|
return active;
|
||||||
}
|
}
|
||||||
|
|
@ -84,7 +84,7 @@ public class SebClientConfigRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table seb_client_configuration
|
* This method corresponds to the database table seb_client_configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -108,7 +108,7 @@ public class SebClientConfigRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table seb_client_configuration
|
* This method corresponds to the database table seb_client_configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -136,7 +136,7 @@ public class SebClientConfigRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table seb_client_configuration
|
* This method corresponds to the database table seb_client_configuration
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -4,22 +4,22 @@ import java.math.BigDecimal;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ThresholdRecord {
|
public class ThresholdRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.indicator_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.indicator_id")
|
||||||
private Long indicatorId;
|
private Long indicatorId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.value")
|
||||||
private BigDecimal value;
|
private BigDecimal value;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.color")
|
||||||
private String color;
|
private String color;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.icon")
|
||||||
private String icon;
|
private String icon;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source Table: threshold")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source Table: threshold")
|
||||||
public ThresholdRecord(Long id, Long indicatorId, BigDecimal value, String color, String icon) {
|
public ThresholdRecord(Long id, Long indicatorId, BigDecimal value, String color, String icon) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.indicatorId = indicatorId;
|
this.indicatorId = indicatorId;
|
||||||
|
|
@ -28,27 +28,27 @@ public class ThresholdRecord {
|
||||||
this.icon = icon;
|
this.icon = icon;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.indicator_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.indicator_id")
|
||||||
public Long getIndicatorId() {
|
public Long getIndicatorId() {
|
||||||
return indicatorId;
|
return indicatorId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.value")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.value")
|
||||||
public BigDecimal getValue() {
|
public BigDecimal getValue() {
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.color")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.color")
|
||||||
public String getColor() {
|
public String getColor() {
|
||||||
return color;
|
return color;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.340+01:00", comments="Source field: threshold.icon")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.301+01:00", comments="Source field: threshold.icon")
|
||||||
public String getIcon() {
|
public String getIcon() {
|
||||||
return icon;
|
return icon;
|
||||||
}
|
}
|
||||||
|
|
@ -57,7 +57,7 @@ public class ThresholdRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table threshold
|
* This method corresponds to the database table threshold
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -78,7 +78,7 @@ public class ThresholdRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table threshold
|
* This method corresponds to the database table threshold
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -103,7 +103,7 @@ public class ThresholdRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table threshold
|
* This method corresponds to the database table threshold
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,28 +3,28 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class UserActivityLogRecord {
|
public class UserActivityLogRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.user_uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.user_uuid")
|
||||||
private String userUuid;
|
private String userUuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.timestamp")
|
||||||
private Long timestamp;
|
private Long timestamp;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.activity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.activity_type")
|
||||||
private String activityType;
|
private String activityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.entity_type")
|
||||||
private String entityType;
|
private String entityType;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.entity_id")
|
||||||
private String entityId;
|
private String entityId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.message")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.message")
|
||||||
private String message;
|
private String message;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.380+01:00", comments="Source Table: user_activity_log")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source Table: user_activity_log")
|
||||||
public UserActivityLogRecord(Long id, String userUuid, Long timestamp, String activityType, String entityType, String entityId, String message) {
|
public UserActivityLogRecord(Long id, String userUuid, Long timestamp, String activityType, String entityType, String entityId, String message) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.userUuid = userUuid;
|
this.userUuid = userUuid;
|
||||||
|
|
@ -35,37 +35,37 @@ public class UserActivityLogRecord {
|
||||||
this.message = message;
|
this.message = message;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.user_uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.user_uuid")
|
||||||
public String getUserUuid() {
|
public String getUserUuid() {
|
||||||
return userUuid;
|
return userUuid;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.timestamp")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.timestamp")
|
||||||
public Long getTimestamp() {
|
public Long getTimestamp() {
|
||||||
return timestamp;
|
return timestamp;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.activity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.activity_type")
|
||||||
public String getActivityType() {
|
public String getActivityType() {
|
||||||
return activityType;
|
return activityType;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.entity_type")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.entity_type")
|
||||||
public String getEntityType() {
|
public String getEntityType() {
|
||||||
return entityType;
|
return entityType;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.entity_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.320+01:00", comments="Source field: user_activity_log.entity_id")
|
||||||
public String getEntityId() {
|
public String getEntityId() {
|
||||||
return entityId;
|
return entityId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.383+01:00", comments="Source field: user_activity_log.message")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.321+01:00", comments="Source field: user_activity_log.message")
|
||||||
public String getMessage() {
|
public String getMessage() {
|
||||||
return message;
|
return message;
|
||||||
}
|
}
|
||||||
|
|
@ -74,7 +74,7 @@ public class UserActivityLogRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_activity_log
|
* This method corresponds to the database table user_activity_log
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -97,7 +97,7 @@ public class UserActivityLogRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_activity_log
|
* This method corresponds to the database table user_activity_log
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -124,7 +124,7 @@ public class UserActivityLogRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user_activity_log
|
* This method corresponds to the database table user_activity_log
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -4,43 +4,43 @@ import javax.annotation.Generated;
|
||||||
import org.joda.time.DateTime;
|
import org.joda.time.DateTime;
|
||||||
|
|
||||||
public class UserRecord {
|
public class UserRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.institution_id")
|
||||||
private Long institutionId;
|
private Long institutionId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.uuid")
|
||||||
private String uuid;
|
private String uuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.creation_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.creation_date")
|
||||||
private DateTime creationDate;
|
private DateTime creationDate;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.surname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.surname")
|
||||||
private String surname;
|
private String surname;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.username")
|
||||||
private String username;
|
private String username;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.password")
|
||||||
private String password;
|
private String password;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.email")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.email")
|
||||||
private String email;
|
private String email;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.language")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.language")
|
||||||
private String language;
|
private String language;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.timezone")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.timezone")
|
||||||
private String timezone;
|
private String timezone;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.active")
|
||||||
private Integer active;
|
private Integer active;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.366+01:00", comments="Source Table: user")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source Table: user")
|
||||||
public UserRecord(Long id, Long institutionId, String uuid, DateTime creationDate, String name, String surname, String username, String password, String email, String language, String timezone, Integer active) {
|
public UserRecord(Long id, Long institutionId, String uuid, DateTime creationDate, String name, String surname, String username, String password, String email, String language, String timezone, Integer active) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.institutionId = institutionId;
|
this.institutionId = institutionId;
|
||||||
|
|
@ -56,62 +56,62 @@ public class UserRecord {
|
||||||
this.active = active;
|
this.active = active;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.institution_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.institution_id")
|
||||||
public Long getInstitutionId() {
|
public Long getInstitutionId() {
|
||||||
return institutionId;
|
return institutionId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.uuid")
|
||||||
public String getUuid() {
|
public String getUuid() {
|
||||||
return uuid;
|
return uuid;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.creation_date")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.creation_date")
|
||||||
public DateTime getCreationDate() {
|
public DateTime getCreationDate() {
|
||||||
return creationDate;
|
return creationDate;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.surname")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.surname")
|
||||||
public String getSurname() {
|
public String getSurname() {
|
||||||
return surname;
|
return surname;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.username")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.username")
|
||||||
public String getUsername() {
|
public String getUsername() {
|
||||||
return username;
|
return username;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.password")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.password")
|
||||||
public String getPassword() {
|
public String getPassword() {
|
||||||
return password;
|
return password;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.email")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.email")
|
||||||
public String getEmail() {
|
public String getEmail() {
|
||||||
return email;
|
return email;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.language")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.language")
|
||||||
public String getLanguage() {
|
public String getLanguage() {
|
||||||
return language;
|
return language;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.timezone")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.timezone")
|
||||||
public String getTimezone() {
|
public String getTimezone() {
|
||||||
return timezone;
|
return timezone;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.367+01:00", comments="Source field: user.active")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.316+01:00", comments="Source field: user.active")
|
||||||
public Integer getActive() {
|
public Integer getActive() {
|
||||||
return active;
|
return active;
|
||||||
}
|
}
|
||||||
|
|
@ -120,7 +120,7 @@ public class UserRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user
|
* This method corresponds to the database table user
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -148,7 +148,7 @@ public class UserRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user
|
* This method corresponds to the database table user
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -180,7 +180,7 @@ public class UserRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table user
|
* This method corresponds to the database table user
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,22 +3,22 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class ViewRecord {
|
public class ViewRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.253+01:00", comments="Source field: view.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.253+01:00", comments="Source field: view.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.name")
|
||||||
private String name;
|
private String name;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.253+01:00", comments="Source field: view.columns")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.columns")
|
||||||
private Integer columns;
|
private Integer columns;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.254+01:00", comments="Source field: view.position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.position")
|
||||||
private Integer position;
|
private Integer position;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.254+01:00", comments="Source field: view.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.template_id")
|
||||||
private Long templateId;
|
private Long templateId;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.252+01:00", comments="Source Table: view")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source Table: view")
|
||||||
public ViewRecord(Long id, String name, Integer columns, Integer position, Long templateId) {
|
public ViewRecord(Long id, String name, Integer columns, Integer position, Long templateId) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
|
|
@ -27,27 +27,27 @@ public class ViewRecord {
|
||||||
this.templateId = templateId;
|
this.templateId = templateId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.253+01:00", comments="Source field: view.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.253+01:00", comments="Source field: view.name")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.name")
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.254+01:00", comments="Source field: view.columns")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.columns")
|
||||||
public Integer getColumns() {
|
public Integer getColumns() {
|
||||||
return columns;
|
return columns;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.254+01:00", comments="Source field: view.position")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.position")
|
||||||
public Integer getPosition() {
|
public Integer getPosition() {
|
||||||
return position;
|
return position;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.254+01:00", comments="Source field: view.template_id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.257+01:00", comments="Source field: view.template_id")
|
||||||
public Long getTemplateId() {
|
public Long getTemplateId() {
|
||||||
return templateId;
|
return templateId;
|
||||||
}
|
}
|
||||||
|
|
@ -56,7 +56,7 @@ public class ViewRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table view
|
* This method corresponds to the database table view
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -77,7 +77,7 @@ public class ViewRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table view
|
* This method corresponds to the database table view
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -102,7 +102,7 @@ public class ViewRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table view
|
* This method corresponds to the database table view
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
|
||||||
|
|
@ -3,42 +3,60 @@ package ch.ethz.seb.sebserver.webservice.datalayer.batis.model;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
public class WebserviceServerInfoRecord {
|
public class WebserviceServerInfoRecord {
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.id")
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.uuid")
|
||||||
private String uuid;
|
private String uuid;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.service_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.service_address")
|
||||||
private String serviceAddress;
|
private String serviceAddress;
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source Table: webservice_server_info")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.master")
|
||||||
public WebserviceServerInfoRecord(Long id, String uuid, String serviceAddress) {
|
private Integer master;
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.update_time")
|
||||||
|
private Long updateTime;
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source Table: webservice_server_info")
|
||||||
|
public WebserviceServerInfoRecord(Long id, String uuid, String serviceAddress, Integer master, Long updateTime) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.uuid = uuid;
|
this.uuid = uuid;
|
||||||
this.serviceAddress = serviceAddress;
|
this.serviceAddress = serviceAddress;
|
||||||
|
this.master = master;
|
||||||
|
this.updateTime = updateTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.id")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.id")
|
||||||
public Long getId() {
|
public Long getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.uuid")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.uuid")
|
||||||
public String getUuid() {
|
public String getUuid() {
|
||||||
return uuid;
|
return uuid;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-20T09:50:29.393+01:00", comments="Source field: webservice_server_info.service_address")
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.326+01:00", comments="Source field: webservice_server_info.service_address")
|
||||||
public String getServiceAddress() {
|
public String getServiceAddress() {
|
||||||
return serviceAddress;
|
return serviceAddress;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.master")
|
||||||
|
public Integer getMaster() {
|
||||||
|
return master;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2021-01-25T18:11:31.327+01:00", comments="Source field: webservice_server_info.update_time")
|
||||||
|
public Long getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table webservice_server_info
|
* This method corresponds to the database table webservice_server_info
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
@ -49,6 +67,8 @@ public class WebserviceServerInfoRecord {
|
||||||
sb.append(", id=").append(id);
|
sb.append(", id=").append(id);
|
||||||
sb.append(", uuid=").append(uuid);
|
sb.append(", uuid=").append(uuid);
|
||||||
sb.append(", serviceAddress=").append(serviceAddress);
|
sb.append(", serviceAddress=").append(serviceAddress);
|
||||||
|
sb.append(", master=").append(master);
|
||||||
|
sb.append(", updateTime=").append(updateTime);
|
||||||
sb.append("]");
|
sb.append("]");
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
|
@ -57,7 +77,7 @@ public class WebserviceServerInfoRecord {
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table webservice_server_info
|
* This method corresponds to the database table webservice_server_info
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean equals(Object that) {
|
public boolean equals(Object that) {
|
||||||
|
|
@ -73,14 +93,16 @@ public class WebserviceServerInfoRecord {
|
||||||
WebserviceServerInfoRecord other = (WebserviceServerInfoRecord) that;
|
WebserviceServerInfoRecord other = (WebserviceServerInfoRecord) that;
|
||||||
return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
|
return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
|
||||||
&& (this.getUuid() == null ? other.getUuid() == null : this.getUuid().equals(other.getUuid()))
|
&& (this.getUuid() == null ? other.getUuid() == null : this.getUuid().equals(other.getUuid()))
|
||||||
&& (this.getServiceAddress() == null ? other.getServiceAddress() == null : this.getServiceAddress().equals(other.getServiceAddress()));
|
&& (this.getServiceAddress() == null ? other.getServiceAddress() == null : this.getServiceAddress().equals(other.getServiceAddress()))
|
||||||
|
&& (this.getMaster() == null ? other.getMaster() == null : this.getMaster().equals(other.getMaster()))
|
||||||
|
&& (this.getUpdateTime() == null ? other.getUpdateTime() == null : this.getUpdateTime().equals(other.getUpdateTime()));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method was generated by MyBatis Generator.
|
* This method was generated by MyBatis Generator.
|
||||||
* This method corresponds to the database table webservice_server_info
|
* This method corresponds to the database table webservice_server_info
|
||||||
*
|
*
|
||||||
* @mbg.generated Wed Jan 20 09:50:29 CET 2021
|
* @mbg.generated Mon Jan 25 18:11:31 CET 2021
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
|
|
@ -89,6 +111,8 @@ public class WebserviceServerInfoRecord {
|
||||||
result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
|
result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
|
||||||
result = prime * result + ((getUuid() == null) ? 0 : getUuid().hashCode());
|
result = prime * result + ((getUuid() == null) ? 0 : getUuid().hashCode());
|
||||||
result = prime * result + ((getServiceAddress() == null) ? 0 : getServiceAddress().hashCode());
|
result = prime * result + ((getServiceAddress() == null) ? 0 : getServiceAddress().hashCode());
|
||||||
|
result = prime * result + ((getMaster() == null) ? 0 : getMaster().hashCode());
|
||||||
|
result = prime * result + ((getUpdateTime() == null) ? 0 : getUpdateTime().hashCode());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -42,6 +42,16 @@ public interface ClientConnectionDAO extends
|
||||||
unless = "#result.hasError()")
|
unless = "#result.hasError()")
|
||||||
Result<Collection<String>> getConnectionTokens(Long examId);
|
Result<Collection<String>> getConnectionTokens(Long examId);
|
||||||
|
|
||||||
|
/** Get a list of all connection tokens of all connections (no matter what state)
|
||||||
|
* of an exam.
|
||||||
|
*
|
||||||
|
* @param examId The exam identifier
|
||||||
|
* @return list of all connection tokens of all connections (no matter what state)
|
||||||
|
* of an exam */
|
||||||
|
default Result<Collection<String>> getConnectionTokensNoCache(final Long examId) {
|
||||||
|
return getConnectionTokens(examId);
|
||||||
|
}
|
||||||
|
|
||||||
/** Get a collection of all client connections records that needs a room update
|
/** Get a collection of all client connections records that needs a room update
|
||||||
* and that are in the status ACTIVE.
|
* and that are in the status ACTIVE.
|
||||||
* This also flags the involved connections for no update needed within the
|
* This also flags the involved connections for no update needed within the
|
||||||
|
|
@ -89,7 +99,6 @@ public interface ClientConnectionDAO extends
|
||||||
Result<ClientConnection> createNew(ClientConnection data);
|
Result<ClientConnection> createNew(ClientConnection data);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
// TODO check if it is possible to remove with examId
|
|
||||||
@CacheEvict(cacheNames = CONNECTION_TOKENS_CACHE, allEntries = true)
|
@CacheEvict(cacheNames = CONNECTION_TOKENS_CACHE, allEntries = true)
|
||||||
Result<ClientConnection> save(ClientConnection data);
|
Result<ClientConnection> save(ClientConnection data);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2021 ETH Zürich, Educational Development and Technology (LET)
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package ch.ethz.seb.sebserver.webservice.servicelayer.dao;
|
||||||
|
|
||||||
|
public interface WebserviceInfoDAO {
|
||||||
|
|
||||||
|
boolean register(String uuid, String address);
|
||||||
|
|
||||||
|
boolean isMaster(String uuid);
|
||||||
|
|
||||||
|
boolean unregister(String uuid);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,143 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2021 ETH Zürich, Educational Development and Technology (LET)
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package ch.ethz.seb.sebserver.webservice.servicelayer.dao.impl;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.mybatis.dynamic.sql.SqlBuilder;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
|
import org.springframework.context.annotation.Lazy;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
|
import ch.ethz.seb.sebserver.gbl.util.Utils;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.WebserviceServerInfoRecordDynamicSqlSupport;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.WebserviceServerInfoRecordMapper;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.model.WebserviceServerInfoRecord;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.TransactionHandler;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.WebserviceInfoDAO;
|
||||||
|
|
||||||
|
@Lazy
|
||||||
|
@Component
|
||||||
|
@WebServiceProfile
|
||||||
|
public class WebserviceInfoDAOImpl implements WebserviceInfoDAO {
|
||||||
|
|
||||||
|
private static final Logger log = LoggerFactory.getLogger(WebserviceInfoDAOImpl.class);
|
||||||
|
|
||||||
|
private final WebserviceServerInfoRecordMapper webserviceServerInfoRecordMapper;
|
||||||
|
private final long masterDelayTimeThreshold;
|
||||||
|
|
||||||
|
public WebserviceInfoDAOImpl(
|
||||||
|
final WebserviceServerInfoRecordMapper webserviceServerInfoRecordMapper,
|
||||||
|
@Value("${sebserver.webservice.master.delay.threshold:10000}") final long masterDelayTimeThreshold) {
|
||||||
|
|
||||||
|
this.webserviceServerInfoRecordMapper = webserviceServerInfoRecordMapper;
|
||||||
|
this.masterDelayTimeThreshold = masterDelayTimeThreshold;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Transactional
|
||||||
|
@Override
|
||||||
|
public boolean register(final String uuid, final String address) {
|
||||||
|
try {
|
||||||
|
this.webserviceServerInfoRecordMapper.insert(new WebserviceServerInfoRecord(null, uuid, address, 0, 0L));
|
||||||
|
return true;
|
||||||
|
} catch (final Exception e) {
|
||||||
|
log.error("Failed to register webservice: uuid: {}, address: {}", uuid, address, e);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Transactional
|
||||||
|
@Override
|
||||||
|
public boolean isMaster(final String uuid) {
|
||||||
|
try {
|
||||||
|
final List<WebserviceServerInfoRecord> masters = this.webserviceServerInfoRecordMapper
|
||||||
|
.selectByExample()
|
||||||
|
.where(WebserviceServerInfoRecordDynamicSqlSupport.master, SqlBuilder.isNotEqualTo(0))
|
||||||
|
.build()
|
||||||
|
.execute();
|
||||||
|
|
||||||
|
if (masters != null && !masters.isEmpty()) {
|
||||||
|
if (masters.size() > 1) {
|
||||||
|
log.error("There are more then one master registered: ", masters);
|
||||||
|
log.info("Reset masters and set this webservice as new master");
|
||||||
|
masters.stream()
|
||||||
|
.forEach(masterRec -> this.webserviceServerInfoRecordMapper.updateByPrimaryKeySelective(
|
||||||
|
new WebserviceServerInfoRecord(masterRec.getId(), null, null, 0, 0L)));
|
||||||
|
this.setMasterTo(uuid);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
final WebserviceServerInfoRecord masterRec = masters.get(0);
|
||||||
|
if (masterRec.getUuid().equals(uuid)) {
|
||||||
|
// this webservice was the master and update time to remain being master
|
||||||
|
final long now = Utils.getMillisecondsNow();
|
||||||
|
this.webserviceServerInfoRecordMapper.updateByPrimaryKeySelective(
|
||||||
|
new WebserviceServerInfoRecord(masterRec.getId(), null, null, null, now));
|
||||||
|
|
||||||
|
if (log.isDebugEnabled()) {
|
||||||
|
log.debug("Update master webservice {} time: {}", uuid, now);
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
// Another webservice is master. Check if still alive...
|
||||||
|
final long now = Utils.getMillisecondsNow();
|
||||||
|
final long lastUpdateSince = now - masterRec.getUpdateTime();
|
||||||
|
if (lastUpdateSince > this.masterDelayTimeThreshold) {
|
||||||
|
log.info("Change webservice master form uuid: {} to uuid: {}", masterRec.getUuid(), uuid);
|
||||||
|
this.webserviceServerInfoRecordMapper.updateByPrimaryKeySelective(
|
||||||
|
new WebserviceServerInfoRecord(masterRec.getId(), null, null, 0, 0L));
|
||||||
|
setMasterTo(uuid);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// if we have no master yet
|
||||||
|
setMasterTo(uuid);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
} catch (final Exception e) {
|
||||||
|
log.error("Failed to check and set master webservice: ", e);
|
||||||
|
TransactionHandler.rollback();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void setMasterTo(final String uuid) {
|
||||||
|
log.info("Set webservice {} as master", uuid);
|
||||||
|
final long now = Utils.getMillisecondsNow();
|
||||||
|
this.webserviceServerInfoRecordMapper.updateByExampleSelective(
|
||||||
|
new WebserviceServerInfoRecord(null, null, null, 1, now))
|
||||||
|
.where(WebserviceServerInfoRecordDynamicSqlSupport.uuid, SqlBuilder.isEqualTo(uuid))
|
||||||
|
.build()
|
||||||
|
.execute();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Transactional
|
||||||
|
@Override
|
||||||
|
public boolean unregister(final String uuid) {
|
||||||
|
try {
|
||||||
|
this.webserviceServerInfoRecordMapper.deleteByExample()
|
||||||
|
.where(WebserviceServerInfoRecordDynamicSqlSupport.uuid, SqlBuilder.isEqualTo(uuid))
|
||||||
|
.build()
|
||||||
|
.execute();
|
||||||
|
return true;
|
||||||
|
} catch (final Exception e) {
|
||||||
|
log.error("Failed to register webservice: uuid: {}", uuid, e);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -104,7 +104,9 @@ public class LmsAPIServiceImpl implements LmsAPIService {
|
||||||
@Override
|
@Override
|
||||||
public Result<LmsAPITemplate> getLmsAPITemplate(final String lmsSetupId) {
|
public Result<LmsAPITemplate> getLmsAPITemplate(final String lmsSetupId) {
|
||||||
|
|
||||||
log.debug("Get LmsAPITemplate for id: {}", lmsSetupId);
|
if (log.isDebugEnabled()) {
|
||||||
|
log.debug("Get LmsAPITemplate for id: {}", lmsSetupId);
|
||||||
|
}
|
||||||
|
|
||||||
return Result.tryCatch(() -> this.lmsSetupDAO
|
return Result.tryCatch(() -> this.lmsSetupDAO
|
||||||
.byModelId(lmsSetupId)
|
.byModelId(lmsSetupId)
|
||||||
|
|
@ -196,8 +198,6 @@ public class LmsAPIServiceImpl implements LmsAPIService {
|
||||||
if (lmsAPITemplate == null) {
|
if (lmsAPITemplate == null) {
|
||||||
lmsAPITemplate = createLmsSetupTemplate(lmsSetup);
|
lmsAPITemplate = createLmsSetupTemplate(lmsSetup);
|
||||||
this.cache.put(new CacheKey(lmsSetup.getModelId(), System.currentTimeMillis()), lmsAPITemplate);
|
this.cache.put(new CacheKey(lmsSetup.getModelId(), System.currentTimeMillis()), lmsAPITemplate);
|
||||||
} else {
|
|
||||||
log.debug("Get cached LmsAPITemplate with id: {}", lmsSetup.getModelId());
|
|
||||||
}
|
}
|
||||||
return lmsAPITemplate;
|
return lmsAPITemplate;
|
||||||
});
|
});
|
||||||
|
|
@ -217,7 +217,9 @@ public class LmsAPIServiceImpl implements LmsAPIService {
|
||||||
|
|
||||||
private LmsAPITemplate createLmsSetupTemplate(final LmsSetup lmsSetup) {
|
private LmsAPITemplate createLmsSetupTemplate(final LmsSetup lmsSetup) {
|
||||||
|
|
||||||
log.debug("Create new LmsAPITemplate for id: {}", lmsSetup.getModelId());
|
if (log.isDebugEnabled()) {
|
||||||
|
log.debug("Create new LmsAPITemplate for id: {}", lmsSetup.getModelId());
|
||||||
|
}
|
||||||
|
|
||||||
final ClientCredentials credentials = this.lmsSetupDAO
|
final ClientCredentials credentials = this.lmsSetupDAO
|
||||||
.getLmsAPIAccessCredentials(lmsSetup.getModelId())
|
.getLmsAPIAccessCredentials(lmsSetup.getModelId())
|
||||||
|
|
|
||||||
|
|
@ -22,16 +22,40 @@ import ch.ethz.seb.sebserver.gbl.model.session.IndicatorValue;
|
||||||
* indicator for a defined client connection. */
|
* indicator for a defined client connection. */
|
||||||
public interface ClientIndicator extends IndicatorValue {
|
public interface ClientIndicator extends IndicatorValue {
|
||||||
|
|
||||||
|
/** This is used to initialize a ClientIndicator.
|
||||||
|
*
|
||||||
|
* @param indicatorDefinition The indicator definition that defines type and thresholds of the indicator
|
||||||
|
* @param connectionId the connection identifier to that this ClientIndicator is associated to
|
||||||
|
* @param cachingEnabled defines whether indicator value caching is enabled or not. */
|
||||||
void init(Indicator indicatorDefinition, Long connectionId, boolean cachingEnabled);
|
void init(Indicator indicatorDefinition, Long connectionId, boolean cachingEnabled);
|
||||||
|
|
||||||
|
/** Get the exam identifier of the client connection of this ClientIndicator
|
||||||
|
*
|
||||||
|
* @return the exam identifier of the client connection of this ClientIndicator */
|
||||||
Long examId();
|
Long examId();
|
||||||
|
|
||||||
|
/** Get the client connection identifier to that this ClientIndicator is associated to
|
||||||
|
*
|
||||||
|
* @return the client connection identifier to that this ClientIndicator is associated to */
|
||||||
Long connectionId();
|
Long connectionId();
|
||||||
|
|
||||||
|
/** This is mostly internally used to compute the value for a certain time in the past or for the present time
|
||||||
|
* If caching is not enabled this is called on every value read access otherwise it is called only if the
|
||||||
|
* the value is not cached already.
|
||||||
|
*
|
||||||
|
* @param timestamp The time on that the indicator value shall be computed.
|
||||||
|
* @return The computed indicator value on certain time */
|
||||||
double computeValueAt(long timestamp);
|
double computeValueAt(long timestamp);
|
||||||
|
|
||||||
|
/** Get a set of EventTypes where this ClientIndicator is interested in
|
||||||
|
*
|
||||||
|
* @return a set of EventTypes where this ClientIndicator is interested in */
|
||||||
Set<EventType> observedEvents();
|
Set<EventType> observedEvents();
|
||||||
|
|
||||||
|
/** This gets called on a value change e.g.: when a ClientEvent was received.
|
||||||
|
* NOTE: that this is called only on the same machine (server-instance) on that the ClientEvent was received.
|
||||||
|
*
|
||||||
|
* @param event The ClientEvent instance */
|
||||||
void notifyValueChange(ClientEvent event);
|
void notifyValueChange(ClientEvent event);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -45,11 +45,12 @@ public class ClientIndicatorFactory {
|
||||||
public ClientIndicatorFactory(
|
public ClientIndicatorFactory(
|
||||||
final ApplicationContext applicationContext,
|
final ApplicationContext applicationContext,
|
||||||
final IndicatorDAO indicatorDAO,
|
final IndicatorDAO indicatorDAO,
|
||||||
|
@Value("${sebserver.webservice.distributed:false}") final boolean distributedSetup,
|
||||||
@Value("${sebserver.webservice.api.exam.enable-indicator-cache:true}") final boolean enableCaching) {
|
@Value("${sebserver.webservice.api.exam.enable-indicator-cache:true}") final boolean enableCaching) {
|
||||||
|
|
||||||
this.applicationContext = applicationContext;
|
this.applicationContext = applicationContext;
|
||||||
this.indicatorDAO = indicatorDAO;
|
this.indicatorDAO = indicatorDAO;
|
||||||
this.enableCaching = enableCaching;
|
this.enableCaching = distributedSetup ? false : enableCaching;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<ClientIndicator> createFor(final ClientConnection clientConnection) {
|
public List<ClientIndicator> createFor(final ClientConnection clientConnection) {
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,6 @@ package ch.ethz.seb.sebserver.webservice.servicelayer.session.impl;
|
||||||
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
@ -285,10 +284,10 @@ public class ExamConfigUpdateServiceImpl implements ExamConfigUpdateService {
|
||||||
// check if the configuration is attached to a running exams with active client connections
|
// check if the configuration is attached to a running exams with active client connections
|
||||||
final long activeConnections = involvedExams
|
final long activeConnections = involvedExams
|
||||||
.stream()
|
.stream()
|
||||||
.flatMap(examId -> this.examSessionService.getConnectionData(examId, Objects::nonNull)
|
.flatMap(examId -> this.examSessionService
|
||||||
|
.getConnectionData(examId, ExamSessionService::isActiveConnection)
|
||||||
.getOrThrow()
|
.getOrThrow()
|
||||||
.stream())
|
.stream())
|
||||||
.filter(ExamSessionService::isActiveConnection)
|
|
||||||
.count();
|
.count();
|
||||||
|
|
||||||
// if we have active SEB client connection on any running exam that
|
// if we have active SEB client connection on any running exam that
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,9 @@ import ch.ethz.seb.sebserver.SEBServerInit;
|
||||||
import ch.ethz.seb.sebserver.SEBServerInitEvent;
|
import ch.ethz.seb.sebserver.SEBServerInitEvent;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
import ch.ethz.seb.sebserver.gbl.model.exam.Exam;
|
||||||
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.WebserviceInfo;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamDAO;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.WebserviceInfoDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.session.ExamProctoringRoomService;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.session.ExamProctoringRoomService;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.session.SEBClientConnectionService;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.session.SEBClientConnectionService;
|
||||||
|
|
||||||
|
|
@ -39,19 +41,14 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
private final SEBClientConnectionService sebClientConnectionService;
|
private final SEBClientConnectionService sebClientConnectionService;
|
||||||
private final ExamUpdateHandler examUpdateHandler;
|
private final ExamUpdateHandler examUpdateHandler;
|
||||||
private final ExamProctoringRoomService examProcotringRoomService;
|
private final ExamProctoringRoomService examProcotringRoomService;
|
||||||
|
private final WebserviceInfo webserviceInfo;
|
||||||
|
private final WebserviceInfoDAO webserviceInfoDAO;
|
||||||
|
|
||||||
private final Long examTimePrefix;
|
private final Long examTimePrefix;
|
||||||
private final Long examTimeSuffix;
|
private final Long examTimeSuffix;
|
||||||
private final String examTaskCron;
|
private final String examTaskCron;
|
||||||
private final long pingUpdateRate;
|
private final long pingUpdateRate;
|
||||||
|
|
||||||
private boolean examRunUpdateActive = false;
|
|
||||||
private boolean lostPingUpdateActive = false;
|
|
||||||
|
|
||||||
// TODO for distributed systems we need a data-base based priority and flag that the individual
|
|
||||||
// tasks can check and set so that only one task is actually processing and the other just checks
|
|
||||||
// if a task is still processing and backup of not.
|
|
||||||
// Possibly this can be done with a overall master service setting on the DB in table webservice_server_info
|
|
||||||
|
|
||||||
// TODO considering to have some caching of running exams end dates here to improve performance
|
// TODO considering to have some caching of running exams end dates here to improve performance
|
||||||
// the end check task has than only to first update missing running exams and then
|
// the end check task has than only to first update missing running exams and then
|
||||||
// check the exam ending within the cached end date of the exam. if an exam has ended by
|
// check the exam ending within the cached end date of the exam. if an exam has ended by
|
||||||
|
|
@ -63,6 +60,8 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
final SEBClientConnectionService sebClientConnectionService,
|
final SEBClientConnectionService sebClientConnectionService,
|
||||||
final ExamUpdateHandler examUpdateHandler,
|
final ExamUpdateHandler examUpdateHandler,
|
||||||
final ExamProctoringRoomService examProcotringRoomService,
|
final ExamProctoringRoomService examProcotringRoomService,
|
||||||
|
final WebserviceInfo webserviceInfo,
|
||||||
|
final WebserviceInfoDAO webserviceInfoDAO,
|
||||||
@Value("${sebserver.webservice.api.exam.time-prefix:3600000}") final Long examTimePrefix,
|
@Value("${sebserver.webservice.api.exam.time-prefix:3600000}") final Long examTimePrefix,
|
||||||
@Value("${sebserver.webservice.api.exam.time-suffix:3600000}") final Long examTimeSuffix,
|
@Value("${sebserver.webservice.api.exam.time-suffix:3600000}") final Long examTimeSuffix,
|
||||||
@Value("${sebserver.webservice.api.exam.update-interval:1 * * * * *}") final String examTaskCron,
|
@Value("${sebserver.webservice.api.exam.update-interval:1 * * * * *}") final String examTaskCron,
|
||||||
|
|
@ -71,6 +70,8 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
this.examDAO = examDAO;
|
this.examDAO = examDAO;
|
||||||
this.sebClientConnectionService = sebClientConnectionService;
|
this.sebClientConnectionService = sebClientConnectionService;
|
||||||
this.examUpdateHandler = examUpdateHandler;
|
this.examUpdateHandler = examUpdateHandler;
|
||||||
|
this.webserviceInfo = webserviceInfo;
|
||||||
|
this.webserviceInfoDAO = webserviceInfoDAO;
|
||||||
this.examTimePrefix = examTimePrefix;
|
this.examTimePrefix = examTimePrefix;
|
||||||
this.examTimeSuffix = examTimeSuffix;
|
this.examTimeSuffix = examTimeSuffix;
|
||||||
this.examTaskCron = examTaskCron;
|
this.examTaskCron = examTaskCron;
|
||||||
|
|
@ -88,21 +89,17 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
this.examTimePrefix,
|
this.examTimePrefix,
|
||||||
this.examTimeSuffix);
|
this.examTimeSuffix);
|
||||||
|
|
||||||
this.examRunUpdateActive = true;
|
|
||||||
|
|
||||||
SEBServerInit.INIT_LOGGER.info("------>");
|
SEBServerInit.INIT_LOGGER.info("------>");
|
||||||
SEBServerInit.INIT_LOGGER.info(
|
SEBServerInit.INIT_LOGGER.info(
|
||||||
"------> Activate SEB lost-ping-event update background task on a fix rate of: {} milliseconds",
|
"------> Activate SEB lost-ping-event update background task on a fix rate of: {} milliseconds",
|
||||||
this.pingUpdateRate);
|
this.pingUpdateRate);
|
||||||
|
|
||||||
this.lostPingUpdateActive = true;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Scheduled(cron = "${sebserver.webservice.api.exam.update-interval:1 * * * * *}")
|
@Scheduled(cron = "${sebserver.webservice.api.exam.update-interval:1 * * * * *}")
|
||||||
public void examRunUpdateTask() {
|
public void examRunUpdateTask() {
|
||||||
|
|
||||||
if (!this.examRunUpdateActive) {
|
if (!this.webserviceInfoDAO.isMaster(this.webserviceInfo.getWebserviceUUID())) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -119,7 +116,7 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
@Scheduled(fixedRateString = "${sebserver.webservice.api.seb.lostping.update:5000}")
|
@Scheduled(fixedRateString = "${sebserver.webservice.api.seb.lostping.update:5000}")
|
||||||
public void pingEventUpdateTask() {
|
public void pingEventUpdateTask() {
|
||||||
|
|
||||||
if (!this.lostPingUpdateActive) {
|
if (!this.webserviceInfoDAO.isMaster(this.webserviceInfo.getWebserviceUUID())) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -178,8 +175,7 @@ class ExamSessionControlTask implements DisposableBean {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void destroy() {
|
public void destroy() {
|
||||||
this.examRunUpdateActive = false;
|
// TODO try to reset master
|
||||||
this.lostPingUpdateActive = false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,12 +15,15 @@ import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.NoSuchElementException;
|
import java.util.NoSuchElementException;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
import java.util.function.Function;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import org.apache.commons.lang3.BooleanUtils;
|
import org.apache.commons.lang3.BooleanUtils;
|
||||||
|
import org.mybatis.dynamic.sql.SqlBuilder;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.cache.CacheManager;
|
import org.springframework.cache.CacheManager;
|
||||||
import org.springframework.context.annotation.Lazy;
|
import org.springframework.context.annotation.Lazy;
|
||||||
import org.springframework.security.access.AccessDeniedException;
|
import org.springframework.security.access.AccessDeniedException;
|
||||||
|
|
@ -37,6 +40,9 @@ import ch.ethz.seb.sebserver.gbl.model.session.ClientConnection;
|
||||||
import ch.ethz.seb.sebserver.gbl.model.session.ClientConnectionData;
|
import ch.ethz.seb.sebserver.gbl.model.session.ClientConnectionData;
|
||||||
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
import ch.ethz.seb.sebserver.gbl.util.Result;
|
import ch.ethz.seb.sebserver.gbl.util.Result;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.ClientConnectionMinMapper;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.ClientConnectionMinMapper.ClientConnectionMinRecord;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientConnectionRecordDynamicSqlSupport;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ClientConnectionDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ClientConnectionDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamConfigurationMapDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamConfigurationMapDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ExamDAO;
|
||||||
|
|
@ -45,6 +51,7 @@ import ch.ethz.seb.sebserver.webservice.servicelayer.dao.IndicatorDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.lms.LmsAPIService;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.lms.LmsAPIService;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.lms.impl.NoSEBRestrictionException;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.lms.impl.NoSEBRestrictionException;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.session.ExamSessionService;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.session.ExamSessionService;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.servicelayer.session.impl.indicator.IndicatorDistributedRequestCache;
|
||||||
|
|
||||||
@Lazy
|
@Lazy
|
||||||
@Service
|
@Service
|
||||||
|
|
@ -54,29 +61,38 @@ public class ExamSessionServiceImpl implements ExamSessionService {
|
||||||
private static final Logger log = LoggerFactory.getLogger(ExamSessionServiceImpl.class);
|
private static final Logger log = LoggerFactory.getLogger(ExamSessionServiceImpl.class);
|
||||||
|
|
||||||
private final ClientConnectionDAO clientConnectionDAO;
|
private final ClientConnectionDAO clientConnectionDAO;
|
||||||
|
private final ClientConnectionMinMapper clientConnectionMinMapper;
|
||||||
private final IndicatorDAO indicatorDAO;
|
private final IndicatorDAO indicatorDAO;
|
||||||
private final ExamSessionCacheService examSessionCacheService;
|
private final ExamSessionCacheService examSessionCacheService;
|
||||||
private final ExamDAO examDAO;
|
private final ExamDAO examDAO;
|
||||||
private final ExamConfigurationMapDAO examConfigurationMapDAO;
|
private final ExamConfigurationMapDAO examConfigurationMapDAO;
|
||||||
private final CacheManager cacheManager;
|
private final CacheManager cacheManager;
|
||||||
private final LmsAPIService lmsAPIService;
|
private final LmsAPIService lmsAPIService;
|
||||||
|
private final IndicatorDistributedRequestCache indicatorDistributedRequestCache;
|
||||||
|
private final boolean distributedSetup;
|
||||||
|
|
||||||
protected ExamSessionServiceImpl(
|
protected ExamSessionServiceImpl(
|
||||||
final ExamSessionCacheService examSessionCacheService,
|
final ExamSessionCacheService examSessionCacheService,
|
||||||
|
final ClientConnectionMinMapper clientConnectionMinMapper,
|
||||||
final ExamDAO examDAO,
|
final ExamDAO examDAO,
|
||||||
final ExamConfigurationMapDAO examConfigurationMapDAO,
|
final ExamConfigurationMapDAO examConfigurationMapDAO,
|
||||||
final ClientConnectionDAO clientConnectionDAO,
|
final ClientConnectionDAO clientConnectionDAO,
|
||||||
final IndicatorDAO indicatorDAO,
|
final IndicatorDAO indicatorDAO,
|
||||||
final CacheManager cacheManager,
|
final CacheManager cacheManager,
|
||||||
final LmsAPIService lmsAPIService) {
|
final LmsAPIService lmsAPIService,
|
||||||
|
final IndicatorDistributedRequestCache indicatorDistributedRequestCache,
|
||||||
|
@Value("${sebserver.webservice.distributed:false}") final boolean distributedSetup) {
|
||||||
|
|
||||||
this.examSessionCacheService = examSessionCacheService;
|
this.examSessionCacheService = examSessionCacheService;
|
||||||
|
this.clientConnectionMinMapper = clientConnectionMinMapper;
|
||||||
this.examDAO = examDAO;
|
this.examDAO = examDAO;
|
||||||
this.examConfigurationMapDAO = examConfigurationMapDAO;
|
this.examConfigurationMapDAO = examConfigurationMapDAO;
|
||||||
this.clientConnectionDAO = clientConnectionDAO;
|
this.clientConnectionDAO = clientConnectionDAO;
|
||||||
this.cacheManager = cacheManager;
|
this.cacheManager = cacheManager;
|
||||||
this.indicatorDAO = indicatorDAO;
|
this.indicatorDAO = indicatorDAO;
|
||||||
this.lmsAPIService = lmsAPIService;
|
this.lmsAPIService = lmsAPIService;
|
||||||
|
this.indicatorDistributedRequestCache = indicatorDistributedRequestCache;
|
||||||
|
this.distributedSetup = distributedSetup;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -332,14 +348,35 @@ public class ExamSessionServiceImpl implements ExamSessionService {
|
||||||
final Long examId,
|
final Long examId,
|
||||||
final Predicate<ClientConnectionData> filter) {
|
final Predicate<ClientConnectionData> filter) {
|
||||||
|
|
||||||
// TODO this will not work on a distributed env.
|
if (this.distributedSetup) {
|
||||||
return Result.tryCatch(() -> this.clientConnectionDAO
|
|
||||||
.getConnectionTokens(examId)
|
// if we run in distributed mode, we have to get the connection tokens of the exam
|
||||||
.getOrThrow()
|
// always form the persistent storage and update the client connection cache
|
||||||
.stream()
|
// before by remove out-dated client connection. This is done within the update_time
|
||||||
.map(this.examSessionCacheService::getClientConnection)
|
// of the client connection record that is set on every update in the persistent
|
||||||
.filter(filter)
|
// storage. So if the update_time of the cached client connection doesen't match the
|
||||||
.collect(Collectors.toList()));
|
// update_time from persistent, we need to flush this particular client connection from the cache
|
||||||
|
this.indicatorDistributedRequestCache.evictPingTimes(examId);
|
||||||
|
return Result.tryCatch(() -> this.clientConnectionMinMapper.selectByExample()
|
||||||
|
.where(
|
||||||
|
ClientConnectionRecordDynamicSqlSupport.examId,
|
||||||
|
SqlBuilder.isEqualTo(examId))
|
||||||
|
.build()
|
||||||
|
.execute()
|
||||||
|
.stream()
|
||||||
|
.map(this.distributedClientConnectionUpdateFunction(filter))
|
||||||
|
.filter(filter)
|
||||||
|
.collect(Collectors.toList()));
|
||||||
|
|
||||||
|
} else {
|
||||||
|
return Result.tryCatch(() -> this.clientConnectionDAO
|
||||||
|
.getConnectionTokens(examId)
|
||||||
|
.getOrThrow()
|
||||||
|
.stream()
|
||||||
|
.map(this.examSessionCacheService::getClientConnection)
|
||||||
|
.filter(filter)
|
||||||
|
.collect(Collectors.toList()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -379,4 +416,24 @@ public class ExamSessionServiceImpl implements ExamSessionService {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private Function<ClientConnectionMinRecord, ClientConnectionDataInternal> distributedClientConnectionUpdateFunction(
|
||||||
|
final Predicate<ClientConnectionData> filter) {
|
||||||
|
|
||||||
|
return cd -> {
|
||||||
|
ClientConnectionDataInternal clientConnection = this.examSessionCacheService
|
||||||
|
.getClientConnection(cd.connection_token);
|
||||||
|
|
||||||
|
if (filter.test(clientConnection)) {
|
||||||
|
if (cd.update_time != null &&
|
||||||
|
!cd.update_time.equals(clientConnection.clientConnection.updateTime)) {
|
||||||
|
|
||||||
|
this.examSessionCacheService.evictClientConnection(cd.connection_token);
|
||||||
|
clientConnection = this.examSessionCacheService
|
||||||
|
.getClientConnection(cd.connection_token);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return clientConnection;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,13 @@ package ch.ethz.seb.sebserver.webservice.servicelayer.session.impl;
|
||||||
import java.security.Principal;
|
import java.security.Principal;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
import java.util.function.Consumer;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
import org.apache.commons.lang3.BooleanUtils;
|
import org.apache.commons.lang3.BooleanUtils;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
import org.joda.time.DateTime;
|
||||||
|
import org.joda.time.DateTimeZone;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.cache.Cache;
|
import org.springframework.cache.Cache;
|
||||||
|
|
@ -31,6 +34,7 @@ import ch.ethz.seb.sebserver.gbl.model.session.ClientEvent;
|
||||||
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
import ch.ethz.seb.sebserver.gbl.util.Result;
|
import ch.ethz.seb.sebserver.gbl.util.Result;
|
||||||
import ch.ethz.seb.sebserver.webservice.WebserviceInfo;
|
import ch.ethz.seb.sebserver.webservice.WebserviceInfo;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.model.ClientEventRecord;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ClientConnectionDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.ClientConnectionDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.SEBClientConfigDAO;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.dao.SEBClientConfigDAO;
|
||||||
import ch.ethz.seb.sebserver.webservice.servicelayer.exam.ExamAdminService;
|
import ch.ethz.seb.sebserver.webservice.servicelayer.exam.ExamAdminService;
|
||||||
|
|
@ -479,20 +483,26 @@ public class SEBClientConnectionServiceImpl implements SEBClientConnectionServic
|
||||||
try {
|
try {
|
||||||
|
|
||||||
final Cache cache = this.cacheManager.getCache(ExamSessionCacheService.CACHE_NAME_ACTIVE_CLIENT_CONNECTION);
|
final Cache cache = this.cacheManager.getCache(ExamSessionCacheService.CACHE_NAME_ACTIVE_CLIENT_CONNECTION);
|
||||||
|
final long now = DateTime.now(DateTimeZone.UTC).getMillis();
|
||||||
this.examSessionService
|
this.examSessionService
|
||||||
.getExamDAO()
|
.getExamDAO()
|
||||||
.allRunningExamIds()
|
.allRunningExamIds()
|
||||||
.getOrThrow()
|
.getOrThrow()
|
||||||
.stream()
|
.stream()
|
||||||
.flatMap(examId -> this.clientConnectionDAO
|
.flatMap(examId -> (this.webserviceInfo.isDistributed())
|
||||||
.getConnectionTokens(examId)
|
? this.clientConnectionDAO
|
||||||
.getOrThrow()
|
.getConnectionTokensNoCache(examId)
|
||||||
.stream())
|
.getOrThrow()
|
||||||
|
.stream()
|
||||||
|
: this.clientConnectionDAO
|
||||||
|
.getConnectionTokens(examId)
|
||||||
|
.getOrThrow()
|
||||||
|
.stream())
|
||||||
.map(token -> cache.get(token, ClientConnectionDataInternal.class))
|
.map(token -> cache.get(token, ClientConnectionDataInternal.class))
|
||||||
.filter(Objects::nonNull)
|
.filter(Objects::nonNull)
|
||||||
.filter(connection -> connection.pingIndicator != null &&
|
.filter(connection -> connection.pingIndicator != null &&
|
||||||
connection.clientConnection.status.establishedStatus)
|
connection.clientConnection.status.establishedStatus)
|
||||||
.forEach(connection -> connection.pingIndicator.updateLogEvent());
|
.forEach(missingPingUpdate(now));
|
||||||
|
|
||||||
} catch (final Exception e) {
|
} catch (final Exception e) {
|
||||||
log.error("Failed to update ping events: ", e);
|
log.error("Failed to update ping events: ", e);
|
||||||
|
|
@ -704,7 +714,6 @@ public class SEBClientConnectionServiceImpl implements SEBClientConnectionServic
|
||||||
.getOrThrow();
|
.getOrThrow();
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO this will not be enough in a distributed environment!?
|
|
||||||
private ClientConnectionDataInternal reloadConnectionCache(final String connectionToken) {
|
private ClientConnectionDataInternal reloadConnectionCache(final String connectionToken) {
|
||||||
// evict cached ClientConnection
|
// evict cached ClientConnection
|
||||||
this.examSessionCacheService.evictClientConnection(connectionToken);
|
this.examSessionCacheService.evictClientConnection(connectionToken);
|
||||||
|
|
@ -714,4 +723,20 @@ public class SEBClientConnectionServiceImpl implements SEBClientConnectionServic
|
||||||
return this.examSessionCacheService.getClientConnection(connectionToken);
|
return this.examSessionCacheService.getClientConnection(connectionToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private Consumer<ClientConnectionDataInternal> missingPingUpdate(final long now) {
|
||||||
|
return connection -> {
|
||||||
|
final ClientEventRecord clientEventRecord = connection.pingIndicator.updateLogEvent(now);
|
||||||
|
if (clientEventRecord != null) {
|
||||||
|
// store event and and flush cache
|
||||||
|
this.eventHandlingStrategy.accept(clientEventRecord);
|
||||||
|
if (this.webserviceInfo.isDistributed()) {
|
||||||
|
// mark for update and flush the cache
|
||||||
|
this.clientConnectionDAO.save(connection.clientConnection);
|
||||||
|
this.examSessionCacheService.evictClientConnection(
|
||||||
|
connection.clientConnection.connectionToken);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,6 @@
|
||||||
|
|
||||||
package ch.ethz.seb.sebserver.webservice.servicelayer.session.impl.indicator;
|
package ch.ethz.seb.sebserver.webservice.servicelayer.session.impl.indicator;
|
||||||
|
|
||||||
import static org.mybatis.dynamic.sql.SqlBuilder.isEqualTo;
|
|
||||||
import static org.mybatis.dynamic.sql.SqlBuilder.isLessThan;
|
|
||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
@ -22,22 +19,26 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||||
|
|
||||||
import ch.ethz.seb.sebserver.gbl.model.session.ClientEvent.EventType;
|
import ch.ethz.seb.sebserver.gbl.model.session.ClientEvent.EventType;
|
||||||
import ch.ethz.seb.sebserver.webservice.datalayer.batis.ClientEventExtensionMapper;
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.ClientEventExtensionMapper;
|
||||||
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientEventRecordDynamicSqlSupport;
|
|
||||||
import ch.ethz.seb.sebserver.webservice.datalayer.batis.model.ClientEventRecord;
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.model.ClientEventRecord;
|
||||||
|
|
||||||
public abstract class AbstractPingIndicator extends AbstractClientIndicator {
|
public abstract class AbstractPingIndicator extends AbstractClientIndicator {
|
||||||
|
|
||||||
private final Set<EventType> EMPTY_SET = Collections.unmodifiableSet(EnumSet.noneOf(EventType.class));
|
private final Set<EventType> EMPTY_SET = Collections.unmodifiableSet(EnumSet.noneOf(EventType.class));
|
||||||
|
|
||||||
private final ClientEventExtensionMapper clientEventExtensionMapper;
|
protected final ClientEventExtensionMapper clientEventExtensionMapper;
|
||||||
|
protected final IndicatorDistributedRequestCache indicatorDistributedRequestCache;
|
||||||
|
|
||||||
protected long pingLatency;
|
protected long pingLatency;
|
||||||
protected int pingCount = 0;
|
protected int pingCount = 0;
|
||||||
protected int pingNumber = 0;
|
protected int pingNumber = 0;
|
||||||
|
|
||||||
protected AbstractPingIndicator(final ClientEventExtensionMapper clientEventExtensionMapper) {
|
protected AbstractPingIndicator(
|
||||||
|
final ClientEventExtensionMapper clientEventExtensionMapper,
|
||||||
|
final IndicatorDistributedRequestCache indicatorDistributedRequestCache) {
|
||||||
|
|
||||||
super();
|
super();
|
||||||
this.clientEventExtensionMapper = clientEventExtensionMapper;
|
this.clientEventExtensionMapper = clientEventExtensionMapper;
|
||||||
|
this.indicatorDistributedRequestCache = indicatorDistributedRequestCache;
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void notifyPing(final long timestamp, final int pingNumber) {
|
public final void notifyPing(final long timestamp, final int pingNumber) {
|
||||||
|
|
@ -54,19 +55,10 @@ public abstract class AbstractPingIndicator extends AbstractClientIndicator {
|
||||||
return timestamp;
|
return timestamp;
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
|
return this.indicatorDistributedRequestCache
|
||||||
|
.getPingTimes(this.examId)
|
||||||
|
.getOrDefault(this.connectionId, 0L);
|
||||||
|
|
||||||
// TODO to boost performance here within a distributed setup, invent a new cache for all client ping values
|
|
||||||
// of the running exam. So all indicators get the values from cache and only one single SQL call
|
|
||||||
// is needed for one update.
|
|
||||||
// This cache then is only valid for one (GUI) update cycle and the cache must to be flushed before
|
|
||||||
|
|
||||||
return this.clientEventExtensionMapper.maxByExample(ClientEventRecordDynamicSqlSupport.serverTime)
|
|
||||||
.where(ClientEventRecordDynamicSqlSupport.clientConnectionId, isEqualTo(this.connectionId))
|
|
||||||
.and(ClientEventRecordDynamicSqlSupport.type, isEqualTo(EventType.LAST_PING.id))
|
|
||||||
.and(ClientEventRecordDynamicSqlSupport.serverTime, isLessThan(timestamp))
|
|
||||||
.build()
|
|
||||||
.execute()
|
|
||||||
.doubleValue();
|
|
||||||
} catch (final Exception e) {
|
} catch (final Exception e) {
|
||||||
return Double.NaN;
|
return Double.NaN;
|
||||||
}
|
}
|
||||||
|
|
@ -88,6 +80,6 @@ public abstract class AbstractPingIndicator extends AbstractClientIndicator {
|
||||||
return this.pingNumber;
|
return this.pingNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract ClientEventRecord updateLogEvent();
|
public abstract ClientEventRecord updateLogEvent(final long now);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,71 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2021 ETH Zürich, Educational Development and Technology (LET)
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package ch.ethz.seb.sebserver.webservice.servicelayer.session.impl.indicator;
|
||||||
|
|
||||||
|
import static org.mybatis.dynamic.sql.SqlBuilder.isEqualTo;
|
||||||
|
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
import org.ehcache.impl.internal.concurrent.ConcurrentHashMap;
|
||||||
|
import org.mybatis.dynamic.sql.SqlBuilder;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
import org.springframework.cache.annotation.CacheEvict;
|
||||||
|
import org.springframework.cache.annotation.Cacheable;
|
||||||
|
import org.springframework.context.annotation.Lazy;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import ch.ethz.seb.sebserver.gbl.model.session.ClientEvent.EventType;
|
||||||
|
import ch.ethz.seb.sebserver.gbl.profile.WebServiceProfile;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.ClientEventLastPingMapper;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientConnectionRecordDynamicSqlSupport;
|
||||||
|
import ch.ethz.seb.sebserver.webservice.datalayer.batis.mapper.ClientEventRecordDynamicSqlSupport;
|
||||||
|
|
||||||
|
@Lazy
|
||||||
|
@Service
|
||||||
|
@WebServiceProfile
|
||||||
|
public class IndicatorDistributedRequestCache {
|
||||||
|
|
||||||
|
public static final String LAST_PING_TIME_CACHE = "LAST_PING_TIME_CACHE";
|
||||||
|
|
||||||
|
private static final Logger log = LoggerFactory.getLogger(IndicatorDistributedRequestCache.class);
|
||||||
|
|
||||||
|
private final ClientEventLastPingMapper clientEventLastPingMapper;
|
||||||
|
|
||||||
|
public IndicatorDistributedRequestCache(final ClientEventLastPingMapper clientEventLastPingMapper) {
|
||||||
|
this.clientEventLastPingMapper = clientEventLastPingMapper;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Cacheable(
|
||||||
|
cacheNames = LAST_PING_TIME_CACHE,
|
||||||
|
key = "#examId",
|
||||||
|
unless = "#result == null")
|
||||||
|
public ConcurrentHashMap<Long, Long> getPingTimes(final Long examId) {
|
||||||
|
return new ConcurrentHashMap<>(this.clientEventLastPingMapper.selectByExample()
|
||||||
|
.join(ClientConnectionRecordDynamicSqlSupport.clientConnectionRecord)
|
||||||
|
.on(
|
||||||
|
ClientEventRecordDynamicSqlSupport.clientConnectionId,
|
||||||
|
SqlBuilder.equalTo(ClientConnectionRecordDynamicSqlSupport.id))
|
||||||
|
.where(ClientConnectionRecordDynamicSqlSupport.examId, isEqualTo(examId))
|
||||||
|
.and(ClientEventRecordDynamicSqlSupport.type, isEqualTo(EventType.LAST_PING.id))
|
||||||
|
.build()
|
||||||
|
.execute()
|
||||||
|
.stream().collect(Collectors.toMap(rec -> rec.connectionId, rec -> rec.lastPingTime)));
|
||||||
|
}
|
||||||
|
|
||||||
|
@CacheEvict(
|
||||||
|
cacheNames = LAST_PING_TIME_CACHE,
|
||||||
|
key = "#examId")
|
||||||
|
public void evictPingTimes(final Long examId) {
|
||||||
|
if (log.isDebugEnabled()) {
|
||||||
|
log.debug("Evict LAST_PING_TIME_CACHE for examId: {}", examId);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -42,8 +42,11 @@ public final class PingIntervalClientIndicator extends AbstractPingIndicator {
|
||||||
boolean missingPing = false;
|
boolean missingPing = false;
|
||||||
boolean hidden = false;
|
boolean hidden = false;
|
||||||
|
|
||||||
public PingIntervalClientIndicator(final ClientEventExtensionMapper clientEventExtensionMapper) {
|
public PingIntervalClientIndicator(
|
||||||
super(clientEventExtensionMapper);
|
final ClientEventExtensionMapper clientEventExtensionMapper,
|
||||||
|
final IndicatorDistributedRequestCache indicatorDistributedRequestCache) {
|
||||||
|
|
||||||
|
super(clientEventExtensionMapper, indicatorDistributedRequestCache);
|
||||||
this.cachingEnabled = true;
|
this.cachingEnabled = true;
|
||||||
this.currentValue = computeValueAt(Utils.getMillisecondsNow());
|
this.currentValue = computeValueAt(Utils.getMillisecondsNow());
|
||||||
}
|
}
|
||||||
|
|
@ -58,10 +61,21 @@ public final class PingIntervalClientIndicator extends AbstractPingIndicator {
|
||||||
.stream()
|
.stream()
|
||||||
.max(Comparator.naturalOrder())
|
.max(Comparator.naturalOrder())
|
||||||
.ifPresent(t -> this.pingErrorThreshold = t.value.longValue());
|
.ifPresent(t -> this.pingErrorThreshold = t.value.longValue());
|
||||||
|
|
||||||
} catch (final Exception e) {
|
} catch (final Exception e) {
|
||||||
log.error("Failed to initialize pingErrorThreshold: {}", e.getMessage());
|
log.error("Failed to initialize pingErrorThreshold: {}", e.getMessage());
|
||||||
this.pingErrorThreshold = Constants.SECOND_IN_MILLIS * 5;
|
this.pingErrorThreshold = Constants.SECOND_IN_MILLIS * 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!cachingEnabled) {
|
||||||
|
try {
|
||||||
|
this.missingPing = this.pingErrorThreshold < getValue();
|
||||||
|
} catch (final Exception e) {
|
||||||
|
log.error("Failed to initialize missingPing: {}", e.getMessage());
|
||||||
|
this.missingPing = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
|
|
@ -96,8 +110,7 @@ public final class PingIntervalClientIndicator extends AbstractPingIndicator {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ClientEventRecord updateLogEvent() {
|
public ClientEventRecord updateLogEvent(final long now) {
|
||||||
final long now = DateTime.now(DateTimeZone.UTC).getMillis();
|
|
||||||
final long value = now - (long) super.currentValue;
|
final long value = now - (long) super.currentValue;
|
||||||
if (this.missingPing) {
|
if (this.missingPing) {
|
||||||
if (this.pingErrorThreshold > value) {
|
if (this.pingErrorThreshold > value) {
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,8 @@ sebserver.webservice.clean-db-on-startup=false
|
||||||
|
|
||||||
# webservice configuration
|
# webservice configuration
|
||||||
sebserver.init.adminaccount.gen-on-init=false
|
sebserver.init.adminaccount.gen-on-init=false
|
||||||
sebserver.webservice.distributed=true
|
sebserver.webservice.distributed=false
|
||||||
|
sebserver.webservice.master.delay.threshold=10000
|
||||||
sebserver.webservice.http.external.scheme=http
|
sebserver.webservice.http.external.scheme=http
|
||||||
sebserver.webservice.http.external.servername=localhost
|
sebserver.webservice.http.external.servername=localhost
|
||||||
sebserver.webservice.http.external.port=${server.port}
|
sebserver.webservice.http.external.port=${server.port}
|
||||||
|
|
|
||||||
|
|
@ -82,4 +82,18 @@
|
||||||
</resources>
|
</resources>
|
||||||
</cache>
|
</cache>
|
||||||
|
|
||||||
|
<cache alias="LAST_PING_TIME_CACHE">
|
||||||
|
<key-type>java.lang.Long</key-type>
|
||||||
|
<value-type>org.ehcache.impl.internal.concurrent.ConcurrentHashMap</value-type>
|
||||||
|
<expiry>
|
||||||
|
<tti unit="hours">24</tti>
|
||||||
|
</expiry>
|
||||||
|
<resources>
|
||||||
|
<heap unit="entries">10</heap>
|
||||||
|
</resources>
|
||||||
|
</cache>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</config>
|
</config>
|
||||||
13
src/main/resources/config/sql/base/V5__alter_tables_v1.1.sql
Normal file
13
src/main/resources/config/sql/base/V5__alter_tables_v1.1.sql
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
-- -----------------------------------------------------
|
||||||
|
-- Alter Table `client_event`
|
||||||
|
-- -----------------------------------------------------
|
||||||
|
ALTER TABLE `client_event`
|
||||||
|
MODIFY `numeric_value` DECIMAL(18,4) NULL;
|
||||||
|
|
||||||
|
-- -----------------------------------------------------
|
||||||
|
-- Alter Table `webservice_server_info`
|
||||||
|
-- -----------------------------------------------------
|
||||||
|
ALTER TABLE `webservice_server_info`
|
||||||
|
MODIFY `id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
|
ADD COLUMN IF NOT EXISTS `master` INT(1) UNSIGNED NOT NULL DEFAULT 0,
|
||||||
|
ADD COLUMN IF NOT EXISTS `update_time` BIGINT NULL;
|
||||||
|
|
@ -35,7 +35,7 @@ public class PingIntervalClientIndicatorTest {
|
||||||
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
||||||
|
|
||||||
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
||||||
new PingIntervalClientIndicator(clientEventExtensionMapper);
|
new PingIntervalClientIndicator(clientEventExtensionMapper, null);
|
||||||
assertEquals("0.0", String.valueOf(pingIntervalClientIndicator.getValue()));
|
assertEquals("0.0", String.valueOf(pingIntervalClientIndicator.getValue()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -47,7 +47,7 @@ public class PingIntervalClientIndicatorTest {
|
||||||
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
||||||
|
|
||||||
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
||||||
new PingIntervalClientIndicator(clientEventExtensionMapper);
|
new PingIntervalClientIndicator(clientEventExtensionMapper, null);
|
||||||
assertEquals("0.0", String.valueOf(pingIntervalClientIndicator.getValue()));
|
assertEquals("0.0", String.valueOf(pingIntervalClientIndicator.getValue()));
|
||||||
|
|
||||||
DateTimeUtils.setCurrentMillisProvider(() -> 10L);
|
DateTimeUtils.setCurrentMillisProvider(() -> 10L);
|
||||||
|
|
@ -62,7 +62,7 @@ public class PingIntervalClientIndicatorTest {
|
||||||
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
final ClientEventExtensionMapper clientEventExtensionMapper = Mockito.mock(ClientEventExtensionMapper.class);
|
||||||
|
|
||||||
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
final PingIntervalClientIndicator pingIntervalClientIndicator =
|
||||||
new PingIntervalClientIndicator(clientEventExtensionMapper);
|
new PingIntervalClientIndicator(clientEventExtensionMapper, null);
|
||||||
final JSONMapper jsonMapper = new JSONMapper();
|
final JSONMapper jsonMapper = new JSONMapper();
|
||||||
final String json = jsonMapper.writeValueAsString(pingIntervalClientIndicator);
|
final String json = jsonMapper.writeValueAsString(pingIntervalClientIndicator);
|
||||||
assertEquals("{\"indicatorValue\":0.0,\"indicatorType\":\"LAST_PING\"}", json);
|
assertEquals("{\"indicatorValue\":0.0,\"indicatorType\":\"LAST_PING\"}", json);
|
||||||
|
|
|
||||||
|
|
@ -152,7 +152,7 @@ CREATE TABLE IF NOT EXISTS `client_event` (
|
||||||
`type` INT(2) UNSIGNED NOT NULL,
|
`type` INT(2) UNSIGNED NOT NULL,
|
||||||
`client_time` BIGINT UNSIGNED NOT NULL,
|
`client_time` BIGINT UNSIGNED NOT NULL,
|
||||||
`server_time` BIGINT NOT NULL,
|
`server_time` BIGINT NOT NULL,
|
||||||
`numeric_value` DECIMAL(10,4) NULL,
|
`numeric_value` DECIMAL(18,4) NULL,
|
||||||
`text` VARCHAR(512) NULL,
|
`text` VARCHAR(512) NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
INDEX `eventConnectionRef_idx` (`client_connection_id` ASC),
|
INDEX `eventConnectionRef_idx` (`client_connection_id` ASC),
|
||||||
|
|
@ -537,9 +537,11 @@ CREATE TABLE IF NOT EXISTS `seb_client_configuration` (
|
||||||
DROP TABLE IF EXISTS `webservice_server_info` ;
|
DROP TABLE IF EXISTS `webservice_server_info` ;
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `webservice_server_info` (
|
CREATE TABLE IF NOT EXISTS `webservice_server_info` (
|
||||||
`id` BIGINT UNSIGNED NOT NULL,
|
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`uuid` VARCHAR(255) NOT NULL,
|
`uuid` VARCHAR(255) NOT NULL,
|
||||||
`service_address` VARCHAR(255) NOT NULL,
|
`service_address` VARCHAR(255) NOT NULL,
|
||||||
|
`master` INT(1) UNSIGNED NOT NULL DEFAULT 0,
|
||||||
|
`update_time` BIGINT NULL,
|
||||||
PRIMARY KEY (`id`))
|
PRIMARY KEY (`id`))
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue