Правки по постановкам

This commit is contained in:
Фоат Саляхов 2025-11-13 17:37:59 +03:00
parent 101e52c0e7
commit 31faad33b2
22 changed files with 4699 additions and 1619 deletions

View file

@ -14,7 +14,7 @@ import org.jooq.impl.SchemaImpl;
import ru.micord.ervu_dashboard.db_beans.DefaultCatalog;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.AppealsList;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.MainProfile;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReasonsAppeal;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewProgress;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewRating;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.TopicAppeal;
@ -43,9 +43,9 @@ public class Appeals extends SchemaImpl {
public final MainProfile MAIN_PROFILE = MainProfile.MAIN_PROFILE;
/**
* Причины обжалования уровень РФ
* Ход рассмотрения
*/
public final ReasonsAppeal REASONS_APPEAL = ReasonsAppeal.REASONS_APPEAL;
public final ReviewProgress REVIEW_PROGRESS = ReviewProgress.REVIEW_PROGRESS;
/**
* Рейтинг рассмотрения жалоб уровень РФ
@ -75,7 +75,7 @@ public class Appeals extends SchemaImpl {
return Arrays.asList(
AppealsList.APPEALS_LIST,
MainProfile.MAIN_PROFILE,
ReasonsAppeal.REASONS_APPEAL,
ReviewProgress.REVIEW_PROGRESS,
ReviewRating.REVIEW_RATING,
TopicAppeal.TOPIC_APPEAL
);

View file

@ -11,12 +11,12 @@ import org.jooq.impl.Internal;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.AppealsList;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.MainProfile;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReasonsAppeal;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewProgress;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewRating;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.TopicAppeal;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.AppealsListRecord;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.MainProfileRecord;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.ReasonsAppealRecord;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.ReviewProgressRecord;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.ReviewRatingRecord;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.TopicAppealRecord;
@ -34,7 +34,7 @@ public class Keys {
public static final UniqueKey<AppealsListRecord> PK_APPEALS_LIST = Internal.createUniqueKey(AppealsList.APPEALS_LIST, DSL.name("pk_appeals_list"), new TableField[] { AppealsList.APPEALS_LIST.NUMBER }, true);
public static final UniqueKey<MainProfileRecord> PK_MAIN_PROFILE = Internal.createUniqueKey(MainProfile.MAIN_PROFILE, DSL.name("pk_main_profile"), new TableField[] { MainProfile.MAIN_PROFILE.RECRUITMENT_ID, MainProfile.MAIN_PROFILE.RECORDING_DATE, MainProfile.MAIN_PROFILE.SCHEMA }, true);
public static final UniqueKey<ReasonsAppealRecord> PK_REASONS_APPEAL = Internal.createUniqueKey(ReasonsAppeal.REASONS_APPEAL, DSL.name("pk_reasons_appeal"), new TableField[] { ReasonsAppeal.REASONS_APPEAL.RECRUITMENT_ID, ReasonsAppeal.REASONS_APPEAL.RECORDING_DATE, ReasonsAppeal.REASONS_APPEAL.SCHEMA }, true);
public static final UniqueKey<ReviewProgressRecord> REVIEW_PROGRESS_PKEY = Internal.createUniqueKey(ReviewProgress.REVIEW_PROGRESS, DSL.name("review_progress_pkey"), new TableField[] { ReviewProgress.REVIEW_PROGRESS.ID_REVIEW_PROGRESS, ReviewProgress.REVIEW_PROGRESS.RECRUITMENT_ID, ReviewProgress.REVIEW_PROGRESS.SCHEMA, ReviewProgress.REVIEW_PROGRESS.RECORDING_DATE }, true);
public static final UniqueKey<ReviewRatingRecord> PK_REVIEW_RATING = Internal.createUniqueKey(ReviewRating.REVIEW_RATING, DSL.name("pk_review_rating"), new TableField[] { ReviewRating.REVIEW_RATING.ID_REVIEW_RATING }, true);
public static final UniqueKey<TopicAppealRecord> PK_TOPIC_APPEAL = Internal.createUniqueKey(TopicAppeal.TOPIC_APPEAL, DSL.name("pk_topic_appeal"), new TableField[] { TopicAppeal.TOPIC_APPEAL.RECRUITMENT_ID, TopicAppeal.TOPIC_APPEAL.RECORDING_DATE, TopicAppeal.TOPIC_APPEAL.SCHEMA }, true);
}

View file

@ -6,7 +6,7 @@ package ru.micord.ervu_dashboard.db_beans.appeals;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.AppealsList;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.MainProfile;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReasonsAppeal;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewProgress;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewRating;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.TopicAppeal;
@ -28,9 +28,9 @@ public class Tables {
public static final MainProfile MAIN_PROFILE = MainProfile.MAIN_PROFILE;
/**
* Причины обжалования уровень РФ
* Ход рассмотрения
*/
public static final ReasonsAppeal REASONS_APPEAL = ReasonsAppeal.REASONS_APPEAL;
public static final ReviewProgress REVIEW_PROGRESS = ReviewProgress.REVIEW_PROGRESS;
/**
* Рейтинг рассмотрения жалоб уровень РФ

View file

@ -1,324 +0,0 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.ervu_dashboard.db_beans.appeals.tables;
import java.math.BigDecimal;
import java.sql.Date;
import java.util.Collection;
import java.util.UUID;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.Identity;
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.appeals.Appeals;
import ru.micord.ervu_dashboard.db_beans.appeals.Keys;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.ReasonsAppealRecord;
/**
* Причины обжалования уровень РФ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ReasonsAppeal extends TableImpl<ReasonsAppealRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>appeals.reasons_appeal</code>
*/
public static final ReasonsAppeal REASONS_APPEAL = new ReasonsAppeal();
/**
* The class holding records for this type
*/
@Override
public Class<ReasonsAppealRecord> getRecordType() {
return ReasonsAppealRecord.class;
}
/**
* The column <code>appeals.reasons_appeal.id_reasons_appeal</code>.
*/
public final TableField<ReasonsAppealRecord, Long> ID_REASONS_APPEAL = createField(DSL.name("id_reasons_appeal"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>appeals.reasons_appeal.appeal</code>. Обжалования
*/
public final TableField<ReasonsAppealRecord, BigDecimal> APPEAL = createField(DSL.name("appeal"), SQLDataType.NUMERIC, this, "Обжалования");
/**
* The column <code>appeals.reasons_appeal.incorrect_inf</code>.
* Некорректные сведения
*/
public final TableField<ReasonsAppealRecord, BigDecimal> INCORRECT_INF = createField(DSL.name("incorrect_inf"), SQLDataType.NUMERIC, this, "Некорректные сведения");
/**
* The column <code>appeals.reasons_appeal.no_data</code>. Нет данных
*/
public final TableField<ReasonsAppealRecord, BigDecimal> NO_DATA = createField(DSL.name("no_data"), SQLDataType.NUMERIC, this, "Нет данных");
/**
* The column <code>appeals.reasons_appeal.other</code>. Прочее
*/
public final TableField<ReasonsAppealRecord, BigDecimal> OTHER = createField(DSL.name("other"), SQLDataType.NUMERIC, this, "Прочее");
/**
* The column <code>appeals.reasons_appeal.recording_date</code>. Дата
* записи
*/
public final TableField<ReasonsAppealRecord, Date> RECORDING_DATE = createField(DSL.name("recording_date"), SQLDataType.DATE.nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.DATE)), this, "Дата записи");
/**
* The column <code>appeals.reasons_appeal.incorrect_inf_percent</code>.
* Некорректные сведения в процентах
*/
public final TableField<ReasonsAppealRecord, BigDecimal> INCORRECT_INF_PERCENT = createField(DSL.name("incorrect_inf_percent"), SQLDataType.NUMERIC, this, "Некорректные сведения в процентах");
/**
* The column <code>appeals.reasons_appeal.no_data_percent</code>. Нет
* данных в процентах
*/
public final TableField<ReasonsAppealRecord, BigDecimal> NO_DATA_PERCENT = createField(DSL.name("no_data_percent"), SQLDataType.NUMERIC, this, "Нет данных в процентах");
/**
* The column <code>appeals.reasons_appeal.other_percent</code>. Прочее в
* процентах
*/
public final TableField<ReasonsAppealRecord, BigDecimal> OTHER_PERCENT = createField(DSL.name("other_percent"), SQLDataType.NUMERIC, this, "Прочее в процентах");
/**
* The column <code>appeals.reasons_appeal.recruitment_id</code>.
*/
public final TableField<ReasonsAppealRecord, UUID> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, "");
/**
* The column <code>appeals.reasons_appeal.sending_documents</code>. Досыл
* документов
*/
public final TableField<ReasonsAppealRecord, BigDecimal> SENDING_DOCUMENTS = createField(DSL.name("sending_documents"), SQLDataType.NUMERIC, this, "Досыл документов");
/**
* The column <code>appeals.reasons_appeal.sending_documents_percent</code>.
* Досыл документов (проценты)
*/
public final TableField<ReasonsAppealRecord, BigDecimal> SENDING_DOCUMENTS_PERCENT = createField(DSL.name("sending_documents_percent"), SQLDataType.NUMERIC, this, "Досыл документов (проценты)");
/**
* The column <code>appeals.reasons_appeal.complaint_withdrawal</code>.
* Отзыв жалобы
*/
public final TableField<ReasonsAppealRecord, BigDecimal> COMPLAINT_WITHDRAWAL = createField(DSL.name("complaint_withdrawal"), SQLDataType.NUMERIC, this, "Отзыв жалобы");
/**
* The column
* <code>appeals.reasons_appeal.complaint_withdrawal_percent</code>. Отзыв
* жалобы (проценты)
*/
public final TableField<ReasonsAppealRecord, BigDecimal> COMPLAINT_WITHDRAWAL_PERCENT = createField(DSL.name("complaint_withdrawal_percent"), SQLDataType.NUMERIC, this, "Отзыв жалобы (проценты)");
/**
* The column <code>appeals.reasons_appeal.decision_disagreement</code>.
* Несогласие с решением
*/
public final TableField<ReasonsAppealRecord, BigDecimal> DECISION_DISAGREEMENT = createField(DSL.name("decision_disagreement"), SQLDataType.NUMERIC, this, "Несогласие с решением");
/**
* The column
* <code>appeals.reasons_appeal.decision_disagreement_persent</code>.
* Несогласие с решением (проценты)
*/
public final TableField<ReasonsAppealRecord, BigDecimal> DECISION_DISAGREEMENT_PERSENT = createField(DSL.name("decision_disagreement_persent"), SQLDataType.NUMERIC, this, "Несогласие с решением (проценты)");
/**
* The column <code>appeals.reasons_appeal.schema</code>. 'Department' -
* обычный ВК, 'Organization' - главный ВК региона, 'Region' - главный ВК
* военного округа,
* 'Ministry' - уровень РФ, 'REG_LVL' - сумма всех ВК региона,
* 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ
*/
public final TableField<ReasonsAppealRecord, String> SCHEMA = createField(DSL.name("schema"), SQLDataType.VARCHAR(64).nullable(false).defaultValue(DSL.field(DSL.raw("'empty'::character varying"), SQLDataType.VARCHAR)), this, "'Department' - обычный ВК, 'Organization' - главный ВК региона, 'Region' - главный ВК военного округа,\n 'Ministry' - уровень РФ, 'REG_LVL' - сумма всех ВК региона, 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ");
private ReasonsAppeal(Name alias, Table<ReasonsAppealRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ReasonsAppeal(Name alias, Table<ReasonsAppealRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Причины обжалования уровень РФ"), TableOptions.table(), where);
}
/**
* Create an aliased <code>appeals.reasons_appeal</code> table reference
*/
public ReasonsAppeal(String alias) {
this(DSL.name(alias), REASONS_APPEAL);
}
/**
* Create an aliased <code>appeals.reasons_appeal</code> table reference
*/
public ReasonsAppeal(Name alias) {
this(alias, REASONS_APPEAL);
}
/**
* Create a <code>appeals.reasons_appeal</code> table reference
*/
public ReasonsAppeal() {
this(DSL.name("reasons_appeal"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Appeals.APPEALS;
}
@Override
public Identity<ReasonsAppealRecord, Long> getIdentity() {
return (Identity<ReasonsAppealRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<ReasonsAppealRecord> getPrimaryKey() {
return Keys.PK_REASONS_APPEAL;
}
@Override
public ReasonsAppeal as(String alias) {
return new ReasonsAppeal(DSL.name(alias), this);
}
@Override
public ReasonsAppeal as(Name alias) {
return new ReasonsAppeal(alias, this);
}
@Override
public ReasonsAppeal as(Table<?> alias) {
return new ReasonsAppeal(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ReasonsAppeal rename(String name) {
return new ReasonsAppeal(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ReasonsAppeal rename(Name name) {
return new ReasonsAppeal(name, null);
}
/**
* Rename this table
*/
@Override
public ReasonsAppeal rename(Table<?> name) {
return new ReasonsAppeal(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal where(Condition condition) {
return new ReasonsAppeal(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReasonsAppeal where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReasonsAppeal where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReasonsAppeal where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReasonsAppeal where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReasonsAppeal whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,277 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.ervu_dashboard.db_beans.appeals.tables;
import java.math.BigDecimal;
import java.sql.Date;
import java.util.Collection;
import java.util.UUID;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.Identity;
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.appeals.Appeals;
import ru.micord.ervu_dashboard.db_beans.appeals.Keys;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.records.ReviewProgressRecord;
/**
* Ход рассмотрения
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ReviewProgress extends TableImpl<ReviewProgressRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>appeals.review_progress</code>
*/
public static final ReviewProgress REVIEW_PROGRESS = new ReviewProgress();
/**
* The class holding records for this type
*/
@Override
public Class<ReviewProgressRecord> getRecordType() {
return ReviewProgressRecord.class;
}
/**
* The column <code>appeals.review_progress.id_review_progress</code>.
*/
public final TableField<ReviewProgressRecord, Long> ID_REVIEW_PROGRESS = createField(DSL.name("id_review_progress"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>appeals.review_progress.recruitment_id</code>.
*/
public final TableField<ReviewProgressRecord, UUID> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, "");
/**
* The column <code>appeals.review_progress.schema</code>.
*/
public final TableField<ReviewProgressRecord, String> SCHEMA = createField(DSL.name("schema"), SQLDataType.VARCHAR(64).nullable(false).defaultValue(DSL.field(DSL.raw("'empty'::character varying"), SQLDataType.VARCHAR)), this, "");
/**
* The column <code>appeals.review_progress.recording_date</code>.
*/
public final TableField<ReviewProgressRecord, Date> RECORDING_DATE = createField(DSL.name("recording_date"), SQLDataType.DATE.nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.DATE)), this, "");
/**
* The column <code>appeals.review_progress.in_work</code>. в работе
*/
public final TableField<ReviewProgressRecord, BigDecimal> IN_WORK = createField(DSL.name("in_work"), SQLDataType.NUMERIC, this, "в работе");
/**
* The column <code>appeals.review_progress.decided</code>. решено
*/
public final TableField<ReviewProgressRecord, BigDecimal> DECIDED = createField(DSL.name("decided"), SQLDataType.NUMERIC, this, "решено");
/**
* The column <code>appeals.review_progress.revoked</code>. отозвано
*/
public final TableField<ReviewProgressRecord, BigDecimal> REVOKED = createField(DSL.name("revoked"), SQLDataType.NUMERIC, this, "отозвано");
/**
* The column <code>appeals.review_progress.in_work_percent</code>.
*/
public final TableField<ReviewProgressRecord, BigDecimal> IN_WORK_PERCENT = createField(DSL.name("in_work_percent"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>appeals.review_progress.decided_percent</code>.
*/
public final TableField<ReviewProgressRecord, BigDecimal> DECIDED_PERCENT = createField(DSL.name("decided_percent"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>appeals.review_progress.revoked_percent</code>.
*/
public final TableField<ReviewProgressRecord, BigDecimal> REVOKED_PERCENT = createField(DSL.name("revoked_percent"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>appeals.review_progress.total_appeals</code>.
*/
public final TableField<ReviewProgressRecord, BigDecimal> TOTAL_APPEALS = createField(DSL.name("total_appeals"), SQLDataType.NUMERIC, this, "");
private ReviewProgress(Name alias, Table<ReviewProgressRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ReviewProgress(Name alias, Table<ReviewProgressRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Ход рассмотрения"), TableOptions.table(), where);
}
/**
* Create an aliased <code>appeals.review_progress</code> table reference
*/
public ReviewProgress(String alias) {
this(DSL.name(alias), REVIEW_PROGRESS);
}
/**
* Create an aliased <code>appeals.review_progress</code> table reference
*/
public ReviewProgress(Name alias) {
this(alias, REVIEW_PROGRESS);
}
/**
* Create a <code>appeals.review_progress</code> table reference
*/
public ReviewProgress() {
this(DSL.name("review_progress"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Appeals.APPEALS;
}
@Override
public Identity<ReviewProgressRecord, Long> getIdentity() {
return (Identity<ReviewProgressRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<ReviewProgressRecord> getPrimaryKey() {
return Keys.REVIEW_PROGRESS_PKEY;
}
@Override
public ReviewProgress as(String alias) {
return new ReviewProgress(DSL.name(alias), this);
}
@Override
public ReviewProgress as(Name alias) {
return new ReviewProgress(alias, this);
}
@Override
public ReviewProgress as(Table<?> alias) {
return new ReviewProgress(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ReviewProgress rename(String name) {
return new ReviewProgress(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ReviewProgress rename(Name name) {
return new ReviewProgress(name, null);
}
/**
* Rename this table
*/
@Override
public ReviewProgress rename(Table<?> name) {
return new ReviewProgress(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress where(Condition condition) {
return new ReviewProgress(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReviewProgress where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReviewProgress where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReviewProgress where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ReviewProgress where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ReviewProgress whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -64,18 +64,6 @@ public class TopicAppeal extends TableImpl<TopicAppealRecord> {
*/
public final TableField<TopicAppealRecord, BigDecimal> REGISTRATION = createField(DSL.name("registration"), SQLDataType.NUMERIC, this, "Тема обжалования постановка на учет");
/**
* The column <code>appeals.topic_appeal.sabpoena</code>. Тема обжалования
* повестки
*/
public final TableField<TopicAppealRecord, BigDecimal> SABPOENA = createField(DSL.name("sabpoena"), SQLDataType.NUMERIC, this, "Тема обжалования повестки");
/**
* The column <code>appeals.topic_appeal.appear</code>. Тема обжалования
* явка
*/
public final TableField<TopicAppealRecord, BigDecimal> APPEAR = createField(DSL.name("appear"), SQLDataType.NUMERIC, this, "Тема обжалования явка");
/**
* The column <code>appeals.topic_appeal.temporary_measures</code>. Тема
* обжалования временные меры
@ -125,6 +113,34 @@ public class TopicAppeal extends TableImpl<TopicAppealRecord> {
*/
public final TableField<TopicAppealRecord, String> SCHEMA = createField(DSL.name("schema"), SQLDataType.VARCHAR(64).nullable(false).defaultValue(DSL.field(DSL.raw("'empty'::character varying"), SQLDataType.VARCHAR)), this, "'Department' - обычный ВК, 'Organization' - главный ВК региона, 'Region' - главный ВК военного округа,\n 'Ministry' - уровень РФ, 'REG_LVL' - сумма всех ВК региона, 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ");
/**
* The column <code>appeals.topic_appeal.recruitment_campaign</code>.
* Решения призывной комиссии
*/
public final TableField<TopicAppealRecord, BigDecimal> RECRUITMENT_CAMPAIGN = createField(DSL.name("recruitment_campaign"), SQLDataType.NUMERIC, this, "Решения призывной комиссии");
/**
* The column
* <code>appeals.topic_appeal.recruitment_campaign_percent</code>.
*/
public final TableField<TopicAppealRecord, BigDecimal> RECRUITMENT_CAMPAIGN_PERCENT = createField(DSL.name("recruitment_campaign_percent"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>appeals.topic_appeal.making_changes</code>. Внесение
* изменений
*/
public final TableField<TopicAppealRecord, BigDecimal> MAKING_CHANGES = createField(DSL.name("making_changes"), SQLDataType.NUMERIC, this, "Внесение изменений");
/**
* The column <code>appeals.topic_appeal.making_changes_percent</code>.
*/
public final TableField<TopicAppealRecord, BigDecimal> MAKING_CHANGES_PERCENT = createField(DSL.name("making_changes_percent"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>appeals.topic_appeal.total_appeals</code>.
*/
public final TableField<TopicAppealRecord, BigDecimal> TOTAL_APPEALS = createField(DSL.name("total_appeals"), SQLDataType.NUMERIC, this, "");
private TopicAppeal(Name alias, Table<TopicAppealRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}

View file

@ -1,342 +0,0 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.ervu_dashboard.db_beans.appeals.tables.records;
import java.math.BigDecimal;
import java.sql.Date;
import java.util.UUID;
import org.jooq.Record3;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReasonsAppeal;
/**
* Причины обжалования уровень РФ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ReasonsAppealRecord extends UpdatableRecordImpl<ReasonsAppealRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>appeals.reasons_appeal.id_reasons_appeal</code>.
*/
public void setIdReasonsAppeal(Long value) {
set(0, value);
}
/**
* Getter for <code>appeals.reasons_appeal.id_reasons_appeal</code>.
*/
public Long getIdReasonsAppeal() {
return (Long) get(0);
}
/**
* Setter for <code>appeals.reasons_appeal.appeal</code>. Обжалования
*/
public void setAppeal(BigDecimal value) {
set(1, value);
}
/**
* Getter for <code>appeals.reasons_appeal.appeal</code>. Обжалования
*/
public BigDecimal getAppeal() {
return (BigDecimal) get(1);
}
/**
* Setter for <code>appeals.reasons_appeal.incorrect_inf</code>.
* Некорректные сведения
*/
public void setIncorrectInf(BigDecimal value) {
set(2, value);
}
/**
* Getter for <code>appeals.reasons_appeal.incorrect_inf</code>.
* Некорректные сведения
*/
public BigDecimal getIncorrectInf() {
return (BigDecimal) get(2);
}
/**
* Setter for <code>appeals.reasons_appeal.no_data</code>. Нет данных
*/
public void setNoData(BigDecimal value) {
set(3, value);
}
/**
* Getter for <code>appeals.reasons_appeal.no_data</code>. Нет данных
*/
public BigDecimal getNoData() {
return (BigDecimal) get(3);
}
/**
* Setter for <code>appeals.reasons_appeal.other</code>. Прочее
*/
public void setOther(BigDecimal value) {
set(4, value);
}
/**
* Getter for <code>appeals.reasons_appeal.other</code>. Прочее
*/
public BigDecimal getOther() {
return (BigDecimal) get(4);
}
/**
* Setter for <code>appeals.reasons_appeal.recording_date</code>. Дата
* записи
*/
public void setRecordingDate(Date value) {
set(5, value);
}
/**
* Getter for <code>appeals.reasons_appeal.recording_date</code>. Дата
* записи
*/
public Date getRecordingDate() {
return (Date) get(5);
}
/**
* Setter for <code>appeals.reasons_appeal.incorrect_inf_percent</code>.
* Некорректные сведения в процентах
*/
public void setIncorrectInfPercent(BigDecimal value) {
set(6, value);
}
/**
* Getter for <code>appeals.reasons_appeal.incorrect_inf_percent</code>.
* Некорректные сведения в процентах
*/
public BigDecimal getIncorrectInfPercent() {
return (BigDecimal) get(6);
}
/**
* Setter for <code>appeals.reasons_appeal.no_data_percent</code>. Нет
* данных в процентах
*/
public void setNoDataPercent(BigDecimal value) {
set(7, value);
}
/**
* Getter for <code>appeals.reasons_appeal.no_data_percent</code>. Нет
* данных в процентах
*/
public BigDecimal getNoDataPercent() {
return (BigDecimal) get(7);
}
/**
* Setter for <code>appeals.reasons_appeal.other_percent</code>. Прочее в
* процентах
*/
public void setOtherPercent(BigDecimal value) {
set(8, value);
}
/**
* Getter for <code>appeals.reasons_appeal.other_percent</code>. Прочее в
* процентах
*/
public BigDecimal getOtherPercent() {
return (BigDecimal) get(8);
}
/**
* Setter for <code>appeals.reasons_appeal.recruitment_id</code>.
*/
public void setRecruitmentId(UUID value) {
set(9, value);
}
/**
* Getter for <code>appeals.reasons_appeal.recruitment_id</code>.
*/
public UUID getRecruitmentId() {
return (UUID) get(9);
}
/**
* Setter for <code>appeals.reasons_appeal.sending_documents</code>. Досыл
* документов
*/
public void setSendingDocuments(BigDecimal value) {
set(10, value);
}
/**
* Getter for <code>appeals.reasons_appeal.sending_documents</code>. Досыл
* документов
*/
public BigDecimal getSendingDocuments() {
return (BigDecimal) get(10);
}
/**
* Setter for <code>appeals.reasons_appeal.sending_documents_percent</code>.
* Досыл документов (проценты)
*/
public void setSendingDocumentsPercent(BigDecimal value) {
set(11, value);
}
/**
* Getter for <code>appeals.reasons_appeal.sending_documents_percent</code>.
* Досыл документов (проценты)
*/
public BigDecimal getSendingDocumentsPercent() {
return (BigDecimal) get(11);
}
/**
* Setter for <code>appeals.reasons_appeal.complaint_withdrawal</code>.
* Отзыв жалобы
*/
public void setComplaintWithdrawal(BigDecimal value) {
set(12, value);
}
/**
* Getter for <code>appeals.reasons_appeal.complaint_withdrawal</code>.
* Отзыв жалобы
*/
public BigDecimal getComplaintWithdrawal() {
return (BigDecimal) get(12);
}
/**
* Setter for
* <code>appeals.reasons_appeal.complaint_withdrawal_percent</code>. Отзыв
* жалобы (проценты)
*/
public void setComplaintWithdrawalPercent(BigDecimal value) {
set(13, value);
}
/**
* Getter for
* <code>appeals.reasons_appeal.complaint_withdrawal_percent</code>. Отзыв
* жалобы (проценты)
*/
public BigDecimal getComplaintWithdrawalPercent() {
return (BigDecimal) get(13);
}
/**
* Setter for <code>appeals.reasons_appeal.decision_disagreement</code>.
* Несогласие с решением
*/
public void setDecisionDisagreement(BigDecimal value) {
set(14, value);
}
/**
* Getter for <code>appeals.reasons_appeal.decision_disagreement</code>.
* Несогласие с решением
*/
public BigDecimal getDecisionDisagreement() {
return (BigDecimal) get(14);
}
/**
* Setter for
* <code>appeals.reasons_appeal.decision_disagreement_persent</code>.
* Несогласие с решением (проценты)
*/
public void setDecisionDisagreementPersent(BigDecimal value) {
set(15, value);
}
/**
* Getter for
* <code>appeals.reasons_appeal.decision_disagreement_persent</code>.
* Несогласие с решением (проценты)
*/
public BigDecimal getDecisionDisagreementPersent() {
return (BigDecimal) get(15);
}
/**
* Setter for <code>appeals.reasons_appeal.schema</code>. 'Department' -
* обычный ВК, 'Organization' - главный ВК региона, 'Region' - главный ВК
* военного округа,
* 'Ministry' - уровень РФ, 'REG_LVL' - сумма всех ВК региона,
* 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ
*/
public void setSchema(String value) {
set(16, value);
}
/**
* Getter for <code>appeals.reasons_appeal.schema</code>. 'Department' -
* обычный ВК, 'Organization' - главный ВК региона, 'Region' - главный ВК
* военного округа,
* 'Ministry' - уровень РФ, 'REG_LVL' - сумма всех ВК региона,
* 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ
*/
public String getSchema() {
return (String) get(16);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record3<UUID, Date, String> key() {
return (Record3) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ReasonsAppealRecord
*/
public ReasonsAppealRecord() {
super(ReasonsAppeal.REASONS_APPEAL);
}
/**
* Create a detached, initialised ReasonsAppealRecord
*/
public ReasonsAppealRecord(Long idReasonsAppeal, BigDecimal appeal, BigDecimal incorrectInf, BigDecimal noData, BigDecimal other, Date recordingDate, BigDecimal incorrectInfPercent, BigDecimal noDataPercent, BigDecimal otherPercent, UUID recruitmentId, BigDecimal sendingDocuments, BigDecimal sendingDocumentsPercent, BigDecimal complaintWithdrawal, BigDecimal complaintWithdrawalPercent, BigDecimal decisionDisagreement, BigDecimal decisionDisagreementPersent, String schema) {
super(ReasonsAppeal.REASONS_APPEAL);
setIdReasonsAppeal(idReasonsAppeal);
setAppeal(appeal);
setIncorrectInf(incorrectInf);
setNoData(noData);
setOther(other);
setRecordingDate(recordingDate);
setIncorrectInfPercent(incorrectInfPercent);
setNoDataPercent(noDataPercent);
setOtherPercent(otherPercent);
setRecruitmentId(recruitmentId);
setSendingDocuments(sendingDocuments);
setSendingDocumentsPercent(sendingDocumentsPercent);
setComplaintWithdrawal(complaintWithdrawal);
setComplaintWithdrawalPercent(complaintWithdrawalPercent);
setDecisionDisagreement(decisionDisagreement);
setDecisionDisagreementPersent(decisionDisagreementPersent);
setSchema(schema);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,218 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.ervu_dashboard.db_beans.appeals.tables.records;
import java.math.BigDecimal;
import java.sql.Date;
import java.util.UUID;
import org.jooq.Record4;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.ervu_dashboard.db_beans.appeals.tables.ReviewProgress;
/**
* Ход рассмотрения
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ReviewProgressRecord extends UpdatableRecordImpl<ReviewProgressRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>appeals.review_progress.id_review_progress</code>.
*/
public void setIdReviewProgress(Long value) {
set(0, value);
}
/**
* Getter for <code>appeals.review_progress.id_review_progress</code>.
*/
public Long getIdReviewProgress() {
return (Long) get(0);
}
/**
* Setter for <code>appeals.review_progress.recruitment_id</code>.
*/
public void setRecruitmentId(UUID value) {
set(1, value);
}
/**
* Getter for <code>appeals.review_progress.recruitment_id</code>.
*/
public UUID getRecruitmentId() {
return (UUID) get(1);
}
/**
* Setter for <code>appeals.review_progress.schema</code>.
*/
public void setSchema(String value) {
set(2, value);
}
/**
* Getter for <code>appeals.review_progress.schema</code>.
*/
public String getSchema() {
return (String) get(2);
}
/**
* Setter for <code>appeals.review_progress.recording_date</code>.
*/
public void setRecordingDate(Date value) {
set(3, value);
}
/**
* Getter for <code>appeals.review_progress.recording_date</code>.
*/
public Date getRecordingDate() {
return (Date) get(3);
}
/**
* Setter for <code>appeals.review_progress.in_work</code>. в работе
*/
public void setInWork(BigDecimal value) {
set(4, value);
}
/**
* Getter for <code>appeals.review_progress.in_work</code>. в работе
*/
public BigDecimal getInWork() {
return (BigDecimal) get(4);
}
/**
* Setter for <code>appeals.review_progress.decided</code>. решено
*/
public void setDecided(BigDecimal value) {
set(5, value);
}
/**
* Getter for <code>appeals.review_progress.decided</code>. решено
*/
public BigDecimal getDecided() {
return (BigDecimal) get(5);
}
/**
* Setter for <code>appeals.review_progress.revoked</code>. отозвано
*/
public void setRevoked(BigDecimal value) {
set(6, value);
}
/**
* Getter for <code>appeals.review_progress.revoked</code>. отозвано
*/
public BigDecimal getRevoked() {
return (BigDecimal) get(6);
}
/**
* Setter for <code>appeals.review_progress.in_work_percent</code>.
*/
public void setInWorkPercent(BigDecimal value) {
set(7, value);
}
/**
* Getter for <code>appeals.review_progress.in_work_percent</code>.
*/
public BigDecimal getInWorkPercent() {
return (BigDecimal) get(7);
}
/**
* Setter for <code>appeals.review_progress.decided_percent</code>.
*/
public void setDecidedPercent(BigDecimal value) {
set(8, value);
}
/**
* Getter for <code>appeals.review_progress.decided_percent</code>.
*/
public BigDecimal getDecidedPercent() {
return (BigDecimal) get(8);
}
/**
* Setter for <code>appeals.review_progress.revoked_percent</code>.
*/
public void setRevokedPercent(BigDecimal value) {
set(9, value);
}
/**
* Getter for <code>appeals.review_progress.revoked_percent</code>.
*/
public BigDecimal getRevokedPercent() {
return (BigDecimal) get(9);
}
/**
* Setter for <code>appeals.review_progress.total_appeals</code>.
*/
public void setTotalAppeals(BigDecimal value) {
set(10, value);
}
/**
* Getter for <code>appeals.review_progress.total_appeals</code>.
*/
public BigDecimal getTotalAppeals() {
return (BigDecimal) get(10);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record4<Long, UUID, String, Date> key() {
return (Record4) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ReviewProgressRecord
*/
public ReviewProgressRecord() {
super(ReviewProgress.REVIEW_PROGRESS);
}
/**
* Create a detached, initialised ReviewProgressRecord
*/
public ReviewProgressRecord(Long idReviewProgress, UUID recruitmentId, String schema, Date recordingDate, BigDecimal inWork, BigDecimal decided, BigDecimal revoked, BigDecimal inWorkPercent, BigDecimal decidedPercent, BigDecimal revokedPercent, BigDecimal totalAppeals) {
super(ReviewProgress.REVIEW_PROGRESS);
setIdReviewProgress(idReviewProgress);
setRecruitmentId(recruitmentId);
setSchema(schema);
setRecordingDate(recordingDate);
setInWork(inWork);
setDecided(decided);
setRevoked(revoked);
setInWorkPercent(inWorkPercent);
setDecidedPercent(decidedPercent);
setRevokedPercent(revokedPercent);
setTotalAppeals(totalAppeals);
resetChangedOnNotNull();
}
}

View file

@ -52,44 +52,12 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
return (BigDecimal) get(1);
}
/**
* Setter for <code>appeals.topic_appeal.sabpoena</code>. Тема обжалования
* повестки
*/
public void setSabpoena(BigDecimal value) {
set(2, value);
}
/**
* Getter for <code>appeals.topic_appeal.sabpoena</code>. Тема обжалования
* повестки
*/
public BigDecimal getSabpoena() {
return (BigDecimal) get(2);
}
/**
* Setter for <code>appeals.topic_appeal.appear</code>. Тема обжалования
* явка
*/
public void setAppear(BigDecimal value) {
set(3, value);
}
/**
* Getter for <code>appeals.topic_appeal.appear</code>. Тема обжалования
* явка
*/
public BigDecimal getAppear() {
return (BigDecimal) get(3);
}
/**
* Setter for <code>appeals.topic_appeal.temporary_measures</code>. Тема
* обжалования временные меры
*/
public void setTemporaryMeasures(BigDecimal value) {
set(4, value);
set(2, value);
}
/**
@ -97,21 +65,21 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования временные меры
*/
public BigDecimal getTemporaryMeasures() {
return (BigDecimal) get(4);
return (BigDecimal) get(2);
}
/**
* Setter for <code>appeals.topic_appeal.recording_date</code>. Дата записи
*/
public void setRecordingDate(Date value) {
set(5, value);
set(3, value);
}
/**
* Getter for <code>appeals.topic_appeal.recording_date</code>. Дата записи
*/
public Date getRecordingDate() {
return (Date) get(5);
return (Date) get(3);
}
/**
@ -119,7 +87,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования постановка на учет в процентах
*/
public void setRegistrationPercent(BigDecimal value) {
set(6, value);
set(4, value);
}
/**
@ -127,7 +95,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования постановка на учет в процентах
*/
public BigDecimal getRegistrationPercent() {
return (BigDecimal) get(6);
return (BigDecimal) get(4);
}
/**
@ -135,7 +103,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования повестки в процентах
*/
public void setSabpoenaPercent(BigDecimal value) {
set(7, value);
set(5, value);
}
/**
@ -143,7 +111,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования повестки в процентах
*/
public BigDecimal getSabpoenaPercent() {
return (BigDecimal) get(7);
return (BigDecimal) get(5);
}
/**
@ -151,7 +119,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования явка в процентах
*/
public void setAppearPercent(BigDecimal value) {
set(8, value);
set(6, value);
}
/**
@ -159,7 +127,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* обжалования явка в процентах
*/
public BigDecimal getAppearPercent() {
return (BigDecimal) get(8);
return (BigDecimal) get(6);
}
/**
@ -167,7 +135,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* Тема обжалования временные меры в процентах
*/
public void setTemporaryMeasuresPercent(BigDecimal value) {
set(9, value);
set(7, value);
}
/**
@ -175,21 +143,21 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* Тема обжалования временные меры в процентах
*/
public BigDecimal getTemporaryMeasuresPercent() {
return (BigDecimal) get(9);
return (BigDecimal) get(7);
}
/**
* Setter for <code>appeals.topic_appeal.recruitment_id</code>.
*/
public void setRecruitmentId(UUID value) {
set(10, value);
set(8, value);
}
/**
* Getter for <code>appeals.topic_appeal.recruitment_id</code>.
*/
public UUID getRecruitmentId() {
return (UUID) get(10);
return (UUID) get(8);
}
/**
@ -200,7 +168,7 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ
*/
public void setSchema(String value) {
set(11, value);
set(9, value);
}
/**
@ -211,7 +179,83 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
* 'MD_LVL' - сумма всех ВК ВО, 'Country' - все ВК РФ
*/
public String getSchema() {
return (String) get(11);
return (String) get(9);
}
/**
* Setter for <code>appeals.topic_appeal.recruitment_campaign</code>.
* Решения призывной комиссии
*/
public void setRecruitmentCampaign(BigDecimal value) {
set(10, value);
}
/**
* Getter for <code>appeals.topic_appeal.recruitment_campaign</code>.
* Решения призывной комиссии
*/
public BigDecimal getRecruitmentCampaign() {
return (BigDecimal) get(10);
}
/**
* Setter for
* <code>appeals.topic_appeal.recruitment_campaign_percent</code>.
*/
public void setRecruitmentCampaignPercent(BigDecimal value) {
set(11, value);
}
/**
* Getter for
* <code>appeals.topic_appeal.recruitment_campaign_percent</code>.
*/
public BigDecimal getRecruitmentCampaignPercent() {
return (BigDecimal) get(11);
}
/**
* Setter for <code>appeals.topic_appeal.making_changes</code>. Внесение
* изменений
*/
public void setMakingChanges(BigDecimal value) {
set(12, value);
}
/**
* Getter for <code>appeals.topic_appeal.making_changes</code>. Внесение
* изменений
*/
public BigDecimal getMakingChanges() {
return (BigDecimal) get(12);
}
/**
* Setter for <code>appeals.topic_appeal.making_changes_percent</code>.
*/
public void setMakingChangesPercent(BigDecimal value) {
set(13, value);
}
/**
* Getter for <code>appeals.topic_appeal.making_changes_percent</code>.
*/
public BigDecimal getMakingChangesPercent() {
return (BigDecimal) get(13);
}
/**
* Setter for <code>appeals.topic_appeal.total_appeals</code>.
*/
public void setTotalAppeals(BigDecimal value) {
set(14, value);
}
/**
* Getter for <code>appeals.topic_appeal.total_appeals</code>.
*/
public BigDecimal getTotalAppeals() {
return (BigDecimal) get(14);
}
// -------------------------------------------------------------------------
@ -237,13 +281,11 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
/**
* Create a detached, initialised TopicAppealRecord
*/
public TopicAppealRecord(Long idTopicAppeal, BigDecimal registration, BigDecimal sabpoena, BigDecimal appear, BigDecimal temporaryMeasures, Date recordingDate, BigDecimal registrationPercent, BigDecimal sabpoenaPercent, BigDecimal appearPercent, BigDecimal temporaryMeasuresPercent, UUID recruitmentId, String schema) {
public TopicAppealRecord(Long idTopicAppeal, BigDecimal registration, BigDecimal temporaryMeasures, Date recordingDate, BigDecimal registrationPercent, BigDecimal sabpoenaPercent, BigDecimal appearPercent, BigDecimal temporaryMeasuresPercent, UUID recruitmentId, String schema, BigDecimal recruitmentCampaign, BigDecimal recruitmentCampaignPercent, BigDecimal makingChanges, BigDecimal makingChangesPercent, BigDecimal totalAppeals) {
super(TopicAppeal.TOPIC_APPEAL);
setIdTopicAppeal(idTopicAppeal);
setRegistration(registration);
setSabpoena(sabpoena);
setAppear(appear);
setTemporaryMeasures(temporaryMeasures);
setRecordingDate(recordingDate);
setRegistrationPercent(registrationPercent);
@ -252,6 +294,11 @@ public class TopicAppealRecord extends UpdatableRecordImpl<TopicAppealRecord> {
setTemporaryMeasuresPercent(temporaryMeasuresPercent);
setRecruitmentId(recruitmentId);
setSchema(schema);
setRecruitmentCampaign(recruitmentCampaign);
setRecruitmentCampaignPercent(recruitmentCampaignPercent);
setMakingChanges(makingChanges);
setMakingChangesPercent(makingChangesPercent);
setTotalAppeals(totalAppeals);
resetChangedOnNotNull();
}
}

View file

@ -65,6 +65,7 @@ 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;
@ -350,6 +351,11 @@ public class ErvuDashboard extends SchemaImpl {
*/
public final Punishment PUNISHMENT = Punishment.PUNISHMENT;
/**
* The table <code>ervu_dashboard.reason_dict</code>.
*/
public final ReasonDict REASON_DICT = ReasonDict.REASON_DICT;
/**
* Справочник статусов ЕРВУ
*/
@ -464,6 +470,7 @@ public class ErvuDashboard extends SchemaImpl {
Prosecution.PROSECUTION,
PubRecruitment.PUB_RECRUITMENT,
Punishment.PUNISHMENT,
ReasonDict.REASON_DICT,
RecruitErvuStatus.RECRUIT_ERVU_STATUS,
Recruitment.RECRUITMENT,
RecruitmentCorrespondences.RECRUITMENT_CORRESPONDENCES,

View file

@ -61,6 +61,7 @@ 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;
@ -119,6 +120,7 @@ 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;
@ -202,6 +204,7 @@ public class Keys {
public static final UniqueKey<PubRecruitmentRecord> PUB_RECRUITMENT_PKEY = Internal.createUniqueKey(PubRecruitment.PUB_RECRUITMENT, DSL.name("pub_recruitment_pkey"), new TableField[] { PubRecruitment.PUB_RECRUITMENT.ID }, true);
public static final UniqueKey<PubRecruitmentRecord> 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<PunishmentRecord> PK_PUNISHMENT = Internal.createUniqueKey(Punishment.PUNISHMENT, DSL.name("pk_punishment"), new TableField[] { Punishment.PUNISHMENT.PUNISHMENT_ID }, true);
public static final UniqueKey<ReasonDictRecord> REASON_DICT_PKEY = Internal.createUniqueKey(ReasonDict.REASON_DICT, DSL.name("reason_dict_pkey"), new TableField[] { ReasonDict.REASON_DICT.CODE }, true);
public static final UniqueKey<RecruitErvuStatusRecord> 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<RecruitErvuStatusRecord> 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<RecruitmentRecord> RECRUITMENT_PKEY = Internal.createUniqueKey(Recruitment.RECRUITMENT, DSL.name("recruitment_pkey"), new TableField[] { Recruitment.RECRUITMENT.IDM_ID }, true);

View file

@ -56,6 +56,7 @@ 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;
@ -334,6 +335,11 @@ public class Tables {
*/
public static final Punishment PUNISHMENT = Punishment.PUNISHMENT;
/**
* The table <code>ervu_dashboard.reason_dict</code>.
*/
public static final ReasonDict REASON_DICT = ReasonDict.REASON_DICT;
/**
* Справочник статусов ЕРВУ
*/

View file

@ -120,7 +120,7 @@ public class Citizen extends TableImpl<CitizenRecord> {
* The column <code>ervu_dashboard.citizen.reason_registration</code>.
* Причина постановки на учёт
*/
public final TableField<CitizenRecord, String> REASON_REGISTRATION = createField(DSL.name("reason_registration"), SQLDataType.VARCHAR, this, "Причина постановки на учёт");
public final TableField<CitizenRecord, Integer> REASON_REGISTRATION = createField(DSL.name("reason_registration"), SQLDataType.INTEGER, this, "Причина постановки на учёт");
/**
* The column <code>ervu_dashboard.citizen.driver_license</code>.

View file

@ -0,0 +1,229 @@
/*
* 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<ReasonDictRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>ervu_dashboard.reason_dict</code>
*/
public static final ReasonDict REASON_DICT = new ReasonDict();
/**
* The class holding records for this type
*/
@Override
public Class<ReasonDictRecord> getRecordType() {
return ReasonDictRecord.class;
}
/**
* The column <code>ervu_dashboard.reason_dict.code</code>.
*/
public final TableField<ReasonDictRecord, Integer> CODE = createField(DSL.name("code"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>ervu_dashboard.reason_dict.description</code>.
*/
public final TableField<ReasonDictRecord, String> DESCRIPTION = createField(DSL.name("description"), SQLDataType.VARCHAR(255).nullable(false), this, "");
/**
* The column <code>ervu_dashboard.reason_dict.created_at</code>.
*/
public final TableField<ReasonDictRecord, Timestamp> 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<ReasonDictRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ReasonDict(Name alias, Table<ReasonDictRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where);
}
/**
* Create an aliased <code>ervu_dashboard.reason_dict</code> table reference
*/
public ReasonDict(String alias) {
this(DSL.name(alias), REASON_DICT);
}
/**
* Create an aliased <code>ervu_dashboard.reason_dict</code> table reference
*/
public ReasonDict(Name alias) {
this(alias, REASON_DICT);
}
/**
* Create a <code>ervu_dashboard.reason_dict</code> table reference
*/
public ReasonDict() {
this(DSL.name("reason_dict"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : ErvuDashboard.ERVU_DASHBOARD;
}
@Override
public UniqueKey<ReasonDictRecord> 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<? extends Condition> 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<Boolean> 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));
}
}

View file

@ -196,7 +196,7 @@ public class CitizenRecord extends UpdatableRecordImpl<CitizenRecord> {
* Setter for <code>ervu_dashboard.citizen.reason_registration</code>.
* Причина постановки на учёт
*/
public void setReasonRegistration(String value) {
public void setReasonRegistration(Integer value) {
set(11, value);
}
@ -204,8 +204,8 @@ public class CitizenRecord extends UpdatableRecordImpl<CitizenRecord> {
* Getter for <code>ervu_dashboard.citizen.reason_registration</code>.
* Причина постановки на учёт
*/
public String getReasonRegistration() {
return (String) get(11);
public Integer getReasonRegistration() {
return (Integer) get(11);
}
/**
@ -1909,7 +1909,7 @@ public class CitizenRecord extends UpdatableRecordImpl<CitizenRecord> {
/**
* 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, 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) {
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) {
super(Citizen.CITIZEN);
setResidence(residence);

View file

@ -0,0 +1,96 @@
/*
* 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<ReasonDictRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>ervu_dashboard.reason_dict.code</code>.
*/
public void setCode(Integer value) {
set(0, value);
}
/**
* Getter for <code>ervu_dashboard.reason_dict.code</code>.
*/
public Integer getCode() {
return (Integer) get(0);
}
/**
* Setter for <code>ervu_dashboard.reason_dict.description</code>.
*/
public void setDescription(String value) {
set(1, value);
}
/**
* Getter for <code>ervu_dashboard.reason_dict.description</code>.
*/
public String getDescription() {
return (String) get(1);
}
/**
* Setter for <code>ervu_dashboard.reason_dict.created_at</code>.
*/
public void setCreatedAt(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>ervu_dashboard.reason_dict.created_at</code>.
*/
public Timestamp getCreatedAt() {
return (Timestamp) get(2);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> 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();
}
}

View file

@ -89,6 +89,12 @@ public class ConsiderationComplaint extends TableImpl<ConsiderationComplaintReco
*/
public final TableField<ConsiderationComplaintRecord, UUID> ID_REGION = createField(DSL.name("id_region"), SQLDataType.UUID.nullable(false), this, "");
/**
* The column <code>ratings.consideration_complaint.region_code</code>. Код
* региона
*/
public final TableField<ConsiderationComplaintRecord, String> REGION_CODE = createField(DSL.name("region_code"), SQLDataType.VARCHAR, this, "Код региона");
private ConsiderationComplaint(Name alias, Table<ConsiderationComplaintRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}

View file

@ -118,6 +118,22 @@ public class ConsiderationComplaintRecord extends UpdatableRecordImpl<Considerat
return (UUID) get(5);
}
/**
* Setter for <code>ratings.consideration_complaint.region_code</code>. Код
* региона
*/
public void setRegionCode(String value) {
set(6, value);
}
/**
* Getter for <code>ratings.consideration_complaint.region_code</code>. Код
* региона
*/
public String getRegionCode() {
return (String) get(6);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@ -141,7 +157,7 @@ public class ConsiderationComplaintRecord extends UpdatableRecordImpl<Considerat
/**
* Create a detached, initialised ConsiderationComplaintRecord
*/
public ConsiderationComplaintRecord(Long idConsiderationComplaint, BigDecimal considerationComplaint, Date recordingDate, BigDecimal considerationComplaintPercent, UUID recruitmentId, UUID idRegion) {
public ConsiderationComplaintRecord(Long idConsiderationComplaint, BigDecimal considerationComplaint, Date recordingDate, BigDecimal considerationComplaintPercent, UUID recruitmentId, UUID idRegion, String regionCode) {
super(ConsiderationComplaint.CONSIDERATION_COMPLAINT);
setIdConsiderationComplaint(idConsiderationComplaint);
@ -150,6 +166,7 @@ public class ConsiderationComplaintRecord extends UpdatableRecordImpl<Considerat
setConsiderationComplaintPercent(considerationComplaintPercent);
setRecruitmentId(recruitmentId);
setIdRegion(idRegion);
setRegionCode(regionCode);
resetChangedOnNotNull();
}
}