Merge remote-tracking branch 'origin/ervu/tmp_makets' into ervu/tmp_makets

* origin/ervu/tmp_makets:
  первая страница настроена на бд
This commit is contained in:
Фоат Саляхов 2024-11-13 16:28:07 +03:00
commit 703561b850
38 changed files with 7516 additions and 191 deletions

View file

@ -23,6 +23,7 @@ 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;
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;
@ -95,6 +96,11 @@ public class InitRegistrationInfo extends SchemaImpl {
*/
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>.
@ -141,6 +147,7 @@ public class InitRegistrationInfo extends SchemaImpl {
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

@ -14,6 +14,7 @@ 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;
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;
@ -79,6 +80,11 @@ public class Tables {
*/
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>.

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,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

@ -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,14 +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;
/**
@ -43,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;
/**
* Конвертация. Результаты
*/
@ -78,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;
/**
* Военный комиссариат
*/
@ -88,6 +135,11 @@ 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>.
*/
@ -118,6 +170,27 @@ public class Metrics extends SchemaImpl {
*/
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
*/
@ -138,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,
@ -152,14 +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,
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
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,14 +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;
/**
@ -27,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;
/**
* Конвертация. Результаты
*/
@ -62,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;
/**
* Военный комиссариат
*/
@ -72,6 +119,11 @@ 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>.
*/
@ -101,4 +153,25 @@ public class Tables {
* 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

@ -95,6 +95,11 @@ public class ConvertInfoRecordsFromEasu extends TableImpl<ConvertInfoRecordsFrom
*/
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);
}

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

@ -55,12 +55,6 @@ public class ViewConvertInfoRecordsFromEasu extends TableImpl<ViewConvertInfoRec
*/
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.count_all</code>.
*/
public final TableField<ViewConvertInfoRecordsFromEasuRecord, Long> COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT, this, "");
/**
* The column
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
@ -73,6 +67,18 @@ public class ViewConvertInfoRecordsFromEasu extends TableImpl<ViewConvertInfoRec
*/
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);
}
@ -80,9 +86,10 @@ public class ViewConvertInfoRecordsFromEasu extends TableImpl<ViewConvertInfoRec
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,
(convert_info_records_from_easu.count_unique + convert_info_records_from_easu.count_flk_and_duplicate) AS count_all,
round((((convert_info_records_from_easu.count_unique)::numeric * (100)::numeric) / ((convert_info_records_from_easu.count_unique + convert_info_records_from_easu.count_flk_and_duplicate))::numeric)) AS percent_unique,
round((((convert_info_records_from_easu.count_flk_and_duplicate)::numeric * (100)::numeric) / ((convert_info_records_from_easu.count_unique + convert_info_records_from_easu.count_flk_and_duplicate))::numeric)) AS percent_flk_and_duplicate
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);
}

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

@ -115,6 +115,20 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
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);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@ -138,7 +152,7 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
/**
* Create a detached, initialised ConvertInfoRecordsFromEasuRecord
*/
public ConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, String recruitmentId, Timestamp updateDate, Date infoDate, Long countUnique, Long countFlkAndDuplicate) {
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);
@ -147,6 +161,7 @@ public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl<Conver
setInfoDate(infoDate);
setCountUnique(countUnique);
setCountFlkAndDuplicate(countFlkAndDuplicate);
setCountAll(countAll);
resetChangedOnNotNull();
}
}

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

@ -35,28 +35,12 @@ public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewCo
return (Long) get(0);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.count_all</code>.
*/
public void setCountAll(Long value) {
set(1, value);
}
/**
* Getter for
* <code>metrics.view_convert_info_records_from_easu.count_all</code>.
*/
public Long getCountAll() {
return (Long) get(1);
}
/**
* Setter for
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
*/
public void setPercentUnique(BigDecimal value) {
set(2, value);
set(1, value);
}
/**
@ -64,7 +48,7 @@ public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewCo
* <code>metrics.view_convert_info_records_from_easu.percent_unique</code>.
*/
public BigDecimal getPercentUnique() {
return (BigDecimal) get(2);
return (BigDecimal) get(1);
}
/**
@ -72,7 +56,7 @@ public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewCo
* <code>metrics.view_convert_info_records_from_easu.percent_flk_and_duplicate</code>.
*/
public void setPercentFlkAndDuplicate(BigDecimal value) {
set(3, value);
set(2, value);
}
/**
@ -80,7 +64,39 @@ public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewCo
* <code>metrics.view_convert_info_records_from_easu.percent_flk_and_duplicate</code>.
*/
public BigDecimal getPercentFlkAndDuplicate() {
return (BigDecimal) get(3);
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);
}
// -------------------------------------------------------------------------
@ -97,13 +113,14 @@ public class ViewConvertInfoRecordsFromEasuRecord extends TableRecordImpl<ViewCo
/**
* Create a detached, initialised ViewConvertInfoRecordsFromEasuRecord
*/
public ViewConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, Long countAll, BigDecimal percentUnique, BigDecimal percentFlkAndDuplicate) {
public ViewConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, BigDecimal percentUnique, BigDecimal percentFlkAndDuplicate, Long countWithoutUnique, Long countWithoutFlkAndDuplicate) {
super(ViewConvertInfoRecordsFromEasu.VIEW_CONVERT_INFO_RECORDS_FROM_EASU);
setConvertInfoRecordsFromEasuId(convertInfoRecordsFromEasuId);
setCountAll(countAll);
setPercentUnique(percentUnique);
setPercentFlkAndDuplicate(percentFlkAndDuplicate);
setCountWithoutUnique(countWithoutUnique);
setCountWithoutFlkAndDuplicate(countWithoutFlkAndDuplicate);
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();
}
}