Merge branch 'develop' of 10.10.31.70:ervu-business-metrics into develop

This commit is contained in:
ilyin 2024-11-14 10:44:47 +03:00
commit 2709f996f1
78 changed files with 17393 additions and 83154 deletions

View file

@ -21,6 +21,11 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.InitRegistrationFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.RecordsInfoIdUkIdErn;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.StatusesDecisionsOnEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewApplicationsReceivedFromEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewDecisionFormationStatus;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewIncidentsInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewRecordsInfoIdUkIdErn;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewStatusesDecisionsOnEpgu;
/**
@ -37,8 +42,7 @@ public class InitRegistrationInfo extends SchemaImpl {
public static final InitRegistrationInfo INIT_REGISTRATION_INFO = new InitRegistrationInfo();
/**
* Первоначальная постановка на учет. Первоначальная постановка на учет по
* данным из ГИР ВУ
* Первоначальная постановка на учет. Заявления, поступившие через ЕПГУ
*/
public final ApplicationsReceivedFromEpgu APPLICATIONS_RECEIVED_FROM_EPGU = ApplicationsReceivedFromEpgu.APPLICATIONS_RECEIVED_FROM_EPGU;
@ -59,7 +63,7 @@ public class InitRegistrationInfo extends SchemaImpl {
public final IncidentsInfo INCIDENTS_INFO = IncidentsInfo.INCIDENTS_INFO;
/**
* Первоначальная постановка на учет. ДОставка уведомлений в ЛК на ЕПГУ
* Первоначальная постановка на учет. Доставка уведомлений в ЛК на ЕПГУ
*/
public final InfoSentToLkEpgu INFO_SENT_TO_LK_EPGU = InfoSentToLkEpgu.INFO_SENT_TO_LK_EPGU;
@ -80,6 +84,35 @@ public class InitRegistrationInfo extends SchemaImpl {
*/
public final StatusesDecisionsOnEpgu STATUSES_DECISIONS_ON_EPGU = StatusesDecisionsOnEpgu.STATUSES_DECISIONS_ON_EPGU;
/**
* The table
* <code>init_registration_info.view_applications_received_from_epgu</code>.
*/
public final ViewApplicationsReceivedFromEpgu VIEW_APPLICATIONS_RECEIVED_FROM_EPGU = ViewApplicationsReceivedFromEpgu.VIEW_APPLICATIONS_RECEIVED_FROM_EPGU;
/**
* The table
* <code>init_registration_info.view_decision_formation_status</code>.
*/
public final ViewDecisionFormationStatus VIEW_DECISION_FORMATION_STATUS = ViewDecisionFormationStatus.VIEW_DECISION_FORMATION_STATUS;
/**
* The table <code>init_registration_info.view_incidents_info</code>.
*/
public final ViewIncidentsInfo VIEW_INCIDENTS_INFO = ViewIncidentsInfo.VIEW_INCIDENTS_INFO;
/**
* The table
* <code>init_registration_info.view_records_info_id_uk_id_ern</code>.
*/
public final ViewRecordsInfoIdUkIdErn VIEW_RECORDS_INFO_ID_UK_ID_ERN = ViewRecordsInfoIdUkIdErn.VIEW_RECORDS_INFO_ID_UK_ID_ERN;
/**
* The table
* <code>init_registration_info.view_statuses_decisions_on_epgu</code>.
*/
public final ViewStatusesDecisionsOnEpgu VIEW_STATUSES_DECISIONS_ON_EPGU = ViewStatusesDecisionsOnEpgu.VIEW_STATUSES_DECISIONS_ON_EPGU;
/**
* No further instances allowed
*/
@ -111,7 +144,12 @@ public class InitRegistrationInfo extends SchemaImpl {
InfoSentToLkEpgu.INFO_SENT_TO_LK_EPGU,
InitRegistrationFromGirVu.INIT_REGISTRATION_FROM_GIR_VU,
RecordsInfoIdUkIdErn.RECORDS_INFO_ID_UK_ID_ERN,
StatusesDecisionsOnEpgu.STATUSES_DECISIONS_ON_EPGU
StatusesDecisionsOnEpgu.STATUSES_DECISIONS_ON_EPGU,
ViewApplicationsReceivedFromEpgu.VIEW_APPLICATIONS_RECEIVED_FROM_EPGU,
ViewDecisionFormationStatus.VIEW_DECISION_FORMATION_STATUS,
ViewIncidentsInfo.VIEW_INCIDENTS_INFO,
ViewRecordsInfoIdUkIdErn.VIEW_RECORDS_INFO_ID_UK_ID_ERN,
ViewStatusesDecisionsOnEpgu.VIEW_STATUSES_DECISIONS_ON_EPGU
);
}
}

View file

@ -12,6 +12,11 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.InitRegistrationFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.RecordsInfoIdUkIdErn;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.StatusesDecisionsOnEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewApplicationsReceivedFromEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewDecisionFormationStatus;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewIncidentsInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewRecordsInfoIdUkIdErn;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewStatusesDecisionsOnEpgu;
/**
@ -21,8 +26,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
public class Tables {
/**
* Первоначальная постановка на учет. Первоначальная постановка на учет по
* данным из ГИР ВУ
* Первоначальная постановка на учет. Заявления, поступившие через ЕПГУ
*/
public static final ApplicationsReceivedFromEpgu APPLICATIONS_RECEIVED_FROM_EPGU = ApplicationsReceivedFromEpgu.APPLICATIONS_RECEIVED_FROM_EPGU;
@ -43,7 +47,7 @@ public class Tables {
public static final IncidentsInfo INCIDENTS_INFO = IncidentsInfo.INCIDENTS_INFO;
/**
* Первоначальная постановка на учет. ДОставка уведомлений в ЛК на ЕПГУ
* Первоначальная постановка на учет. Доставка уведомлений в ЛК на ЕПГУ
*/
public static final InfoSentToLkEpgu INFO_SENT_TO_LK_EPGU = InfoSentToLkEpgu.INFO_SENT_TO_LK_EPGU;
@ -63,4 +67,33 @@ public class Tables {
* постановке на учет(ЕПГУ)
*/
public static final StatusesDecisionsOnEpgu STATUSES_DECISIONS_ON_EPGU = StatusesDecisionsOnEpgu.STATUSES_DECISIONS_ON_EPGU;
/**
* The table
* <code>init_registration_info.view_applications_received_from_epgu</code>.
*/
public static final ViewApplicationsReceivedFromEpgu VIEW_APPLICATIONS_RECEIVED_FROM_EPGU = ViewApplicationsReceivedFromEpgu.VIEW_APPLICATIONS_RECEIVED_FROM_EPGU;
/**
* The table
* <code>init_registration_info.view_decision_formation_status</code>.
*/
public static final ViewDecisionFormationStatus VIEW_DECISION_FORMATION_STATUS = ViewDecisionFormationStatus.VIEW_DECISION_FORMATION_STATUS;
/**
* The table <code>init_registration_info.view_incidents_info</code>.
*/
public static final ViewIncidentsInfo VIEW_INCIDENTS_INFO = ViewIncidentsInfo.VIEW_INCIDENTS_INFO;
/**
* The table
* <code>init_registration_info.view_records_info_id_uk_id_ern</code>.
*/
public static final ViewRecordsInfoIdUkIdErn VIEW_RECORDS_INFO_ID_UK_ID_ERN = ViewRecordsInfoIdUkIdErn.VIEW_RECORDS_INFO_ID_UK_ID_ERN;
/**
* The table
* <code>init_registration_info.view_statuses_decisions_on_epgu</code>.
*/
public static final ViewStatusesDecisionsOnEpgu VIEW_STATUSES_DECISIONS_ON_EPGU = ViewStatusesDecisionsOnEpgu.VIEW_STATUSES_DECISIONS_ON_EPGU;
}

View file

@ -39,8 +39,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitmen
/**
* Первоначальная постановка на учет. Первоначальная постановка на учет по
* данным из ГИР ВУ
* Первоначальная постановка на учет. Заявления, поступившие через ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ApplicationsReceivedFromEpgu extends TableImpl<ApplicationsReceivedFromEpguRecord> {
@ -85,12 +84,6 @@ public class ApplicationsReceivedFromEpgu extends TableImpl<ApplicationsReceived
*/
public final TableField<ApplicationsReceivedFromEpguRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public final TableField<ApplicationsReceivedFromEpguRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>init_registration_info.applications_received_from_epgu.count_executor_appointed</code>.
@ -145,12 +138,18 @@ public class ApplicationsReceivedFromEpgu extends TableImpl<ApplicationsReceived
*/
public final TableField<ApplicationsReceivedFromEpguRecord, Long> COUNT_PROVIDED = createField(DSL.name("count_provided"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Услуга по заявлению оказана");
/**
* The column
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public final TableField<ApplicationsReceivedFromEpguRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private ApplicationsReceivedFromEpgu(Name alias, Table<ApplicationsReceivedFromEpguRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ApplicationsReceivedFromEpgu(Name alias, Table<ApplicationsReceivedFromEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Первоначальная постановка на учет. Первоначальная постановка на учет по данным из ГИР ВУ"), TableOptions.table(), where);
super(alias, null, aliased, parameters, DSL.comment("Первоначальная постановка на учет. Заявления, поступившие через ЕПГУ"), TableOptions.table(), where);
}
/**

View file

@ -39,7 +39,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitmen
/**
* Первоначальная постановка на учет. ДОставка уведомлений в ЛК на ЕПГУ
* Первоначальная постановка на учет. Доставка уведомлений в ЛК на ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class InfoSentToLkEpgu extends TableImpl<InfoSentToLkEpguRecord> {
@ -145,7 +145,7 @@ public class InfoSentToLkEpgu extends TableImpl<InfoSentToLkEpguRecord> {
}
private InfoSentToLkEpgu(Name alias, Table<InfoSentToLkEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Первоначальная постановка на учет. ДОставка уведомлений в ЛК на ЕПГУ"), TableOptions.table(), where);
super(alias, null, aliased, parameters, DSL.comment("Первоначальная постановка на учет. Доставка уведомлений в ЛК на ЕПГУ"), TableOptions.table(), where);
}
/**

View file

@ -0,0 +1,279 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.InitRegistrationInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records.ViewApplicationsReceivedFromEpguRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewApplicationsReceivedFromEpgu extends TableImpl<ViewApplicationsReceivedFromEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>init_registration_info.view_applications_received_from_epgu</code>
*/
public static final ViewApplicationsReceivedFromEpgu VIEW_APPLICATIONS_RECEIVED_FROM_EPGU = new ViewApplicationsReceivedFromEpgu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewApplicationsReceivedFromEpguRecord> getRecordType() {
return ViewApplicationsReceivedFromEpguRecord.class;
}
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.applications_received_from_epgu_id</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, Long> APPLICATIONS_RECEIVED_FROM_EPGU_ID = createField(DSL.name("applications_received_from_epgu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_appointed</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_EXECUTOR_APPOINTED = createField(DSL.name("percent_executor_appointed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_registered</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_REGISTERED = createField(DSL.name("percent_registered"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_registration_refusal</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_REGISTRATION_REFUSAL = createField(DSL.name("percent_registration_refusal"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_refusal_provide_service</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_REFUSAL_PROVIDE_SERVICE = createField(DSL.name("percent_refusal_provide_service"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_expired</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_EXECUTOR_NOT_APPOINTED_EXPIRED = createField(DSL.name("percent_executor_not_appointed_expired"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_on_time</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_EXECUTOR_NOT_APPOINTED_ON_TIME = createField(DSL.name("percent_executor_not_appointed_on_time"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_received</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_RECEIVED = createField(DSL.name("percent_received"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_applications_received_from_epgu.percent_provided</code>.
*/
public final TableField<ViewApplicationsReceivedFromEpguRecord, BigDecimal> PERCENT_PROVIDED = createField(DSL.name("percent_provided"), SQLDataType.NUMERIC, this, "");
private ViewApplicationsReceivedFromEpgu(Name alias, Table<ViewApplicationsReceivedFromEpguRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewApplicationsReceivedFromEpgu(Name alias, Table<ViewApplicationsReceivedFromEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_applications_received_from_epgu" as SELECT applications_received_from_epgu.applications_received_from_epgu_id,
round((((applications_received_from_epgu.count_executor_appointed)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_executor_appointed,
round((((applications_received_from_epgu.count_registered)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_registered,
round((((applications_received_from_epgu.count_registration_refusal)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_registration_refusal,
round((((applications_received_from_epgu.count_refusal_provide_service)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_refusal_provide_service,
round((((applications_received_from_epgu.count_executor_not_appointed_expired)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_executor_not_appointed_expired,
round((((applications_received_from_epgu.count_executor_not_appointed_on_time)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_executor_not_appointed_on_time,
round((((applications_received_from_epgu.count_received)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_received,
round((((applications_received_from_epgu.count_provided)::numeric * (100)::numeric) / (applications_received_from_epgu.count_all)::numeric)) AS percent_provided
FROM init_registration_info.applications_received_from_epgu;
"""), where);
}
/**
* Create an aliased
* <code>init_registration_info.view_applications_received_from_epgu</code>
* table reference
*/
public ViewApplicationsReceivedFromEpgu(String alias) {
this(DSL.name(alias), VIEW_APPLICATIONS_RECEIVED_FROM_EPGU);
}
/**
* Create an aliased
* <code>init_registration_info.view_applications_received_from_epgu</code>
* table reference
*/
public ViewApplicationsReceivedFromEpgu(Name alias) {
this(alias, VIEW_APPLICATIONS_RECEIVED_FROM_EPGU);
}
/**
* Create a
* <code>init_registration_info.view_applications_received_from_epgu</code>
* table reference
*/
public ViewApplicationsReceivedFromEpgu() {
this(DSL.name("view_applications_received_from_epgu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : InitRegistrationInfo.INIT_REGISTRATION_INFO;
}
@Override
public ViewApplicationsReceivedFromEpgu as(String alias) {
return new ViewApplicationsReceivedFromEpgu(DSL.name(alias), this);
}
@Override
public ViewApplicationsReceivedFromEpgu as(Name alias) {
return new ViewApplicationsReceivedFromEpgu(alias, this);
}
@Override
public ViewApplicationsReceivedFromEpgu as(Table<?> alias) {
return new ViewApplicationsReceivedFromEpgu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewApplicationsReceivedFromEpgu rename(String name) {
return new ViewApplicationsReceivedFromEpgu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewApplicationsReceivedFromEpgu rename(Name name) {
return new ViewApplicationsReceivedFromEpgu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewApplicationsReceivedFromEpgu rename(Table<?> name) {
return new ViewApplicationsReceivedFromEpgu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu where(Condition condition) {
return new ViewApplicationsReceivedFromEpgu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewApplicationsReceivedFromEpgu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewApplicationsReceivedFromEpgu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewApplicationsReceivedFromEpgu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewApplicationsReceivedFromEpgu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewApplicationsReceivedFromEpgu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,258 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.InitRegistrationInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records.ViewDecisionFormationStatusRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewDecisionFormationStatus extends TableImpl<ViewDecisionFormationStatusRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>init_registration_info.view_decision_formation_status</code>
*/
public static final ViewDecisionFormationStatus VIEW_DECISION_FORMATION_STATUS = new ViewDecisionFormationStatus();
/**
* The class holding records for this type
*/
@Override
public Class<ViewDecisionFormationStatusRecord> getRecordType() {
return ViewDecisionFormationStatusRecord.class;
}
/**
* The column
* <code>init_registration_info.view_decision_formation_status.decision_formation_status_id</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, Long> DECISION_FORMATION_STATUS_ID = createField(DSL.name("decision_formation_status_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_decision_formation_status.count_all</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_decision_formation_status.percent_signed</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, BigDecimal> PERCENT_SIGNED = createField(DSL.name("percent_signed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_decision_formation_status.percent_suggested</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, BigDecimal> PERCENT_SUGGESTED = createField(DSL.name("percent_suggested"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_decision_formation_status.percent_waiting_sign</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, BigDecimal> PERCENT_WAITING_SIGN = createField(DSL.name("percent_waiting_sign"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_decision_formation_status.percent_refused</code>.
*/
public final TableField<ViewDecisionFormationStatusRecord, BigDecimal> PERCENT_REFUSED = createField(DSL.name("percent_refused"), SQLDataType.NUMERIC, this, "");
private ViewDecisionFormationStatus(Name alias, Table<ViewDecisionFormationStatusRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewDecisionFormationStatus(Name alias, Table<ViewDecisionFormationStatusRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_decision_formation_status" as SELECT decision_formation_status.decision_formation_status_id,
(((decision_formation_status.count_signed + decision_formation_status.count_suggested) + decision_formation_status.count_waiting_sign) + decision_formation_status.count_refused) AS count_all,
round((((decision_formation_status.count_signed)::numeric * (100)::numeric) / ((((decision_formation_status.count_signed + decision_formation_status.count_suggested) + decision_formation_status.count_waiting_sign) + decision_formation_status.count_refused))::numeric)) AS percent_signed,
round((((decision_formation_status.count_suggested)::numeric * (100)::numeric) / ((((decision_formation_status.count_signed + decision_formation_status.count_suggested) + decision_formation_status.count_waiting_sign) + decision_formation_status.count_refused))::numeric)) AS percent_suggested,
round((((decision_formation_status.count_waiting_sign)::numeric * (100)::numeric) / ((((decision_formation_status.count_signed + decision_formation_status.count_suggested) + decision_formation_status.count_waiting_sign) + decision_formation_status.count_refused))::numeric)) AS percent_waiting_sign,
round((((decision_formation_status.count_refused)::numeric * (100)::numeric) / ((((decision_formation_status.count_signed + decision_formation_status.count_suggested) + decision_formation_status.count_waiting_sign) + decision_formation_status.count_refused))::numeric)) AS percent_refused
FROM init_registration_info.decision_formation_status;
"""), where);
}
/**
* Create an aliased
* <code>init_registration_info.view_decision_formation_status</code> table
* reference
*/
public ViewDecisionFormationStatus(String alias) {
this(DSL.name(alias), VIEW_DECISION_FORMATION_STATUS);
}
/**
* Create an aliased
* <code>init_registration_info.view_decision_formation_status</code> table
* reference
*/
public ViewDecisionFormationStatus(Name alias) {
this(alias, VIEW_DECISION_FORMATION_STATUS);
}
/**
* Create a
* <code>init_registration_info.view_decision_formation_status</code> table
* reference
*/
public ViewDecisionFormationStatus() {
this(DSL.name("view_decision_formation_status"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : InitRegistrationInfo.INIT_REGISTRATION_INFO;
}
@Override
public ViewDecisionFormationStatus as(String alias) {
return new ViewDecisionFormationStatus(DSL.name(alias), this);
}
@Override
public ViewDecisionFormationStatus as(Name alias) {
return new ViewDecisionFormationStatus(alias, this);
}
@Override
public ViewDecisionFormationStatus as(Table<?> alias) {
return new ViewDecisionFormationStatus(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewDecisionFormationStatus rename(String name) {
return new ViewDecisionFormationStatus(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewDecisionFormationStatus rename(Name name) {
return new ViewDecisionFormationStatus(name, null);
}
/**
* Rename this table
*/
@Override
public ViewDecisionFormationStatus rename(Table<?> name) {
return new ViewDecisionFormationStatus(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus where(Condition condition) {
return new ViewDecisionFormationStatus(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewDecisionFormationStatus where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewDecisionFormationStatus where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewDecisionFormationStatus where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewDecisionFormationStatus where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewDecisionFormationStatus whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,241 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.InitRegistrationInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records.ViewIncidentsInfoRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsInfo extends TableImpl<ViewIncidentsInfoRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>init_registration_info.view_incidents_info</code>
*/
public static final ViewIncidentsInfo VIEW_INCIDENTS_INFO = new ViewIncidentsInfo();
/**
* The class holding records for this type
*/
@Override
public Class<ViewIncidentsInfoRecord> getRecordType() {
return ViewIncidentsInfoRecord.class;
}
/**
* The column
* <code>init_registration_info.view_incidents_info.incidents_info_id</code>.
*/
public final TableField<ViewIncidentsInfoRecord, Long> INCIDENTS_INFO_ID = createField(DSL.name("incidents_info_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_incidents_info.count_all</code>.
*/
public final TableField<ViewIncidentsInfoRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_incidents_info.percent_without_id_ern</code>.
*/
public final TableField<ViewIncidentsInfoRecord, BigDecimal> PERCENT_WITHOUT_ID_ERN = createField(DSL.name("percent_without_id_ern"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_incidents_info.percent_discrepancy_epgu_info</code>.
*/
public final TableField<ViewIncidentsInfoRecord, BigDecimal> PERCENT_DISCREPANCY_EPGU_INFO = createField(DSL.name("percent_discrepancy_epgu_info"), SQLDataType.NUMERIC, this, "");
private ViewIncidentsInfo(Name alias, Table<ViewIncidentsInfoRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewIncidentsInfo(Name alias, Table<ViewIncidentsInfoRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_incidents_info" as SELECT incidents_info.incidents_info_id,
(incidents_info.count_without_id_ern + incidents_info.count_discrepancy_epgu_info) AS count_all,
round((((incidents_info.count_without_id_ern)::numeric * (100)::numeric) / ((incidents_info.count_without_id_ern + incidents_info.count_discrepancy_epgu_info))::numeric)) AS percent_without_id_ern,
round((((incidents_info.count_discrepancy_epgu_info)::numeric * (100)::numeric) / ((incidents_info.count_without_id_ern + incidents_info.count_discrepancy_epgu_info))::numeric)) AS percent_discrepancy_epgu_info
FROM init_registration_info.incidents_info;
"""), where);
}
/**
* Create an aliased <code>init_registration_info.view_incidents_info</code>
* table reference
*/
public ViewIncidentsInfo(String alias) {
this(DSL.name(alias), VIEW_INCIDENTS_INFO);
}
/**
* Create an aliased <code>init_registration_info.view_incidents_info</code>
* table reference
*/
public ViewIncidentsInfo(Name alias) {
this(alias, VIEW_INCIDENTS_INFO);
}
/**
* Create a <code>init_registration_info.view_incidents_info</code> table
* reference
*/
public ViewIncidentsInfo() {
this(DSL.name("view_incidents_info"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : InitRegistrationInfo.INIT_REGISTRATION_INFO;
}
@Override
public ViewIncidentsInfo as(String alias) {
return new ViewIncidentsInfo(DSL.name(alias), this);
}
@Override
public ViewIncidentsInfo as(Name alias) {
return new ViewIncidentsInfo(alias, this);
}
@Override
public ViewIncidentsInfo as(Table<?> alias) {
return new ViewIncidentsInfo(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsInfo rename(String name) {
return new ViewIncidentsInfo(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsInfo rename(Name name) {
return new ViewIncidentsInfo(name, null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsInfo rename(Table<?> name) {
return new ViewIncidentsInfo(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo where(Condition condition) {
return new ViewIncidentsInfo(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsInfo where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsInfo where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsInfo where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsInfo where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsInfo whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,244 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.InitRegistrationInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records.ViewRecordsInfoIdUkIdErnRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewRecordsInfoIdUkIdErn extends TableImpl<ViewRecordsInfoIdUkIdErnRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>init_registration_info.view_records_info_id_uk_id_ern</code>
*/
public static final ViewRecordsInfoIdUkIdErn VIEW_RECORDS_INFO_ID_UK_ID_ERN = new ViewRecordsInfoIdUkIdErn();
/**
* The class holding records for this type
*/
@Override
public Class<ViewRecordsInfoIdUkIdErnRecord> getRecordType() {
return ViewRecordsInfoIdUkIdErnRecord.class;
}
/**
* The column
* <code>init_registration_info.view_records_info_id_uk_id_ern.records_info_id_uk_id_ern_id</code>.
*/
public final TableField<ViewRecordsInfoIdUkIdErnRecord, Long> RECORDS_INFO_ID_UK_ID_ERN_ID = createField(DSL.name("records_info_id_uk_id_ern_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_uk</code>.
*/
public final TableField<ViewRecordsInfoIdUkIdErnRecord, BigDecimal> PERCENT_WITH_ID_UK = createField(DSL.name("percent_with_id_uk"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_without_id_uk</code>.
*/
public final TableField<ViewRecordsInfoIdUkIdErnRecord, BigDecimal> PERCENT_WITHOUT_ID_UK = createField(DSL.name("percent_without_id_uk"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_ern</code>.
*/
public final TableField<ViewRecordsInfoIdUkIdErnRecord, BigDecimal> PERCENT_WITH_ID_ERN = createField(DSL.name("percent_with_id_ern"), SQLDataType.NUMERIC, this, "");
private ViewRecordsInfoIdUkIdErn(Name alias, Table<ViewRecordsInfoIdUkIdErnRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewRecordsInfoIdUkIdErn(Name alias, Table<ViewRecordsInfoIdUkIdErnRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_records_info_id_uk_id_ern" as SELECT records_info_id_uk_id_ern.records_info_id_uk_id_ern_id,
round((((records_info_id_uk_id_ern.records_with_id_uk)::numeric * (100)::numeric) / (records_info_id_uk_id_ern.count_all)::numeric)) AS percent_with_id_uk,
round((((records_info_id_uk_id_ern.records_without_id_uk)::numeric * (100)::numeric) / (records_info_id_uk_id_ern.count_all)::numeric)) AS percent_without_id_uk,
round((((records_info_id_uk_id_ern.records_with_id_ern)::numeric * (100)::numeric) / (records_info_id_uk_id_ern.count_all)::numeric)) AS percent_with_id_ern
FROM init_registration_info.records_info_id_uk_id_ern;
"""), where);
}
/**
* Create an aliased
* <code>init_registration_info.view_records_info_id_uk_id_ern</code> table
* reference
*/
public ViewRecordsInfoIdUkIdErn(String alias) {
this(DSL.name(alias), VIEW_RECORDS_INFO_ID_UK_ID_ERN);
}
/**
* Create an aliased
* <code>init_registration_info.view_records_info_id_uk_id_ern</code> table
* reference
*/
public ViewRecordsInfoIdUkIdErn(Name alias) {
this(alias, VIEW_RECORDS_INFO_ID_UK_ID_ERN);
}
/**
* Create a
* <code>init_registration_info.view_records_info_id_uk_id_ern</code> table
* reference
*/
public ViewRecordsInfoIdUkIdErn() {
this(DSL.name("view_records_info_id_uk_id_ern"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : InitRegistrationInfo.INIT_REGISTRATION_INFO;
}
@Override
public ViewRecordsInfoIdUkIdErn as(String alias) {
return new ViewRecordsInfoIdUkIdErn(DSL.name(alias), this);
}
@Override
public ViewRecordsInfoIdUkIdErn as(Name alias) {
return new ViewRecordsInfoIdUkIdErn(alias, this);
}
@Override
public ViewRecordsInfoIdUkIdErn as(Table<?> alias) {
return new ViewRecordsInfoIdUkIdErn(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewRecordsInfoIdUkIdErn rename(String name) {
return new ViewRecordsInfoIdUkIdErn(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewRecordsInfoIdUkIdErn rename(Name name) {
return new ViewRecordsInfoIdUkIdErn(name, null);
}
/**
* Rename this table
*/
@Override
public ViewRecordsInfoIdUkIdErn rename(Table<?> name) {
return new ViewRecordsInfoIdUkIdErn(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn where(Condition condition) {
return new ViewRecordsInfoIdUkIdErn(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewRecordsInfoIdUkIdErn where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewRecordsInfoIdUkIdErn where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewRecordsInfoIdUkIdErn where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewRecordsInfoIdUkIdErn where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewRecordsInfoIdUkIdErn whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,237 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.InitRegistrationInfo;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records.ViewStatusesDecisionsOnEpguRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewStatusesDecisionsOnEpgu extends TableImpl<ViewStatusesDecisionsOnEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>init_registration_info.view_statuses_decisions_on_epgu</code>
*/
public static final ViewStatusesDecisionsOnEpgu VIEW_STATUSES_DECISIONS_ON_EPGU = new ViewStatusesDecisionsOnEpgu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewStatusesDecisionsOnEpguRecord> getRecordType() {
return ViewStatusesDecisionsOnEpguRecord.class;
}
/**
* The column
* <code>init_registration_info.view_statuses_decisions_on_epgu.statuses_decisions_on_epgu_id</code>.
*/
public final TableField<ViewStatusesDecisionsOnEpguRecord, Long> STATUSES_DECISIONS_ON_EPGU_ID = createField(DSL.name("statuses_decisions_on_epgu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_signed</code>.
*/
public final TableField<ViewStatusesDecisionsOnEpguRecord, BigDecimal> PERCENT_SIGNED = createField(DSL.name("percent_signed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_formed_for_signing</code>.
*/
public final TableField<ViewStatusesDecisionsOnEpguRecord, BigDecimal> PERCENT_FORMED_FOR_SIGNING = createField(DSL.name("percent_formed_for_signing"), SQLDataType.NUMERIC, this, "");
private ViewStatusesDecisionsOnEpgu(Name alias, Table<ViewStatusesDecisionsOnEpguRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewStatusesDecisionsOnEpgu(Name alias, Table<ViewStatusesDecisionsOnEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_statuses_decisions_on_epgu" as SELECT statuses_decisions_on_epgu.statuses_decisions_on_epgu_id,
round((((statuses_decisions_on_epgu.count_signed)::numeric * (100)::numeric) / (statuses_decisions_on_epgu.count_loaded)::numeric)) AS percent_signed,
round((((statuses_decisions_on_epgu.count_formed_for_signing)::numeric * (100)::numeric) / (statuses_decisions_on_epgu.count_loaded)::numeric)) AS percent_formed_for_signing
FROM init_registration_info.statuses_decisions_on_epgu;
"""), where);
}
/**
* Create an aliased
* <code>init_registration_info.view_statuses_decisions_on_epgu</code> table
* reference
*/
public ViewStatusesDecisionsOnEpgu(String alias) {
this(DSL.name(alias), VIEW_STATUSES_DECISIONS_ON_EPGU);
}
/**
* Create an aliased
* <code>init_registration_info.view_statuses_decisions_on_epgu</code> table
* reference
*/
public ViewStatusesDecisionsOnEpgu(Name alias) {
this(alias, VIEW_STATUSES_DECISIONS_ON_EPGU);
}
/**
* Create a
* <code>init_registration_info.view_statuses_decisions_on_epgu</code> table
* reference
*/
public ViewStatusesDecisionsOnEpgu() {
this(DSL.name("view_statuses_decisions_on_epgu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : InitRegistrationInfo.INIT_REGISTRATION_INFO;
}
@Override
public ViewStatusesDecisionsOnEpgu as(String alias) {
return new ViewStatusesDecisionsOnEpgu(DSL.name(alias), this);
}
@Override
public ViewStatusesDecisionsOnEpgu as(Name alias) {
return new ViewStatusesDecisionsOnEpgu(alias, this);
}
@Override
public ViewStatusesDecisionsOnEpgu as(Table<?> alias) {
return new ViewStatusesDecisionsOnEpgu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewStatusesDecisionsOnEpgu rename(String name) {
return new ViewStatusesDecisionsOnEpgu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewStatusesDecisionsOnEpgu rename(Name name) {
return new ViewStatusesDecisionsOnEpgu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewStatusesDecisionsOnEpgu rename(Table<?> name) {
return new ViewStatusesDecisionsOnEpgu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu where(Condition condition) {
return new ViewStatusesDecisionsOnEpgu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewStatusesDecisionsOnEpgu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewStatusesDecisionsOnEpgu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewStatusesDecisionsOnEpgu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewStatusesDecisionsOnEpgu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewStatusesDecisionsOnEpgu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -14,8 +14,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
/**
* Первоначальная постановка на учет. Первоначальная постановка на учет по
* данным из ГИР ВУ
* Первоначальная постановка на учет. Заявления, поступившие через ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<ApplicationsReceivedFromEpguRecord> {
@ -86,28 +85,12 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
return (Date) get(3);
}
/**
* Setter for
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public void setCountAll(Long value) {
set(4, value);
}
/**
* Getter for
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(4);
}
/**
* Setter for
* <code>init_registration_info.applications_received_from_epgu.count_executor_appointed</code>.
*/
public void setCountExecutorAppointed(Long value) {
set(5, value);
set(4, value);
}
/**
@ -115,7 +98,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* <code>init_registration_info.applications_received_from_epgu.count_executor_appointed</code>.
*/
public Long getCountExecutorAppointed() {
return (Long) get(5);
return (Long) get(4);
}
/**
@ -123,7 +106,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* <code>init_registration_info.applications_received_from_epgu.count_registered</code>.
*/
public void setCountRegistered(Long value) {
set(6, value);
set(5, value);
}
/**
@ -131,7 +114,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* <code>init_registration_info.applications_received_from_epgu.count_registered</code>.
*/
public Long getCountRegistered() {
return (Long) get(6);
return (Long) get(5);
}
/**
@ -140,7 +123,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Получен отказ в регистрации
*/
public void setCountRegistrationRefusal(Long value) {
set(7, value);
set(6, value);
}
/**
@ -149,7 +132,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Получен отказ в регистрации
*/
public Long getCountRegistrationRefusal() {
return (Long) get(7);
return (Long) get(6);
}
/**
@ -158,7 +141,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Получен отказ в предоставлении услуги по заявлению
*/
public void setCountRefusalProvideService(Long value) {
set(8, value);
set(7, value);
}
/**
@ -167,7 +150,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Получен отказ в предоставлении услуги по заявлению
*/
public Long getCountRefusalProvideService() {
return (Long) get(8);
return (Long) get(7);
}
/**
@ -176,7 +159,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Не назначен исполнитель свыше допустимых сроков (просрочено)
*/
public void setCountExecutorNotAppointedExpired(Long value) {
set(9, value);
set(8, value);
}
/**
@ -185,7 +168,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Не назначен исполнитель свыше допустимых сроков (просрочено)
*/
public Long getCountExecutorNotAppointedExpired() {
return (Long) get(9);
return (Long) get(8);
}
/**
@ -194,7 +177,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Не назначен исполнитель в пределах допустимых сроков
*/
public void setCountExecutorNotAppointedOnTime(Long value) {
set(10, value);
set(9, value);
}
/**
@ -203,7 +186,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Не назначен исполнитель в пределах допустимых сроков
*/
public Long getCountExecutorNotAppointedOnTime() {
return (Long) get(10);
return (Long) get(9);
}
/**
@ -212,7 +195,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Заявление получено ведомством
*/
public void setCountReceived(Long value) {
set(11, value);
set(10, value);
}
/**
@ -221,7 +204,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Заявление получено ведомством
*/
public Long getCountReceived() {
return (Long) get(11);
return (Long) get(10);
}
/**
@ -230,7 +213,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Услуга по заявлению оказана
*/
public void setCountProvided(Long value) {
set(12, value);
set(11, value);
}
/**
@ -239,6 +222,22 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
* Услуга по заявлению оказана
*/
public Long getCountProvided() {
return (Long) get(11);
}
/**
* Setter for
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public void setCountAll(Long value) {
set(12, value);
}
/**
* Getter for
* <code>init_registration_info.applications_received_from_epgu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(12);
}
@ -265,14 +264,13 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
/**
* Create a detached, initialised ApplicationsReceivedFromEpguRecord
*/
public ApplicationsReceivedFromEpguRecord(Long applicationsReceivedFromEpguId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countAll, Long countExecutorAppointed, Long countRegistered, Long countRegistrationRefusal, Long countRefusalProvideService, Long countExecutorNotAppointedExpired, Long countExecutorNotAppointedOnTime, Long countReceived, Long countProvided) {
public ApplicationsReceivedFromEpguRecord(Long applicationsReceivedFromEpguId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countExecutorAppointed, Long countRegistered, Long countRegistrationRefusal, Long countRefusalProvideService, Long countExecutorNotAppointedExpired, Long countExecutorNotAppointedOnTime, Long countReceived, Long countProvided, Long countAll) {
super(ApplicationsReceivedFromEpgu.APPLICATIONS_RECEIVED_FROM_EPGU);
setApplicationsReceivedFromEpguId(applicationsReceivedFromEpguId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountAll(countAll);
setCountExecutorAppointed(countExecutorAppointed);
setCountRegistered(countRegistered);
setCountRegistrationRefusal(countRegistrationRefusal);
@ -281,6 +279,7 @@ public class ApplicationsReceivedFromEpguRecord extends UpdatableRecordImpl<Appl
setCountExecutorNotAppointedOnTime(countExecutorNotAppointedOnTime);
setCountReceived(countReceived);
setCountProvided(countProvided);
setCountAll(countAll);
resetChangedOnNotNull();
}
}

View file

@ -14,7 +14,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
/**
* Первоначальная постановка на учет. ДОставка уведомлений в ЛК на ЕПГУ
* Первоначальная постановка на учет. Доставка уведомлений в ЛК на ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class InfoSentToLkEpguRecord extends UpdatableRecordImpl<InfoSentToLkEpguRecord> {

View file

@ -0,0 +1,194 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewApplicationsReceivedFromEpgu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewApplicationsReceivedFromEpguRecord extends TableRecordImpl<ViewApplicationsReceivedFromEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.applications_received_from_epgu_id</code>.
*/
public void setApplicationsReceivedFromEpguId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.applications_received_from_epgu_id</code>.
*/
public Long getApplicationsReceivedFromEpguId() {
return (Long) get(0);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_appointed</code>.
*/
public void setPercentExecutorAppointed(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_appointed</code>.
*/
public BigDecimal getPercentExecutorAppointed() {
return (BigDecimal) get(1);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_registered</code>.
*/
public void setPercentRegistered(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_registered</code>.
*/
public BigDecimal getPercentRegistered() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_registration_refusal</code>.
*/
public void setPercentRegistrationRefusal(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_registration_refusal</code>.
*/
public BigDecimal getPercentRegistrationRefusal() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_refusal_provide_service</code>.
*/
public void setPercentRefusalProvideService(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_refusal_provide_service</code>.
*/
public BigDecimal getPercentRefusalProvideService() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_expired</code>.
*/
public void setPercentExecutorNotAppointedExpired(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_expired</code>.
*/
public BigDecimal getPercentExecutorNotAppointedExpired() {
return (BigDecimal) get(5);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_on_time</code>.
*/
public void setPercentExecutorNotAppointedOnTime(BigDecimal value) {
set(6, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_executor_not_appointed_on_time</code>.
*/
public BigDecimal getPercentExecutorNotAppointedOnTime() {
return (BigDecimal) get(6);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_received</code>.
*/
public void setPercentReceived(BigDecimal value) {
set(7, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_received</code>.
*/
public BigDecimal getPercentReceived() {
return (BigDecimal) get(7);
}
/**
* Setter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_provided</code>.
*/
public void setPercentProvided(BigDecimal value) {
set(8, value);
}
/**
* Getter for
* <code>init_registration_info.view_applications_received_from_epgu.percent_provided</code>.
*/
public BigDecimal getPercentProvided() {
return (BigDecimal) get(8);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewApplicationsReceivedFromEpguRecord
*/
public ViewApplicationsReceivedFromEpguRecord() {
super(ViewApplicationsReceivedFromEpgu.VIEW_APPLICATIONS_RECEIVED_FROM_EPGU);
}
/**
* Create a detached, initialised ViewApplicationsReceivedFromEpguRecord
*/
public ViewApplicationsReceivedFromEpguRecord(Long applicationsReceivedFromEpguId, BigDecimal percentExecutorAppointed, BigDecimal percentRegistered, BigDecimal percentRegistrationRefusal, BigDecimal percentRefusalProvideService, BigDecimal percentExecutorNotAppointedExpired, BigDecimal percentExecutorNotAppointedOnTime, BigDecimal percentReceived, BigDecimal percentProvided) {
super(ViewApplicationsReceivedFromEpgu.VIEW_APPLICATIONS_RECEIVED_FROM_EPGU);
setApplicationsReceivedFromEpguId(applicationsReceivedFromEpguId);
setPercentExecutorAppointed(percentExecutorAppointed);
setPercentRegistered(percentRegistered);
setPercentRegistrationRefusal(percentRegistrationRefusal);
setPercentRefusalProvideService(percentRefusalProvideService);
setPercentExecutorNotAppointedExpired(percentExecutorNotAppointedExpired);
setPercentExecutorNotAppointedOnTime(percentExecutorNotAppointedOnTime);
setPercentReceived(percentReceived);
setPercentProvided(percentProvided);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,143 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewDecisionFormationStatus;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewDecisionFormationStatusRecord extends TableRecordImpl<ViewDecisionFormationStatusRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.decision_formation_status_id</code>.
*/
public void setDecisionFormationStatusId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.decision_formation_status_id</code>.
*/
public Long getDecisionFormationStatusId() {
return (Long) get(0);
}
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.percent_signed</code>.
*/
public void setPercentSigned(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.percent_signed</code>.
*/
public BigDecimal getPercentSigned() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.percent_suggested</code>.
*/
public void setPercentSuggested(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.percent_suggested</code>.
*/
public BigDecimal getPercentSuggested() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.percent_waiting_sign</code>.
*/
public void setPercentWaitingSign(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.percent_waiting_sign</code>.
*/
public BigDecimal getPercentWaitingSign() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>init_registration_info.view_decision_formation_status.percent_refused</code>.
*/
public void setPercentRefused(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>init_registration_info.view_decision_formation_status.percent_refused</code>.
*/
public BigDecimal getPercentRefused() {
return (BigDecimal) get(5);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewDecisionFormationStatusRecord
*/
public ViewDecisionFormationStatusRecord() {
super(ViewDecisionFormationStatus.VIEW_DECISION_FORMATION_STATUS);
}
/**
* Create a detached, initialised ViewDecisionFormationStatusRecord
*/
public ViewDecisionFormationStatusRecord(Long decisionFormationStatusId, Long countAll, BigDecimal percentSigned, BigDecimal percentSuggested, BigDecimal percentWaitingSign, BigDecimal percentRefused) {
super(ViewDecisionFormationStatus.VIEW_DECISION_FORMATION_STATUS);
setDecisionFormationStatusId(decisionFormationStatusId);
setCountAll(countAll);
setPercentSigned(percentSigned);
setPercentSuggested(percentSuggested);
setPercentWaitingSign(percentWaitingSign);
setPercentRefused(percentRefused);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewIncidentsInfo;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsInfoRecord extends TableRecordImpl<ViewIncidentsInfoRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>init_registration_info.view_incidents_info.incidents_info_id</code>.
*/
public void setIncidentsInfoId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>init_registration_info.view_incidents_info.incidents_info_id</code>.
*/
public Long getIncidentsInfoId() {
return (Long) get(0);
}
/**
* Setter for
* <code>init_registration_info.view_incidents_info.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>init_registration_info.view_incidents_info.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>init_registration_info.view_incidents_info.percent_without_id_ern</code>.
*/
public void setPercentWithoutIdErn(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>init_registration_info.view_incidents_info.percent_without_id_ern</code>.
*/
public BigDecimal getPercentWithoutIdErn() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>init_registration_info.view_incidents_info.percent_discrepancy_epgu_info</code>.
*/
public void setPercentDiscrepancyEpguInfo(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>init_registration_info.view_incidents_info.percent_discrepancy_epgu_info</code>.
*/
public BigDecimal getPercentDiscrepancyEpguInfo() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewIncidentsInfoRecord
*/
public ViewIncidentsInfoRecord() {
super(ViewIncidentsInfo.VIEW_INCIDENTS_INFO);
}
/**
* Create a detached, initialised ViewIncidentsInfoRecord
*/
public ViewIncidentsInfoRecord(Long incidentsInfoId, Long countAll, BigDecimal percentWithoutIdErn, BigDecimal percentDiscrepancyEpguInfo) {
super(ViewIncidentsInfo.VIEW_INCIDENTS_INFO);
setIncidentsInfoId(incidentsInfoId);
setCountAll(countAll);
setPercentWithoutIdErn(percentWithoutIdErn);
setPercentDiscrepancyEpguInfo(percentDiscrepancyEpguInfo);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewRecordsInfoIdUkIdErn;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewRecordsInfoIdUkIdErnRecord extends TableRecordImpl<ViewRecordsInfoIdUkIdErnRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.records_info_id_uk_id_ern_id</code>.
*/
public void setRecordsInfoIdUkIdErnId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.records_info_id_uk_id_ern_id</code>.
*/
public Long getRecordsInfoIdUkIdErnId() {
return (Long) get(0);
}
/**
* Setter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_uk</code>.
*/
public void setPercentWithIdUk(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_uk</code>.
*/
public BigDecimal getPercentWithIdUk() {
return (BigDecimal) get(1);
}
/**
* Setter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_without_id_uk</code>.
*/
public void setPercentWithoutIdUk(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_without_id_uk</code>.
*/
public BigDecimal getPercentWithoutIdUk() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_ern</code>.
*/
public void setPercentWithIdErn(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>init_registration_info.view_records_info_id_uk_id_ern.percent_with_id_ern</code>.
*/
public BigDecimal getPercentWithIdErn() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewRecordsInfoIdUkIdErnRecord
*/
public ViewRecordsInfoIdUkIdErnRecord() {
super(ViewRecordsInfoIdUkIdErn.VIEW_RECORDS_INFO_ID_UK_ID_ERN);
}
/**
* Create a detached, initialised ViewRecordsInfoIdUkIdErnRecord
*/
public ViewRecordsInfoIdUkIdErnRecord(Long recordsInfoIdUkIdErnId, BigDecimal percentWithIdUk, BigDecimal percentWithoutIdUk, BigDecimal percentWithIdErn) {
super(ViewRecordsInfoIdUkIdErn.VIEW_RECORDS_INFO_ID_UK_ID_ERN);
setRecordsInfoIdUkIdErnId(recordsInfoIdUkIdErnId);
setPercentWithIdUk(percentWithIdUk);
setPercentWithoutIdUk(percentWithoutIdUk);
setPercentWithIdErn(percentWithIdErn);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,92 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.ViewStatusesDecisionsOnEpgu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewStatusesDecisionsOnEpguRecord extends TableRecordImpl<ViewStatusesDecisionsOnEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.statuses_decisions_on_epgu_id</code>.
*/
public void setStatusesDecisionsOnEpguId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.statuses_decisions_on_epgu_id</code>.
*/
public Long getStatusesDecisionsOnEpguId() {
return (Long) get(0);
}
/**
* Setter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_signed</code>.
*/
public void setPercentSigned(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_signed</code>.
*/
public BigDecimal getPercentSigned() {
return (BigDecimal) get(1);
}
/**
* Setter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_formed_for_signing</code>.
*/
public void setPercentFormedForSigning(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>init_registration_info.view_statuses_decisions_on_epgu.percent_formed_for_signing</code>.
*/
public BigDecimal getPercentFormedForSigning() {
return (BigDecimal) get(2);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewStatusesDecisionsOnEpguRecord
*/
public ViewStatusesDecisionsOnEpguRecord() {
super(ViewStatusesDecisionsOnEpgu.VIEW_STATUSES_DECISIONS_ON_EPGU);
}
/**
* Create a detached, initialised ViewStatusesDecisionsOnEpguRecord
*/
public ViewStatusesDecisionsOnEpguRecord(Long statusesDecisionsOnEpguId, BigDecimal percentSigned, BigDecimal percentFormedForSigning) {
super(ViewStatusesDecisionsOnEpgu.VIEW_STATUSES_DECISIONS_ON_EPGU);
setStatusesDecisionsOnEpguId(statusesDecisionsOnEpguId);
setPercentSigned(percentSigned);
setPercentFormedForSigning(percentFormedForSigning);
resetChangedOnNotNull();
}
}

View file

@ -10,6 +10,8 @@ import org.jooq.UniqueKey;
import org.jooq.impl.DSL;
import org.jooq.impl.Internal;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ActiveApplications;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CitizenAppeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoCommonResults;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoComparisonCsvXml;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoLoadedRecords;
@ -17,8 +19,15 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoRecordsFromEasu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoSentToLkEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CriminalAdministrativeLiability;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Fz_53Appeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsChangeDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsClosed;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsRecievedByDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.RecordsAboutCitizen;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Region;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ActiveApplicationsRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.CitizenAppealsRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ConvertInfoCommonResultsRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ConvertInfoComparisonCsvXmlRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ConvertInfoLoadedRecordsRecord;
@ -26,6 +35,11 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.Co
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ConvertInfoRecordsFromEasuRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ConvertInfoSentToLkEpguRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.CriminalAdministrativeLiabilityRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.Fz_53AppealsRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsChangeDataFromGirVuRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsClosedRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsRecievedByDataFromGirVuRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.RecordsAboutCitizenRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.RecruitmentRecord;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.RegionRecord;
@ -41,6 +55,8 @@ public class Keys {
// UNIQUE and PRIMARY KEY definitions
// -------------------------------------------------------------------------
public static final UniqueKey<ActiveApplicationsRecord> ACTIVE_APPLICATIONS_PKEY = Internal.createUniqueKey(ActiveApplications.ACTIVE_APPLICATIONS, DSL.name("active_applications_pkey"), new TableField[] { ActiveApplications.ACTIVE_APPLICATIONS.ACTIVE_APPLICATIONS_ID }, true);
public static final UniqueKey<CitizenAppealsRecord> CITIZEN_APPEALS_PKEY = Internal.createUniqueKey(CitizenAppeals.CITIZEN_APPEALS, DSL.name("citizen_appeals_pkey"), new TableField[] { CitizenAppeals.CITIZEN_APPEALS.CITIZEN_APPEALS_ID }, true);
public static final UniqueKey<ConvertInfoCommonResultsRecord> CONVERT_INFO_COMMON_RESULTS_PKEY = Internal.createUniqueKey(ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS, DSL.name("convert_info_common_results_pkey"), new TableField[] { ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS.CONVERT_INFO_COMMON_RESULTS_ID }, true);
public static final UniqueKey<ConvertInfoComparisonCsvXmlRecord> CONVERT_INFO_COMPARISON_CSV_XML_PKEY = Internal.createUniqueKey(ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML, DSL.name("convert_info_comparison_csv_xml_pkey"), new TableField[] { ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML.CONVERT_INFO_COMPARISON_CSV_XML_ID }, true);
public static final UniqueKey<ConvertInfoLoadedRecordsRecord> CONVERT_INFO_LOADED_RECORDS_PKEY = Internal.createUniqueKey(ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS, DSL.name("convert_info_loaded_records_pkey"), new TableField[] { ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS.CONVERT_INFO_LOADED_RECORDS_ID }, true);
@ -48,6 +64,11 @@ public class Keys {
public static final UniqueKey<ConvertInfoRecordsFromEasuRecord> CONVERT_INFO_RECORDS_FROM_EASU_PKEY = Internal.createUniqueKey(ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU, DSL.name("convert_info_records_from_easu_pkey"), new TableField[] { ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU.CONVERT_INFO_RECORDS_FROM_EASU_ID }, true);
public static final UniqueKey<ConvertInfoSentToLkEpguRecord> CONVERT_INFO_SENT_TO_LK_EPGU_PKEY = Internal.createUniqueKey(ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU, DSL.name("convert_info_sent_to_lk_epgu_pkey"), new TableField[] { ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU.CONVERT_INFO_SENT_TO_LK_EPGU_ID }, true);
public static final UniqueKey<CriminalAdministrativeLiabilityRecord> CRIMINAL_ADMINISTRATIVE_LIABILITY_PKEY = Internal.createUniqueKey(CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY, DSL.name("criminal_administrative_liability_pkey"), new TableField[] { CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY.CRIMINAL_ADMINISTRATIVE_LIABILITY_ID }, true);
public static final UniqueKey<Fz_53AppealsRecord> FZ_53_APPEALS_PKEY = Internal.createUniqueKey(Fz_53Appeals.FZ_53_APPEALS, DSL.name("fz_53_appeals_pkey"), new TableField[] { Fz_53Appeals.FZ_53_APPEALS.FZ_53_APPEALS_ID }, true);
public static final UniqueKey<IncidentsChangeDataFromGirVuRecord> INCIDENTS_CHANGE_DATA_FROM_GIR_VU_PKEY = Internal.createUniqueKey(IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU, DSL.name("incidents_change_data_from_gir_vu_pkey"), new TableField[] { IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU.INCIDENTS_CHANGE_DATA_FROM_GIR_VU_ID }, true);
public static final UniqueKey<IncidentsClosedRecord> INCIDENTS_CLOSED_PKEY = Internal.createUniqueKey(IncidentsClosed.INCIDENTS_CLOSED, DSL.name("incidents_closed_pkey"), new TableField[] { IncidentsClosed.INCIDENTS_CLOSED.INCIDENTS_CLOSED_ID }, true);
public static final UniqueKey<IncidentsRecievedByDataFromGirVuRecord> INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU_PKEY = Internal.createUniqueKey(IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU, DSL.name("incidents_recieved_by_data_from_gir_vu_pkey"), new TableField[] { IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU_ID }, true);
public static final UniqueKey<RecordsAboutCitizenRecord> RECORDS_ABOUT_CITIZEN_PKEY = Internal.createUniqueKey(RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN, DSL.name("records_about_citizen_pkey"), new TableField[] { RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN.RECORDS_ABOUT_CITIZEN_ID }, true);
public static final UniqueKey<RecruitmentRecord> RECRUITMENT_IDM_ID_KEY = Internal.createUniqueKey(Recruitment.RECRUITMENT, DSL.name("recruitment_idm_id_key"), new TableField[] { Recruitment.RECRUITMENT.IDM_ID }, true);
public static final UniqueKey<RecruitmentRecord> RECRUITMENT_PKEY = Internal.createUniqueKey(Recruitment.RECRUITMENT, DSL.name("recruitment_pkey"), new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final UniqueKey<RegionRecord> REGION_PKEY = Internal.createUniqueKey(Region.REGION, DSL.name("region_pkey"), new TableField[] { Region.REGION.REGION_ID }, true);
@ -57,6 +78,8 @@ public class Keys {
// FOREIGN KEY definitions
// -------------------------------------------------------------------------
public static final ForeignKey<ActiveApplicationsRecord, RecruitmentRecord> ACTIVE_APPLICATIONS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(ActiveApplications.ACTIVE_APPLICATIONS, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { ActiveApplications.ACTIVE_APPLICATIONS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<CitizenAppealsRecord, RecruitmentRecord> CITIZEN_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(CitizenAppeals.CITIZEN_APPEALS, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { CitizenAppeals.CITIZEN_APPEALS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<ConvertInfoCommonResultsRecord, RecruitmentRecord> CONVERT_INFO_COMMON_RESULTS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<ConvertInfoComparisonCsvXmlRecord, RecruitmentRecord> CONVERT_INFO_COMPARISON_CSV_XML__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<ConvertInfoLoadedRecordsRecord, RecruitmentRecord> CONVERT_INFO_LOADED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
@ -64,5 +87,10 @@ public class Keys {
public static final ForeignKey<ConvertInfoRecordsFromEasuRecord, RecruitmentRecord> CONVERT_INFO_RECORDS_FROM_EASU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<ConvertInfoSentToLkEpguRecord, RecruitmentRecord> CONVERT_INFO_SENT_TO_LK_EPGU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<CriminalAdministrativeLiabilityRecord, RecruitmentRecord> CRIMINAL_ADMINISTRATIVE_LIABILITY__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<Fz_53AppealsRecord, RecruitmentRecord> FZ_53_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(Fz_53Appeals.FZ_53_APPEALS, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { Fz_53Appeals.FZ_53_APPEALS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<IncidentsChangeDataFromGirVuRecord, RecruitmentRecord> INCIDENTS_CHANGE_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<IncidentsClosedRecord, RecruitmentRecord> INCIDENTS_CLOSED__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(IncidentsClosed.INCIDENTS_CLOSED, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { IncidentsClosed.INCIDENTS_CLOSED.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<IncidentsRecievedByDataFromGirVuRecord, RecruitmentRecord> INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<RecordsAboutCitizenRecord, RecruitmentRecord> RECORDS_ABOUT_CITIZEN__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID = Internal.createForeignKey(RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN, DSL.name("fk_criminal_administrative_liability_recruitment_id"), new TableField[] { RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true);
public static final ForeignKey<RecruitmentRecord, RegionRecord> RECRUITMENT__FK_RECRUITMENT_REGION_ID = Internal.createForeignKey(Recruitment.RECRUITMENT, DSL.name("fk_recruitment_region_id"), new TableField[] { Recruitment.RECRUITMENT.REGION_ID }, Keys.REGION_PKEY, new TableField[] { Region.REGION.REGION_ID }, true);
}

View file

@ -13,6 +13,8 @@ import org.jooq.Table;
import org.jooq.impl.SchemaImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.DefaultCatalog;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ActiveApplications;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CitizenAppeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoCommonResults;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoComparisonCsvXml;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoLoadedRecords;
@ -20,9 +22,24 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoRecordsFromEasu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoSentToLkEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CriminalAdministrativeLiability;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Fz_53Appeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsChangeDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsClosed;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsRecievedByDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.RecordsAboutCitizen;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Region;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCitizenAppeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoComparisonCsvXml;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoLoadedRecords;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoNotIdentifitedRecords;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoRecordsFromEasu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoSentToLkEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCriminalAdministrativeLiability;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewFz_53Appeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsChangeDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsClosed;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsRecievedByDataFromGirVu;
/**
@ -38,6 +55,16 @@ public class Metrics extends SchemaImpl {
*/
public static final Metrics METRICS = new Metrics();
/**
* Обжалования. Активные заявления в ГИС ЕРВУ
*/
public final ActiveApplications ACTIVE_APPLICATIONS = ActiveApplications.ACTIVE_APPLICATIONS;
/**
* Обжалования. Обжалования граждан
*/
public final CitizenAppeals CITIZEN_APPEALS = CitizenAppeals.CITIZEN_APPEALS;
/**
* Конвертация. Результаты
*/
@ -59,12 +86,12 @@ public class Metrics extends SchemaImpl {
public final ConvertInfoNotIdentifitedRecords CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS;
/**
* Загрузка Данных из ЕАСУ "ГОризонт-М"
* Загрузка Данных из ЕАСУ "Горизонт-М"
*/
public final ConvertInfoRecordsFromEasu CONVERT_INFO_RECORDS_FROM_EASU = ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU;
/**
* Конвертация. ДОставка уведомлений в ЛК на ЕПГУ
* Конвертация. Доставка уведомлений в ЛК на ЕПГУ
*/
public final ConvertInfoSentToLkEpgu CONVERT_INFO_SENT_TO_LK_EPGU = ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU;
@ -73,6 +100,31 @@ public class Metrics extends SchemaImpl {
*/
public final CriminalAdministrativeLiability CRIMINAL_ADMINISTRATIVE_LIABILITY = CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY;
/**
* Обжалования. Обжалования решений ФЗ-53
*/
public final Fz_53Appeals FZ_53_APPEALS = Fz_53Appeals.FZ_53_APPEALS;
/**
* Инциденты. Изменения сведений из ГИР ВУ
*/
public final IncidentsChangeDataFromGirVu INCIDENTS_CHANGE_DATA_FROM_GIR_VU = IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU;
/**
* Инциденты. Закрытые инциденты
*/
public final IncidentsClosed INCIDENTS_CLOSED = IncidentsClosed.INCIDENTS_CLOSED;
/**
* Инциденты. Принятые решения на основании данных из ГИР ВУ
*/
public final IncidentsRecievedByDataFromGirVu INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU;
/**
* Обжалования. Записи о гражданах, обновленных в ГИС ЕРВУ
*/
public final RecordsAboutCitizen RECORDS_ABOUT_CITIZEN = RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN;
/**
* Военный комиссариат
*/
@ -83,11 +135,62 @@ public class Metrics extends SchemaImpl {
*/
public final Region REGION = Region.REGION;
/**
* The table <code>metrics.view_citizen_appeals</code>.
*/
public final ViewCitizenAppeals VIEW_CITIZEN_APPEALS = ViewCitizenAppeals.VIEW_CITIZEN_APPEALS;
/**
* The table <code>metrics.view_convert_info_comparison_csv_xml</code>.
*/
public final ViewConvertInfoComparisonCsvXml VIEW_CONVERT_INFO_COMPARISON_CSV_XML = ViewConvertInfoComparisonCsvXml.VIEW_CONVERT_INFO_COMPARISON_CSV_XML;
/**
* The table <code>metrics.view_convert_info_loaded_records</code>.
*/
public final ViewConvertInfoLoadedRecords VIEW_CONVERT_INFO_LOADED_RECORDS = ViewConvertInfoLoadedRecords.VIEW_CONVERT_INFO_LOADED_RECORDS;
/**
* The table <code>metrics.view_convert_info_not_identifited_records</code>.
*/
public final ViewConvertInfoNotIdentifitedRecords VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ViewConvertInfoNotIdentifitedRecords.VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS;
/**
* The table <code>metrics.view_convert_info_records_from_easu</code>.
*/
public final ViewConvertInfoRecordsFromEasu VIEW_CONVERT_INFO_RECORDS_FROM_EASU = ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU;
/**
* The table <code>metrics.view_convert_info_sent_to_lk_epgu</code>.
*/
public final ViewConvertInfoSentToLkEpgu VIEW_CONVERT_INFO_SENT_TO_LK_EPGU = ViewConvertInfoSentToLkEpgu.VIEW_CONVERT_INFO_SENT_TO_LK_EPGU;
/**
* The table <code>metrics.view_criminal_administrative_liability</code>.
*/
public final ViewCriminalAdministrativeLiability VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY = ViewCriminalAdministrativeLiability.VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY;
/**
* The table <code>metrics.view_fz_53_appeals</code>.
*/
public final ViewFz_53Appeals VIEW_FZ_53_APPEALS = ViewFz_53Appeals.VIEW_FZ_53_APPEALS;
/**
* The table <code>metrics.view_incidents_change_data_from_gir_vu</code>.
*/
public final ViewIncidentsChangeDataFromGirVu VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU = ViewIncidentsChangeDataFromGirVu.VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU;
/**
* The table <code>metrics.view_incidents_closed</code>.
*/
public final ViewIncidentsClosed VIEW_INCIDENTS_CLOSED = ViewIncidentsClosed.VIEW_INCIDENTS_CLOSED;
/**
* The table
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code>.
*/
public final ViewIncidentsRecievedByDataFromGirVu VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = ViewIncidentsRecievedByDataFromGirVu.VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU;
/**
* No further instances allowed
*/
@ -108,13 +211,17 @@ public class Metrics extends SchemaImpl {
Sequences.CONVERT_INFO_NOT_IDENTIFITED__CONVERT_INFO_NOT_IDENTIFITED__SEQ,
Sequences.CONVERT_INFO_RECORDS_FROM_EAS_CONVERT_INFO_RECORDS_FROM_EAS_SEQ,
Sequences.CONVERT_INFO_SENT_TO_LK_EPGU_CONVERT_INFO_SENT_TO_LK_EPGU_I_SEQ,
Sequences.CRIMINAL_ADMINISTRATIVE_LIABI_CRIMINAL_ADMINISTRATIVE_LIABI_SEQ
Sequences.CRIMINAL_ADMINISTRATIVE_LIABI_CRIMINAL_ADMINISTRATIVE_LIABI_SEQ,
Sequences.INCIDENTS_CHANGE_DATA_FROM_GI_INCIDENTS_CHANGE_DATA_FROM_GI_SEQ,
Sequences.INCIDENTS_RECIEVED_BY_DATA_FR_INCIDENTS_RECIEVED_BY_DATA_FR_SEQ
);
}
@Override
public final List<Table<?>> getTables() {
return Arrays.asList(
ActiveApplications.ACTIVE_APPLICATIONS,
CitizenAppeals.CITIZEN_APPEALS,
ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS,
ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML,
ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS,
@ -122,9 +229,24 @@ public class Metrics extends SchemaImpl {
ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU,
ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU,
CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY,
Fz_53Appeals.FZ_53_APPEALS,
IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU,
IncidentsClosed.INCIDENTS_CLOSED,
IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU,
RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN,
Recruitment.RECRUITMENT,
Region.REGION,
ViewCriminalAdministrativeLiability.VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY
ViewCitizenAppeals.VIEW_CITIZEN_APPEALS,
ViewConvertInfoComparisonCsvXml.VIEW_CONVERT_INFO_COMPARISON_CSV_XML,
ViewConvertInfoLoadedRecords.VIEW_CONVERT_INFO_LOADED_RECORDS,
ViewConvertInfoNotIdentifitedRecords.VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS,
ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU,
ViewConvertInfoSentToLkEpgu.VIEW_CONVERT_INFO_SENT_TO_LK_EPGU,
ViewCriminalAdministrativeLiability.VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY,
ViewFz_53Appeals.VIEW_FZ_53_APPEALS,
ViewIncidentsChangeDataFromGirVu.VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU,
ViewIncidentsClosed.VIEW_INCIDENTS_CLOSED,
ViewIncidentsRecievedByDataFromGirVu.VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU
);
}
}

View file

@ -44,4 +44,16 @@ public class Sequences {
* <code>metrics.criminal_administrative_liabi_criminal_administrative_liabi_seq</code>
*/
public static final Sequence<Long> CRIMINAL_ADMINISTRATIVE_LIABI_CRIMINAL_ADMINISTRATIVE_LIABI_SEQ = Internal.createSequence("criminal_administrative_liabi_criminal_administrative_liabi_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null);
/**
* The sequence
* <code>metrics.incidents_change_data_from_gi_incidents_change_data_from_gi_seq</code>
*/
public static final Sequence<Long> INCIDENTS_CHANGE_DATA_FROM_GI_INCIDENTS_CHANGE_DATA_FROM_GI_SEQ = Internal.createSequence("incidents_change_data_from_gi_incidents_change_data_from_gi_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null);
/**
* The sequence
* <code>metrics.incidents_recieved_by_data_fr_incidents_recieved_by_data_fr_seq</code>
*/
public static final Sequence<Long> INCIDENTS_RECIEVED_BY_DATA_FR_INCIDENTS_RECIEVED_BY_DATA_FR_SEQ = Internal.createSequence("incidents_recieved_by_data_fr_incidents_recieved_by_data_fr_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null);
}

View file

@ -4,6 +4,8 @@
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ActiveApplications;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CitizenAppeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoCommonResults;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoComparisonCsvXml;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoLoadedRecords;
@ -11,9 +13,24 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoRecordsFromEasu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoSentToLkEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CriminalAdministrativeLiability;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Fz_53Appeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsChangeDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsClosed;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsRecievedByDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.RecordsAboutCitizen;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Region;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCitizenAppeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoComparisonCsvXml;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoLoadedRecords;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoNotIdentifitedRecords;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoRecordsFromEasu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoSentToLkEpgu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCriminalAdministrativeLiability;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewFz_53Appeals;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsChangeDataFromGirVu;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsClosed;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsRecievedByDataFromGirVu;
/**
@ -22,6 +39,16 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCrimin
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {
/**
* Обжалования. Активные заявления в ГИС ЕРВУ
*/
public static final ActiveApplications ACTIVE_APPLICATIONS = ActiveApplications.ACTIVE_APPLICATIONS;
/**
* Обжалования. Обжалования граждан
*/
public static final CitizenAppeals CITIZEN_APPEALS = CitizenAppeals.CITIZEN_APPEALS;
/**
* Конвертация. Результаты
*/
@ -43,12 +70,12 @@ public class Tables {
public static final ConvertInfoNotIdentifitedRecords CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS;
/**
* Загрузка Данных из ЕАСУ "ГОризонт-М"
* Загрузка Данных из ЕАСУ "Горизонт-М"
*/
public static final ConvertInfoRecordsFromEasu CONVERT_INFO_RECORDS_FROM_EASU = ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU;
/**
* Конвертация. ДОставка уведомлений в ЛК на ЕПГУ
* Конвертация. Доставка уведомлений в ЛК на ЕПГУ
*/
public static final ConvertInfoSentToLkEpgu CONVERT_INFO_SENT_TO_LK_EPGU = ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU;
@ -57,6 +84,31 @@ public class Tables {
*/
public static final CriminalAdministrativeLiability CRIMINAL_ADMINISTRATIVE_LIABILITY = CriminalAdministrativeLiability.CRIMINAL_ADMINISTRATIVE_LIABILITY;
/**
* Обжалования. Обжалования решений ФЗ-53
*/
public static final Fz_53Appeals FZ_53_APPEALS = Fz_53Appeals.FZ_53_APPEALS;
/**
* Инциденты. Изменения сведений из ГИР ВУ
*/
public static final IncidentsChangeDataFromGirVu INCIDENTS_CHANGE_DATA_FROM_GIR_VU = IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU;
/**
* Инциденты. Закрытые инциденты
*/
public static final IncidentsClosed INCIDENTS_CLOSED = IncidentsClosed.INCIDENTS_CLOSED;
/**
* Инциденты. Принятые решения на основании данных из ГИР ВУ
*/
public static final IncidentsRecievedByDataFromGirVu INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU;
/**
* Обжалования. Записи о гражданах, обновленных в ГИС ЕРВУ
*/
public static final RecordsAboutCitizen RECORDS_ABOUT_CITIZEN = RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN;
/**
* Военный комиссариат
*/
@ -67,8 +119,59 @@ public class Tables {
*/
public static final Region REGION = Region.REGION;
/**
* The table <code>metrics.view_citizen_appeals</code>.
*/
public static final ViewCitizenAppeals VIEW_CITIZEN_APPEALS = ViewCitizenAppeals.VIEW_CITIZEN_APPEALS;
/**
* The table <code>metrics.view_convert_info_comparison_csv_xml</code>.
*/
public static final ViewConvertInfoComparisonCsvXml VIEW_CONVERT_INFO_COMPARISON_CSV_XML = ViewConvertInfoComparisonCsvXml.VIEW_CONVERT_INFO_COMPARISON_CSV_XML;
/**
* The table <code>metrics.view_convert_info_loaded_records</code>.
*/
public static final ViewConvertInfoLoadedRecords VIEW_CONVERT_INFO_LOADED_RECORDS = ViewConvertInfoLoadedRecords.VIEW_CONVERT_INFO_LOADED_RECORDS;
/**
* The table <code>metrics.view_convert_info_not_identifited_records</code>.
*/
public static final ViewConvertInfoNotIdentifitedRecords VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ViewConvertInfoNotIdentifitedRecords.VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS;
/**
* The table <code>metrics.view_convert_info_records_from_easu</code>.
*/
public static final ViewConvertInfoRecordsFromEasu VIEW_CONVERT_INFO_RECORDS_FROM_EASU = ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU;
/**
* The table <code>metrics.view_convert_info_sent_to_lk_epgu</code>.
*/
public static final ViewConvertInfoSentToLkEpgu VIEW_CONVERT_INFO_SENT_TO_LK_EPGU = ViewConvertInfoSentToLkEpgu.VIEW_CONVERT_INFO_SENT_TO_LK_EPGU;
/**
* The table <code>metrics.view_criminal_administrative_liability</code>.
*/
public static final ViewCriminalAdministrativeLiability VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY = ViewCriminalAdministrativeLiability.VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY;
/**
* The table <code>metrics.view_fz_53_appeals</code>.
*/
public static final ViewFz_53Appeals VIEW_FZ_53_APPEALS = ViewFz_53Appeals.VIEW_FZ_53_APPEALS;
/**
* The table <code>metrics.view_incidents_change_data_from_gir_vu</code>.
*/
public static final ViewIncidentsChangeDataFromGirVu VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU = ViewIncidentsChangeDataFromGirVu.VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU;
/**
* The table <code>metrics.view_incidents_closed</code>.
*/
public static final ViewIncidentsClosed VIEW_INCIDENTS_CLOSED = ViewIncidentsClosed.VIEW_INCIDENTS_CLOSED;
/**
* The table
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code>.
*/
public static final ViewIncidentsRecievedByDataFromGirVu VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = ViewIncidentsRecievedByDataFromGirVu.VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU;
}

View file

@ -0,0 +1,305 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ActiveApplicationsRecord;
/**
* Обжалования. Активные заявления в ГИС ЕРВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ActiveApplications extends TableImpl<ActiveApplicationsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.active_applications</code>
*/
public static final ActiveApplications ACTIVE_APPLICATIONS = new ActiveApplications();
/**
* The class holding records for this type
*/
@Override
public Class<ActiveApplicationsRecord> getRecordType() {
return ActiveApplicationsRecord.class;
}
/**
* The column
* <code>metrics.active_applications.active_applications_id</code>.
*/
public final TableField<ActiveApplicationsRecord, Long> ACTIVE_APPLICATIONS_ID = createField(DSL.name("active_applications_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>metrics.active_applications.recruitment_id</code>.
*/
public final TableField<ActiveApplicationsRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column <code>metrics.active_applications.update_date</code>.
*/
public final TableField<ActiveApplicationsRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column <code>metrics.active_applications.info_date</code>.
*/
public final TableField<ActiveApplicationsRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>metrics.active_applications.count_active_applications</code>.
*/
public final TableField<ActiveApplicationsRecord, Long> COUNT_ACTIVE_APPLICATIONS = createField(DSL.name("count_active_applications"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private ActiveApplications(Name alias, Table<ActiveApplicationsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ActiveApplications(Name alias, Table<ActiveApplicationsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Обжалования. Активные заявления в ГИС ЕРВУ"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.active_applications</code> table
* reference
*/
public ActiveApplications(String alias) {
this(DSL.name(alias), ACTIVE_APPLICATIONS);
}
/**
* Create an aliased <code>metrics.active_applications</code> table
* reference
*/
public ActiveApplications(Name alias) {
this(alias, ACTIVE_APPLICATIONS);
}
/**
* Create a <code>metrics.active_applications</code> table reference
*/
public ActiveApplications() {
this(DSL.name("active_applications"), null);
}
public <O extends Record> ActiveApplications(Table<O> path, ForeignKey<O, ActiveApplicationsRecord> childPath, InverseForeignKey<O, ActiveApplicationsRecord> parentPath) {
super(path, childPath, parentPath, ACTIVE_APPLICATIONS);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class ActiveApplicationsPath extends ActiveApplications implements Path<ActiveApplicationsRecord> {
public <O extends Record> ActiveApplicationsPath(Table<O> path, ForeignKey<O, ActiveApplicationsRecord> childPath, InverseForeignKey<O, ActiveApplicationsRecord> parentPath) {
super(path, childPath, parentPath);
}
private ActiveApplicationsPath(Name alias, Table<ActiveApplicationsRecord> aliased) {
super(alias, aliased);
}
@Override
public ActiveApplicationsPath as(String alias) {
return new ActiveApplicationsPath(DSL.name(alias), this);
}
@Override
public ActiveApplicationsPath as(Name alias) {
return new ActiveApplicationsPath(alias, this);
}
@Override
public ActiveApplicationsPath as(Table<?> alias) {
return new ActiveApplicationsPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<ActiveApplicationsRecord, Long> getIdentity() {
return (Identity<ActiveApplicationsRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<ActiveApplicationsRecord> getPrimaryKey() {
return Keys.ACTIVE_APPLICATIONS_PKEY;
}
@Override
public List<ForeignKey<ActiveApplicationsRecord, ?>> getReferences() {
return Arrays.asList(Keys.ACTIVE_APPLICATIONS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.ACTIVE_APPLICATIONS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public ActiveApplications as(String alias) {
return new ActiveApplications(DSL.name(alias), this);
}
@Override
public ActiveApplications as(Name alias) {
return new ActiveApplications(alias, this);
}
@Override
public ActiveApplications as(Table<?> alias) {
return new ActiveApplications(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ActiveApplications rename(String name) {
return new ActiveApplications(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ActiveApplications rename(Name name) {
return new ActiveApplications(name, null);
}
/**
* Rename this table
*/
@Override
public ActiveApplications rename(Table<?> name) {
return new ActiveApplications(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications where(Condition condition) {
return new ActiveApplications(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ActiveApplications where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ActiveApplications where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ActiveApplications where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ActiveApplications where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ActiveApplications whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,326 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.CitizenAppealsRecord;
/**
* Обжалования. Обжалования граждан
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class CitizenAppeals extends TableImpl<CitizenAppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.citizen_appeals</code>
*/
public static final CitizenAppeals CITIZEN_APPEALS = new CitizenAppeals();
/**
* The class holding records for this type
*/
@Override
public Class<CitizenAppealsRecord> getRecordType() {
return CitizenAppealsRecord.class;
}
/**
* The column <code>metrics.citizen_appeals.citizen_appeals_id</code>.
*/
public final TableField<CitizenAppealsRecord, Long> CITIZEN_APPEALS_ID = createField(DSL.name("citizen_appeals_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>metrics.citizen_appeals.recruitment_id</code>.
*/
public final TableField<CitizenAppealsRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column <code>metrics.citizen_appeals.update_date</code>.
*/
public final TableField<CitizenAppealsRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column <code>metrics.citizen_appeals.info_date</code>.
*/
public final TableField<CitizenAppealsRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column <code>metrics.citizen_appeals.count_submitted</code>. Подано
* обращений
*/
public final TableField<CitizenAppealsRecord, Long> COUNT_SUBMITTED = createField(DSL.name("count_submitted"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Подано обращений");
/**
* The column <code>metrics.citizen_appeals.count_satisfided</code>.
* Удовлетворенных
*/
public final TableField<CitizenAppealsRecord, Long> COUNT_SATISFIDED = createField(DSL.name("count_satisfided"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Удовлетворенных");
/**
* The column <code>metrics.citizen_appeals.count_not_satisfided</code>. Не
* удовлетворенных
*/
public final TableField<CitizenAppealsRecord, Long> COUNT_NOT_SATISFIDED = createField(DSL.name("count_not_satisfided"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Не удовлетворенных");
/**
* The column <code>metrics.citizen_appeals.count_accepted_expired</code>.
* Просроченных
*/
public final TableField<CitizenAppealsRecord, Long> COUNT_ACCEPTED_EXPIRED = createField(DSL.name("count_accepted_expired"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Просроченных");
/**
* The column <code>metrics.citizen_appeals.count_accepted_on_time</code>.
* Принято в срок
*/
public final TableField<CitizenAppealsRecord, Long> COUNT_ACCEPTED_ON_TIME = createField(DSL.name("count_accepted_on_time"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Принято в срок");
private CitizenAppeals(Name alias, Table<CitizenAppealsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private CitizenAppeals(Name alias, Table<CitizenAppealsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Обжалования. Обжалования граждан"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.citizen_appeals</code> table reference
*/
public CitizenAppeals(String alias) {
this(DSL.name(alias), CITIZEN_APPEALS);
}
/**
* Create an aliased <code>metrics.citizen_appeals</code> table reference
*/
public CitizenAppeals(Name alias) {
this(alias, CITIZEN_APPEALS);
}
/**
* Create a <code>metrics.citizen_appeals</code> table reference
*/
public CitizenAppeals() {
this(DSL.name("citizen_appeals"), null);
}
public <O extends Record> CitizenAppeals(Table<O> path, ForeignKey<O, CitizenAppealsRecord> childPath, InverseForeignKey<O, CitizenAppealsRecord> parentPath) {
super(path, childPath, parentPath, CITIZEN_APPEALS);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class CitizenAppealsPath extends CitizenAppeals implements Path<CitizenAppealsRecord> {
public <O extends Record> CitizenAppealsPath(Table<O> path, ForeignKey<O, CitizenAppealsRecord> childPath, InverseForeignKey<O, CitizenAppealsRecord> parentPath) {
super(path, childPath, parentPath);
}
private CitizenAppealsPath(Name alias, Table<CitizenAppealsRecord> aliased) {
super(alias, aliased);
}
@Override
public CitizenAppealsPath as(String alias) {
return new CitizenAppealsPath(DSL.name(alias), this);
}
@Override
public CitizenAppealsPath as(Name alias) {
return new CitizenAppealsPath(alias, this);
}
@Override
public CitizenAppealsPath as(Table<?> alias) {
return new CitizenAppealsPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<CitizenAppealsRecord, Long> getIdentity() {
return (Identity<CitizenAppealsRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<CitizenAppealsRecord> getPrimaryKey() {
return Keys.CITIZEN_APPEALS_PKEY;
}
@Override
public List<ForeignKey<CitizenAppealsRecord, ?>> getReferences() {
return Arrays.asList(Keys.CITIZEN_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.CITIZEN_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public CitizenAppeals as(String alias) {
return new CitizenAppeals(DSL.name(alias), this);
}
@Override
public CitizenAppeals as(Name alias) {
return new CitizenAppeals(alias, this);
}
@Override
public CitizenAppeals as(Table<?> alias) {
return new CitizenAppeals(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public CitizenAppeals rename(String name) {
return new CitizenAppeals(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public CitizenAppeals rename(Name name) {
return new CitizenAppeals(name, null);
}
/**
* Rename this table
*/
@Override
public CitizenAppeals rename(Table<?> name) {
return new CitizenAppeals(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals where(Condition condition) {
return new CitizenAppeals(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public CitizenAppeals where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public CitizenAppeals where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public CitizenAppeals where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public CitizenAppeals where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public CitizenAppeals whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -92,9 +92,9 @@ public class ConvertInfoComparisonCsvXml extends TableImpl<ConvertInfoComparison
/**
* The column
* <code>metrics.convert_info_comparison_csv_xml.count_csv</code>.
* <code>metrics.convert_info_comparison_csv_xml.count_csv_formed</code>.
*/
public final TableField<ConvertInfoComparisonCsvXmlRecord, Long> COUNT_CSV = createField(DSL.name("count_csv"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
public final TableField<ConvertInfoComparisonCsvXmlRecord, Long> COUNT_CSV_FORMED = createField(DSL.name("count_csv_formed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private ConvertInfoComparisonCsvXml(Name alias, Table<ConvertInfoComparisonCsvXmlRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);

View file

@ -39,7 +39,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.Co
/**
* Загрузка Данных из ЕАСУ "ГОризонт-М"
* Загрузка Данных из ЕАСУ "Горизонт-М"
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ConvertInfoRecordsFromEasu extends TableImpl<ConvertInfoRecordsFromEasuRecord> {
@ -83,11 +83,6 @@ public class ConvertInfoRecordsFromEasu extends TableImpl<ConvertInfoRecordsFrom
*/
public final TableField<ConvertInfoRecordsFromEasuRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public final TableField<ConvertInfoRecordsFromEasuRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.convert_info_records_from_easu.count_unique</code>.
@ -96,16 +91,21 @@ public class ConvertInfoRecordsFromEasu extends TableImpl<ConvertInfoRecordsFrom
/**
* The column
* <code>metrics.convert_info_records_from_easu.count_identified</code>.
* <code>metrics.convert_info_records_from_easu.count_flk_and_duplicate</code>.
*/
public final TableField<ConvertInfoRecordsFromEasuRecord, Long> COUNT_IDENTIFIED = createField(DSL.name("count_identified"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
public final TableField<ConvertInfoRecordsFromEasuRecord, Long> COUNT_FLK_AND_DUPLICATE = createField(DSL.name("count_flk_and_duplicate"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public final TableField<ConvertInfoRecordsFromEasuRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private ConvertInfoRecordsFromEasu(Name alias, Table<ConvertInfoRecordsFromEasuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ConvertInfoRecordsFromEasu(Name alias, Table<ConvertInfoRecordsFromEasuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Загрузка Данных из ЕАСУ \"ГОризонт-М\""), TableOptions.table(), where);
super(alias, null, aliased, parameters, DSL.comment("Загрузка Данных из ЕАСУ \"Горизонт-М\""), TableOptions.table(), where);
}
/**

View file

@ -39,7 +39,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.Co
/**
* Конвертация. ДОставка уведомлений в ЛК на ЕПГУ
* Конвертация. Доставка уведомлений в ЛК на ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ConvertInfoSentToLkEpgu extends TableImpl<ConvertInfoSentToLkEpguRecord> {
@ -128,7 +128,7 @@ public class ConvertInfoSentToLkEpgu extends TableImpl<ConvertInfoSentToLkEpguRe
}
private ConvertInfoSentToLkEpgu(Name alias, Table<ConvertInfoSentToLkEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Конвертация. ДОставка уведомлений в ЛК на ЕПГУ"), TableOptions.table(), where);
super(alias, null, aliased, parameters, DSL.comment("Конвертация. Доставка уведомлений в ЛК на ЕПГУ"), TableOptions.table(), where);
}
/**

View file

@ -0,0 +1,308 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.Fz_53AppealsRecord;
/**
* Обжалования. Обжалования решений ФЗ-53
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Fz_53Appeals extends TableImpl<Fz_53AppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.fz_53_appeals</code>
*/
public static final Fz_53Appeals FZ_53_APPEALS = new Fz_53Appeals();
/**
* The class holding records for this type
*/
@Override
public Class<Fz_53AppealsRecord> getRecordType() {
return Fz_53AppealsRecord.class;
}
/**
* The column <code>metrics.fz_53_appeals.fz_53_appeals_id</code>.
*/
public final TableField<Fz_53AppealsRecord, Long> FZ_53_APPEALS_ID = createField(DSL.name("fz_53_appeals_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>metrics.fz_53_appeals.recruitment_id</code>.
*/
public final TableField<Fz_53AppealsRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column <code>metrics.fz_53_appeals.update_date</code>.
*/
public final TableField<Fz_53AppealsRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column <code>metrics.fz_53_appeals.info_date</code>.
*/
public final TableField<Fz_53AppealsRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column <code>metrics.fz_53_appeals.count_accepted</code>.
* Удовлетворенных жалоб
*/
public final TableField<Fz_53AppealsRecord, Long> COUNT_ACCEPTED = createField(DSL.name("count_accepted"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Удовлетворенных жалоб");
/**
* The column <code>metrics.fz_53_appeals.count_refused</code>. Отклоненных
* жалоб
*/
public final TableField<Fz_53AppealsRecord, Long> COUNT_REFUSED = createField(DSL.name("count_refused"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "Отклоненных жалоб");
private Fz_53Appeals(Name alias, Table<Fz_53AppealsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private Fz_53Appeals(Name alias, Table<Fz_53AppealsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Обжалования. Обжалования решений ФЗ-53"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.fz_53_appeals</code> table reference
*/
public Fz_53Appeals(String alias) {
this(DSL.name(alias), FZ_53_APPEALS);
}
/**
* Create an aliased <code>metrics.fz_53_appeals</code> table reference
*/
public Fz_53Appeals(Name alias) {
this(alias, FZ_53_APPEALS);
}
/**
* Create a <code>metrics.fz_53_appeals</code> table reference
*/
public Fz_53Appeals() {
this(DSL.name("fz_53_appeals"), null);
}
public <O extends Record> Fz_53Appeals(Table<O> path, ForeignKey<O, Fz_53AppealsRecord> childPath, InverseForeignKey<O, Fz_53AppealsRecord> parentPath) {
super(path, childPath, parentPath, FZ_53_APPEALS);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class Fz_53AppealsPath extends Fz_53Appeals implements Path<Fz_53AppealsRecord> {
public <O extends Record> Fz_53AppealsPath(Table<O> path, ForeignKey<O, Fz_53AppealsRecord> childPath, InverseForeignKey<O, Fz_53AppealsRecord> parentPath) {
super(path, childPath, parentPath);
}
private Fz_53AppealsPath(Name alias, Table<Fz_53AppealsRecord> aliased) {
super(alias, aliased);
}
@Override
public Fz_53AppealsPath as(String alias) {
return new Fz_53AppealsPath(DSL.name(alias), this);
}
@Override
public Fz_53AppealsPath as(Name alias) {
return new Fz_53AppealsPath(alias, this);
}
@Override
public Fz_53AppealsPath as(Table<?> alias) {
return new Fz_53AppealsPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<Fz_53AppealsRecord, Long> getIdentity() {
return (Identity<Fz_53AppealsRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<Fz_53AppealsRecord> getPrimaryKey() {
return Keys.FZ_53_APPEALS_PKEY;
}
@Override
public List<ForeignKey<Fz_53AppealsRecord, ?>> getReferences() {
return Arrays.asList(Keys.FZ_53_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.FZ_53_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public Fz_53Appeals as(String alias) {
return new Fz_53Appeals(DSL.name(alias), this);
}
@Override
public Fz_53Appeals as(Name alias) {
return new Fz_53Appeals(alias, this);
}
@Override
public Fz_53Appeals as(Table<?> alias) {
return new Fz_53Appeals(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public Fz_53Appeals rename(String name) {
return new Fz_53Appeals(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public Fz_53Appeals rename(Name name) {
return new Fz_53Appeals(name, null);
}
/**
* Rename this table
*/
@Override
public Fz_53Appeals rename(Table<?> name) {
return new Fz_53Appeals(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals where(Condition condition) {
return new Fz_53Appeals(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public Fz_53Appeals where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public Fz_53Appeals where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public Fz_53Appeals where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public Fz_53Appeals where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public Fz_53Appeals whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,328 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsChangeDataFromGirVuRecord;
/**
* Инциденты. Изменения сведений из ГИР ВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsChangeDataFromGirVu extends TableImpl<IncidentsChangeDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.incidents_change_data_from_gir_vu</code>
*/
public static final IncidentsChangeDataFromGirVu INCIDENTS_CHANGE_DATA_FROM_GIR_VU = new IncidentsChangeDataFromGirVu();
/**
* The class holding records for this type
*/
@Override
public Class<IncidentsChangeDataFromGirVuRecord> getRecordType() {
return IncidentsChangeDataFromGirVuRecord.class;
}
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Long> INCIDENTS_CHANGE_DATA_FROM_GIR_VU_ID = createField(DSL.name("incidents_change_data_from_gir_vu_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.recruitment_id</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.update_date</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.info_date</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.count_epgu_citizen_appeal</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Long> COUNT_EPGU_CITIZEN_APPEAL = createField(DSL.name("count_epgu_citizen_appeal"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.count_manual</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Long> COUNT_MANUAL = createField(DSL.name("count_manual"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.count_send_to_gir_vu</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Long> COUNT_SEND_TO_GIR_VU = createField(DSL.name("count_send_to_gir_vu"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.incidents_change_data_from_gir_vu.count_accepted</code>.
*/
public final TableField<IncidentsChangeDataFromGirVuRecord, Long> COUNT_ACCEPTED = createField(DSL.name("count_accepted"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private IncidentsChangeDataFromGirVu(Name alias, Table<IncidentsChangeDataFromGirVuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private IncidentsChangeDataFromGirVu(Name alias, Table<IncidentsChangeDataFromGirVuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Инциденты. Изменения сведений из ГИР ВУ"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.incidents_change_data_from_gir_vu</code>
* table reference
*/
public IncidentsChangeDataFromGirVu(String alias) {
this(DSL.name(alias), INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create an aliased <code>metrics.incidents_change_data_from_gir_vu</code>
* table reference
*/
public IncidentsChangeDataFromGirVu(Name alias) {
this(alias, INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create a <code>metrics.incidents_change_data_from_gir_vu</code> table
* reference
*/
public IncidentsChangeDataFromGirVu() {
this(DSL.name("incidents_change_data_from_gir_vu"), null);
}
public <O extends Record> IncidentsChangeDataFromGirVu(Table<O> path, ForeignKey<O, IncidentsChangeDataFromGirVuRecord> childPath, InverseForeignKey<O, IncidentsChangeDataFromGirVuRecord> parentPath) {
super(path, childPath, parentPath, INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class IncidentsChangeDataFromGirVuPath extends IncidentsChangeDataFromGirVu implements Path<IncidentsChangeDataFromGirVuRecord> {
public <O extends Record> IncidentsChangeDataFromGirVuPath(Table<O> path, ForeignKey<O, IncidentsChangeDataFromGirVuRecord> childPath, InverseForeignKey<O, IncidentsChangeDataFromGirVuRecord> parentPath) {
super(path, childPath, parentPath);
}
private IncidentsChangeDataFromGirVuPath(Name alias, Table<IncidentsChangeDataFromGirVuRecord> aliased) {
super(alias, aliased);
}
@Override
public IncidentsChangeDataFromGirVuPath as(String alias) {
return new IncidentsChangeDataFromGirVuPath(DSL.name(alias), this);
}
@Override
public IncidentsChangeDataFromGirVuPath as(Name alias) {
return new IncidentsChangeDataFromGirVuPath(alias, this);
}
@Override
public IncidentsChangeDataFromGirVuPath as(Table<?> alias) {
return new IncidentsChangeDataFromGirVuPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<IncidentsChangeDataFromGirVuRecord, Long> getIdentity() {
return (Identity<IncidentsChangeDataFromGirVuRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<IncidentsChangeDataFromGirVuRecord> getPrimaryKey() {
return Keys.INCIDENTS_CHANGE_DATA_FROM_GIR_VU_PKEY;
}
@Override
public List<ForeignKey<IncidentsChangeDataFromGirVuRecord, ?>> getReferences() {
return Arrays.asList(Keys.INCIDENTS_CHANGE_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.INCIDENTS_CHANGE_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public IncidentsChangeDataFromGirVu as(String alias) {
return new IncidentsChangeDataFromGirVu(DSL.name(alias), this);
}
@Override
public IncidentsChangeDataFromGirVu as(Name alias) {
return new IncidentsChangeDataFromGirVu(alias, this);
}
@Override
public IncidentsChangeDataFromGirVu as(Table<?> alias) {
return new IncidentsChangeDataFromGirVu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public IncidentsChangeDataFromGirVu rename(String name) {
return new IncidentsChangeDataFromGirVu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public IncidentsChangeDataFromGirVu rename(Name name) {
return new IncidentsChangeDataFromGirVu(name, null);
}
/**
* Rename this table
*/
@Override
public IncidentsChangeDataFromGirVu rename(Table<?> name) {
return new IncidentsChangeDataFromGirVu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu where(Condition condition) {
return new IncidentsChangeDataFromGirVu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsChangeDataFromGirVu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsChangeDataFromGirVu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsChangeDataFromGirVu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsChangeDataFromGirVu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsChangeDataFromGirVu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,323 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsClosedRecord;
/**
* Инциденты. Закрытые инциденты
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsClosed extends TableImpl<IncidentsClosedRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.incidents_closed</code>
*/
public static final IncidentsClosed INCIDENTS_CLOSED = new IncidentsClosed();
/**
* The class holding records for this type
*/
@Override
public Class<IncidentsClosedRecord> getRecordType() {
return IncidentsClosedRecord.class;
}
/**
* The column <code>metrics.incidents_closed.incidents_closed_id</code>.
*/
public final TableField<IncidentsClosedRecord, Long> INCIDENTS_CLOSED_ID = createField(DSL.name("incidents_closed_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>metrics.incidents_closed.recruitment_id</code>.
*/
public final TableField<IncidentsClosedRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column <code>metrics.incidents_closed.update_date</code>.
*/
public final TableField<IncidentsClosedRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column <code>metrics.incidents_closed.info_date</code>.
*/
public final TableField<IncidentsClosedRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>metrics.incidents_closed.count_refused_to_archive</code>.
*/
public final TableField<IncidentsClosedRecord, Long> COUNT_REFUSED_TO_ARCHIVE = createField(DSL.name("count_refused_to_archive"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.incidents_closed.count_accepted_to_archive</code>.
*/
public final TableField<IncidentsClosedRecord, Long> COUNT_ACCEPTED_TO_ARCHIVE = createField(DSL.name("count_accepted_to_archive"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column <code>metrics.incidents_closed.count_auto_closed</code>.
*/
public final TableField<IncidentsClosedRecord, Long> COUNT_AUTO_CLOSED = createField(DSL.name("count_auto_closed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column <code>metrics.incidents_closed.count_manual_closed</code>.
*/
public final TableField<IncidentsClosedRecord, Long> COUNT_MANUAL_CLOSED = createField(DSL.name("count_manual_closed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column <code>metrics.incidents_closed.count_returned</code>.
*/
public final TableField<IncidentsClosedRecord, Long> COUNT_RETURNED = createField(DSL.name("count_returned"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private IncidentsClosed(Name alias, Table<IncidentsClosedRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private IncidentsClosed(Name alias, Table<IncidentsClosedRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Инциденты. Закрытые инциденты"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.incidents_closed</code> table reference
*/
public IncidentsClosed(String alias) {
this(DSL.name(alias), INCIDENTS_CLOSED);
}
/**
* Create an aliased <code>metrics.incidents_closed</code> table reference
*/
public IncidentsClosed(Name alias) {
this(alias, INCIDENTS_CLOSED);
}
/**
* Create a <code>metrics.incidents_closed</code> table reference
*/
public IncidentsClosed() {
this(DSL.name("incidents_closed"), null);
}
public <O extends Record> IncidentsClosed(Table<O> path, ForeignKey<O, IncidentsClosedRecord> childPath, InverseForeignKey<O, IncidentsClosedRecord> parentPath) {
super(path, childPath, parentPath, INCIDENTS_CLOSED);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class IncidentsClosedPath extends IncidentsClosed implements Path<IncidentsClosedRecord> {
public <O extends Record> IncidentsClosedPath(Table<O> path, ForeignKey<O, IncidentsClosedRecord> childPath, InverseForeignKey<O, IncidentsClosedRecord> parentPath) {
super(path, childPath, parentPath);
}
private IncidentsClosedPath(Name alias, Table<IncidentsClosedRecord> aliased) {
super(alias, aliased);
}
@Override
public IncidentsClosedPath as(String alias) {
return new IncidentsClosedPath(DSL.name(alias), this);
}
@Override
public IncidentsClosedPath as(Name alias) {
return new IncidentsClosedPath(alias, this);
}
@Override
public IncidentsClosedPath as(Table<?> alias) {
return new IncidentsClosedPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<IncidentsClosedRecord, Long> getIdentity() {
return (Identity<IncidentsClosedRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<IncidentsClosedRecord> getPrimaryKey() {
return Keys.INCIDENTS_CLOSED_PKEY;
}
@Override
public List<ForeignKey<IncidentsClosedRecord, ?>> getReferences() {
return Arrays.asList(Keys.INCIDENTS_CLOSED__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.INCIDENTS_CLOSED__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public IncidentsClosed as(String alias) {
return new IncidentsClosed(DSL.name(alias), this);
}
@Override
public IncidentsClosed as(Name alias) {
return new IncidentsClosed(alias, this);
}
@Override
public IncidentsClosed as(Table<?> alias) {
return new IncidentsClosed(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public IncidentsClosed rename(String name) {
return new IncidentsClosed(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public IncidentsClosed rename(Name name) {
return new IncidentsClosed(name, null);
}
/**
* Rename this table
*/
@Override
public IncidentsClosed rename(Table<?> name) {
return new IncidentsClosed(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed where(Condition condition) {
return new IncidentsClosed(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsClosed where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsClosed where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsClosed where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsClosed where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsClosed whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,318 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.IncidentsRecievedByDataFromGirVuRecord;
/**
* Инциденты. Принятые решения на основании данных из ГИР ВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsRecievedByDataFromGirVu extends TableImpl<IncidentsRecievedByDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.incidents_recieved_by_data_from_gir_vu</code>
*/
public static final IncidentsRecievedByDataFromGirVu INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = new IncidentsRecievedByDataFromGirVu();
/**
* The class holding records for this type
*/
@Override
public Class<IncidentsRecievedByDataFromGirVuRecord> getRecordType() {
return IncidentsRecievedByDataFromGirVuRecord.class;
}
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, Long> INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU_ID = createField(DSL.name("incidents_recieved_by_data_from_gir_vu_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.recruitment_id</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.update_date</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.info_date</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_confirmed</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, Long> COUNT_CONFIRMED = createField(DSL.name("count_confirmed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
/**
* The column
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_not_confirmed</code>.
*/
public final TableField<IncidentsRecievedByDataFromGirVuRecord, Long> COUNT_NOT_CONFIRMED = createField(DSL.name("count_not_confirmed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private IncidentsRecievedByDataFromGirVu(Name alias, Table<IncidentsRecievedByDataFromGirVuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private IncidentsRecievedByDataFromGirVu(Name alias, Table<IncidentsRecievedByDataFromGirVuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Инциденты. Принятые решения на основании данных из ГИР ВУ"), TableOptions.table(), where);
}
/**
* Create an aliased
* <code>metrics.incidents_recieved_by_data_from_gir_vu</code> table
* reference
*/
public IncidentsRecievedByDataFromGirVu(String alias) {
this(DSL.name(alias), INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create an aliased
* <code>metrics.incidents_recieved_by_data_from_gir_vu</code> table
* reference
*/
public IncidentsRecievedByDataFromGirVu(Name alias) {
this(alias, INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create a <code>metrics.incidents_recieved_by_data_from_gir_vu</code>
* table reference
*/
public IncidentsRecievedByDataFromGirVu() {
this(DSL.name("incidents_recieved_by_data_from_gir_vu"), null);
}
public <O extends Record> IncidentsRecievedByDataFromGirVu(Table<O> path, ForeignKey<O, IncidentsRecievedByDataFromGirVuRecord> childPath, InverseForeignKey<O, IncidentsRecievedByDataFromGirVuRecord> parentPath) {
super(path, childPath, parentPath, INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class IncidentsRecievedByDataFromGirVuPath extends IncidentsRecievedByDataFromGirVu implements Path<IncidentsRecievedByDataFromGirVuRecord> {
public <O extends Record> IncidentsRecievedByDataFromGirVuPath(Table<O> path, ForeignKey<O, IncidentsRecievedByDataFromGirVuRecord> childPath, InverseForeignKey<O, IncidentsRecievedByDataFromGirVuRecord> parentPath) {
super(path, childPath, parentPath);
}
private IncidentsRecievedByDataFromGirVuPath(Name alias, Table<IncidentsRecievedByDataFromGirVuRecord> aliased) {
super(alias, aliased);
}
@Override
public IncidentsRecievedByDataFromGirVuPath as(String alias) {
return new IncidentsRecievedByDataFromGirVuPath(DSL.name(alias), this);
}
@Override
public IncidentsRecievedByDataFromGirVuPath as(Name alias) {
return new IncidentsRecievedByDataFromGirVuPath(alias, this);
}
@Override
public IncidentsRecievedByDataFromGirVuPath as(Table<?> alias) {
return new IncidentsRecievedByDataFromGirVuPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<IncidentsRecievedByDataFromGirVuRecord, Long> getIdentity() {
return (Identity<IncidentsRecievedByDataFromGirVuRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<IncidentsRecievedByDataFromGirVuRecord> getPrimaryKey() {
return Keys.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU_PKEY;
}
@Override
public List<ForeignKey<IncidentsRecievedByDataFromGirVuRecord, ?>> getReferences() {
return Arrays.asList(Keys.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public IncidentsRecievedByDataFromGirVu as(String alias) {
return new IncidentsRecievedByDataFromGirVu(DSL.name(alias), this);
}
@Override
public IncidentsRecievedByDataFromGirVu as(Name alias) {
return new IncidentsRecievedByDataFromGirVu(alias, this);
}
@Override
public IncidentsRecievedByDataFromGirVu as(Table<?> alias) {
return new IncidentsRecievedByDataFromGirVu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public IncidentsRecievedByDataFromGirVu rename(String name) {
return new IncidentsRecievedByDataFromGirVu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public IncidentsRecievedByDataFromGirVu rename(Name name) {
return new IncidentsRecievedByDataFromGirVu(name, null);
}
/**
* Rename this table
*/
@Override
public IncidentsRecievedByDataFromGirVu rename(Table<?> name) {
return new IncidentsRecievedByDataFromGirVu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu where(Condition condition) {
return new IncidentsRecievedByDataFromGirVu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsRecievedByDataFromGirVu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public IncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public IncidentsRecievedByDataFromGirVu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,305 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.sql.Date;
import java.sql.Timestamp;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import org.jooq.Condition;
import org.jooq.Field;
import org.jooq.ForeignKey;
import org.jooq.Identity;
import org.jooq.InverseForeignKey;
import org.jooq.Name;
import org.jooq.Path;
import org.jooq.PlainSQL;
import org.jooq.QueryPart;
import org.jooq.Record;
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.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Recruitment.RecruitmentPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.RecordsAboutCitizenRecord;
/**
* Обжалования. Записи о гражданах, обновленных в ГИС ЕРВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class RecordsAboutCitizen extends TableImpl<RecordsAboutCitizenRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.records_about_citizen</code>
*/
public static final RecordsAboutCitizen RECORDS_ABOUT_CITIZEN = new RecordsAboutCitizen();
/**
* The class holding records for this type
*/
@Override
public Class<RecordsAboutCitizenRecord> getRecordType() {
return RecordsAboutCitizenRecord.class;
}
/**
* The column
* <code>metrics.records_about_citizen.records_about_citizen_id</code>.
*/
public final TableField<RecordsAboutCitizenRecord, Long> RECORDS_ABOUT_CITIZEN_ID = createField(DSL.name("records_about_citizen_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, "");
/**
* The column <code>metrics.records_about_citizen.recruitment_id</code>.
*/
public final TableField<RecordsAboutCitizenRecord, String> RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.VARCHAR(36).nullable(false), this, "");
/**
* The column <code>metrics.records_about_citizen.update_date</code>.
*/
public final TableField<RecordsAboutCitizenRecord, Timestamp> UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "");
/**
* The column <code>metrics.records_about_citizen.info_date</code>.
*/
public final TableField<RecordsAboutCitizenRecord, Date> INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, "");
/**
* The column
* <code>metrics.records_about_citizen.count_records_about_citizen</code>.
*/
public final TableField<RecordsAboutCitizenRecord, Long> COUNT_RECORDS_ABOUT_CITIZEN = createField(DSL.name("count_records_about_citizen"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, "");
private RecordsAboutCitizen(Name alias, Table<RecordsAboutCitizenRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private RecordsAboutCitizen(Name alias, Table<RecordsAboutCitizenRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment("Обжалования. Записи о гражданах, обновленных в ГИС ЕРВУ"), TableOptions.table(), where);
}
/**
* Create an aliased <code>metrics.records_about_citizen</code> table
* reference
*/
public RecordsAboutCitizen(String alias) {
this(DSL.name(alias), RECORDS_ABOUT_CITIZEN);
}
/**
* Create an aliased <code>metrics.records_about_citizen</code> table
* reference
*/
public RecordsAboutCitizen(Name alias) {
this(alias, RECORDS_ABOUT_CITIZEN);
}
/**
* Create a <code>metrics.records_about_citizen</code> table reference
*/
public RecordsAboutCitizen() {
this(DSL.name("records_about_citizen"), null);
}
public <O extends Record> RecordsAboutCitizen(Table<O> path, ForeignKey<O, RecordsAboutCitizenRecord> childPath, InverseForeignKey<O, RecordsAboutCitizenRecord> parentPath) {
super(path, childPath, parentPath, RECORDS_ABOUT_CITIZEN);
}
/**
* A subtype implementing {@link Path} for simplified path-based joins.
*/
public static class RecordsAboutCitizenPath extends RecordsAboutCitizen implements Path<RecordsAboutCitizenRecord> {
public <O extends Record> RecordsAboutCitizenPath(Table<O> path, ForeignKey<O, RecordsAboutCitizenRecord> childPath, InverseForeignKey<O, RecordsAboutCitizenRecord> parentPath) {
super(path, childPath, parentPath);
}
private RecordsAboutCitizenPath(Name alias, Table<RecordsAboutCitizenRecord> aliased) {
super(alias, aliased);
}
@Override
public RecordsAboutCitizenPath as(String alias) {
return new RecordsAboutCitizenPath(DSL.name(alias), this);
}
@Override
public RecordsAboutCitizenPath as(Name alias) {
return new RecordsAboutCitizenPath(alias, this);
}
@Override
public RecordsAboutCitizenPath as(Table<?> alias) {
return new RecordsAboutCitizenPath(alias.getQualifiedName(), this);
}
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public Identity<RecordsAboutCitizenRecord, Long> getIdentity() {
return (Identity<RecordsAboutCitizenRecord, Long>) super.getIdentity();
}
@Override
public UniqueKey<RecordsAboutCitizenRecord> getPrimaryKey() {
return Keys.RECORDS_ABOUT_CITIZEN_PKEY;
}
@Override
public List<ForeignKey<RecordsAboutCitizenRecord, ?>> getReferences() {
return Arrays.asList(Keys.RECORDS_ABOUT_CITIZEN__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID);
}
private transient RecruitmentPath _recruitment;
/**
* Get the implicit join path to the <code>metrics.recruitment</code> table.
*/
public RecruitmentPath recruitment() {
if (_recruitment == null)
_recruitment = new RecruitmentPath(this, Keys.RECORDS_ABOUT_CITIZEN__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID, null);
return _recruitment;
}
@Override
public RecordsAboutCitizen as(String alias) {
return new RecordsAboutCitizen(DSL.name(alias), this);
}
@Override
public RecordsAboutCitizen as(Name alias) {
return new RecordsAboutCitizen(alias, this);
}
@Override
public RecordsAboutCitizen as(Table<?> alias) {
return new RecordsAboutCitizen(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public RecordsAboutCitizen rename(String name) {
return new RecordsAboutCitizen(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public RecordsAboutCitizen rename(Name name) {
return new RecordsAboutCitizen(name, null);
}
/**
* Rename this table
*/
@Override
public RecordsAboutCitizen rename(Table<?> name) {
return new RecordsAboutCitizen(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen where(Condition condition) {
return new RecordsAboutCitizen(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public RecordsAboutCitizen where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public RecordsAboutCitizen where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public RecordsAboutCitizen where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public RecordsAboutCitizen where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public RecordsAboutCitizen whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -40,6 +40,8 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.ta
import ru.micord.webbpm.ervu.business_metrics.db_beans.init_registration_info.tables.StatusesDecisionsOnEpgu.StatusesDecisionsOnEpguPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Keys;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ActiveApplications.ActiveApplicationsPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CitizenAppeals.CitizenAppealsPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoCommonResults.ConvertInfoCommonResultsPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoComparisonCsvXml.ConvertInfoComparisonCsvXmlPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoLoadedRecords.ConvertInfoLoadedRecordsPath;
@ -47,6 +49,11 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoRecordsFromEasu.ConvertInfoRecordsFromEasuPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInfoSentToLkEpgu.ConvertInfoSentToLkEpguPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CriminalAdministrativeLiability.CriminalAdministrativeLiabilityPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Fz_53Appeals.Fz_53AppealsPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsChangeDataFromGirVu.IncidentsChangeDataFromGirVuPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsClosed.IncidentsClosedPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsRecievedByDataFromGirVu.IncidentsRecievedByDataFromGirVuPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.RecordsAboutCitizen.RecordsAboutCitizenPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Region.RegionPath;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.RecruitmentRecord;
@ -456,6 +463,32 @@ public class Recruitment extends TableImpl<RecruitmentRecord> {
return _statusesDecisionsOnEpgu;
}
private transient ActiveApplicationsPath _activeApplications;
/**
* Get the implicit to-many join path to the
* <code>metrics.active_applications</code> table
*/
public ActiveApplicationsPath activeApplications() {
if (_activeApplications == null)
_activeApplications = new ActiveApplicationsPath(this, null, Keys.ACTIVE_APPLICATIONS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _activeApplications;
}
private transient CitizenAppealsPath _citizenAppeals;
/**
* Get the implicit to-many join path to the
* <code>metrics.citizen_appeals</code> table
*/
public CitizenAppealsPath citizenAppeals() {
if (_citizenAppeals == null)
_citizenAppeals = new CitizenAppealsPath(this, null, Keys.CITIZEN_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _citizenAppeals;
}
private transient ConvertInfoCommonResultsPath _convertInfoCommonResults;
/**
@ -547,6 +580,71 @@ public class Recruitment extends TableImpl<RecruitmentRecord> {
return _criminalAdministrativeLiability;
}
private transient Fz_53AppealsPath _fz_53Appeals;
/**
* Get the implicit to-many join path to the
* <code>metrics.fz_53_appeals</code> table
*/
public Fz_53AppealsPath fz_53Appeals() {
if (_fz_53Appeals == null)
_fz_53Appeals = new Fz_53AppealsPath(this, null, Keys.FZ_53_APPEALS__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _fz_53Appeals;
}
private transient IncidentsChangeDataFromGirVuPath _incidentsChangeDataFromGirVu;
/**
* Get the implicit to-many join path to the
* <code>metrics.incidents_change_data_from_gir_vu</code> table
*/
public IncidentsChangeDataFromGirVuPath incidentsChangeDataFromGirVu() {
if (_incidentsChangeDataFromGirVu == null)
_incidentsChangeDataFromGirVu = new IncidentsChangeDataFromGirVuPath(this, null, Keys.INCIDENTS_CHANGE_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _incidentsChangeDataFromGirVu;
}
private transient IncidentsClosedPath _incidentsClosed;
/**
* Get the implicit to-many join path to the
* <code>metrics.incidents_closed</code> table
*/
public IncidentsClosedPath incidentsClosed() {
if (_incidentsClosed == null)
_incidentsClosed = new IncidentsClosedPath(this, null, Keys.INCIDENTS_CLOSED__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _incidentsClosed;
}
private transient IncidentsRecievedByDataFromGirVuPath _incidentsRecievedByDataFromGirVu;
/**
* Get the implicit to-many join path to the
* <code>metrics.incidents_recieved_by_data_from_gir_vu</code> table
*/
public IncidentsRecievedByDataFromGirVuPath incidentsRecievedByDataFromGirVu() {
if (_incidentsRecievedByDataFromGirVu == null)
_incidentsRecievedByDataFromGirVu = new IncidentsRecievedByDataFromGirVuPath(this, null, Keys.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _incidentsRecievedByDataFromGirVu;
}
private transient RecordsAboutCitizenPath _recordsAboutCitizen;
/**
* Get the implicit to-many join path to the
* <code>metrics.records_about_citizen</code> table
*/
public RecordsAboutCitizenPath recordsAboutCitizen() {
if (_recordsAboutCitizen == null)
_recordsAboutCitizen = new RecordsAboutCitizenPath(this, null, Keys.RECORDS_ABOUT_CITIZEN__FK_CRIMINAL_ADMINISTRATIVE_LIABILITY_RECRUITMENT_ID.getInverseKey());
return _recordsAboutCitizen;
}
@Override
public Recruitment as(String alias) {
return new Recruitment(DSL.name(alias), this);

View file

@ -0,0 +1,258 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewCitizenAppealsRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewCitizenAppeals extends TableImpl<ViewCitizenAppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.view_citizen_appeals</code>
*/
public static final ViewCitizenAppeals VIEW_CITIZEN_APPEALS = new ViewCitizenAppeals();
/**
* The class holding records for this type
*/
@Override
public Class<ViewCitizenAppealsRecord> getRecordType() {
return ViewCitizenAppealsRecord.class;
}
/**
* The column <code>metrics.view_citizen_appeals.citizen_appeals_id</code>.
*/
public final TableField<ViewCitizenAppealsRecord, Long> CITIZEN_APPEALS_ID = createField(DSL.name("citizen_appeals_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_citizen_appeals.count_accepted_to_consideration</code>.
*/
public final TableField<ViewCitizenAppealsRecord, Long> COUNT_ACCEPTED_TO_CONSIDERATION = createField(DSL.name("count_accepted_to_consideration"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_citizen_appeals.percent_accepted_to_consideration</code>.
*/
public final TableField<ViewCitizenAppealsRecord, BigDecimal> PERCENT_ACCEPTED_TO_CONSIDERATION = createField(DSL.name("percent_accepted_to_consideration"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>metrics.view_citizen_appeals.percent_satisfided</code>.
*/
public final TableField<ViewCitizenAppealsRecord, BigDecimal> PERCENT_SATISFIDED = createField(DSL.name("percent_satisfided"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_citizen_appeals.percent_not_satisfided</code>.
*/
public final TableField<ViewCitizenAppealsRecord, BigDecimal> PERCENT_NOT_SATISFIDED = createField(DSL.name("percent_not_satisfided"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_citizen_appeals.percent_accepted_expired</code>.
*/
public final TableField<ViewCitizenAppealsRecord, BigDecimal> PERCENT_ACCEPTED_EXPIRED = createField(DSL.name("percent_accepted_expired"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_citizen_appeals.percent_accepted_on_time</code>.
*/
public final TableField<ViewCitizenAppealsRecord, BigDecimal> PERCENT_ACCEPTED_ON_TIME = createField(DSL.name("percent_accepted_on_time"), SQLDataType.NUMERIC, this, "");
private ViewCitizenAppeals(Name alias, Table<ViewCitizenAppealsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewCitizenAppeals(Name alias, Table<ViewCitizenAppealsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_citizen_appeals" as SELECT citizen_appeals.citizen_appeals_id,
(((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time) AS count_accepted_to_consideration,
round(((((((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time))::numeric * (100)::numeric) / (citizen_appeals.count_submitted)::numeric)) AS percent_accepted_to_consideration,
round((((citizen_appeals.count_satisfided)::numeric * (100)::numeric) / ((((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time))::numeric)) AS percent_satisfided,
round((((citizen_appeals.count_not_satisfided)::numeric * (100)::numeric) / ((((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time))::numeric)) AS percent_not_satisfided,
round((((citizen_appeals.count_accepted_expired)::numeric * (100)::numeric) / ((((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time))::numeric)) AS percent_accepted_expired,
round((((citizen_appeals.count_accepted_on_time)::numeric * (100)::numeric) / ((((citizen_appeals.count_satisfided + citizen_appeals.count_not_satisfided) + citizen_appeals.count_accepted_expired) + citizen_appeals.count_accepted_on_time))::numeric)) AS percent_accepted_on_time
FROM metrics.citizen_appeals;
"""), where);
}
/**
* Create an aliased <code>metrics.view_citizen_appeals</code> table
* reference
*/
public ViewCitizenAppeals(String alias) {
this(DSL.name(alias), VIEW_CITIZEN_APPEALS);
}
/**
* Create an aliased <code>metrics.view_citizen_appeals</code> table
* reference
*/
public ViewCitizenAppeals(Name alias) {
this(alias, VIEW_CITIZEN_APPEALS);
}
/**
* Create a <code>metrics.view_citizen_appeals</code> table reference
*/
public ViewCitizenAppeals() {
this(DSL.name("view_citizen_appeals"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewCitizenAppeals as(String alias) {
return new ViewCitizenAppeals(DSL.name(alias), this);
}
@Override
public ViewCitizenAppeals as(Name alias) {
return new ViewCitizenAppeals(alias, this);
}
@Override
public ViewCitizenAppeals as(Table<?> alias) {
return new ViewCitizenAppeals(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewCitizenAppeals rename(String name) {
return new ViewCitizenAppeals(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewCitizenAppeals rename(Name name) {
return new ViewCitizenAppeals(name, null);
}
/**
* Rename this table
*/
@Override
public ViewCitizenAppeals rename(Table<?> name) {
return new ViewCitizenAppeals(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals where(Condition condition) {
return new ViewCitizenAppeals(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewCitizenAppeals where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewCitizenAppeals where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewCitizenAppeals where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewCitizenAppeals where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewCitizenAppeals whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,227 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewConvertInfoComparisonCsvXmlRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoComparisonCsvXml extends TableImpl<ViewConvertInfoComparisonCsvXmlRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_convert_info_comparison_csv_xml</code>
*/
public static final ViewConvertInfoComparisonCsvXml VIEW_CONVERT_INFO_COMPARISON_CSV_XML = new ViewConvertInfoComparisonCsvXml();
/**
* The class holding records for this type
*/
@Override
public Class<ViewConvertInfoComparisonCsvXmlRecord> getRecordType() {
return ViewConvertInfoComparisonCsvXmlRecord.class;
}
/**
* The column
* <code>metrics.view_convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id</code>.
*/
public final TableField<ViewConvertInfoComparisonCsvXmlRecord, Long> CONVERT_INFO_COMPARISON_CSV_XML_ID = createField(DSL.name("convert_info_comparison_csv_xml_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_comparison_csv_xml.percent_csv_formed</code>.
*/
public final TableField<ViewConvertInfoComparisonCsvXmlRecord, BigDecimal> PERCENT_CSV_FORMED = createField(DSL.name("percent_csv_formed"), SQLDataType.NUMERIC, this, "");
private ViewConvertInfoComparisonCsvXml(Name alias, Table<ViewConvertInfoComparisonCsvXmlRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewConvertInfoComparisonCsvXml(Name alias, Table<ViewConvertInfoComparisonCsvXmlRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_convert_info_comparison_csv_xml" as SELECT convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id,
round((((convert_info_comparison_csv_xml.count_csv_formed)::numeric * (100)::numeric) / (convert_info_comparison_csv_xml.count_xml_formed)::numeric)) AS percent_csv_formed
FROM metrics.convert_info_comparison_csv_xml;
"""), where);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_comparison_csv_xml</code> table reference
*/
public ViewConvertInfoComparisonCsvXml(String alias) {
this(DSL.name(alias), VIEW_CONVERT_INFO_COMPARISON_CSV_XML);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_comparison_csv_xml</code> table reference
*/
public ViewConvertInfoComparisonCsvXml(Name alias) {
this(alias, VIEW_CONVERT_INFO_COMPARISON_CSV_XML);
}
/**
* Create a <code>metrics.view_convert_info_comparison_csv_xml</code> table
* reference
*/
public ViewConvertInfoComparisonCsvXml() {
this(DSL.name("view_convert_info_comparison_csv_xml"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewConvertInfoComparisonCsvXml as(String alias) {
return new ViewConvertInfoComparisonCsvXml(DSL.name(alias), this);
}
@Override
public ViewConvertInfoComparisonCsvXml as(Name alias) {
return new ViewConvertInfoComparisonCsvXml(alias, this);
}
@Override
public ViewConvertInfoComparisonCsvXml as(Table<?> alias) {
return new ViewConvertInfoComparisonCsvXml(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoComparisonCsvXml rename(String name) {
return new ViewConvertInfoComparisonCsvXml(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoComparisonCsvXml rename(Name name) {
return new ViewConvertInfoComparisonCsvXml(name, null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoComparisonCsvXml rename(Table<?> name) {
return new ViewConvertInfoComparisonCsvXml(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml where(Condition condition) {
return new ViewConvertInfoComparisonCsvXml(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoComparisonCsvXml where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoComparisonCsvXml where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoComparisonCsvXml where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoComparisonCsvXml where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoComparisonCsvXml whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,241 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewConvertInfoLoadedRecordsRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoLoadedRecords extends TableImpl<ViewConvertInfoLoadedRecordsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_convert_info_loaded_records</code>
*/
public static final ViewConvertInfoLoadedRecords VIEW_CONVERT_INFO_LOADED_RECORDS = new ViewConvertInfoLoadedRecords();
/**
* The class holding records for this type
*/
@Override
public Class<ViewConvertInfoLoadedRecordsRecord> getRecordType() {
return ViewConvertInfoLoadedRecordsRecord.class;
}
/**
* The column
* <code>metrics.view_convert_info_loaded_records.convert_info_loaded_records_id</code>.
*/
public final TableField<ViewConvertInfoLoadedRecordsRecord, Long> CONVERT_INFO_LOADED_RECORDS_ID = createField(DSL.name("convert_info_loaded_records_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_loaded_records.count_all</code>.
*/
public final TableField<ViewConvertInfoLoadedRecordsRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_loaded_records.percent_error</code>.
*/
public final TableField<ViewConvertInfoLoadedRecordsRecord, BigDecimal> PERCENT_ERROR = createField(DSL.name("percent_error"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_loaded_records.percent_success</code>.
*/
public final TableField<ViewConvertInfoLoadedRecordsRecord, BigDecimal> PERCENT_SUCCESS = createField(DSL.name("percent_success"), SQLDataType.NUMERIC, this, "");
private ViewConvertInfoLoadedRecords(Name alias, Table<ViewConvertInfoLoadedRecordsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewConvertInfoLoadedRecords(Name alias, Table<ViewConvertInfoLoadedRecordsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_convert_info_loaded_records" as SELECT convert_info_loaded_records.convert_info_loaded_records_id,
(convert_info_loaded_records.count_success + convert_info_loaded_records.count_error) AS count_all,
round((((convert_info_loaded_records.count_error)::numeric * (100)::numeric) / ((convert_info_loaded_records.count_success + convert_info_loaded_records.count_error))::numeric)) AS percent_error,
round((((convert_info_loaded_records.count_success)::numeric * (100)::numeric) / ((convert_info_loaded_records.count_success + convert_info_loaded_records.count_error))::numeric)) AS percent_success
FROM metrics.convert_info_loaded_records;
"""), where);
}
/**
* Create an aliased <code>metrics.view_convert_info_loaded_records</code>
* table reference
*/
public ViewConvertInfoLoadedRecords(String alias) {
this(DSL.name(alias), VIEW_CONVERT_INFO_LOADED_RECORDS);
}
/**
* Create an aliased <code>metrics.view_convert_info_loaded_records</code>
* table reference
*/
public ViewConvertInfoLoadedRecords(Name alias) {
this(alias, VIEW_CONVERT_INFO_LOADED_RECORDS);
}
/**
* Create a <code>metrics.view_convert_info_loaded_records</code> table
* reference
*/
public ViewConvertInfoLoadedRecords() {
this(DSL.name("view_convert_info_loaded_records"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewConvertInfoLoadedRecords as(String alias) {
return new ViewConvertInfoLoadedRecords(DSL.name(alias), this);
}
@Override
public ViewConvertInfoLoadedRecords as(Name alias) {
return new ViewConvertInfoLoadedRecords(alias, this);
}
@Override
public ViewConvertInfoLoadedRecords as(Table<?> alias) {
return new ViewConvertInfoLoadedRecords(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoLoadedRecords rename(String name) {
return new ViewConvertInfoLoadedRecords(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoLoadedRecords rename(Name name) {
return new ViewConvertInfoLoadedRecords(name, null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoLoadedRecords rename(Table<?> name) {
return new ViewConvertInfoLoadedRecords(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords where(Condition condition) {
return new ViewConvertInfoLoadedRecords(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoLoadedRecords where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoLoadedRecords where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoLoadedRecords where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoLoadedRecords where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoLoadedRecords whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,243 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewConvertInfoNotIdentifitedRecordsRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoNotIdentifitedRecords extends TableImpl<ViewConvertInfoNotIdentifitedRecordsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_convert_info_not_identifited_records</code>
*/
public static final ViewConvertInfoNotIdentifitedRecords VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS = new ViewConvertInfoNotIdentifitedRecords();
/**
* The class holding records for this type
*/
@Override
public Class<ViewConvertInfoNotIdentifitedRecordsRecord> getRecordType() {
return ViewConvertInfoNotIdentifitedRecordsRecord.class;
}
/**
* The column
* <code>metrics.view_convert_info_not_identifited_records.convert_info_not_identifited_records_id</code>.
*/
public final TableField<ViewConvertInfoNotIdentifitedRecordsRecord, Long> CONVERT_INFO_NOT_IDENTIFITED_RECORDS_ID = createField(DSL.name("convert_info_not_identifited_records_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_not_identifited_records.count_all</code>.
*/
public final TableField<ViewConvertInfoNotIdentifitedRecordsRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_xml</code>.
*/
public final TableField<ViewConvertInfoNotIdentifitedRecordsRecord, BigDecimal> PERCENT_NOT_IN_XML = createField(DSL.name("percent_not_in_xml"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_csv</code>.
*/
public final TableField<ViewConvertInfoNotIdentifitedRecordsRecord, BigDecimal> PERCENT_NOT_IN_CSV = createField(DSL.name("percent_not_in_csv"), SQLDataType.NUMERIC, this, "");
private ViewConvertInfoNotIdentifitedRecords(Name alias, Table<ViewConvertInfoNotIdentifitedRecordsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewConvertInfoNotIdentifitedRecords(Name alias, Table<ViewConvertInfoNotIdentifitedRecordsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_convert_info_not_identifited_records" as SELECT convert_info_not_identifited_records.convert_info_not_identifited_records_id,
(convert_info_not_identifited_records.count_not_in_csv + convert_info_not_identifited_records.count_not_in_xml) AS count_all,
round((((convert_info_not_identifited_records.count_not_in_xml)::numeric * (100)::numeric) / ((convert_info_not_identifited_records.count_not_in_csv + convert_info_not_identifited_records.count_not_in_xml))::numeric)) AS percent_not_in_xml,
round((((convert_info_not_identifited_records.count_not_in_csv)::numeric * (100)::numeric) / ((convert_info_not_identifited_records.count_not_in_csv + convert_info_not_identifited_records.count_not_in_xml))::numeric)) AS percent_not_in_csv
FROM metrics.convert_info_not_identifited_records;
"""), where);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_not_identifited_records</code> table
* reference
*/
public ViewConvertInfoNotIdentifitedRecords(String alias) {
this(DSL.name(alias), VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_not_identifited_records</code> table
* reference
*/
public ViewConvertInfoNotIdentifitedRecords(Name alias) {
this(alias, VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS);
}
/**
* Create a <code>metrics.view_convert_info_not_identifited_records</code>
* table reference
*/
public ViewConvertInfoNotIdentifitedRecords() {
this(DSL.name("view_convert_info_not_identifited_records"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewConvertInfoNotIdentifitedRecords as(String alias) {
return new ViewConvertInfoNotIdentifitedRecords(DSL.name(alias), this);
}
@Override
public ViewConvertInfoNotIdentifitedRecords as(Name alias) {
return new ViewConvertInfoNotIdentifitedRecords(alias, this);
}
@Override
public ViewConvertInfoNotIdentifitedRecords as(Table<?> alias) {
return new ViewConvertInfoNotIdentifitedRecords(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords rename(String name) {
return new ViewConvertInfoNotIdentifitedRecords(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords rename(Name name) {
return new ViewConvertInfoNotIdentifitedRecords(name, null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords rename(Table<?> name) {
return new ViewConvertInfoNotIdentifitedRecords(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords where(Condition condition) {
return new ViewConvertInfoNotIdentifitedRecords(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoNotIdentifitedRecords where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoNotIdentifitedRecords whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,248 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewConvertInfoRecordsFromEasuRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoRecordsFromEasu extends TableImpl<ViewConvertInfoRecordsFromEasuRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_convert_info_records_from_easu</code>
*/
public static final ViewConvertInfoRecordsFromEasu VIEW_CONVERT_INFO_RECORDS_FROM_EASU = new ViewConvertInfoRecordsFromEasu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewConvertInfoRecordsFromEasuRecord> getRecordType() {
return ViewConvertInfoRecordsFromEasuRecord.class;
}
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.convert_info_records_from_easu_id</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, Long> CONVERT_INFO_RECORDS_FROM_EASU_ID = createField(DSL.name("convert_info_records_from_easu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, BigDecimal> PERCENT_UNIQUE = createField(DSL.name("percent_unique"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.percent_flk_and_duplicate</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, BigDecimal> PERCENT_FLK_AND_DUPLICATE = createField(DSL.name("percent_flk_and_duplicate"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.count_without_unique</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, Long> COUNT_WITHOUT_UNIQUE = createField(DSL.name("count_without_unique"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.count_without_flk_and_duplicate</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, Long> COUNT_WITHOUT_FLK_AND_DUPLICATE = createField(DSL.name("count_without_flk_and_duplicate"), SQLDataType.BIGINT, this, "");
private ViewConvertInfoRecordsFromEasu(Name alias, Table<ViewConvertInfoRecordsFromEasuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewConvertInfoRecordsFromEasu(Name alias, Table<ViewConvertInfoRecordsFromEasuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_convert_info_records_from_easu" as SELECT convert_info_records_from_easu.convert_info_records_from_easu_id,
round((((convert_info_records_from_easu.count_unique)::numeric * (100)::numeric) / (convert_info_records_from_easu.count_all)::numeric)) AS percent_unique,
round((((convert_info_records_from_easu.count_flk_and_duplicate)::numeric * (100)::numeric) / (convert_info_records_from_easu.count_all)::numeric)) AS percent_flk_and_duplicate,
(convert_info_records_from_easu.count_all - convert_info_records_from_easu.count_unique) AS count_without_unique,
(convert_info_records_from_easu.count_all - convert_info_records_from_easu.count_flk_and_duplicate) AS count_without_flk_and_duplicate
FROM metrics.convert_info_records_from_easu;
"""), where);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_records_from_easu</code> table reference
*/
public ViewConvertInfoRecordsFromEasu(String alias) {
this(DSL.name(alias), VIEW_CONVERT_INFO_RECORDS_FROM_EASU);
}
/**
* Create an aliased
* <code>metrics.view_convert_info_records_from_easu</code> table reference
*/
public ViewConvertInfoRecordsFromEasu(Name alias) {
this(alias, VIEW_CONVERT_INFO_RECORDS_FROM_EASU);
}
/**
* Create a <code>metrics.view_convert_info_records_from_easu</code> table
* reference
*/
public ViewConvertInfoRecordsFromEasu() {
this(DSL.name("view_convert_info_records_from_easu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewConvertInfoRecordsFromEasu as(String alias) {
return new ViewConvertInfoRecordsFromEasu(DSL.name(alias), this);
}
@Override
public ViewConvertInfoRecordsFromEasu as(Name alias) {
return new ViewConvertInfoRecordsFromEasu(alias, this);
}
@Override
public ViewConvertInfoRecordsFromEasu as(Table<?> alias) {
return new ViewConvertInfoRecordsFromEasu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoRecordsFromEasu rename(String name) {
return new ViewConvertInfoRecordsFromEasu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoRecordsFromEasu rename(Name name) {
return new ViewConvertInfoRecordsFromEasu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoRecordsFromEasu rename(Table<?> name) {
return new ViewConvertInfoRecordsFromEasu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu where(Condition condition) {
return new ViewConvertInfoRecordsFromEasu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoRecordsFromEasu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoRecordsFromEasu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoRecordsFromEasu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoRecordsFromEasu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoRecordsFromEasu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,269 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewConvertInfoSentToLkEpguRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoSentToLkEpgu extends TableImpl<ViewConvertInfoSentToLkEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_convert_info_sent_to_lk_epgu</code>
*/
public static final ViewConvertInfoSentToLkEpgu VIEW_CONVERT_INFO_SENT_TO_LK_EPGU = new ViewConvertInfoSentToLkEpgu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewConvertInfoSentToLkEpguRecord> getRecordType() {
return ViewConvertInfoSentToLkEpguRecord.class;
}
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, Long> CONVERT_INFO_SENT_TO_LK_EPGU_ID = createField(DSL.name("convert_info_sent_to_lk_epgu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_formed</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_STATUS_FORMED = createField(DSL.name("percent_status_formed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_not_formed</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_STATUS_NOT_FORMED = createField(DSL.name("percent_status_not_formed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_sended</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_SENDED = createField(DSL.name("percent_sended"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_delivered</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_DELIVERED = createField(DSL.name("percent_delivered"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_error</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_ERROR = createField(DSL.name("percent_error"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_viewed</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_VIEWED = createField(DSL.name("percent_viewed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_not_viewed</code>.
*/
public final TableField<ViewConvertInfoSentToLkEpguRecord, BigDecimal> PERCENT_NOT_VIEWED = createField(DSL.name("percent_not_viewed"), SQLDataType.NUMERIC, this, "");
private ViewConvertInfoSentToLkEpgu(Name alias, Table<ViewConvertInfoSentToLkEpguRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewConvertInfoSentToLkEpgu(Name alias, Table<ViewConvertInfoSentToLkEpguRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_convert_info_sent_to_lk_epgu" as SELECT convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id,
round((((convert_info_sent_to_lk_epgu.count_status_formed)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_status_formed,
round((((convert_info_sent_to_lk_epgu.count_status_not_formed)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_status_not_formed,
round((((convert_info_sent_to_lk_epgu.count_sended)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_sended,
round((((convert_info_sent_to_lk_epgu.count_delivered)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_delivered,
round((((convert_info_sent_to_lk_epgu.count_error)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_error,
round((((convert_info_sent_to_lk_epgu.count_viewed)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_viewed,
round((((convert_info_sent_to_lk_epgu.count_not_viewed)::numeric * (100)::numeric) / ((convert_info_sent_to_lk_epgu.count_status_formed + convert_info_sent_to_lk_epgu.count_status_not_formed))::numeric)) AS percent_not_viewed
FROM metrics.convert_info_sent_to_lk_epgu;
"""), where);
}
/**
* Create an aliased <code>metrics.view_convert_info_sent_to_lk_epgu</code>
* table reference
*/
public ViewConvertInfoSentToLkEpgu(String alias) {
this(DSL.name(alias), VIEW_CONVERT_INFO_SENT_TO_LK_EPGU);
}
/**
* Create an aliased <code>metrics.view_convert_info_sent_to_lk_epgu</code>
* table reference
*/
public ViewConvertInfoSentToLkEpgu(Name alias) {
this(alias, VIEW_CONVERT_INFO_SENT_TO_LK_EPGU);
}
/**
* Create a <code>metrics.view_convert_info_sent_to_lk_epgu</code> table
* reference
*/
public ViewConvertInfoSentToLkEpgu() {
this(DSL.name("view_convert_info_sent_to_lk_epgu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewConvertInfoSentToLkEpgu as(String alias) {
return new ViewConvertInfoSentToLkEpgu(DSL.name(alias), this);
}
@Override
public ViewConvertInfoSentToLkEpgu as(Name alias) {
return new ViewConvertInfoSentToLkEpgu(alias, this);
}
@Override
public ViewConvertInfoSentToLkEpgu as(Table<?> alias) {
return new ViewConvertInfoSentToLkEpgu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoSentToLkEpgu rename(String name) {
return new ViewConvertInfoSentToLkEpgu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoSentToLkEpgu rename(Name name) {
return new ViewConvertInfoSentToLkEpgu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewConvertInfoSentToLkEpgu rename(Table<?> name) {
return new ViewConvertInfoSentToLkEpgu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu where(Condition condition) {
return new ViewConvertInfoSentToLkEpgu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoSentToLkEpgu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoSentToLkEpgu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoSentToLkEpgu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewConvertInfoSentToLkEpgu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewConvertInfoSentToLkEpgu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -4,6 +4,7 @@
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
import java.util.Collection;
import org.jooq.Condition;
@ -50,9 +51,27 @@ public class ViewCriminalAdministrativeLiability extends TableImpl<ViewCriminalA
/**
* The column
* <code>metrics.view_criminal_administrative_liability.?column?</code>.
* <code>metrics.view_criminal_administrative_liability.criminal_administrative_liability_id</code>.
*/
public final TableField<ViewCriminalAdministrativeLiabilityRecord, Long> _3fCOLUMN_3f = createField(DSL.name("?column?"), SQLDataType.BIGINT, this, "");
public final TableField<ViewCriminalAdministrativeLiabilityRecord, Long> CRIMINAL_ADMINISTRATIVE_LIABILITY_ID = createField(DSL.name("criminal_administrative_liability_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_criminal_administrative_liability.count_all</code>.
*/
public final TableField<ViewCriminalAdministrativeLiabilityRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_criminal_administrative_liability.percent_criminal</code>.
*/
public final TableField<ViewCriminalAdministrativeLiabilityRecord, BigDecimal> PERCENT_CRIMINAL = createField(DSL.name("percent_criminal"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_criminal_administrative_liability.percent_administrative</code>.
*/
public final TableField<ViewCriminalAdministrativeLiabilityRecord, BigDecimal> PERCENT_ADMINISTRATIVE = createField(DSL.name("percent_administrative"), SQLDataType.NUMERIC, this, "");
private ViewCriminalAdministrativeLiability(Name alias, Table<ViewCriminalAdministrativeLiabilityRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
@ -60,7 +79,10 @@ public class ViewCriminalAdministrativeLiability extends TableImpl<ViewCriminalA
private ViewCriminalAdministrativeLiability(Name alias, Table<ViewCriminalAdministrativeLiabilityRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_criminal_administrative_liability" as SELECT (criminal_administrative_liability.count_administrative + criminal_administrative_liability.count_criminal) AS "?column?"
create view "view_criminal_administrative_liability" as SELECT criminal_administrative_liability.criminal_administrative_liability_id,
(criminal_administrative_liability.count_administrative + criminal_administrative_liability.count_criminal) AS count_all,
round((((criminal_administrative_liability.count_criminal)::numeric * (100)::numeric) / ((criminal_administrative_liability.count_administrative + criminal_administrative_liability.count_criminal))::numeric)) AS percent_criminal,
round((((criminal_administrative_liability.count_administrative)::numeric * (100)::numeric) / ((criminal_administrative_liability.count_administrative + criminal_administrative_liability.count_criminal))::numeric)) AS percent_administrative
FROM metrics.criminal_administrative_liability;
"""), where);
}

View file

@ -0,0 +1,233 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewFz_53AppealsRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewFz_53Appeals extends TableImpl<ViewFz_53AppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.view_fz_53_appeals</code>
*/
public static final ViewFz_53Appeals VIEW_FZ_53_APPEALS = new ViewFz_53Appeals();
/**
* The class holding records for this type
*/
@Override
public Class<ViewFz_53AppealsRecord> getRecordType() {
return ViewFz_53AppealsRecord.class;
}
/**
* The column <code>metrics.view_fz_53_appeals.fz_53_appeals_id</code>.
*/
public final TableField<ViewFz_53AppealsRecord, Long> FZ_53_APPEALS_ID = createField(DSL.name("fz_53_appeals_id"), SQLDataType.BIGINT, this, "");
/**
* The column <code>metrics.view_fz_53_appeals.count_all</code>.
*/
public final TableField<ViewFz_53AppealsRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column <code>metrics.view_fz_53_appeals.percent_accepted</code>.
*/
public final TableField<ViewFz_53AppealsRecord, BigDecimal> PERCENT_ACCEPTED = createField(DSL.name("percent_accepted"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>metrics.view_fz_53_appeals.percent_refused</code>.
*/
public final TableField<ViewFz_53AppealsRecord, BigDecimal> PERCENT_REFUSED = createField(DSL.name("percent_refused"), SQLDataType.NUMERIC, this, "");
private ViewFz_53Appeals(Name alias, Table<ViewFz_53AppealsRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewFz_53Appeals(Name alias, Table<ViewFz_53AppealsRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_fz_53_appeals" as SELECT fz_53_appeals.fz_53_appeals_id,
(fz_53_appeals.count_accepted + fz_53_appeals.count_refused) AS count_all,
round((((fz_53_appeals.count_accepted)::numeric * (100)::numeric) / ((fz_53_appeals.count_accepted + fz_53_appeals.count_refused))::numeric)) AS percent_accepted,
round((((fz_53_appeals.count_refused)::numeric * (100)::numeric) / ((fz_53_appeals.count_accepted + fz_53_appeals.count_refused))::numeric)) AS percent_refused
FROM metrics.fz_53_appeals;
"""), where);
}
/**
* Create an aliased <code>metrics.view_fz_53_appeals</code> table reference
*/
public ViewFz_53Appeals(String alias) {
this(DSL.name(alias), VIEW_FZ_53_APPEALS);
}
/**
* Create an aliased <code>metrics.view_fz_53_appeals</code> table reference
*/
public ViewFz_53Appeals(Name alias) {
this(alias, VIEW_FZ_53_APPEALS);
}
/**
* Create a <code>metrics.view_fz_53_appeals</code> table reference
*/
public ViewFz_53Appeals() {
this(DSL.name("view_fz_53_appeals"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewFz_53Appeals as(String alias) {
return new ViewFz_53Appeals(DSL.name(alias), this);
}
@Override
public ViewFz_53Appeals as(Name alias) {
return new ViewFz_53Appeals(alias, this);
}
@Override
public ViewFz_53Appeals as(Table<?> alias) {
return new ViewFz_53Appeals(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewFz_53Appeals rename(String name) {
return new ViewFz_53Appeals(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewFz_53Appeals rename(Name name) {
return new ViewFz_53Appeals(name, null);
}
/**
* Rename this table
*/
@Override
public ViewFz_53Appeals rename(Table<?> name) {
return new ViewFz_53Appeals(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals where(Condition condition) {
return new ViewFz_53Appeals(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewFz_53Appeals where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewFz_53Appeals where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewFz_53Appeals where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewFz_53Appeals where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewFz_53Appeals whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,257 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewIncidentsChangeDataFromGirVuRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsChangeDataFromGirVu extends TableImpl<ViewIncidentsChangeDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_incidents_change_data_from_gir_vu</code>
*/
public static final ViewIncidentsChangeDataFromGirVu VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU = new ViewIncidentsChangeDataFromGirVu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewIncidentsChangeDataFromGirVuRecord> getRecordType() {
return ViewIncidentsChangeDataFromGirVuRecord.class;
}
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, Long> INCIDENTS_CHANGE_DATA_FROM_GIR_VU_ID = createField(DSL.name("incidents_change_data_from_gir_vu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.count_all</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_epgu_citizen_appeal</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, BigDecimal> PERCENT_EPGU_CITIZEN_APPEAL = createField(DSL.name("percent_epgu_citizen_appeal"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_manual</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, BigDecimal> PERCENT_MANUAL = createField(DSL.name("percent_manual"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_send_to_gir_vu</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, BigDecimal> PERCENT_SEND_TO_GIR_VU = createField(DSL.name("percent_send_to_gir_vu"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_accepted</code>.
*/
public final TableField<ViewIncidentsChangeDataFromGirVuRecord, BigDecimal> PERCENT_ACCEPTED = createField(DSL.name("percent_accepted"), SQLDataType.NUMERIC, this, "");
private ViewIncidentsChangeDataFromGirVu(Name alias, Table<ViewIncidentsChangeDataFromGirVuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewIncidentsChangeDataFromGirVu(Name alias, Table<ViewIncidentsChangeDataFromGirVuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_incidents_change_data_from_gir_vu" as SELECT incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id,
(((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal + incidents_change_data_from_gir_vu.count_manual) + incidents_change_data_from_gir_vu.count_send_to_gir_vu) + incidents_change_data_from_gir_vu.count_accepted) AS count_all,
round((((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal)::numeric * (100)::numeric) / ((((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal + incidents_change_data_from_gir_vu.count_manual) + incidents_change_data_from_gir_vu.count_send_to_gir_vu) + incidents_change_data_from_gir_vu.count_accepted))::numeric)) AS percent_epgu_citizen_appeal,
round((((incidents_change_data_from_gir_vu.count_manual)::numeric * (100)::numeric) / ((((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal + incidents_change_data_from_gir_vu.count_manual) + incidents_change_data_from_gir_vu.count_send_to_gir_vu) + incidents_change_data_from_gir_vu.count_accepted))::numeric)) AS percent_manual,
round((((incidents_change_data_from_gir_vu.count_send_to_gir_vu)::numeric * (100)::numeric) / ((((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal + incidents_change_data_from_gir_vu.count_manual) + incidents_change_data_from_gir_vu.count_send_to_gir_vu) + incidents_change_data_from_gir_vu.count_accepted))::numeric)) AS percent_send_to_gir_vu,
round((((incidents_change_data_from_gir_vu.count_accepted)::numeric * (100)::numeric) / ((((incidents_change_data_from_gir_vu.count_epgu_citizen_appeal + incidents_change_data_from_gir_vu.count_manual) + incidents_change_data_from_gir_vu.count_send_to_gir_vu) + incidents_change_data_from_gir_vu.count_accepted))::numeric)) AS percent_accepted
FROM metrics.incidents_change_data_from_gir_vu;
"""), where);
}
/**
* Create an aliased
* <code>metrics.view_incidents_change_data_from_gir_vu</code> table
* reference
*/
public ViewIncidentsChangeDataFromGirVu(String alias) {
this(DSL.name(alias), VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create an aliased
* <code>metrics.view_incidents_change_data_from_gir_vu</code> table
* reference
*/
public ViewIncidentsChangeDataFromGirVu(Name alias) {
this(alias, VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create a <code>metrics.view_incidents_change_data_from_gir_vu</code>
* table reference
*/
public ViewIncidentsChangeDataFromGirVu() {
this(DSL.name("view_incidents_change_data_from_gir_vu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewIncidentsChangeDataFromGirVu as(String alias) {
return new ViewIncidentsChangeDataFromGirVu(DSL.name(alias), this);
}
@Override
public ViewIncidentsChangeDataFromGirVu as(Name alias) {
return new ViewIncidentsChangeDataFromGirVu(alias, this);
}
@Override
public ViewIncidentsChangeDataFromGirVu as(Table<?> alias) {
return new ViewIncidentsChangeDataFromGirVu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu rename(String name) {
return new ViewIncidentsChangeDataFromGirVu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu rename(Name name) {
return new ViewIncidentsChangeDataFromGirVu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu rename(Table<?> name) {
return new ViewIncidentsChangeDataFromGirVu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu where(Condition condition) {
return new ViewIncidentsChangeDataFromGirVu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsChangeDataFromGirVu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsChangeDataFromGirVu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsChangeDataFromGirVu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsChangeDataFromGirVu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsChangeDataFromGirVu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,258 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewIncidentsClosedRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsClosed extends TableImpl<ViewIncidentsClosedRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>metrics.view_incidents_closed</code>
*/
public static final ViewIncidentsClosed VIEW_INCIDENTS_CLOSED = new ViewIncidentsClosed();
/**
* The class holding records for this type
*/
@Override
public Class<ViewIncidentsClosedRecord> getRecordType() {
return ViewIncidentsClosedRecord.class;
}
/**
* The column
* <code>metrics.view_incidents_closed.incidents_closed_id</code>.
*/
public final TableField<ViewIncidentsClosedRecord, Long> INCIDENTS_CLOSED_ID = createField(DSL.name("incidents_closed_id"), SQLDataType.BIGINT, this, "");
/**
* The column <code>metrics.view_incidents_closed.count_all</code>.
*/
public final TableField<ViewIncidentsClosedRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_incidents_closed.percent_refused_to_archive</code>.
*/
public final TableField<ViewIncidentsClosedRecord, BigDecimal> PERCENT_REFUSED_TO_ARCHIVE = createField(DSL.name("percent_refused_to_archive"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_closed.percent_accepted_to_archive</code>.
*/
public final TableField<ViewIncidentsClosedRecord, BigDecimal> PERCENT_ACCEPTED_TO_ARCHIVE = createField(DSL.name("percent_accepted_to_archive"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_closed.percent_auto_closed</code>.
*/
public final TableField<ViewIncidentsClosedRecord, BigDecimal> PERCENT_AUTO_CLOSED = createField(DSL.name("percent_auto_closed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_closed.percent_manual_closed</code>.
*/
public final TableField<ViewIncidentsClosedRecord, BigDecimal> PERCENT_MANUAL_CLOSED = createField(DSL.name("percent_manual_closed"), SQLDataType.NUMERIC, this, "");
/**
* The column <code>metrics.view_incidents_closed.percent_returned</code>.
*/
public final TableField<ViewIncidentsClosedRecord, BigDecimal> PERCENT_RETURNED = createField(DSL.name("percent_returned"), SQLDataType.NUMERIC, this, "");
private ViewIncidentsClosed(Name alias, Table<ViewIncidentsClosedRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewIncidentsClosed(Name alias, Table<ViewIncidentsClosedRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_incidents_closed" as SELECT incidents_closed.incidents_closed_id,
((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned) AS count_all,
round((((incidents_closed.count_refused_to_archive)::numeric * (100)::numeric) / (((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned))::numeric)) AS percent_refused_to_archive,
round((((incidents_closed.count_accepted_to_archive)::numeric * (100)::numeric) / (((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned))::numeric)) AS percent_accepted_to_archive,
round((((incidents_closed.count_auto_closed)::numeric * (100)::numeric) / (((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned))::numeric)) AS percent_auto_closed,
round((((incidents_closed.count_manual_closed)::numeric * (100)::numeric) / (((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned))::numeric)) AS percent_manual_closed,
round((((incidents_closed.count_returned)::numeric * (100)::numeric) / (((((incidents_closed.count_refused_to_archive + incidents_closed.count_accepted_to_archive) + incidents_closed.count_auto_closed) + incidents_closed.count_manual_closed) + incidents_closed.count_returned))::numeric)) AS percent_returned
FROM metrics.incidents_closed;
"""), where);
}
/**
* Create an aliased <code>metrics.view_incidents_closed</code> table
* reference
*/
public ViewIncidentsClosed(String alias) {
this(DSL.name(alias), VIEW_INCIDENTS_CLOSED);
}
/**
* Create an aliased <code>metrics.view_incidents_closed</code> table
* reference
*/
public ViewIncidentsClosed(Name alias) {
this(alias, VIEW_INCIDENTS_CLOSED);
}
/**
* Create a <code>metrics.view_incidents_closed</code> table reference
*/
public ViewIncidentsClosed() {
this(DSL.name("view_incidents_closed"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewIncidentsClosed as(String alias) {
return new ViewIncidentsClosed(DSL.name(alias), this);
}
@Override
public ViewIncidentsClosed as(Name alias) {
return new ViewIncidentsClosed(alias, this);
}
@Override
public ViewIncidentsClosed as(Table<?> alias) {
return new ViewIncidentsClosed(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsClosed rename(String name) {
return new ViewIncidentsClosed(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsClosed rename(Name name) {
return new ViewIncidentsClosed(name, null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsClosed rename(Table<?> name) {
return new ViewIncidentsClosed(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed where(Condition condition) {
return new ViewIncidentsClosed(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsClosed where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsClosed where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsClosed where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsClosed where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsClosed whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,243 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables;
import java.math.BigDecimal;
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.impl.DSL;
import org.jooq.impl.SQLDataType;
import org.jooq.impl.TableImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.Metrics;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records.ViewIncidentsRecievedByDataFromGirVuRecord;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsRecievedByDataFromGirVu extends TableImpl<ViewIncidentsRecievedByDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code>
*/
public static final ViewIncidentsRecievedByDataFromGirVu VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU = new ViewIncidentsRecievedByDataFromGirVu();
/**
* The class holding records for this type
*/
@Override
public Class<ViewIncidentsRecievedByDataFromGirVuRecord> getRecordType() {
return ViewIncidentsRecievedByDataFromGirVuRecord.class;
}
/**
* The column
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public final TableField<ViewIncidentsRecievedByDataFromGirVuRecord, Long> INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU_ID = createField(DSL.name("incidents_recieved_by_data_from_gir_vu_id"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.count_all</code>.
*/
public final TableField<ViewIncidentsRecievedByDataFromGirVuRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_confirmed</code>.
*/
public final TableField<ViewIncidentsRecievedByDataFromGirVuRecord, BigDecimal> PERCENT_CONFIRMED = createField(DSL.name("percent_confirmed"), SQLDataType.NUMERIC, this, "");
/**
* The column
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_not_confirmed</code>.
*/
public final TableField<ViewIncidentsRecievedByDataFromGirVuRecord, BigDecimal> PERCENT_NOT_CONFIRMED = createField(DSL.name("percent_not_confirmed"), SQLDataType.NUMERIC, this, "");
private ViewIncidentsRecievedByDataFromGirVu(Name alias, Table<ViewIncidentsRecievedByDataFromGirVuRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private ViewIncidentsRecievedByDataFromGirVu(Name alias, Table<ViewIncidentsRecievedByDataFromGirVuRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.view("""
create view "view_incidents_recieved_by_data_from_gir_vu" as SELECT incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id,
(incidents_recieved_by_data_from_gir_vu.count_confirmed + incidents_recieved_by_data_from_gir_vu.count_not_confirmed) AS count_all,
round((((incidents_recieved_by_data_from_gir_vu.count_confirmed)::numeric * (100)::numeric) / ((incidents_recieved_by_data_from_gir_vu.count_confirmed + incidents_recieved_by_data_from_gir_vu.count_not_confirmed))::numeric)) AS percent_confirmed,
round((((incidents_recieved_by_data_from_gir_vu.count_not_confirmed)::numeric * (100)::numeric) / ((incidents_recieved_by_data_from_gir_vu.count_confirmed + incidents_recieved_by_data_from_gir_vu.count_not_confirmed))::numeric)) AS percent_not_confirmed
FROM metrics.incidents_recieved_by_data_from_gir_vu;
"""), where);
}
/**
* Create an aliased
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code> table
* reference
*/
public ViewIncidentsRecievedByDataFromGirVu(String alias) {
this(DSL.name(alias), VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create an aliased
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code> table
* reference
*/
public ViewIncidentsRecievedByDataFromGirVu(Name alias) {
this(alias, VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create a <code>metrics.view_incidents_recieved_by_data_from_gir_vu</code>
* table reference
*/
public ViewIncidentsRecievedByDataFromGirVu() {
this(DSL.name("view_incidents_recieved_by_data_from_gir_vu"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : Metrics.METRICS;
}
@Override
public ViewIncidentsRecievedByDataFromGirVu as(String alias) {
return new ViewIncidentsRecievedByDataFromGirVu(DSL.name(alias), this);
}
@Override
public ViewIncidentsRecievedByDataFromGirVu as(Name alias) {
return new ViewIncidentsRecievedByDataFromGirVu(alias, this);
}
@Override
public ViewIncidentsRecievedByDataFromGirVu as(Table<?> alias) {
return new ViewIncidentsRecievedByDataFromGirVu(alias.getQualifiedName(), this);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu rename(String name) {
return new ViewIncidentsRecievedByDataFromGirVu(DSL.name(name), null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu rename(Name name) {
return new ViewIncidentsRecievedByDataFromGirVu(name, null);
}
/**
* Rename this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu rename(Table<?> name) {
return new ViewIncidentsRecievedByDataFromGirVu(name.getQualifiedName(), null);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu where(Condition condition) {
return new ViewIncidentsRecievedByDataFromGirVu(getQualifiedName(), aliased() ? this : null, null, condition);
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu where(Collection<? extends Condition> conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu where(Condition... conditions) {
return where(DSL.and(conditions));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu where(Field<Boolean> condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsRecievedByDataFromGirVu where(SQL condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition) {
return where(DSL.condition(condition));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition, Object... binds) {
return where(DSL.condition(condition, binds));
}
/**
* Create an inline derived table from this table
*/
@Override
@PlainSQL
public ViewIncidentsRecievedByDataFromGirVu where(@Stringly.SQL String condition, QueryPart... parts) {
return where(DSL.condition(condition, parts));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu whereExists(Select<?> select) {
return where(DSL.exists(select));
}
/**
* Create an inline derived table from this table
*/
@Override
public ViewIncidentsRecievedByDataFromGirVu whereNotExists(Select<?> select) {
return where(DSL.notExists(select));
}
}

View file

@ -0,0 +1,131 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ActiveApplications;
/**
* Обжалования. Активные заявления в ГИС ЕРВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ActiveApplicationsRecord extends UpdatableRecordImpl<ActiveApplicationsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.active_applications.active_applications_id</code>.
*/
public void setActiveApplicationsId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.active_applications.active_applications_id</code>.
*/
public Long getActiveApplicationsId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.active_applications.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for <code>metrics.active_applications.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for <code>metrics.active_applications.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>metrics.active_applications.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for <code>metrics.active_applications.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for <code>metrics.active_applications.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for
* <code>metrics.active_applications.count_active_applications</code>.
*/
public void setCountActiveApplications(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.active_applications.count_active_applications</code>.
*/
public Long getCountActiveApplications() {
return (Long) get(4);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ActiveApplicationsRecord
*/
public ActiveApplicationsRecord() {
super(ActiveApplications.ACTIVE_APPLICATIONS);
}
/**
* Create a detached, initialised ActiveApplicationsRecord
*/
public ActiveApplicationsRecord(Long activeApplicationsId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countActiveApplications) {
super(ActiveApplications.ACTIVE_APPLICATIONS);
setActiveApplicationsId(activeApplicationsId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountActiveApplications(countActiveApplications);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,197 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.CitizenAppeals;
/**
* Обжалования. Обжалования граждан
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class CitizenAppealsRecord extends UpdatableRecordImpl<CitizenAppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>metrics.citizen_appeals.citizen_appeals_id</code>.
*/
public void setCitizenAppealsId(Long value) {
set(0, value);
}
/**
* Getter for <code>metrics.citizen_appeals.citizen_appeals_id</code>.
*/
public Long getCitizenAppealsId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.citizen_appeals.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for <code>metrics.citizen_appeals.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for <code>metrics.citizen_appeals.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>metrics.citizen_appeals.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for <code>metrics.citizen_appeals.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for <code>metrics.citizen_appeals.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for <code>metrics.citizen_appeals.count_submitted</code>. Подано
* обращений
*/
public void setCountSubmitted(Long value) {
set(4, value);
}
/**
* Getter for <code>metrics.citizen_appeals.count_submitted</code>. Подано
* обращений
*/
public Long getCountSubmitted() {
return (Long) get(4);
}
/**
* Setter for <code>metrics.citizen_appeals.count_satisfided</code>.
* Удовлетворенных
*/
public void setCountSatisfided(Long value) {
set(5, value);
}
/**
* Getter for <code>metrics.citizen_appeals.count_satisfided</code>.
* Удовлетворенных
*/
public Long getCountSatisfided() {
return (Long) get(5);
}
/**
* Setter for <code>metrics.citizen_appeals.count_not_satisfided</code>. Не
* удовлетворенных
*/
public void setCountNotSatisfided(Long value) {
set(6, value);
}
/**
* Getter for <code>metrics.citizen_appeals.count_not_satisfided</code>. Не
* удовлетворенных
*/
public Long getCountNotSatisfided() {
return (Long) get(6);
}
/**
* Setter for <code>metrics.citizen_appeals.count_accepted_expired</code>.
* Просроченных
*/
public void setCountAcceptedExpired(Long value) {
set(7, value);
}
/**
* Getter for <code>metrics.citizen_appeals.count_accepted_expired</code>.
* Просроченных
*/
public Long getCountAcceptedExpired() {
return (Long) get(7);
}
/**
* Setter for <code>metrics.citizen_appeals.count_accepted_on_time</code>.
* Принято в срок
*/
public void setCountAcceptedOnTime(Long value) {
set(8, value);
}
/**
* Getter for <code>metrics.citizen_appeals.count_accepted_on_time</code>.
* Принято в срок
*/
public Long getCountAcceptedOnTime() {
return (Long) get(8);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached CitizenAppealsRecord
*/
public CitizenAppealsRecord() {
super(CitizenAppeals.CITIZEN_APPEALS);
}
/**
* Create a detached, initialised CitizenAppealsRecord
*/
public CitizenAppealsRecord(Long citizenAppealsId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countSubmitted, Long countSatisfided, Long countNotSatisfided, Long countAcceptedExpired, Long countAcceptedOnTime) {
super(CitizenAppeals.CITIZEN_APPEALS);
setCitizenAppealsId(citizenAppealsId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountSubmitted(countSubmitted);
setCountSatisfided(countSatisfided);
setCountNotSatisfided(countNotSatisfided);
setCountAcceptedExpired(countAcceptedExpired);
setCountAcceptedOnTime(countAcceptedOnTime);
resetChangedOnNotNull();
}
}

View file

@ -103,17 +103,17 @@ public class ConvertInfoComparisonCsvXmlRecord extends UpdatableRecordImpl<Conve
/**
* Setter for
* <code>metrics.convert_info_comparison_csv_xml.count_csv</code>.
* <code>metrics.convert_info_comparison_csv_xml.count_csv_formed</code>.
*/
public void setCountCsv(Long value) {
public void setCountCsvFormed(Long value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.convert_info_comparison_csv_xml.count_csv</code>.
* <code>metrics.convert_info_comparison_csv_xml.count_csv_formed</code>.
*/
public Long getCountCsv() {
public Long getCountCsvFormed() {
return (Long) get(5);
}
@ -140,7 +140,7 @@ public class ConvertInfoComparisonCsvXmlRecord extends UpdatableRecordImpl<Conve
/**
* Create a detached, initialised ConvertInfoComparisonCsvXmlRecord
*/
public ConvertInfoComparisonCsvXmlRecord(Long convertInfoComparisonCsvXmlId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countXmlFormed, Long countCsv) {
public ConvertInfoComparisonCsvXmlRecord(Long convertInfoComparisonCsvXmlId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countXmlFormed, Long countCsvFormed) {
super(ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML);
setConvertInfoComparisonCsvXmlId(convertInfoComparisonCsvXmlId);
@ -148,7 +148,7 @@ public class ConvertInfoComparisonCsvXmlRecord extends UpdatableRecordImpl<Conve
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountXmlFormed(countXmlFormed);
setCountCsv(countCsv);
setCountCsvFormed(countCsvFormed);
resetChangedOnNotNull();
}
}

View file

@ -14,7 +14,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
/**
* Загрузка Данных из ЕАСУ "ГОризонт-М"
* Загрузка Данных из ЕАСУ "Горизонт-М"
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<ConvertInfoRecordsFromEasuRecord> {
@ -83,26 +83,12 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
return (Date) get(3);
}
/**
* Setter for <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public void setCountAll(Long value) {
set(4, value);
}
/**
* Getter for <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(4);
}
/**
* Setter for
* <code>metrics.convert_info_records_from_easu.count_unique</code>.
*/
public void setCountUnique(Long value) {
set(5, value);
set(4, value);
}
/**
@ -110,22 +96,36 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
* <code>metrics.convert_info_records_from_easu.count_unique</code>.
*/
public Long getCountUnique() {
return (Long) get(5);
return (Long) get(4);
}
/**
* Setter for
* <code>metrics.convert_info_records_from_easu.count_identified</code>.
* <code>metrics.convert_info_records_from_easu.count_flk_and_duplicate</code>.
*/
public void setCountIdentified(Long value) {
set(6, value);
public void setCountFlkAndDuplicate(Long value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.convert_info_records_from_easu.count_identified</code>.
* <code>metrics.convert_info_records_from_easu.count_flk_and_duplicate</code>.
*/
public Long getCountIdentified() {
public Long getCountFlkAndDuplicate() {
return (Long) get(5);
}
/**
* Setter for <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public void setCountAll(Long value) {
set(6, value);
}
/**
* Getter for <code>metrics.convert_info_records_from_easu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(6);
}
@ -152,16 +152,16 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
/**
* Create a detached, initialised ConvertInfoRecordsFromEasuRecord
*/
public ConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countAll, Long countUnique, Long countIdentified) {
public ConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countUnique, Long countFlkAndDuplicate, Long countAll) {
super(ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU);
setConvertInfoRecordsFromEasuId(convertInfoRecordsFromEasuId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountAll(countAll);
setCountUnique(countUnique);
setCountIdentified(countIdentified);
setCountFlkAndDuplicate(countFlkAndDuplicate);
setCountAll(countAll);
resetChangedOnNotNull();
}
}

View file

@ -14,7 +14,7 @@ import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ConvertInf
/**
* Конвертация. ДОставка уведомлений в ЛК на ЕПГУ
* Конвертация. Доставка уведомлений в ЛК на ЕПГУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ConvertInfoSentToLkEpguRecord extends UpdatableRecordImpl<ConvertInfoSentToLkEpguRecord> {

View file

@ -0,0 +1,146 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.Fz_53Appeals;
/**
* Обжалования. Обжалования решений ФЗ-53
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Fz_53AppealsRecord extends UpdatableRecordImpl<Fz_53AppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>metrics.fz_53_appeals.fz_53_appeals_id</code>.
*/
public void setFz_53AppealsId(Long value) {
set(0, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.fz_53_appeals_id</code>.
*/
public Long getFz_53AppealsId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.fz_53_appeals.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for <code>metrics.fz_53_appeals.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for <code>metrics.fz_53_appeals.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for <code>metrics.fz_53_appeals.count_accepted</code>.
* Удовлетворенных жалоб
*/
public void setCountAccepted(Long value) {
set(4, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.count_accepted</code>.
* Удовлетворенных жалоб
*/
public Long getCountAccepted() {
return (Long) get(4);
}
/**
* Setter for <code>metrics.fz_53_appeals.count_refused</code>. Отклоненных
* жалоб
*/
public void setCountRefused(Long value) {
set(5, value);
}
/**
* Getter for <code>metrics.fz_53_appeals.count_refused</code>. Отклоненных
* жалоб
*/
public Long getCountRefused() {
return (Long) get(5);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached Fz_53AppealsRecord
*/
public Fz_53AppealsRecord() {
super(Fz_53Appeals.FZ_53_APPEALS);
}
/**
* Create a detached, initialised Fz_53AppealsRecord
*/
public Fz_53AppealsRecord(Long fz_53AppealsId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countAccepted, Long countRefused) {
super(Fz_53Appeals.FZ_53_APPEALS);
setFz_53AppealsId(fz_53AppealsId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountAccepted(countAccepted);
setCountRefused(countRefused);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,188 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsChangeDataFromGirVu;
/**
* Инциденты. Изменения сведений из ГИР ВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsChangeDataFromGirVuRecord extends UpdatableRecordImpl<IncidentsChangeDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public void setIncidentsChangeDataFromGirVuId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public Long getIncidentsChangeDataFromGirVuId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.count_epgu_citizen_appeal</code>.
*/
public void setCountEpguCitizenAppeal(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.count_epgu_citizen_appeal</code>.
*/
public Long getCountEpguCitizenAppeal() {
return (Long) get(4);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.count_manual</code>.
*/
public void setCountManual(Long value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.count_manual</code>.
*/
public Long getCountManual() {
return (Long) get(5);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.count_send_to_gir_vu</code>.
*/
public void setCountSendToGirVu(Long value) {
set(6, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.count_send_to_gir_vu</code>.
*/
public Long getCountSendToGirVu() {
return (Long) get(6);
}
/**
* Setter for
* <code>metrics.incidents_change_data_from_gir_vu.count_accepted</code>.
*/
public void setCountAccepted(Long value) {
set(7, value);
}
/**
* Getter for
* <code>metrics.incidents_change_data_from_gir_vu.count_accepted</code>.
*/
public Long getCountAccepted() {
return (Long) get(7);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached IncidentsChangeDataFromGirVuRecord
*/
public IncidentsChangeDataFromGirVuRecord() {
super(IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create a detached, initialised IncidentsChangeDataFromGirVuRecord
*/
public IncidentsChangeDataFromGirVuRecord(Long incidentsChangeDataFromGirVuId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countEpguCitizenAppeal, Long countManual, Long countSendToGirVu, Long countAccepted) {
super(IncidentsChangeDataFromGirVu.INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
setIncidentsChangeDataFromGirVuId(incidentsChangeDataFromGirVuId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountEpguCitizenAppeal(countEpguCitizenAppeal);
setCountManual(countManual);
setCountSendToGirVu(countSendToGirVu);
setCountAccepted(countAccepted);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,191 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsClosed;
/**
* Инциденты. Закрытые инциденты
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsClosedRecord extends UpdatableRecordImpl<IncidentsClosedRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>metrics.incidents_closed.incidents_closed_id</code>.
*/
public void setIncidentsClosedId(Long value) {
set(0, value);
}
/**
* Getter for <code>metrics.incidents_closed.incidents_closed_id</code>.
*/
public Long getIncidentsClosedId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.incidents_closed.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for <code>metrics.incidents_closed.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for <code>metrics.incidents_closed.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>metrics.incidents_closed.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for <code>metrics.incidents_closed.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for <code>metrics.incidents_closed.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for
* <code>metrics.incidents_closed.count_refused_to_archive</code>.
*/
public void setCountRefusedToArchive(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.incidents_closed.count_refused_to_archive</code>.
*/
public Long getCountRefusedToArchive() {
return (Long) get(4);
}
/**
* Setter for
* <code>metrics.incidents_closed.count_accepted_to_archive</code>.
*/
public void setCountAcceptedToArchive(Long value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.incidents_closed.count_accepted_to_archive</code>.
*/
public Long getCountAcceptedToArchive() {
return (Long) get(5);
}
/**
* Setter for <code>metrics.incidents_closed.count_auto_closed</code>.
*/
public void setCountAutoClosed(Long value) {
set(6, value);
}
/**
* Getter for <code>metrics.incidents_closed.count_auto_closed</code>.
*/
public Long getCountAutoClosed() {
return (Long) get(6);
}
/**
* Setter for <code>metrics.incidents_closed.count_manual_closed</code>.
*/
public void setCountManualClosed(Long value) {
set(7, value);
}
/**
* Getter for <code>metrics.incidents_closed.count_manual_closed</code>.
*/
public Long getCountManualClosed() {
return (Long) get(7);
}
/**
* Setter for <code>metrics.incidents_closed.count_returned</code>.
*/
public void setCountReturned(Long value) {
set(8, value);
}
/**
* Getter for <code>metrics.incidents_closed.count_returned</code>.
*/
public Long getCountReturned() {
return (Long) get(8);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached IncidentsClosedRecord
*/
public IncidentsClosedRecord() {
super(IncidentsClosed.INCIDENTS_CLOSED);
}
/**
* Create a detached, initialised IncidentsClosedRecord
*/
public IncidentsClosedRecord(Long incidentsClosedId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countRefusedToArchive, Long countAcceptedToArchive, Long countAutoClosed, Long countManualClosed, Long countReturned) {
super(IncidentsClosed.INCIDENTS_CLOSED);
setIncidentsClosedId(incidentsClosedId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountRefusedToArchive(countRefusedToArchive);
setCountAcceptedToArchive(countAcceptedToArchive);
setCountAutoClosed(countAutoClosed);
setCountManualClosed(countManualClosed);
setCountReturned(countReturned);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,154 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.IncidentsRecievedByDataFromGirVu;
/**
* Инциденты. Принятые решения на основании данных из ГИР ВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class IncidentsRecievedByDataFromGirVuRecord extends UpdatableRecordImpl<IncidentsRecievedByDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public void setIncidentsRecievedByDataFromGirVuId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public Long getIncidentsRecievedByDataFromGirVuId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_confirmed</code>.
*/
public void setCountConfirmed(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_confirmed</code>.
*/
public Long getCountConfirmed() {
return (Long) get(4);
}
/**
* Setter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_not_confirmed</code>.
*/
public void setCountNotConfirmed(Long value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.incidents_recieved_by_data_from_gir_vu.count_not_confirmed</code>.
*/
public Long getCountNotConfirmed() {
return (Long) get(5);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached IncidentsRecievedByDataFromGirVuRecord
*/
public IncidentsRecievedByDataFromGirVuRecord() {
super(IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create a detached, initialised IncidentsRecievedByDataFromGirVuRecord
*/
public IncidentsRecievedByDataFromGirVuRecord(Long incidentsRecievedByDataFromGirVuId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countConfirmed, Long countNotConfirmed) {
super(IncidentsRecievedByDataFromGirVu.INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
setIncidentsRecievedByDataFromGirVuId(incidentsRecievedByDataFromGirVuId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountConfirmed(countConfirmed);
setCountNotConfirmed(countNotConfirmed);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,131 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.sql.Date;
import java.sql.Timestamp;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.RecordsAboutCitizen;
/**
* Обжалования. Записи о гражданах, обновленных в ГИС ЕРВУ
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class RecordsAboutCitizenRecord extends UpdatableRecordImpl<RecordsAboutCitizenRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.records_about_citizen.records_about_citizen_id</code>.
*/
public void setRecordsAboutCitizenId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.records_about_citizen.records_about_citizen_id</code>.
*/
public Long getRecordsAboutCitizenId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.records_about_citizen.recruitment_id</code>.
*/
public void setRecruitmentId(String value) {
set(1, value);
}
/**
* Getter for <code>metrics.records_about_citizen.recruitment_id</code>.
*/
public String getRecruitmentId() {
return (String) get(1);
}
/**
* Setter for <code>metrics.records_about_citizen.update_date</code>.
*/
public void setUpdateDate(Timestamp value) {
set(2, value);
}
/**
* Getter for <code>metrics.records_about_citizen.update_date</code>.
*/
public Timestamp getUpdateDate() {
return (Timestamp) get(2);
}
/**
* Setter for <code>metrics.records_about_citizen.info_date</code>.
*/
public void setInfoDate(Date value) {
set(3, value);
}
/**
* Getter for <code>metrics.records_about_citizen.info_date</code>.
*/
public Date getInfoDate() {
return (Date) get(3);
}
/**
* Setter for
* <code>metrics.records_about_citizen.count_records_about_citizen</code>.
*/
public void setCountRecordsAboutCitizen(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.records_about_citizen.count_records_about_citizen</code>.
*/
public Long getCountRecordsAboutCitizen() {
return (Long) get(4);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Long> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached RecordsAboutCitizenRecord
*/
public RecordsAboutCitizenRecord() {
super(RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN);
}
/**
* Create a detached, initialised RecordsAboutCitizenRecord
*/
public RecordsAboutCitizenRecord(Long recordsAboutCitizenId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countRecordsAboutCitizen) {
super(RecordsAboutCitizen.RECORDS_ABOUT_CITIZEN);
setRecordsAboutCitizenId(recordsAboutCitizenId);
setRecruitmentId(recruitmentId);
setUpdateDate(updateDate);
setInfoDate(infoDate);
setCountRecordsAboutCitizen(countRecordsAboutCitizen);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,156 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCitizenAppeals;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewCitizenAppealsRecord extends TableRecordImpl<ViewCitizenAppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>metrics.view_citizen_appeals.citizen_appeals_id</code>.
*/
public void setCitizenAppealsId(Long value) {
set(0, value);
}
/**
* Getter for <code>metrics.view_citizen_appeals.citizen_appeals_id</code>.
*/
public Long getCitizenAppealsId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_citizen_appeals.count_accepted_to_consideration</code>.
*/
public void setCountAcceptedToConsideration(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_citizen_appeals.count_accepted_to_consideration</code>.
*/
public Long getCountAcceptedToConsideration() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_citizen_appeals.percent_accepted_to_consideration</code>.
*/
public void setPercentAcceptedToConsideration(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_citizen_appeals.percent_accepted_to_consideration</code>.
*/
public BigDecimal getPercentAcceptedToConsideration() {
return (BigDecimal) get(2);
}
/**
* Setter for <code>metrics.view_citizen_appeals.percent_satisfided</code>.
*/
public void setPercentSatisfided(BigDecimal value) {
set(3, value);
}
/**
* Getter for <code>metrics.view_citizen_appeals.percent_satisfided</code>.
*/
public BigDecimal getPercentSatisfided() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>metrics.view_citizen_appeals.percent_not_satisfided</code>.
*/
public void setPercentNotSatisfided(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.view_citizen_appeals.percent_not_satisfided</code>.
*/
public BigDecimal getPercentNotSatisfided() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>metrics.view_citizen_appeals.percent_accepted_expired</code>.
*/
public void setPercentAcceptedExpired(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.view_citizen_appeals.percent_accepted_expired</code>.
*/
public BigDecimal getPercentAcceptedExpired() {
return (BigDecimal) get(5);
}
/**
* Setter for
* <code>metrics.view_citizen_appeals.percent_accepted_on_time</code>.
*/
public void setPercentAcceptedOnTime(BigDecimal value) {
set(6, value);
}
/**
* Getter for
* <code>metrics.view_citizen_appeals.percent_accepted_on_time</code>.
*/
public BigDecimal getPercentAcceptedOnTime() {
return (BigDecimal) get(6);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewCitizenAppealsRecord
*/
public ViewCitizenAppealsRecord() {
super(ViewCitizenAppeals.VIEW_CITIZEN_APPEALS);
}
/**
* Create a detached, initialised ViewCitizenAppealsRecord
*/
public ViewCitizenAppealsRecord(Long citizenAppealsId, Long countAcceptedToConsideration, BigDecimal percentAcceptedToConsideration, BigDecimal percentSatisfided, BigDecimal percentNotSatisfided, BigDecimal percentAcceptedExpired, BigDecimal percentAcceptedOnTime) {
super(ViewCitizenAppeals.VIEW_CITIZEN_APPEALS);
setCitizenAppealsId(citizenAppealsId);
setCountAcceptedToConsideration(countAcceptedToConsideration);
setPercentAcceptedToConsideration(percentAcceptedToConsideration);
setPercentSatisfided(percentSatisfided);
setPercentNotSatisfided(percentNotSatisfided);
setPercentAcceptedExpired(percentAcceptedExpired);
setPercentAcceptedOnTime(percentAcceptedOnTime);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,75 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoComparisonCsvXml;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoComparisonCsvXmlRecord extends TableRecordImpl<ViewConvertInfoComparisonCsvXmlRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id</code>.
*/
public void setConvertInfoComparisonCsvXmlId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id</code>.
*/
public Long getConvertInfoComparisonCsvXmlId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_comparison_csv_xml.percent_csv_formed</code>.
*/
public void setPercentCsvFormed(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_comparison_csv_xml.percent_csv_formed</code>.
*/
public BigDecimal getPercentCsvFormed() {
return (BigDecimal) get(1);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewConvertInfoComparisonCsvXmlRecord
*/
public ViewConvertInfoComparisonCsvXmlRecord() {
super(ViewConvertInfoComparisonCsvXml.VIEW_CONVERT_INFO_COMPARISON_CSV_XML);
}
/**
* Create a detached, initialised ViewConvertInfoComparisonCsvXmlRecord
*/
public ViewConvertInfoComparisonCsvXmlRecord(Long convertInfoComparisonCsvXmlId, BigDecimal percentCsvFormed) {
super(ViewConvertInfoComparisonCsvXml.VIEW_CONVERT_INFO_COMPARISON_CSV_XML);
setConvertInfoComparisonCsvXmlId(convertInfoComparisonCsvXmlId);
setPercentCsvFormed(percentCsvFormed);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoLoadedRecords;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoLoadedRecordsRecord extends TableRecordImpl<ViewConvertInfoLoadedRecordsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_convert_info_loaded_records.convert_info_loaded_records_id</code>.
*/
public void setConvertInfoLoadedRecordsId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_loaded_records.convert_info_loaded_records_id</code>.
*/
public Long getConvertInfoLoadedRecordsId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_loaded_records.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_loaded_records.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_convert_info_loaded_records.percent_error</code>.
*/
public void setPercentError(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_loaded_records.percent_error</code>.
*/
public BigDecimal getPercentError() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_convert_info_loaded_records.percent_success</code>.
*/
public void setPercentSuccess(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_loaded_records.percent_success</code>.
*/
public BigDecimal getPercentSuccess() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewConvertInfoLoadedRecordsRecord
*/
public ViewConvertInfoLoadedRecordsRecord() {
super(ViewConvertInfoLoadedRecords.VIEW_CONVERT_INFO_LOADED_RECORDS);
}
/**
* Create a detached, initialised ViewConvertInfoLoadedRecordsRecord
*/
public ViewConvertInfoLoadedRecordsRecord(Long convertInfoLoadedRecordsId, Long countAll, BigDecimal percentError, BigDecimal percentSuccess) {
super(ViewConvertInfoLoadedRecords.VIEW_CONVERT_INFO_LOADED_RECORDS);
setConvertInfoLoadedRecordsId(convertInfoLoadedRecordsId);
setCountAll(countAll);
setPercentError(percentError);
setPercentSuccess(percentSuccess);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoNotIdentifitedRecords;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoNotIdentifitedRecordsRecord extends TableRecordImpl<ViewConvertInfoNotIdentifitedRecordsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_convert_info_not_identifited_records.convert_info_not_identifited_records_id</code>.
*/
public void setConvertInfoNotIdentifitedRecordsId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_not_identifited_records.convert_info_not_identifited_records_id</code>.
*/
public Long getConvertInfoNotIdentifitedRecordsId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_not_identifited_records.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_not_identifited_records.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_xml</code>.
*/
public void setPercentNotInXml(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_xml</code>.
*/
public BigDecimal getPercentNotInXml() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_csv</code>.
*/
public void setPercentNotInCsv(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_not_identifited_records.percent_not_in_csv</code>.
*/
public BigDecimal getPercentNotInCsv() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewConvertInfoNotIdentifitedRecordsRecord
*/
public ViewConvertInfoNotIdentifitedRecordsRecord() {
super(ViewConvertInfoNotIdentifitedRecords.VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS);
}
/**
* Create a detached, initialised ViewConvertInfoNotIdentifitedRecordsRecord
*/
public ViewConvertInfoNotIdentifitedRecordsRecord(Long convertInfoNotIdentifitedRecordsId, Long countAll, BigDecimal percentNotInXml, BigDecimal percentNotInCsv) {
super(ViewConvertInfoNotIdentifitedRecords.VIEW_CONVERT_INFO_NOT_IDENTIFITED_RECORDS);
setConvertInfoNotIdentifitedRecordsId(convertInfoNotIdentifitedRecordsId);
setCountAll(countAll);
setPercentNotInXml(percentNotInXml);
setPercentNotInCsv(percentNotInCsv);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,126 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoRecordsFromEasu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewConvertInfoRecordsFromEasuRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.convert_info_records_from_easu_id</code>.
*/
public void setConvertInfoRecordsFromEasuId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.convert_info_records_from_easu_id</code>.
*/
public Long getConvertInfoRecordsFromEasuId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
*/
public void setPercentUnique(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
*/
public BigDecimal getPercentUnique() {
return (BigDecimal) get(1);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.percent_flk_and_duplicate</code>.
*/
public void setPercentFlkAndDuplicate(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.percent_flk_and_duplicate</code>.
*/
public BigDecimal getPercentFlkAndDuplicate() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.count_without_unique</code>.
*/
public void setCountWithoutUnique(Long value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.count_without_unique</code>.
*/
public Long getCountWithoutUnique() {
return (Long) get(3);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.count_without_flk_and_duplicate</code>.
*/
public void setCountWithoutFlkAndDuplicate(Long value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.count_without_flk_and_duplicate</code>.
*/
public Long getCountWithoutFlkAndDuplicate() {
return (Long) get(4);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewConvertInfoRecordsFromEasuRecord
*/
public ViewConvertInfoRecordsFromEasuRecord() {
super(ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU);
}
/**
* Create a detached, initialised ViewConvertInfoRecordsFromEasuRecord
*/
public ViewConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, BigDecimal percentUnique, BigDecimal percentFlkAndDuplicate, Long countWithoutUnique, Long countWithoutFlkAndDuplicate) {
super(ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU);
setConvertInfoRecordsFromEasuId(convertInfoRecordsFromEasuId);
setPercentUnique(percentUnique);
setPercentFlkAndDuplicate(percentFlkAndDuplicate);
setCountWithoutUnique(countWithoutUnique);
setCountWithoutFlkAndDuplicate(countWithoutFlkAndDuplicate);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,177 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewConvertInfoSentToLkEpgu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewConvertInfoSentToLkEpguRecord extends TableRecordImpl<ViewConvertInfoSentToLkEpguRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id</code>.
*/
public void setConvertInfoSentToLkEpguId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id</code>.
*/
public Long getConvertInfoSentToLkEpguId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_formed</code>.
*/
public void setPercentStatusFormed(BigDecimal value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_formed</code>.
*/
public BigDecimal getPercentStatusFormed() {
return (BigDecimal) get(1);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_not_formed</code>.
*/
public void setPercentStatusNotFormed(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_status_not_formed</code>.
*/
public BigDecimal getPercentStatusNotFormed() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_sended</code>.
*/
public void setPercentSended(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_sended</code>.
*/
public BigDecimal getPercentSended() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_delivered</code>.
*/
public void setPercentDelivered(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_delivered</code>.
*/
public BigDecimal getPercentDelivered() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_error</code>.
*/
public void setPercentError(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_error</code>.
*/
public BigDecimal getPercentError() {
return (BigDecimal) get(5);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_viewed</code>.
*/
public void setPercentViewed(BigDecimal value) {
set(6, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_viewed</code>.
*/
public BigDecimal getPercentViewed() {
return (BigDecimal) get(6);
}
/**
* Setter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_not_viewed</code>.
*/
public void setPercentNotViewed(BigDecimal value) {
set(7, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_sent_to_lk_epgu.percent_not_viewed</code>.
*/
public BigDecimal getPercentNotViewed() {
return (BigDecimal) get(7);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewConvertInfoSentToLkEpguRecord
*/
public ViewConvertInfoSentToLkEpguRecord() {
super(ViewConvertInfoSentToLkEpgu.VIEW_CONVERT_INFO_SENT_TO_LK_EPGU);
}
/**
* Create a detached, initialised ViewConvertInfoSentToLkEpguRecord
*/
public ViewConvertInfoSentToLkEpguRecord(Long convertInfoSentToLkEpguId, BigDecimal percentStatusFormed, BigDecimal percentStatusNotFormed, BigDecimal percentSended, BigDecimal percentDelivered, BigDecimal percentError, BigDecimal percentViewed, BigDecimal percentNotViewed) {
super(ViewConvertInfoSentToLkEpgu.VIEW_CONVERT_INFO_SENT_TO_LK_EPGU);
setConvertInfoSentToLkEpguId(convertInfoSentToLkEpguId);
setPercentStatusFormed(percentStatusFormed);
setPercentStatusNotFormed(percentStatusNotFormed);
setPercentSended(percentSended);
setPercentDelivered(percentDelivered);
setPercentError(percentError);
setPercentViewed(percentViewed);
setPercentNotViewed(percentNotViewed);
resetChangedOnNotNull();
}
}

View file

@ -4,6 +4,8 @@
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewCriminalAdministrativeLiability;
@ -19,20 +21,68 @@ public class ViewCriminalAdministrativeLiabilityRecord extends TableRecordImpl<V
/**
* Setter for
* <code>metrics.view_criminal_administrative_liability.?column?</code>.
* <code>metrics.view_criminal_administrative_liability.criminal_administrative_liability_id</code>.
*/
public void set_3fcolumn_3f(Long value) {
public void setCriminalAdministrativeLiabilityId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_criminal_administrative_liability.?column?</code>.
* <code>metrics.view_criminal_administrative_liability.criminal_administrative_liability_id</code>.
*/
public Long get_3fcolumn_3f() {
public Long getCriminalAdministrativeLiabilityId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_criminal_administrative_liability.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_criminal_administrative_liability.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_criminal_administrative_liability.percent_criminal</code>.
*/
public void setPercentCriminal(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_criminal_administrative_liability.percent_criminal</code>.
*/
public BigDecimal getPercentCriminal() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_criminal_administrative_liability.percent_administrative</code>.
*/
public void setPercentAdministrative(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_criminal_administrative_liability.percent_administrative</code>.
*/
public BigDecimal getPercentAdministrative() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
@ -47,10 +97,13 @@ public class ViewCriminalAdministrativeLiabilityRecord extends TableRecordImpl<V
/**
* Create a detached, initialised ViewCriminalAdministrativeLiabilityRecord
*/
public ViewCriminalAdministrativeLiabilityRecord(Long _3fcolumn_3f) {
public ViewCriminalAdministrativeLiabilityRecord(Long criminalAdministrativeLiabilityId, Long countAll, BigDecimal percentCriminal, BigDecimal percentAdministrative) {
super(ViewCriminalAdministrativeLiability.VIEW_CRIMINAL_ADMINISTRATIVE_LIABILITY);
set_3fcolumn_3f(_3fcolumn_3f);
setCriminalAdministrativeLiabilityId(criminalAdministrativeLiabilityId);
setCountAll(countAll);
setPercentCriminal(percentCriminal);
setPercentAdministrative(percentAdministrative);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,101 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewFz_53Appeals;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewFz_53AppealsRecord extends TableRecordImpl<ViewFz_53AppealsRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>metrics.view_fz_53_appeals.fz_53_appeals_id</code>.
*/
public void setFz_53AppealsId(Long value) {
set(0, value);
}
/**
* Getter for <code>metrics.view_fz_53_appeals.fz_53_appeals_id</code>.
*/
public Long getFz_53AppealsId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.view_fz_53_appeals.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for <code>metrics.view_fz_53_appeals.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for <code>metrics.view_fz_53_appeals.percent_accepted</code>.
*/
public void setPercentAccepted(BigDecimal value) {
set(2, value);
}
/**
* Getter for <code>metrics.view_fz_53_appeals.percent_accepted</code>.
*/
public BigDecimal getPercentAccepted() {
return (BigDecimal) get(2);
}
/**
* Setter for <code>metrics.view_fz_53_appeals.percent_refused</code>.
*/
public void setPercentRefused(BigDecimal value) {
set(3, value);
}
/**
* Getter for <code>metrics.view_fz_53_appeals.percent_refused</code>.
*/
public BigDecimal getPercentRefused() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewFz_53AppealsRecord
*/
public ViewFz_53AppealsRecord() {
super(ViewFz_53Appeals.VIEW_FZ_53_APPEALS);
}
/**
* Create a detached, initialised ViewFz_53AppealsRecord
*/
public ViewFz_53AppealsRecord(Long fz_53AppealsId, Long countAll, BigDecimal percentAccepted, BigDecimal percentRefused) {
super(ViewFz_53Appeals.VIEW_FZ_53_APPEALS);
setFz_53AppealsId(fz_53AppealsId);
setCountAll(countAll);
setPercentAccepted(percentAccepted);
setPercentRefused(percentRefused);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,143 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsChangeDataFromGirVu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsChangeDataFromGirVuRecord extends TableRecordImpl<ViewIncidentsChangeDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public void setIncidentsChangeDataFromGirVuId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.incidents_change_data_from_gir_vu_id</code>.
*/
public Long getIncidentsChangeDataFromGirVuId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_epgu_citizen_appeal</code>.
*/
public void setPercentEpguCitizenAppeal(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_epgu_citizen_appeal</code>.
*/
public BigDecimal getPercentEpguCitizenAppeal() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_manual</code>.
*/
public void setPercentManual(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_manual</code>.
*/
public BigDecimal getPercentManual() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_send_to_gir_vu</code>.
*/
public void setPercentSendToGirVu(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_send_to_gir_vu</code>.
*/
public BigDecimal getPercentSendToGirVu() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_accepted</code>.
*/
public void setPercentAccepted(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.view_incidents_change_data_from_gir_vu.percent_accepted</code>.
*/
public BigDecimal getPercentAccepted() {
return (BigDecimal) get(5);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewIncidentsChangeDataFromGirVuRecord
*/
public ViewIncidentsChangeDataFromGirVuRecord() {
super(ViewIncidentsChangeDataFromGirVu.VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
}
/**
* Create a detached, initialised ViewIncidentsChangeDataFromGirVuRecord
*/
public ViewIncidentsChangeDataFromGirVuRecord(Long incidentsChangeDataFromGirVuId, Long countAll, BigDecimal percentEpguCitizenAppeal, BigDecimal percentManual, BigDecimal percentSendToGirVu, BigDecimal percentAccepted) {
super(ViewIncidentsChangeDataFromGirVu.VIEW_INCIDENTS_CHANGE_DATA_FROM_GIR_VU);
setIncidentsChangeDataFromGirVuId(incidentsChangeDataFromGirVuId);
setCountAll(countAll);
setPercentEpguCitizenAppeal(percentEpguCitizenAppeal);
setPercentManual(percentManual);
setPercentSendToGirVu(percentSendToGirVu);
setPercentAccepted(percentAccepted);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,156 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsClosed;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsClosedRecord extends TableRecordImpl<ViewIncidentsClosedRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_incidents_closed.incidents_closed_id</code>.
*/
public void setIncidentsClosedId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_incidents_closed.incidents_closed_id</code>.
*/
public Long getIncidentsClosedId() {
return (Long) get(0);
}
/**
* Setter for <code>metrics.view_incidents_closed.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for <code>metrics.view_incidents_closed.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_incidents_closed.percent_refused_to_archive</code>.
*/
public void setPercentRefusedToArchive(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_incidents_closed.percent_refused_to_archive</code>.
*/
public BigDecimal getPercentRefusedToArchive() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_incidents_closed.percent_accepted_to_archive</code>.
*/
public void setPercentAcceptedToArchive(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_incidents_closed.percent_accepted_to_archive</code>.
*/
public BigDecimal getPercentAcceptedToArchive() {
return (BigDecimal) get(3);
}
/**
* Setter for
* <code>metrics.view_incidents_closed.percent_auto_closed</code>.
*/
public void setPercentAutoClosed(BigDecimal value) {
set(4, value);
}
/**
* Getter for
* <code>metrics.view_incidents_closed.percent_auto_closed</code>.
*/
public BigDecimal getPercentAutoClosed() {
return (BigDecimal) get(4);
}
/**
* Setter for
* <code>metrics.view_incidents_closed.percent_manual_closed</code>.
*/
public void setPercentManualClosed(BigDecimal value) {
set(5, value);
}
/**
* Getter for
* <code>metrics.view_incidents_closed.percent_manual_closed</code>.
*/
public BigDecimal getPercentManualClosed() {
return (BigDecimal) get(5);
}
/**
* Setter for <code>metrics.view_incidents_closed.percent_returned</code>.
*/
public void setPercentReturned(BigDecimal value) {
set(6, value);
}
/**
* Getter for <code>metrics.view_incidents_closed.percent_returned</code>.
*/
public BigDecimal getPercentReturned() {
return (BigDecimal) get(6);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewIncidentsClosedRecord
*/
public ViewIncidentsClosedRecord() {
super(ViewIncidentsClosed.VIEW_INCIDENTS_CLOSED);
}
/**
* Create a detached, initialised ViewIncidentsClosedRecord
*/
public ViewIncidentsClosedRecord(Long incidentsClosedId, Long countAll, BigDecimal percentRefusedToArchive, BigDecimal percentAcceptedToArchive, BigDecimal percentAutoClosed, BigDecimal percentManualClosed, BigDecimal percentReturned) {
super(ViewIncidentsClosed.VIEW_INCIDENTS_CLOSED);
setIncidentsClosedId(incidentsClosedId);
setCountAll(countAll);
setPercentRefusedToArchive(percentRefusedToArchive);
setPercentAcceptedToArchive(percentAcceptedToArchive);
setPercentAutoClosed(percentAutoClosed);
setPercentManualClosed(percentManualClosed);
setPercentReturned(percentReturned);
resetChangedOnNotNull();
}
}

View file

@ -0,0 +1,109 @@
/*
* This file is generated by jOOQ.
*/
package ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.records;
import java.math.BigDecimal;
import org.jooq.impl.TableRecordImpl;
import ru.micord.webbpm.ervu.business_metrics.db_beans.metrics.tables.ViewIncidentsRecievedByDataFromGirVu;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class ViewIncidentsRecievedByDataFromGirVuRecord extends TableRecordImpl<ViewIncidentsRecievedByDataFromGirVuRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public void setIncidentsRecievedByDataFromGirVuId(Long value) {
set(0, value);
}
/**
* Getter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.incidents_recieved_by_data_from_gir_vu_id</code>.
*/
public Long getIncidentsRecievedByDataFromGirVuId() {
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_confirmed</code>.
*/
public void setPercentConfirmed(BigDecimal value) {
set(2, value);
}
/**
* Getter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_confirmed</code>.
*/
public BigDecimal getPercentConfirmed() {
return (BigDecimal) get(2);
}
/**
* Setter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_not_confirmed</code>.
*/
public void setPercentNotConfirmed(BigDecimal value) {
set(3, value);
}
/**
* Getter for
* <code>metrics.view_incidents_recieved_by_data_from_gir_vu.percent_not_confirmed</code>.
*/
public BigDecimal getPercentNotConfirmed() {
return (BigDecimal) get(3);
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ViewIncidentsRecievedByDataFromGirVuRecord
*/
public ViewIncidentsRecievedByDataFromGirVuRecord() {
super(ViewIncidentsRecievedByDataFromGirVu.VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
}
/**
* Create a detached, initialised ViewIncidentsRecievedByDataFromGirVuRecord
*/
public ViewIncidentsRecievedByDataFromGirVuRecord(Long incidentsRecievedByDataFromGirVuId, Long countAll, BigDecimal percentConfirmed, BigDecimal percentNotConfirmed) {
super(ViewIncidentsRecievedByDataFromGirVu.VIEW_INCIDENTS_RECIEVED_BY_DATA_FROM_GIR_VU);
setIncidentsRecievedByDataFromGirVuId(incidentsRecievedByDataFromGirVuId);
setCountAll(countAll);
setPercentConfirmed(percentConfirmed);
setPercentNotConfirmed(percentNotConfirmed);
resetChangedOnNotNull();
}
}

View file

@ -4,6 +4,25 @@
width: auto;
}
.webbpm.ervu_business_metrics .pull-center,
.webbpm.ervu_business_metrics .pull-center > div {
justify-content: center;
}
.webbpm.ervu_business_metrics .btn {
color: var(--color-text-primary) !important;
font-family: 'GolosM';
padding: 12px 16px;
border: 0;
border-radius: 12px;
background: var(--block-bg) !important;
box-shadow: var( --block-shadow);
}
.webbpm.ervu_business_metrics .active > div > .btn {
color: var(--white) !important;
background: var(--block-active-bg) !important
}
.webbpm.ervu_business_metrics .selectize-control {
display: flex;
height: auto;
@ -40,6 +59,48 @@
border: 0;
}
.webbpm.ervu_business_metrics .nav-tabs {
justify-content: center;
border: 1px solid var(--border);
border-bottom: 0;
border-radius: var(--indent-small) var(--indent-small) 0 0;
}
.webbpm.ervu_business_metrics .nav-tabs ~ .tab-active > .active {
padding: var(--indent-base) var(--indent-medium);
border: 1px solid var(--border);
border-radius: 0 0 var(--indent-small) var(--indent-small);
background-color: var(--white);
box-shadow: var(--shadow);
}
.webbpm.ervu_business_metrics .nav-tabs .nav-item.active {
position: relative;
}
.webbpm.ervu_business_metrics .nav-tabs .nav-item.active::before {
position: absolute;
content: "";
width: 100%;
height: 2px;
bottom: 1px;
border-radius: 2px 2px 0 0;
background-color: #1487cf;
box-shadow: 0 -1px 2px 0px rgba(20, 135, 207, 0.3);
}
.webbpm.ervu_business_metrics .nav-tabs .nav-item + .nav-item {
margin-left: 16px;
}
.webbpm.ervu_business_metrics .nav-tabs .nav-link {
color: var(--color-text-mute);
font-family: 'GolosM';
font-size: var(--size-text-secondary);
text-transform: uppercase;
padding: 10px 0;
border: 0;
background-color: transparent !important;
}
.webbpm.ervu_business_metrics .nav-tabs .active > .nav-link {
color: var(--color-link);
}
.webbpm.ervu_business_metrics .block-panel .panel-btn {
position: relative;
display: flex;

View file

@ -1,6 +1,7 @@
.webbpm.ervu_business_metrics {
--white: #fff;
--color-text-primary: #020c12;
--color-text-active: #015e98;
--color-text-mute: rgba(2, 12, 18, 0.58);
--color-link: #015e98;
@ -24,7 +25,7 @@
--size-text-title: 20px;
--size-text-subtitle: 16px;
--size-text-primary: 14px;
--size-text-secondary: 12px;
--size-text-secondary: 10px;
--indent-xlarge: 40px;
--indent-large: 32px;

View file

@ -26,7 +26,6 @@
<componentRootId>35186d40-d5ab-4ddd-bd29-7c180fd74758</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":229.0,"y":228.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":229.0,"y":228.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":229.0,"y":228.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":266.0,"y":248.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":266.0,"y":248.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":266.0,"y":248.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>90eb28a7-049b-4386-a000-1491eece3715</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":167.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":167.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":167.0,"y":247.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":214.0,"y":243.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":214.0,"y":243.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":214.0,"y":243.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>21c4ca11-97f3-41bb-8407-aa998630b981</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":222.0,"y":251.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":222.0,"y":251.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":222.0,"y":251.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":245.0,"y":207.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":245.0,"y":207.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":245.0,"y":207.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>21a881e5-fed4-4abb-94b5-420ce8f8b5f4</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":193.0,"y":242.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":193.0,"y":242.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":193.0,"y":242.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":257.0,"y":260.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":257.0,"y":260.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":257.0,"y":260.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -42,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":165.0,"y":261.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":165.0,"y":261.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":165.0,"y":261.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -74,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -97,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -109,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -119,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":301.0,"y":279.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":301.0,"y":279.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":301.0,"y":279.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -136,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -201,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>e3d1b5d3-3e90-4e15-ad92-d338e8d5c5e4</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":416.0,"y":174.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":416.0,"y":174.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":416.0,"y":174.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":169.0,"y":215.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":169.0,"y":215.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":169.0,"y":215.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>2718b69d-e05f-4fcc-9aea-65d5f3b9e701</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":352.0,"y":235.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":352.0,"y":235.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":352.0,"y":235.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":245.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":245.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":245.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>b3cd3501-48fd-437e-9005-5c3fd23a0d88</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":221.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":221.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":380.0,"y":221.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":315.0,"y":225.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":315.0,"y":225.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":315.0,"y":225.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>4b85b5eb-e32d-4e90-986a-525a6cbe9c0c</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":442.0,"y":234.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":442.0,"y":234.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":442.0,"y":234.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":339.0,"y":219.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":339.0,"y":219.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":339.0,"y":219.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>

View file

@ -26,7 +26,6 @@
<componentRootId>def52d76-b282-4e4a-9b00-e36582c4eab8</componentRootId>
<name>ГК Выпадающие списки</name>
<container>true</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
@ -43,7 +42,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":409.0,"y":218.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"region","entity":"region","name":"subject_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":377.0,"y":201.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":377.0,"y":201.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":377.0,"y":201.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[{"column":{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"military_code"},"operation":"EQUAL","typeCode":"CONST","values":["\"00\""]}],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -75,6 +74,12 @@
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
@ -98,7 +103,7 @@
<entry>
<key>businessIdColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_code"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"idm_id"}</simple>
</value>
</entry>
<entry>
@ -110,7 +115,7 @@
<entry>
<key>displayColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"subject_name"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"}</simple>
</value>
</entry>
<entry>
@ -120,7 +125,7 @@
<entry>
<key>graph</key>
<value>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"region":{"tableName":"region","schemaName":"metrics","x":212.0,"y":193.0,"alias":"region","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
<simple>{"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":394.0,"y":222.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":394.0,"y":222.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":394.0,"y":222.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0}</simple>
</value>
</entry>
</complex>
@ -137,7 +142,7 @@
<entry>
<key>defaultValueColumn</key>
<value>
<simple>{"schema":"metrics","table":"region","entity":"region","name":"region_id"}</simple>
<simple>{"schema":"metrics","table":"recruitment","entity":"recruitment","name":"id"}</simple>
</value>
</entry>
<entry>
@ -202,6 +207,12 @@
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>placeholder</key>
<value>