From 4f603a1b0c1ca9213d876ea150ac0bcc23bae437 Mon Sep 17 00:00:00 2001 From: "adel.ka" Date: Fri, 31 Oct 2025 15:00:35 +0300 Subject: [PATCH] =?UTF-8?q?=D1=83=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BC=D1=83?= =?UTF-8?q?=D1=81=D0=BE=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ervu_dashboard/ErvuDashboard.java | 7 - .../db_beans/ervu_dashboard/Keys.java | 3 - .../db_beans/ervu_dashboard/Tables.java | 6 - .../ervu_dashboard/tables/Citizen.java | 2 +- .../ervu_dashboard/tables/ReasonDict.java | 229 ------------------ .../tables/records/CitizenRecord.java | 8 +- .../tables/records/ReasonDictRecord.java | 96 -------- 7 files changed, 5 insertions(+), 346 deletions(-) delete mode 100644 backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/ReasonDict.java delete mode 100644 backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/ReasonDictRecord.java diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java index 9fc17caa..f384828a 100644 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java +++ b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java @@ -65,7 +65,6 @@ import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Property; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Prosecution; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.PubRecruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Punishment; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.ReasonDict; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitErvuStatus; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Recruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitmentCorrespondences; @@ -351,11 +350,6 @@ public class ErvuDashboard extends SchemaImpl { */ public final Punishment PUNISHMENT = Punishment.PUNISHMENT; - /** - * The table ervu_dashboard.reason_dict. - */ - public final ReasonDict REASON_DICT = ReasonDict.REASON_DICT; - /** * Справочник статусов ЕРВУ */ @@ -470,7 +464,6 @@ public class ErvuDashboard extends SchemaImpl { Prosecution.PROSECUTION, PubRecruitment.PUB_RECRUITMENT, Punishment.PUNISHMENT, - ReasonDict.REASON_DICT, RecruitErvuStatus.RECRUIT_ERVU_STATUS, Recruitment.RECRUITMENT, RecruitmentCorrespondences.RECRUITMENT_CORRESPONDENCES, diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Keys.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Keys.java index 1f1c9edb..ac3ccf5d 100644 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Keys.java +++ b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Keys.java @@ -61,7 +61,6 @@ import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Property; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Prosecution; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.PubRecruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Punishment; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.ReasonDict; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitErvuStatus; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Recruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitmentCorrespondences; @@ -120,7 +119,6 @@ import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.PropertyR import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.ProsecutionRecord; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.PubRecruitmentRecord; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.PunishmentRecord; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.ReasonDictRecord; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.RecruitErvuStatusRecord; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.RecruitmentCorrespondencesRecord; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.RecruitmentRecord; @@ -204,7 +202,6 @@ public class Keys { public static final UniqueKey PUB_RECRUITMENT_PKEY = Internal.createUniqueKey(PubRecruitment.PUB_RECRUITMENT, DSL.name("pub_recruitment_pkey"), new TableField[] { PubRecruitment.PUB_RECRUITMENT.ID }, true); public static final UniqueKey RECRUITMENT_IDM_ID_KEY = Internal.createUniqueKey(PubRecruitment.PUB_RECRUITMENT, DSL.name("recruitment_idm_id_key"), new TableField[] { PubRecruitment.PUB_RECRUITMENT.IDM_ID }, true); public static final UniqueKey PK_PUNISHMENT = Internal.createUniqueKey(Punishment.PUNISHMENT, DSL.name("pk_punishment"), new TableField[] { Punishment.PUNISHMENT.PUNISHMENT_ID }, true); - public static final UniqueKey REASON_DICT_PKEY = Internal.createUniqueKey(ReasonDict.REASON_DICT, DSL.name("reason_dict_pkey"), new TableField[] { ReasonDict.REASON_DICT.CODE }, true); public static final UniqueKey RECRUIT_ERVU_STATUS_CODE_UNIQUE_KEY = Internal.createUniqueKey(RecruitErvuStatus.RECRUIT_ERVU_STATUS, DSL.name("recruit_ervu_status_code_unique_key"), new TableField[] { RecruitErvuStatus.RECRUIT_ERVU_STATUS.CODE }, true); public static final UniqueKey RECRUIT_ERVU_STATUS_PKEY = Internal.createUniqueKey(RecruitErvuStatus.RECRUIT_ERVU_STATUS, DSL.name("recruit_ervu_status_pkey"), new TableField[] { RecruitErvuStatus.RECRUIT_ERVU_STATUS.RECRUIT_ERVU_STATUS_ID }, true); public static final UniqueKey RECRUITMENT_PKEY = Internal.createUniqueKey(Recruitment.RECRUITMENT, DSL.name("recruitment_pkey"), new TableField[] { Recruitment.RECRUITMENT.IDM_ID }, true); diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Tables.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Tables.java index c02cadec..91e0c033 100644 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Tables.java +++ b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/Tables.java @@ -56,7 +56,6 @@ import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Property; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Prosecution; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.PubRecruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Punishment; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.ReasonDict; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitErvuStatus; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.Recruitment; import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.RecruitmentCorrespondences; @@ -335,11 +334,6 @@ public class Tables { */ public static final Punishment PUNISHMENT = Punishment.PUNISHMENT; - /** - * The table ervu_dashboard.reason_dict. - */ - public static final ReasonDict REASON_DICT = ReasonDict.REASON_DICT; - /** * Справочник статусов ЕРВУ */ diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/Citizen.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/Citizen.java index 6baab661..290048cf 100644 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/Citizen.java +++ b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/Citizen.java @@ -120,7 +120,7 @@ public class Citizen extends TableImpl { * The column ervu_dashboard.citizen.reason_registration. * Причина постановки на учёт */ - public final TableField REASON_REGISTRATION = createField(DSL.name("reason_registration"), SQLDataType.INTEGER, this, "Причина постановки на учёт"); + public final TableField REASON_REGISTRATION = createField(DSL.name("reason_registration"), SQLDataType.VARCHAR, this, "Причина постановки на учёт"); /** * The column ervu_dashboard.citizen.driver_license. diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/ReasonDict.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/ReasonDict.java deleted file mode 100644 index 5ae3a740..00000000 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/ReasonDict.java +++ /dev/null @@ -1,229 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables; - - -import java.sql.Timestamp; -import java.util.Collection; - -import org.jooq.Condition; -import org.jooq.Field; -import org.jooq.Name; -import org.jooq.PlainSQL; -import org.jooq.QueryPart; -import org.jooq.SQL; -import org.jooq.Schema; -import org.jooq.Select; -import org.jooq.Stringly; -import org.jooq.Table; -import org.jooq.TableField; -import org.jooq.TableOptions; -import org.jooq.UniqueKey; -import org.jooq.impl.DSL; -import org.jooq.impl.SQLDataType; -import org.jooq.impl.TableImpl; - -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.ErvuDashboard; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.Keys; -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records.ReasonDictRecord; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class ReasonDict extends TableImpl { - - private static final long serialVersionUID = 1L; - - /** - * The reference instance of ervu_dashboard.reason_dict - */ - public static final ReasonDict REASON_DICT = new ReasonDict(); - - /** - * The class holding records for this type - */ - @Override - public Class getRecordType() { - return ReasonDictRecord.class; - } - - /** - * The column ervu_dashboard.reason_dict.code. - */ - public final TableField CODE = createField(DSL.name("code"), SQLDataType.INTEGER.nullable(false), this, ""); - - /** - * The column ervu_dashboard.reason_dict.description. - */ - public final TableField DESCRIPTION = createField(DSL.name("description"), SQLDataType.VARCHAR(255).nullable(false), this, ""); - - /** - * The column ervu_dashboard.reason_dict.created_at. - */ - public final TableField CREATED_AT = createField(DSL.name("created_at"), SQLDataType.TIMESTAMP(0).defaultValue(DSL.field(DSL.raw("CURRENT_TIMESTAMP"), SQLDataType.TIMESTAMP)), this, ""); - - private ReasonDict(Name alias, Table aliased) { - this(alias, aliased, (Field[]) null, null); - } - - private ReasonDict(Name alias, Table aliased, Field[] parameters, Condition where) { - super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where); - } - - /** - * Create an aliased ervu_dashboard.reason_dict table reference - */ - public ReasonDict(String alias) { - this(DSL.name(alias), REASON_DICT); - } - - /** - * Create an aliased ervu_dashboard.reason_dict table reference - */ - public ReasonDict(Name alias) { - this(alias, REASON_DICT); - } - - /** - * Create a ervu_dashboard.reason_dict table reference - */ - public ReasonDict() { - this(DSL.name("reason_dict"), null); - } - - @Override - public Schema getSchema() { - return aliased() ? null : ErvuDashboard.ERVU_DASHBOARD; - } - - @Override - public UniqueKey getPrimaryKey() { - return Keys.REASON_DICT_PKEY; - } - - @Override - public ReasonDict as(String alias) { - return new ReasonDict(DSL.name(alias), this); - } - - @Override - public ReasonDict as(Name alias) { - return new ReasonDict(alias, this); - } - - @Override - public ReasonDict as(Table alias) { - return new ReasonDict(alias.getQualifiedName(), this); - } - - /** - * Rename this table - */ - @Override - public ReasonDict rename(String name) { - return new ReasonDict(DSL.name(name), null); - } - - /** - * Rename this table - */ - @Override - public ReasonDict rename(Name name) { - return new ReasonDict(name, null); - } - - /** - * Rename this table - */ - @Override - public ReasonDict rename(Table name) { - return new ReasonDict(name.getQualifiedName(), null); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict where(Condition condition) { - return new ReasonDict(getQualifiedName(), aliased() ? this : null, null, condition); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict where(Collection conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict where(Condition... conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict where(Field condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public ReasonDict where(SQL condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public ReasonDict where(@Stringly.SQL String condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public ReasonDict where(@Stringly.SQL String condition, Object... binds) { - return where(DSL.condition(condition, binds)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public ReasonDict where(@Stringly.SQL String condition, QueryPart... parts) { - return where(DSL.condition(condition, parts)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict whereExists(Select select) { - return where(DSL.exists(select)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public ReasonDict whereNotExists(Select select) { - return where(DSL.notExists(select)); - } -} diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/CitizenRecord.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/CitizenRecord.java index 0c109fb4..76d40cac 100644 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/CitizenRecord.java +++ b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/CitizenRecord.java @@ -196,7 +196,7 @@ public class CitizenRecord extends UpdatableRecordImpl { * Setter for ervu_dashboard.citizen.reason_registration. * Причина постановки на учёт */ - public void setReasonRegistration(Integer value) { + public void setReasonRegistration(String value) { set(11, value); } @@ -204,8 +204,8 @@ public class CitizenRecord extends UpdatableRecordImpl { * Getter for ervu_dashboard.citizen.reason_registration. * Причина постановки на учёт */ - public Integer getReasonRegistration() { - return (Integer) get(11); + public String getReasonRegistration() { + return (String) get(11); } /** @@ -1909,7 +1909,7 @@ public class CitizenRecord extends UpdatableRecordImpl { /** * Create a detached, initialised CitizenRecord */ - public CitizenRecord(String residence, String isRegistered, String passportSeries, String passportNumber, String phone, String medicalRequirements, String defermentLiberation, String gender, String maritalStatus, String education, String employment, Integer reasonRegistration, String driverLicense, String disabilityGroup, String dispensaryRegistrationCode, String regionBirth, String cityBirth, Boolean rightDeferment, Boolean tookBreak, Boolean medic, Boolean sportsCategory, Boolean tractorLicense, Boolean isWanted, Boolean isInPrison, Boolean acquiredCitizenship, Boolean urgentService, Boolean contractService, Boolean mobilization, String fullName, String lastName, String firstName, String middleName, BigDecimal age, String birthPlace, BigDecimal numberChildren, Date birthDate, UUID recruitId, UUID recruitmentId, Date issueDate, BigDecimal numberChildren_18Old, String snils, String inn, String email, Date diedDate, Date startDateResidence, Date endDateResidence, String addressPlaceStay, Date startDatePlaceStay, Date endDatePlaceStay, String typePlaceStay, String addressActual, String sourceInfoActual, Date dateInfoActual, Date dateLossInfoActual, Timestamp updateDate, String countryBirth, String factIssuanceMilitaryRegistration, Date dateRegistration, Date dateDeregistration, Boolean personalData, String groundsExemption, Date startDateRight, Date endDateRight, String decisionNumber, Date startDateDecision, Date endDateDecision, String deferConscription, Boolean signDeferredRelease, String idErn, JSONB idEcia, UUID targetRecruitmentId, String systemPgsStatus, String defermentDecisionType, Boolean havingSportTitle, Boolean employed, Boolean activeRegIp, Boolean activeParentalLeave, Boolean selfEmployed, Boolean hasDisease, Boolean hasVich, Boolean registeredInPnd, Boolean hasDisability, Boolean isIncompetent, Boolean hasDeferment, Boolean hasDefermentRight, Boolean hasExemption, Boolean isGuardian, Integer minorsCount, Boolean hasDeadChild, Boolean hasMinorChild, Boolean hasRussianCitizenship, Boolean hasForeignCitizenship, Boolean hasGroundTransport, Boolean hasAirTransport, Boolean hasWaterTransport, Boolean hasProperty, Boolean hasDriverLicense, Boolean isDeputy, Boolean isDeputyCandidate, Boolean hasCriminalLiabilityFz53, Boolean hasLiabilityFz53, Boolean hasAppealingViolationsFz53, Boolean hasTractorLicense, Boolean hasCriminalProsecution, Boolean hasSentence, Boolean servingSentence, Boolean hasCriminalRecord, Boolean hasSentSummons, Boolean hasServedSummons, Boolean appearedToRecruitmentCenter, Boolean notAppearedByValidExcuse, Boolean hasActiveTemporaryMeasure, String systemEsiaId, Boolean educated, Boolean hasEducationDiploma, Boolean hasForeignEducationDiploma, Boolean hasMilitaryDepartmentEducation, Boolean hasMilitaryTrainingCenterEducation, Boolean hasActualAcademicLeave) { + public CitizenRecord(String residence, String isRegistered, String passportSeries, String passportNumber, String phone, String medicalRequirements, String defermentLiberation, String gender, String maritalStatus, String education, String employment, String reasonRegistration, String driverLicense, String disabilityGroup, String dispensaryRegistrationCode, String regionBirth, String cityBirth, Boolean rightDeferment, Boolean tookBreak, Boolean medic, Boolean sportsCategory, Boolean tractorLicense, Boolean isWanted, Boolean isInPrison, Boolean acquiredCitizenship, Boolean urgentService, Boolean contractService, Boolean mobilization, String fullName, String lastName, String firstName, String middleName, BigDecimal age, String birthPlace, BigDecimal numberChildren, Date birthDate, UUID recruitId, UUID recruitmentId, Date issueDate, BigDecimal numberChildren_18Old, String snils, String inn, String email, Date diedDate, Date startDateResidence, Date endDateResidence, String addressPlaceStay, Date startDatePlaceStay, Date endDatePlaceStay, String typePlaceStay, String addressActual, String sourceInfoActual, Date dateInfoActual, Date dateLossInfoActual, Timestamp updateDate, String countryBirth, String factIssuanceMilitaryRegistration, Date dateRegistration, Date dateDeregistration, Boolean personalData, String groundsExemption, Date startDateRight, Date endDateRight, String decisionNumber, Date startDateDecision, Date endDateDecision, String deferConscription, Boolean signDeferredRelease, String idErn, JSONB idEcia, UUID targetRecruitmentId, String systemPgsStatus, String defermentDecisionType, Boolean havingSportTitle, Boolean employed, Boolean activeRegIp, Boolean activeParentalLeave, Boolean selfEmployed, Boolean hasDisease, Boolean hasVich, Boolean registeredInPnd, Boolean hasDisability, Boolean isIncompetent, Boolean hasDeferment, Boolean hasDefermentRight, Boolean hasExemption, Boolean isGuardian, Integer minorsCount, Boolean hasDeadChild, Boolean hasMinorChild, Boolean hasRussianCitizenship, Boolean hasForeignCitizenship, Boolean hasGroundTransport, Boolean hasAirTransport, Boolean hasWaterTransport, Boolean hasProperty, Boolean hasDriverLicense, Boolean isDeputy, Boolean isDeputyCandidate, Boolean hasCriminalLiabilityFz53, Boolean hasLiabilityFz53, Boolean hasAppealingViolationsFz53, Boolean hasTractorLicense, Boolean hasCriminalProsecution, Boolean hasSentence, Boolean servingSentence, Boolean hasCriminalRecord, Boolean hasSentSummons, Boolean hasServedSummons, Boolean appearedToRecruitmentCenter, Boolean notAppearedByValidExcuse, Boolean hasActiveTemporaryMeasure, String systemEsiaId, Boolean educated, Boolean hasEducationDiploma, Boolean hasForeignEducationDiploma, Boolean hasMilitaryDepartmentEducation, Boolean hasMilitaryTrainingCenterEducation, Boolean hasActualAcademicLeave) { super(Citizen.CITIZEN); setResidence(residence); diff --git a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/ReasonDictRecord.java b/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/ReasonDictRecord.java deleted file mode 100644 index d05e6b65..00000000 --- a/backend/src/main/java/ru/micord/ervu_dashboard/db_beans/ervu_dashboard/tables/records/ReasonDictRecord.java +++ /dev/null @@ -1,96 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.records; - - -import java.sql.Timestamp; - -import org.jooq.Record1; -import org.jooq.impl.UpdatableRecordImpl; - -import ru.micord.ervu_dashboard.db_beans.ervu_dashboard.tables.ReasonDict; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class ReasonDictRecord extends UpdatableRecordImpl { - - private static final long serialVersionUID = 1L; - - /** - * Setter for ervu_dashboard.reason_dict.code. - */ - public void setCode(Integer value) { - set(0, value); - } - - /** - * Getter for ervu_dashboard.reason_dict.code. - */ - public Integer getCode() { - return (Integer) get(0); - } - - /** - * Setter for ervu_dashboard.reason_dict.description. - */ - public void setDescription(String value) { - set(1, value); - } - - /** - * Getter for ervu_dashboard.reason_dict.description. - */ - public String getDescription() { - return (String) get(1); - } - - /** - * Setter for ervu_dashboard.reason_dict.created_at. - */ - public void setCreatedAt(Timestamp value) { - set(2, value); - } - - /** - * Getter for ervu_dashboard.reason_dict.created_at. - */ - public Timestamp getCreatedAt() { - return (Timestamp) get(2); - } - - // ------------------------------------------------------------------------- - // Primary key information - // ------------------------------------------------------------------------- - - @Override - public Record1 key() { - return (Record1) super.key(); - } - - // ------------------------------------------------------------------------- - // Constructors - // ------------------------------------------------------------------------- - - /** - * Create a detached ReasonDictRecord - */ - public ReasonDictRecord() { - super(ReasonDict.REASON_DICT); - } - - /** - * Create a detached, initialised ReasonDictRecord - */ - public ReasonDictRecord(Integer code, String description, Timestamp createdAt) { - super(ReasonDict.REASON_DICT); - - setCode(code); - setDescription(description); - setCreatedAt(createdAt); - resetChangedOnNotNull(); - } -}