From 2da61814fa047fd7156f3431ab90b44cb00ef776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A4=D0=BE=D0=B0=D1=82=20=D0=A1=D0=B0=D0=BB=D1=8F=D1=85?= =?UTF-8?q?=D0=BE=D0=B2?= Date: Sat, 2 Nov 2024 11:27:41 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A1=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86?= =?UTF-8?q?=D0=B0=20=D0=9A=D0=BE=D0=BD=D0=B5=D0=B2=D0=B5=D1=80=D1=82=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D0=B8,=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=8B=20=D0=B2=20?= =?UTF-8?q?=D0=B3=D1=80=D0=B0=D1=84=D1=8B=20=D1=81=D1=83=D1=89=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../db_beans/DefaultCatalog.java | 8 +- .../ervu_dashboard/ErvuDashboard.java | 62 - .../db_beans/ervu_dashboard/Keys.java | 28 - .../db_beans/ervu_dashboard/Tables.java | 26 - .../tables/Databasechangelog.java | 279 ---- .../tables/Databasechangeloglock.java | 238 --- .../records/DatabasechangelogRecord.java | 251 --- .../records/DatabasechangeloglockRecord.java | 111 -- .../ervu_dashboard/db_beans/metrics/Keys.java | 59 + .../db_beans/metrics/Metrics.java | 108 ++ .../db_beans/metrics/Routines.java | 285 ++++ .../db_beans/metrics/Sequences.java | 41 + .../db_beans/metrics/Tables.java | 56 + .../metrics/routines/UuidGenerateV1.java | 38 + .../metrics/routines/UuidGenerateV1mc.java | 38 + .../metrics/routines/UuidGenerateV3.java | 81 + .../metrics/routines/UuidGenerateV4.java | 38 + .../metrics/routines/UuidGenerateV5.java | 81 + .../db_beans/metrics/routines/UuidNil.java | 38 + .../db_beans/metrics/routines/UuidNsDns.java | 38 + .../db_beans/metrics/routines/UuidNsOid.java | 38 + .../db_beans/metrics/routines/UuidNsUrl.java | 38 + .../db_beans/metrics/routines/UuidNsX500.java | 38 + .../tables/ConvertInfoCommonResults.java | 325 ++++ .../tables/ConvertInfoComparisonCsvXml.java | 317 ++++ .../tables/ConvertInfoLoadedRecords.java | 313 ++++ .../ConvertInfoNotIdentifitedRecords.java | 317 ++++ .../tables/ConvertInfoRecordsFromEasu.java | 321 ++++ .../tables/ConvertInfoSentToLkEpgu.java | 344 ++++ .../db_beans/metrics/tables/Recruitment.java | 534 +++++++ .../ConvertInfoCommonResultsRecord.java | 183 +++ .../ConvertInfoComparisonCsvXmlRecord.java | 155 ++ .../ConvertInfoLoadedRecordsRecord.java | 149 ++ ...onvertInfoNotIdentifitedRecordsRecord.java | 155 ++ .../ConvertInfoRecordsFromEasuRecord.java | 168 ++ .../ConvertInfoSentToLkEpguRecord.java | 234 +++ .../tables/records/RecruitmentRecord.java | 618 +++++++ .../src/ts/modules/app/app-routing.module.ts | 5 + .../ervu-business-metrics/conversion.page | 1417 +++++++++++++---- .../main/resources/database/datasource.xml | 3 +- 40 files changed, 6274 insertions(+), 1302 deletions(-) delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Keys.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Tables.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangelog.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangeloglock.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangelogRecord.java delete mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangeloglockRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Keys.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Metrics.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Routines.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Sequences.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Tables.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1mc.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV3.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV4.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV5.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNil.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsDns.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsOid.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsUrl.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsX500.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoCommonResults.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoComparisonCsvXml.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoLoadedRecords.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoNotIdentifitedRecords.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoRecordsFromEasu.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoSentToLkEpgu.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/Recruitment.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoCommonResultsRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoComparisonCsvXmlRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoLoadedRecordsRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoNotIdentifitedRecordsRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoRecordsFromEasuRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoSentToLkEpguRecord.java create mode 100644 backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/RecruitmentRecord.java diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/DefaultCatalog.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/DefaultCatalog.java index 1c67dc7..63af3ee 100644 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/DefaultCatalog.java +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/DefaultCatalog.java @@ -4,7 +4,7 @@ package ervu_dashboard.ervu_dashboard.db_beans; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.ErvuDashboard; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; import java.util.Arrays; import java.util.List; @@ -28,9 +28,9 @@ public class DefaultCatalog extends CatalogImpl { public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog(); /** - * The schema ervu_dashboard. + * The schema metrics. */ - public final ErvuDashboard ERVU_DASHBOARD = ErvuDashboard.ERVU_DASHBOARD; + public final Metrics METRICS = Metrics.METRICS; /** * No further instances allowed @@ -42,7 +42,7 @@ public class DefaultCatalog extends CatalogImpl { @Override public final List getSchemas() { return Arrays.asList( - ErvuDashboard.ERVU_DASHBOARD + Metrics.METRICS ); } diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java deleted file mode 100644 index bc82365..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/ErvuDashboard.java +++ /dev/null @@ -1,62 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard; - - -import ervu_dashboard.ervu_dashboard.db_beans.DefaultCatalog; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangelog; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangeloglock; - -import java.util.Arrays; -import java.util.List; - -import org.jooq.Catalog; -import org.jooq.Table; -import org.jooq.impl.SchemaImpl; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class ErvuDashboard extends SchemaImpl { - - private static final long serialVersionUID = 1L; - - /** - * The reference instance of ervu_dashboard - */ - public static final ErvuDashboard ERVU_DASHBOARD = new ErvuDashboard(); - - /** - * The table ervu_dashboard.databasechangelog. - */ - public final Databasechangelog DATABASECHANGELOG = Databasechangelog.DATABASECHANGELOG; - - /** - * The table ervu_dashboard.databasechangeloglock. - */ - public final Databasechangeloglock DATABASECHANGELOGLOCK = Databasechangeloglock.DATABASECHANGELOGLOCK; - - /** - * No further instances allowed - */ - private ErvuDashboard() { - super("ervu_dashboard", null); - } - - - @Override - public Catalog getCatalog() { - return DefaultCatalog.DEFAULT_CATALOG; - } - - @Override - public final List> getTables() { - return Arrays.asList( - Databasechangelog.DATABASECHANGELOG, - Databasechangeloglock.DATABASECHANGELOGLOCK - ); - } -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Keys.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Keys.java deleted file mode 100644 index 72c6bdc..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Keys.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangeloglock; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.records.DatabasechangeloglockRecord; - -import org.jooq.TableField; -import org.jooq.UniqueKey; -import org.jooq.impl.DSL; -import org.jooq.impl.Internal; - - -/** - * A class modelling foreign key relationships and constraints of tables in - * ervu_dashboard. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class Keys { - - // ------------------------------------------------------------------------- - // UNIQUE and PRIMARY KEY definitions - // ------------------------------------------------------------------------- - - public static final UniqueKey DATABASECHANGELOGLOCK_PKEY = Internal.createUniqueKey(Databasechangeloglock.DATABASECHANGELOGLOCK, DSL.name("databasechangeloglock_pkey"), new TableField[] { Databasechangeloglock.DATABASECHANGELOGLOCK.ID }, true); -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Tables.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Tables.java deleted file mode 100644 index 7803740..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/Tables.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangelog; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangeloglock; - - -/** - * Convenience access to all tables in ervu_dashboard. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class Tables { - - /** - * The table ervu_dashboard.databasechangelog. - */ - public static final Databasechangelog DATABASECHANGELOG = Databasechangelog.DATABASECHANGELOG; - - /** - * The table ervu_dashboard.databasechangeloglock. - */ - public static final Databasechangeloglock DATABASECHANGELOGLOCK = Databasechangeloglock.DATABASECHANGELOGLOCK; -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangelog.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangelog.java deleted file mode 100644 index 3f1fbee..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangelog.java +++ /dev/null @@ -1,279 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.ErvuDashboard; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.records.DatabasechangelogRecord; - -import java.sql.Timestamp; -import java.util.Collection; - -import org.jooq.Condition; -import org.jooq.Field; -import org.jooq.Name; -import org.jooq.PlainSQL; -import org.jooq.QueryPart; -import org.jooq.SQL; -import org.jooq.Schema; -import org.jooq.Select; -import org.jooq.Stringly; -import org.jooq.Table; -import org.jooq.TableField; -import org.jooq.TableOptions; -import org.jooq.impl.DSL; -import org.jooq.impl.SQLDataType; -import org.jooq.impl.TableImpl; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class Databasechangelog extends TableImpl { - - private static final long serialVersionUID = 1L; - - /** - * The reference instance of ervu_dashboard.databasechangelog - */ - public static final Databasechangelog DATABASECHANGELOG = new Databasechangelog(); - - /** - * The class holding records for this type - */ - @Override - public Class getRecordType() { - return DatabasechangelogRecord.class; - } - - /** - * The column ervu_dashboard.databasechangelog.id. - */ - public final TableField ID = createField(DSL.name("id"), SQLDataType.VARCHAR(255).nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.author. - */ - public final TableField AUTHOR = createField(DSL.name("author"), SQLDataType.VARCHAR(255).nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.filename. - */ - public final TableField FILENAME = createField(DSL.name("filename"), SQLDataType.VARCHAR(255).nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.dateexecuted. - */ - public final TableField DATEEXECUTED = createField(DSL.name("dateexecuted"), SQLDataType.TIMESTAMP(0).nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.orderexecuted. - */ - public final TableField ORDEREXECUTED = createField(DSL.name("orderexecuted"), SQLDataType.INTEGER.nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.exectype. - */ - public final TableField EXECTYPE = createField(DSL.name("exectype"), SQLDataType.VARCHAR(10).nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.md5sum. - */ - public final TableField MD5SUM = createField(DSL.name("md5sum"), SQLDataType.VARCHAR(35), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.description. - */ - public final TableField DESCRIPTION = createField(DSL.name("description"), SQLDataType.VARCHAR(255), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.comments. - */ - public final TableField COMMENTS = createField(DSL.name("comments"), SQLDataType.VARCHAR(255), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.tag. - */ - public final TableField TAG = createField(DSL.name("tag"), SQLDataType.VARCHAR(255), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.liquibase. - */ - public final TableField LIQUIBASE = createField(DSL.name("liquibase"), SQLDataType.VARCHAR(20), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.contexts. - */ - public final TableField CONTEXTS = createField(DSL.name("contexts"), SQLDataType.VARCHAR(255), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.labels. - */ - public final TableField LABELS = createField(DSL.name("labels"), SQLDataType.VARCHAR(255), this, ""); - - /** - * The column ervu_dashboard.databasechangelog.deployment_id. - */ - public final TableField DEPLOYMENT_ID = createField(DSL.name("deployment_id"), SQLDataType.VARCHAR(10), this, ""); - - private Databasechangelog(Name alias, Table aliased) { - this(alias, aliased, (Field[]) null, null); - } - - private Databasechangelog(Name alias, Table aliased, Field[] parameters, Condition where) { - super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where); - } - - /** - * Create an aliased ervu_dashboard.databasechangelog table - * reference - */ - public Databasechangelog(String alias) { - this(DSL.name(alias), DATABASECHANGELOG); - } - - /** - * Create an aliased ervu_dashboard.databasechangelog table - * reference - */ - public Databasechangelog(Name alias) { - this(alias, DATABASECHANGELOG); - } - - /** - * Create a ervu_dashboard.databasechangelog table reference - */ - public Databasechangelog() { - this(DSL.name("databasechangelog"), null); - } - - @Override - public Schema getSchema() { - return aliased() ? null : ErvuDashboard.ERVU_DASHBOARD; - } - - @Override - public Databasechangelog as(String alias) { - return new Databasechangelog(DSL.name(alias), this); - } - - @Override - public Databasechangelog as(Name alias) { - return new Databasechangelog(alias, this); - } - - @Override - public Databasechangelog as(Table alias) { - return new Databasechangelog(alias.getQualifiedName(), this); - } - - /** - * Rename this table - */ - @Override - public Databasechangelog rename(String name) { - return new Databasechangelog(DSL.name(name), null); - } - - /** - * Rename this table - */ - @Override - public Databasechangelog rename(Name name) { - return new Databasechangelog(name, null); - } - - /** - * Rename this table - */ - @Override - public Databasechangelog rename(Table name) { - return new Databasechangelog(name.getQualifiedName(), null); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog where(Condition condition) { - return new Databasechangelog(getQualifiedName(), aliased() ? this : null, null, condition); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog where(Collection conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog where(Condition... conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog where(Field condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangelog where(SQL condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangelog where(@Stringly.SQL String condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangelog where(@Stringly.SQL String condition, Object... binds) { - return where(DSL.condition(condition, binds)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangelog where(@Stringly.SQL String condition, QueryPart... parts) { - return where(DSL.condition(condition, parts)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog whereExists(Select select) { - return where(DSL.exists(select)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangelog whereNotExists(Select select) { - return where(DSL.notExists(select)); - } -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangeloglock.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangeloglock.java deleted file mode 100644 index 341bdbd..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/Databasechangeloglock.java +++ /dev/null @@ -1,238 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.ErvuDashboard; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.Keys; -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.records.DatabasechangeloglockRecord; - -import java.sql.Timestamp; -import java.util.Collection; - -import org.jooq.Condition; -import org.jooq.Field; -import org.jooq.Name; -import org.jooq.PlainSQL; -import org.jooq.QueryPart; -import org.jooq.SQL; -import org.jooq.Schema; -import org.jooq.Select; -import org.jooq.Stringly; -import org.jooq.Table; -import org.jooq.TableField; -import org.jooq.TableOptions; -import org.jooq.UniqueKey; -import org.jooq.impl.DSL; -import org.jooq.impl.SQLDataType; -import org.jooq.impl.TableImpl; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class Databasechangeloglock extends TableImpl { - - private static final long serialVersionUID = 1L; - - /** - * The reference instance of - * ervu_dashboard.databasechangeloglock - */ - public static final Databasechangeloglock DATABASECHANGELOGLOCK = new Databasechangeloglock(); - - /** - * The class holding records for this type - */ - @Override - public Class getRecordType() { - return DatabasechangeloglockRecord.class; - } - - /** - * The column ervu_dashboard.databasechangeloglock.id. - */ - public final TableField ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangeloglock.locked. - */ - public final TableField LOCKED = createField(DSL.name("locked"), SQLDataType.BOOLEAN.nullable(false), this, ""); - - /** - * The column ervu_dashboard.databasechangeloglock.lockgranted. - */ - public final TableField LOCKGRANTED = createField(DSL.name("lockgranted"), SQLDataType.TIMESTAMP(0), this, ""); - - /** - * The column ervu_dashboard.databasechangeloglock.lockedby. - */ - public final TableField LOCKEDBY = createField(DSL.name("lockedby"), SQLDataType.VARCHAR(255), this, ""); - - private Databasechangeloglock(Name alias, Table aliased) { - this(alias, aliased, (Field[]) null, null); - } - - private Databasechangeloglock(Name alias, Table aliased, Field[] parameters, Condition where) { - super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where); - } - - /** - * Create an aliased ervu_dashboard.databasechangeloglock table - * reference - */ - public Databasechangeloglock(String alias) { - this(DSL.name(alias), DATABASECHANGELOGLOCK); - } - - /** - * Create an aliased ervu_dashboard.databasechangeloglock table - * reference - */ - public Databasechangeloglock(Name alias) { - this(alias, DATABASECHANGELOGLOCK); - } - - /** - * Create a ervu_dashboard.databasechangeloglock table - * reference - */ - public Databasechangeloglock() { - this(DSL.name("databasechangeloglock"), null); - } - - @Override - public Schema getSchema() { - return aliased() ? null : ErvuDashboard.ERVU_DASHBOARD; - } - - @Override - public UniqueKey getPrimaryKey() { - return Keys.DATABASECHANGELOGLOCK_PKEY; - } - - @Override - public Databasechangeloglock as(String alias) { - return new Databasechangeloglock(DSL.name(alias), this); - } - - @Override - public Databasechangeloglock as(Name alias) { - return new Databasechangeloglock(alias, this); - } - - @Override - public Databasechangeloglock as(Table alias) { - return new Databasechangeloglock(alias.getQualifiedName(), this); - } - - /** - * Rename this table - */ - @Override - public Databasechangeloglock rename(String name) { - return new Databasechangeloglock(DSL.name(name), null); - } - - /** - * Rename this table - */ - @Override - public Databasechangeloglock rename(Name name) { - return new Databasechangeloglock(name, null); - } - - /** - * Rename this table - */ - @Override - public Databasechangeloglock rename(Table name) { - return new Databasechangeloglock(name.getQualifiedName(), null); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock where(Condition condition) { - return new Databasechangeloglock(getQualifiedName(), aliased() ? this : null, null, condition); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock where(Collection conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock where(Condition... conditions) { - return where(DSL.and(conditions)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock where(Field condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangeloglock where(SQL condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangeloglock where(@Stringly.SQL String condition) { - return where(DSL.condition(condition)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangeloglock where(@Stringly.SQL String condition, Object... binds) { - return where(DSL.condition(condition, binds)); - } - - /** - * Create an inline derived table from this table - */ - @Override - @PlainSQL - public Databasechangeloglock where(@Stringly.SQL String condition, QueryPart... parts) { - return where(DSL.condition(condition, parts)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock whereExists(Select select) { - return where(DSL.exists(select)); - } - - /** - * Create an inline derived table from this table - */ - @Override - public Databasechangeloglock whereNotExists(Select select) { - return where(DSL.notExists(select)); - } -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangelogRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangelogRecord.java deleted file mode 100644 index ebc373d..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangelogRecord.java +++ /dev/null @@ -1,251 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.records; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangelog; - -import java.sql.Timestamp; - -import org.jooq.impl.TableRecordImpl; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class DatabasechangelogRecord extends TableRecordImpl { - - private static final long serialVersionUID = 1L; - - /** - * Setter for ervu_dashboard.databasechangelog.id. - */ - public void setId(String value) { - set(0, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.id. - */ - public String getId() { - return (String) get(0); - } - - /** - * Setter for ervu_dashboard.databasechangelog.author. - */ - public void setAuthor(String value) { - set(1, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.author. - */ - public String getAuthor() { - return (String) get(1); - } - - /** - * Setter for ervu_dashboard.databasechangelog.filename. - */ - public void setFilename(String value) { - set(2, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.filename. - */ - public String getFilename() { - return (String) get(2); - } - - /** - * Setter for ervu_dashboard.databasechangelog.dateexecuted. - */ - public void setDateexecuted(Timestamp value) { - set(3, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.dateexecuted. - */ - public Timestamp getDateexecuted() { - return (Timestamp) get(3); - } - - /** - * Setter for ervu_dashboard.databasechangelog.orderexecuted. - */ - public void setOrderexecuted(Integer value) { - set(4, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.orderexecuted. - */ - public Integer getOrderexecuted() { - return (Integer) get(4); - } - - /** - * Setter for ervu_dashboard.databasechangelog.exectype. - */ - public void setExectype(String value) { - set(5, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.exectype. - */ - public String getExectype() { - return (String) get(5); - } - - /** - * Setter for ervu_dashboard.databasechangelog.md5sum. - */ - public void setMd5sum(String value) { - set(6, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.md5sum. - */ - public String getMd5sum() { - return (String) get(6); - } - - /** - * Setter for ervu_dashboard.databasechangelog.description. - */ - public void setDescription(String value) { - set(7, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.description. - */ - public String getDescription() { - return (String) get(7); - } - - /** - * Setter for ervu_dashboard.databasechangelog.comments. - */ - public void setComments(String value) { - set(8, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.comments. - */ - public String getComments() { - return (String) get(8); - } - - /** - * Setter for ervu_dashboard.databasechangelog.tag. - */ - public void setTag(String value) { - set(9, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.tag. - */ - public String getTag() { - return (String) get(9); - } - - /** - * Setter for ervu_dashboard.databasechangelog.liquibase. - */ - public void setLiquibase(String value) { - set(10, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.liquibase. - */ - public String getLiquibase() { - return (String) get(10); - } - - /** - * Setter for ervu_dashboard.databasechangelog.contexts. - */ - public void setContexts(String value) { - set(11, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.contexts. - */ - public String getContexts() { - return (String) get(11); - } - - /** - * Setter for ervu_dashboard.databasechangelog.labels. - */ - public void setLabels(String value) { - set(12, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.labels. - */ - public String getLabels() { - return (String) get(12); - } - - /** - * Setter for ervu_dashboard.databasechangelog.deployment_id. - */ - public void setDeploymentId(String value) { - set(13, value); - } - - /** - * Getter for ervu_dashboard.databasechangelog.deployment_id. - */ - public String getDeploymentId() { - return (String) get(13); - } - - // ------------------------------------------------------------------------- - // Constructors - // ------------------------------------------------------------------------- - - /** - * Create a detached DatabasechangelogRecord - */ - public DatabasechangelogRecord() { - super(Databasechangelog.DATABASECHANGELOG); - } - - /** - * Create a detached, initialised DatabasechangelogRecord - */ - public DatabasechangelogRecord(String id, String author, String filename, Timestamp dateexecuted, Integer orderexecuted, String exectype, String md5sum, String description, String comments, String tag, String liquibase, String contexts, String labels, String deploymentId) { - super(Databasechangelog.DATABASECHANGELOG); - - setId(id); - setAuthor(author); - setFilename(filename); - setDateexecuted(dateexecuted); - setOrderexecuted(orderexecuted); - setExectype(exectype); - setMd5sum(md5sum); - setDescription(description); - setComments(comments); - setTag(tag); - setLiquibase(liquibase); - setContexts(contexts); - setLabels(labels); - setDeploymentId(deploymentId); - resetChangedOnNotNull(); - } -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangeloglockRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangeloglockRecord.java deleted file mode 100644 index d0c7285..0000000 --- a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/ervu_dashboard/tables/records/DatabasechangeloglockRecord.java +++ /dev/null @@ -1,111 +0,0 @@ -/* - * This file is generated by jOOQ. - */ -package ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.records; - - -import ervu_dashboard.ervu_dashboard.db_beans.ervu_dashboard.tables.Databasechangeloglock; - -import java.sql.Timestamp; - -import org.jooq.Record1; -import org.jooq.impl.UpdatableRecordImpl; - - -/** - * This class is generated by jOOQ. - */ -@SuppressWarnings({ "all", "unchecked", "rawtypes" }) -public class DatabasechangeloglockRecord extends UpdatableRecordImpl { - - private static final long serialVersionUID = 1L; - - /** - * Setter for ervu_dashboard.databasechangeloglock.id. - */ - public void setId(Integer value) { - set(0, value); - } - - /** - * Getter for ervu_dashboard.databasechangeloglock.id. - */ - public Integer getId() { - return (Integer) get(0); - } - - /** - * Setter for ervu_dashboard.databasechangeloglock.locked. - */ - public void setLocked(Boolean value) { - set(1, value); - } - - /** - * Getter for ervu_dashboard.databasechangeloglock.locked. - */ - public Boolean getLocked() { - return (Boolean) get(1); - } - - /** - * Setter for ervu_dashboard.databasechangeloglock.lockgranted. - */ - public void setLockgranted(Timestamp value) { - set(2, value); - } - - /** - * Getter for ervu_dashboard.databasechangeloglock.lockgranted. - */ - public Timestamp getLockgranted() { - return (Timestamp) get(2); - } - - /** - * Setter for ervu_dashboard.databasechangeloglock.lockedby. - */ - public void setLockedby(String value) { - set(3, value); - } - - /** - * Getter for ervu_dashboard.databasechangeloglock.lockedby. - */ - public String getLockedby() { - return (String) get(3); - } - - // ------------------------------------------------------------------------- - // Primary key information - // ------------------------------------------------------------------------- - - @Override - public Record1 key() { - return (Record1) super.key(); - } - - // ------------------------------------------------------------------------- - // Constructors - // ------------------------------------------------------------------------- - - /** - * Create a detached DatabasechangeloglockRecord - */ - public DatabasechangeloglockRecord() { - super(Databasechangeloglock.DATABASECHANGELOGLOCK); - } - - /** - * Create a detached, initialised DatabasechangeloglockRecord - */ - public DatabasechangeloglockRecord(Integer id, Boolean locked, Timestamp lockgranted, String lockedby) { - super(Databasechangeloglock.DATABASECHANGELOGLOCK); - - setId(id); - setLocked(locked); - setLockgranted(lockgranted); - setLockedby(lockedby); - resetChangedOnNotNull(); - } -} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Keys.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Keys.java new file mode 100644 index 0000000..b887edf --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Keys.java @@ -0,0 +1,59 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoCommonResults; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoComparisonCsvXml; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoLoadedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoNotIdentifitedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoRecordsFromEasu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoSentToLkEpgu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoCommonResultsRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoComparisonCsvXmlRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoLoadedRecordsRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoNotIdentifitedRecordsRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoRecordsFromEasuRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoSentToLkEpguRecord; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.RecruitmentRecord; + +import org.jooq.ForeignKey; +import org.jooq.TableField; +import org.jooq.UniqueKey; +import org.jooq.impl.DSL; +import org.jooq.impl.Internal; + + +/** + * A class modelling foreign key relationships and constraints of tables in + * metrics. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Keys { + + // ------------------------------------------------------------------------- + // UNIQUE and PRIMARY KEY definitions + // ------------------------------------------------------------------------- + + public static final UniqueKey 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 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 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); + public static final UniqueKey CONVERT_INFO_NOT_IDENTIFITED_RECORDS_PKEY = Internal.createUniqueKey(ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS, DSL.name("convert_info_not_identifited_records_pkey"), new TableField[] { ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS.CONVERT_INFO_NOT_IDENTIFITED_RECORDS_ID }, true); + public static final UniqueKey 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 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 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 RECRUITMENT_PKEY = Internal.createUniqueKey(Recruitment.RECRUITMENT, DSL.name("recruitment_pkey"), new TableField[] { Recruitment.RECRUITMENT.ID }, true); + + // ------------------------------------------------------------------------- + // FOREIGN KEY definitions + // ------------------------------------------------------------------------- + + public static final ForeignKey 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 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 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); + public static final ForeignKey CONVERT_INFO_NOT_IDENTIFITED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID = Internal.createForeignKey(ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS, DSL.name("fk_conv_info_records_from_easu_recruitment_id"), new TableField[] { ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS.RECRUITMENT_ID }, Keys.RECRUITMENT_PKEY, new TableField[] { Recruitment.RECRUITMENT.ID }, true); + public static final ForeignKey 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 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); +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Metrics.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Metrics.java new file mode 100644 index 0000000..aa65ec4 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Metrics.java @@ -0,0 +1,108 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics; + + +import ervu_dashboard.ervu_dashboard.db_beans.DefaultCatalog; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoCommonResults; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoComparisonCsvXml; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoLoadedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoNotIdentifitedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoRecordsFromEasu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoSentToLkEpgu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment; + +import java.util.Arrays; +import java.util.List; + +import org.jooq.Catalog; +import org.jooq.Sequence; +import org.jooq.Table; +import org.jooq.impl.SchemaImpl; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Metrics extends SchemaImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of metrics + */ + public static final Metrics METRICS = new Metrics(); + + /** + * Конвертация. Результаты + */ + public final ConvertInfoCommonResults CONVERT_INFO_COMMON_RESULTS = ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS; + + /** + * Конвертация. Результат сопоставления файлов + */ + public final ConvertInfoComparisonCsvXml CONVERT_INFO_COMPARISON_CSV_XML = ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML; + + /** + * загрузка записей в ГИС ЕРВУ + */ + public final ConvertInfoLoadedRecords CONVERT_INFO_LOADED_RECORDS = ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS; + + /** + * записи неидентифицированные в ГИР ВУ + */ + public final ConvertInfoNotIdentifitedRecords CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS; + + /** + * Загрузка Данных из ЕАСУ "ГОризонт-М" + */ + public final ConvertInfoRecordsFromEasu CONVERT_INFO_RECORDS_FROM_EASU = ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU; + + /** + * Конвертация. ДОставка уведомлений в ЛК на ЕПГУ + */ + public final ConvertInfoSentToLkEpgu CONVERT_INFO_SENT_TO_LK_EPGU = ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU; + + /** + * Военный комиссариат + */ + public final Recruitment RECRUITMENT = Recruitment.RECRUITMENT; + + /** + * No further instances allowed + */ + private Metrics() { + super("metrics", null); + } + + + @Override + public Catalog getCatalog() { + return DefaultCatalog.DEFAULT_CATALOG; + } + + @Override + public final List> getSequences() { + return Arrays.asList( + Sequences.CONVERT_INFO_COMPARISON_CSV_X_CONVERT_INFO_COMPARISON_CSV_X_SEQ, + 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 + ); + } + + @Override + public final List> getTables() { + return Arrays.asList( + ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS, + ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML, + ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS, + ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS, + ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU, + ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU, + Recruitment.RECRUITMENT + ); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Routines.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Routines.java new file mode 100644 index 0000000..ab2c001 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Routines.java @@ -0,0 +1,285 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidGenerateV1; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidGenerateV1mc; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidGenerateV3; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidGenerateV4; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidGenerateV5; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidNil; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidNsDns; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidNsOid; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidNsUrl; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.routines.UuidNsX500; + +import java.util.UUID; + +import org.jooq.Configuration; +import org.jooq.Field; + + +/** + * Convenience access to all stored procedures and functions in metrics. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Routines { + + /** + * Call metrics.uuid_generate_v1 + */ + public static UUID uuidGenerateV1( + Configuration configuration + ) { + UuidGenerateV1 f = new UuidGenerateV1(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_generate_v1 as a field. + */ + public static Field uuidGenerateV1() { + UuidGenerateV1 f = new UuidGenerateV1(); + + return f.asField(); + } + + /** + * Call metrics.uuid_generate_v1mc + */ + public static UUID uuidGenerateV1mc( + Configuration configuration + ) { + UuidGenerateV1mc f = new UuidGenerateV1mc(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_generate_v1mc as a field. + */ + public static Field uuidGenerateV1mc() { + UuidGenerateV1mc f = new UuidGenerateV1mc(); + + return f.asField(); + } + + /** + * Call metrics.uuid_generate_v3 + */ + public static UUID uuidGenerateV3( + Configuration configuration + , UUID namespace + , String name + ) { + UuidGenerateV3 f = new UuidGenerateV3(); + f.setNamespace(namespace); + f.setName_(name); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_generate_v3 as a field. + */ + public static Field uuidGenerateV3( + UUID namespace + , String name + ) { + UuidGenerateV3 f = new UuidGenerateV3(); + f.setNamespace(namespace); + f.setName_(name); + + return f.asField(); + } + + /** + * Get metrics.uuid_generate_v3 as a field. + */ + public static Field uuidGenerateV3( + Field namespace + , Field name + ) { + UuidGenerateV3 f = new UuidGenerateV3(); + f.setNamespace(namespace); + f.setName_(name); + + return f.asField(); + } + + /** + * Call metrics.uuid_generate_v4 + */ + public static UUID uuidGenerateV4( + Configuration configuration + ) { + UuidGenerateV4 f = new UuidGenerateV4(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_generate_v4 as a field. + */ + public static Field uuidGenerateV4() { + UuidGenerateV4 f = new UuidGenerateV4(); + + return f.asField(); + } + + /** + * Call metrics.uuid_generate_v5 + */ + public static UUID uuidGenerateV5( + Configuration configuration + , UUID namespace + , String name + ) { + UuidGenerateV5 f = new UuidGenerateV5(); + f.setNamespace(namespace); + f.setName_(name); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_generate_v5 as a field. + */ + public static Field uuidGenerateV5( + UUID namespace + , String name + ) { + UuidGenerateV5 f = new UuidGenerateV5(); + f.setNamespace(namespace); + f.setName_(name); + + return f.asField(); + } + + /** + * Get metrics.uuid_generate_v5 as a field. + */ + public static Field uuidGenerateV5( + Field namespace + , Field name + ) { + UuidGenerateV5 f = new UuidGenerateV5(); + f.setNamespace(namespace); + f.setName_(name); + + return f.asField(); + } + + /** + * Call metrics.uuid_nil + */ + public static UUID uuidNil( + Configuration configuration + ) { + UuidNil f = new UuidNil(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_nil as a field. + */ + public static Field uuidNil() { + UuidNil f = new UuidNil(); + + return f.asField(); + } + + /** + * Call metrics.uuid_ns_dns + */ + public static UUID uuidNsDns( + Configuration configuration + ) { + UuidNsDns f = new UuidNsDns(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_ns_dns as a field. + */ + public static Field uuidNsDns() { + UuidNsDns f = new UuidNsDns(); + + return f.asField(); + } + + /** + * Call metrics.uuid_ns_oid + */ + public static UUID uuidNsOid( + Configuration configuration + ) { + UuidNsOid f = new UuidNsOid(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_ns_oid as a field. + */ + public static Field uuidNsOid() { + UuidNsOid f = new UuidNsOid(); + + return f.asField(); + } + + /** + * Call metrics.uuid_ns_url + */ + public static UUID uuidNsUrl( + Configuration configuration + ) { + UuidNsUrl f = new UuidNsUrl(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_ns_url as a field. + */ + public static Field uuidNsUrl() { + UuidNsUrl f = new UuidNsUrl(); + + return f.asField(); + } + + /** + * Call metrics.uuid_ns_x500 + */ + public static UUID uuidNsX500( + Configuration configuration + ) { + UuidNsX500 f = new UuidNsX500(); + + f.execute(configuration); + return f.getReturnValue(); + } + + /** + * Get metrics.uuid_ns_x500 as a field. + */ + public static Field uuidNsX500() { + UuidNsX500 f = new UuidNsX500(); + + return f.asField(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Sequences.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Sequences.java new file mode 100644 index 0000000..219462d --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Sequences.java @@ -0,0 +1,41 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics; + + +import org.jooq.Sequence; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * Convenience access to all sequences in metrics. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Sequences { + + /** + * The sequence + * metrics.convert_info_comparison_csv_x_convert_info_comparison_csv_x_seq + */ + public static final Sequence CONVERT_INFO_COMPARISON_CSV_X_CONVERT_INFO_COMPARISON_CSV_X_SEQ = Internal.createSequence("convert_info_comparison_csv_x_convert_info_comparison_csv_x_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null); + + /** + * The sequence + * metrics.convert_info_not_identifited__convert_info_not_identifited__seq + */ + public static final Sequence CONVERT_INFO_NOT_IDENTIFITED__CONVERT_INFO_NOT_IDENTIFITED__SEQ = Internal.createSequence("convert_info_not_identifited__convert_info_not_identifited__seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null); + + /** + * The sequence + * metrics.convert_info_records_from_eas_convert_info_records_from_eas_seq + */ + public static final Sequence CONVERT_INFO_RECORDS_FROM_EAS_CONVERT_INFO_RECORDS_FROM_EAS_SEQ = Internal.createSequence("convert_info_records_from_eas_convert_info_records_from_eas_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null); + + /** + * The sequence + * metrics.convert_info_sent_to_lk_epgu_convert_info_sent_to_lk_epgu_i_seq + */ + public static final Sequence CONVERT_INFO_SENT_TO_LK_EPGU_CONVERT_INFO_SENT_TO_LK_EPGU_I_SEQ = Internal.createSequence("convert_info_sent_to_lk_epgu_convert_info_sent_to_lk_epgu_i_seq", Metrics.METRICS, SQLDataType.BIGINT.nullable(false), null, null, null, null, false, null); +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Tables.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Tables.java new file mode 100644 index 0000000..71a50cc --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/Tables.java @@ -0,0 +1,56 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoCommonResults; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoComparisonCsvXml; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoLoadedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoNotIdentifitedRecords; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoRecordsFromEasu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoSentToLkEpgu; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment; + + +/** + * Convenience access to all tables in metrics. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Tables { + + /** + * Конвертация. Результаты + */ + public static final ConvertInfoCommonResults CONVERT_INFO_COMMON_RESULTS = ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS; + + /** + * Конвертация. Результат сопоставления файлов + */ + public static final ConvertInfoComparisonCsvXml CONVERT_INFO_COMPARISON_CSV_XML = ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML; + + /** + * загрузка записей в ГИС ЕРВУ + */ + public static final ConvertInfoLoadedRecords CONVERT_INFO_LOADED_RECORDS = ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS; + + /** + * записи неидентифицированные в ГИР ВУ + */ + public static final ConvertInfoNotIdentifitedRecords CONVERT_INFO_NOT_IDENTIFITED_RECORDS = ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS; + + /** + * Загрузка Данных из ЕАСУ "ГОризонт-М" + */ + public static final ConvertInfoRecordsFromEasu CONVERT_INFO_RECORDS_FROM_EASU = ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU; + + /** + * Конвертация. ДОставка уведомлений в ЛК на ЕПГУ + */ + public static final ConvertInfoSentToLkEpgu CONVERT_INFO_SENT_TO_LK_EPGU = ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU; + + /** + * Военный комиссариат + */ + public static final Recruitment RECRUITMENT = Recruitment.RECRUITMENT; +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1.java new file mode 100644 index 0000000..ad20b8b --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidGenerateV1 extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_generate_v1.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidGenerateV1() { + super("uuid_generate_v1", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1mc.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1mc.java new file mode 100644 index 0000000..322c87a --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV1mc.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidGenerateV1mc extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_generate_v1mc.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidGenerateV1mc() { + super("uuid_generate_v1mc", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV3.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV3.java new file mode 100644 index 0000000..e1293a1 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV3.java @@ -0,0 +1,81 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Field; +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidGenerateV3 extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_generate_v3.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * The parameter metrics.uuid_generate_v3.namespace. + */ + public static final Parameter NAMESPACE = Internal.createParameter("namespace", SQLDataType.UUID, false, false); + + /** + * The parameter metrics.uuid_generate_v3.name. + */ + public static final Parameter NAME = Internal.createParameter("name", SQLDataType.CLOB, false, false); + + /** + * Create a new routine call instance + */ + public UuidGenerateV3() { + super("uuid_generate_v3", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + addInParameter(NAMESPACE); + addInParameter(NAME); + } + + /** + * Set the namespace parameter IN value to the routine + */ + public void setNamespace(UUID value) { + setValue(NAMESPACE, value); + } + + /** + * Set the namespace parameter to the function to be used with + * a {@link org.jooq.Select} statement + */ + public void setNamespace(Field field) { + setField(NAMESPACE, field); + } + + /** + * Set the name parameter IN value to the routine + */ + public void setName_(String value) { + setValue(NAME, value); + } + + /** + * Set the name parameter to the function to be used with a + * {@link org.jooq.Select} statement + */ + public void setName_(Field field) { + setField(NAME, field); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV4.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV4.java new file mode 100644 index 0000000..66dc066 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV4.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidGenerateV4 extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_generate_v4.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidGenerateV4() { + super("uuid_generate_v4", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV5.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV5.java new file mode 100644 index 0000000..ebaef51 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidGenerateV5.java @@ -0,0 +1,81 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Field; +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidGenerateV5 extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_generate_v5.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * The parameter metrics.uuid_generate_v5.namespace. + */ + public static final Parameter NAMESPACE = Internal.createParameter("namespace", SQLDataType.UUID, false, false); + + /** + * The parameter metrics.uuid_generate_v5.name. + */ + public static final Parameter NAME = Internal.createParameter("name", SQLDataType.CLOB, false, false); + + /** + * Create a new routine call instance + */ + public UuidGenerateV5() { + super("uuid_generate_v5", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + addInParameter(NAMESPACE); + addInParameter(NAME); + } + + /** + * Set the namespace parameter IN value to the routine + */ + public void setNamespace(UUID value) { + setValue(NAMESPACE, value); + } + + /** + * Set the namespace parameter to the function to be used with + * a {@link org.jooq.Select} statement + */ + public void setNamespace(Field field) { + setField(NAMESPACE, field); + } + + /** + * Set the name parameter IN value to the routine + */ + public void setName_(String value) { + setValue(NAME, value); + } + + /** + * Set the name parameter to the function to be used with a + * {@link org.jooq.Select} statement + */ + public void setName_(Field field) { + setField(NAME, field); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNil.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNil.java new file mode 100644 index 0000000..43fda42 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNil.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidNil extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_nil.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidNil() { + super("uuid_nil", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsDns.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsDns.java new file mode 100644 index 0000000..aa21edb --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsDns.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidNsDns extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_ns_dns.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidNsDns() { + super("uuid_ns_dns", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsOid.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsOid.java new file mode 100644 index 0000000..ad6297e --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsOid.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidNsOid extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_ns_oid.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidNsOid() { + super("uuid_ns_oid", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsUrl.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsUrl.java new file mode 100644 index 0000000..5d5f39c --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsUrl.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidNsUrl extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_ns_url.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidNsUrl() { + super("uuid_ns_url", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsX500.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsX500.java new file mode 100644 index 0000000..c003b49 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/routines/UuidNsX500.java @@ -0,0 +1,38 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.routines; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; + +import java.util.UUID; + +import org.jooq.Parameter; +import org.jooq.impl.AbstractRoutine; +import org.jooq.impl.Internal; +import org.jooq.impl.SQLDataType; + + +/** + * This class is generated by jOOQ. + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class UuidNsX500 extends AbstractRoutine { + + private static final long serialVersionUID = 1L; + + /** + * The parameter metrics.uuid_ns_x500.RETURN_VALUE. + */ + public static final Parameter RETURN_VALUE = Internal.createParameter("RETURN_VALUE", SQLDataType.UUID, false, false); + + /** + * Create a new routine call instance + */ + public UuidNsX500() { + super("uuid_ns_x500", Metrics.METRICS, SQLDataType.UUID); + + setReturnParameter(RETURN_VALUE); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoCommonResults.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoCommonResults.java new file mode 100644 index 0000000..f609831 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoCommonResults.java @@ -0,0 +1,325 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoCommonResultsRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * Конвертация. Результаты + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoCommonResults extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_common_results + */ + public static final ConvertInfoCommonResults CONVERT_INFO_COMMON_RESULTS = new ConvertInfoCommonResults(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoCommonResultsRecord.class; + } + + /** + * The column + * metrics.convert_info_common_results.convert_info_common_results_id. + */ + public final TableField CONVERT_INFO_COMMON_RESULTS_ID = createField(DSL.name("convert_info_common_results_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_common_results.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column metrics.convert_info_common_results.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column metrics.convert_info_common_results.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_common_results.count_confirmed. + */ + public final TableField COUNT_CONFIRMED = createField(DSL.name("count_confirmed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column metrics.convert_info_common_results.count_signed. + */ + public final TableField COUNT_SIGNED = createField(DSL.name("count_signed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_common_results.count_manual_convert. + */ + public final TableField COUNT_MANUAL_CONVERT = createField(DSL.name("count_manual_convert"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_common_results.count_canceled. + */ + public final TableField COUNT_CANCELED = createField(DSL.name("count_canceled"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoCommonResults(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoCommonResults(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("Конвертация. Результаты"), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.convert_info_common_results table + * reference + */ + public ConvertInfoCommonResults(String alias) { + this(DSL.name(alias), CONVERT_INFO_COMMON_RESULTS); + } + + /** + * Create an aliased metrics.convert_info_common_results table + * reference + */ + public ConvertInfoCommonResults(Name alias) { + this(alias, CONVERT_INFO_COMMON_RESULTS); + } + + /** + * Create a metrics.convert_info_common_results table reference + */ + public ConvertInfoCommonResults() { + this(DSL.name("convert_info_common_results"), null); + } + + public ConvertInfoCommonResults(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_COMMON_RESULTS); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoCommonResultsPath extends ConvertInfoCommonResults implements Path { + public ConvertInfoCommonResultsPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoCommonResultsPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoCommonResultsPath as(String alias) { + return new ConvertInfoCommonResultsPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoCommonResultsPath as(Name alias) { + return new ConvertInfoCommonResultsPath(alias, this); + } + + @Override + public ConvertInfoCommonResultsPath as(Table alias) { + return new ConvertInfoCommonResultsPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_COMMON_RESULTS_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_COMMON_RESULTS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_COMMON_RESULTS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoCommonResults as(String alias) { + return new ConvertInfoCommonResults(DSL.name(alias), this); + } + + @Override + public ConvertInfoCommonResults as(Name alias) { + return new ConvertInfoCommonResults(alias, this); + } + + @Override + public ConvertInfoCommonResults as(Table alias) { + return new ConvertInfoCommonResults(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoCommonResults rename(String name) { + return new ConvertInfoCommonResults(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoCommonResults rename(Name name) { + return new ConvertInfoCommonResults(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoCommonResults rename(Table name) { + return new ConvertInfoCommonResults(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults where(Condition condition) { + return new ConvertInfoCommonResults(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoCommonResults where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoCommonResults where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoCommonResults where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoCommonResults where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoCommonResults whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoComparisonCsvXml.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoComparisonCsvXml.java new file mode 100644 index 0000000..ec70bfd --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoComparisonCsvXml.java @@ -0,0 +1,317 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoComparisonCsvXmlRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * Конвертация. Результат сопоставления файлов + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoComparisonCsvXml extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_comparison_csv_xml + */ + public static final ConvertInfoComparisonCsvXml CONVERT_INFO_COMPARISON_CSV_XML = new ConvertInfoComparisonCsvXml(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoComparisonCsvXmlRecord.class; + } + + /** + * The column + * metrics.convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id. + */ + public final TableField CONVERT_INFO_COMPARISON_CSV_XML_ID = createField(DSL.name("convert_info_comparison_csv_xml_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_comparison_csv_xml.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_comparison_csv_xml.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column + * metrics.convert_info_comparison_csv_xml.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_comparison_csv_xml.count_xml_formed. + */ + public final TableField COUNT_XML_FORMED = createField(DSL.name("count_xml_formed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_comparison_csv_xml.count_csv. + */ + public final TableField COUNT_CSV = createField(DSL.name("count_csv"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoComparisonCsvXml(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoComparisonCsvXml(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("Конвертация. Результат сопоставления файлов"), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.convert_info_comparison_csv_xml + * table reference + */ + public ConvertInfoComparisonCsvXml(String alias) { + this(DSL.name(alias), CONVERT_INFO_COMPARISON_CSV_XML); + } + + /** + * Create an aliased metrics.convert_info_comparison_csv_xml + * table reference + */ + public ConvertInfoComparisonCsvXml(Name alias) { + this(alias, CONVERT_INFO_COMPARISON_CSV_XML); + } + + /** + * Create a metrics.convert_info_comparison_csv_xml table + * reference + */ + public ConvertInfoComparisonCsvXml() { + this(DSL.name("convert_info_comparison_csv_xml"), null); + } + + public ConvertInfoComparisonCsvXml(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_COMPARISON_CSV_XML); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoComparisonCsvXmlPath extends ConvertInfoComparisonCsvXml implements Path { + public ConvertInfoComparisonCsvXmlPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoComparisonCsvXmlPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoComparisonCsvXmlPath as(String alias) { + return new ConvertInfoComparisonCsvXmlPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoComparisonCsvXmlPath as(Name alias) { + return new ConvertInfoComparisonCsvXmlPath(alias, this); + } + + @Override + public ConvertInfoComparisonCsvXmlPath as(Table alias) { + return new ConvertInfoComparisonCsvXmlPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_COMPARISON_CSV_XML_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_COMPARISON_CSV_XML__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_COMPARISON_CSV_XML__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoComparisonCsvXml as(String alias) { + return new ConvertInfoComparisonCsvXml(DSL.name(alias), this); + } + + @Override + public ConvertInfoComparisonCsvXml as(Name alias) { + return new ConvertInfoComparisonCsvXml(alias, this); + } + + @Override + public ConvertInfoComparisonCsvXml as(Table alias) { + return new ConvertInfoComparisonCsvXml(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoComparisonCsvXml rename(String name) { + return new ConvertInfoComparisonCsvXml(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoComparisonCsvXml rename(Name name) { + return new ConvertInfoComparisonCsvXml(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoComparisonCsvXml rename(Table name) { + return new ConvertInfoComparisonCsvXml(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml where(Condition condition) { + return new ConvertInfoComparisonCsvXml(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoComparisonCsvXml where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoComparisonCsvXml where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoComparisonCsvXml where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoComparisonCsvXml where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoComparisonCsvXml whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoLoadedRecords.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoLoadedRecords.java new file mode 100644 index 0000000..c730262 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoLoadedRecords.java @@ -0,0 +1,313 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoLoadedRecordsRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * загрузка записей в ГИС ЕРВУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoLoadedRecords extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_loaded_records + */ + public static final ConvertInfoLoadedRecords CONVERT_INFO_LOADED_RECORDS = new ConvertInfoLoadedRecords(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoLoadedRecordsRecord.class; + } + + /** + * The column + * metrics.convert_info_loaded_records.convert_info_loaded_records_id. + */ + public final TableField CONVERT_INFO_LOADED_RECORDS_ID = createField(DSL.name("convert_info_loaded_records_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_loaded_records.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column metrics.convert_info_loaded_records.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column metrics.convert_info_loaded_records.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_loaded_records.count_success. + */ + public final TableField COUNT_SUCCESS = createField(DSL.name("count_success"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column metrics.convert_info_loaded_records.count_error. + */ + public final TableField COUNT_ERROR = createField(DSL.name("count_error"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoLoadedRecords(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoLoadedRecords(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("загрузка записей в ГИС ЕРВУ"), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.convert_info_loaded_records table + * reference + */ + public ConvertInfoLoadedRecords(String alias) { + this(DSL.name(alias), CONVERT_INFO_LOADED_RECORDS); + } + + /** + * Create an aliased metrics.convert_info_loaded_records table + * reference + */ + public ConvertInfoLoadedRecords(Name alias) { + this(alias, CONVERT_INFO_LOADED_RECORDS); + } + + /** + * Create a metrics.convert_info_loaded_records table reference + */ + public ConvertInfoLoadedRecords() { + this(DSL.name("convert_info_loaded_records"), null); + } + + public ConvertInfoLoadedRecords(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_LOADED_RECORDS); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoLoadedRecordsPath extends ConvertInfoLoadedRecords implements Path { + public ConvertInfoLoadedRecordsPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoLoadedRecordsPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoLoadedRecordsPath as(String alias) { + return new ConvertInfoLoadedRecordsPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoLoadedRecordsPath as(Name alias) { + return new ConvertInfoLoadedRecordsPath(alias, this); + } + + @Override + public ConvertInfoLoadedRecordsPath as(Table alias) { + return new ConvertInfoLoadedRecordsPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_LOADED_RECORDS_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_LOADED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_LOADED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoLoadedRecords as(String alias) { + return new ConvertInfoLoadedRecords(DSL.name(alias), this); + } + + @Override + public ConvertInfoLoadedRecords as(Name alias) { + return new ConvertInfoLoadedRecords(alias, this); + } + + @Override + public ConvertInfoLoadedRecords as(Table alias) { + return new ConvertInfoLoadedRecords(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoLoadedRecords rename(String name) { + return new ConvertInfoLoadedRecords(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoLoadedRecords rename(Name name) { + return new ConvertInfoLoadedRecords(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoLoadedRecords rename(Table name) { + return new ConvertInfoLoadedRecords(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords where(Condition condition) { + return new ConvertInfoLoadedRecords(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoLoadedRecords where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoLoadedRecords where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoLoadedRecords where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoLoadedRecords where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoLoadedRecords whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoNotIdentifitedRecords.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoNotIdentifitedRecords.java new file mode 100644 index 0000000..708ed93 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoNotIdentifitedRecords.java @@ -0,0 +1,317 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoNotIdentifitedRecordsRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * записи неидентифицированные в ГИР ВУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoNotIdentifitedRecords extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_not_identifited_records + */ + public static final ConvertInfoNotIdentifitedRecords CONVERT_INFO_NOT_IDENTIFITED_RECORDS = new ConvertInfoNotIdentifitedRecords(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoNotIdentifitedRecordsRecord.class; + } + + /** + * The column + * metrics.convert_info_not_identifited_records.convert_info_not_identifited_records_id. + */ + public final TableField CONVERT_INFO_NOT_IDENTIFITED_RECORDS_ID = createField(DSL.name("convert_info_not_identifited_records_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_not_identifited_records.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_not_identifited_records.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column + * metrics.convert_info_not_identifited_records.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_not_identifited_records.count_not_in_csv. + */ + public final TableField COUNT_NOT_IN_CSV = createField(DSL.name("count_not_in_csv"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_not_identifited_records.count_not_in_xml. + */ + public final TableField COUNT_NOT_IN_XML = createField(DSL.name("count_not_in_xml"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoNotIdentifitedRecords(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoNotIdentifitedRecords(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("записи неидентифицированные в ГИР ВУ"), TableOptions.table(), where); + } + + /** + * Create an aliased + * metrics.convert_info_not_identifited_records table reference + */ + public ConvertInfoNotIdentifitedRecords(String alias) { + this(DSL.name(alias), CONVERT_INFO_NOT_IDENTIFITED_RECORDS); + } + + /** + * Create an aliased + * metrics.convert_info_not_identifited_records table reference + */ + public ConvertInfoNotIdentifitedRecords(Name alias) { + this(alias, CONVERT_INFO_NOT_IDENTIFITED_RECORDS); + } + + /** + * Create a metrics.convert_info_not_identifited_records table + * reference + */ + public ConvertInfoNotIdentifitedRecords() { + this(DSL.name("convert_info_not_identifited_records"), null); + } + + public ConvertInfoNotIdentifitedRecords(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_NOT_IDENTIFITED_RECORDS); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoNotIdentifitedRecordsPath extends ConvertInfoNotIdentifitedRecords implements Path { + public ConvertInfoNotIdentifitedRecordsPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoNotIdentifitedRecordsPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoNotIdentifitedRecordsPath as(String alias) { + return new ConvertInfoNotIdentifitedRecordsPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoNotIdentifitedRecordsPath as(Name alias) { + return new ConvertInfoNotIdentifitedRecordsPath(alias, this); + } + + @Override + public ConvertInfoNotIdentifitedRecordsPath as(Table alias) { + return new ConvertInfoNotIdentifitedRecordsPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_NOT_IDENTIFITED_RECORDS_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_NOT_IDENTIFITED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_NOT_IDENTIFITED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoNotIdentifitedRecords as(String alias) { + return new ConvertInfoNotIdentifitedRecords(DSL.name(alias), this); + } + + @Override + public ConvertInfoNotIdentifitedRecords as(Name alias) { + return new ConvertInfoNotIdentifitedRecords(alias, this); + } + + @Override + public ConvertInfoNotIdentifitedRecords as(Table alias) { + return new ConvertInfoNotIdentifitedRecords(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoNotIdentifitedRecords rename(String name) { + return new ConvertInfoNotIdentifitedRecords(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoNotIdentifitedRecords rename(Name name) { + return new ConvertInfoNotIdentifitedRecords(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoNotIdentifitedRecords rename(Table name) { + return new ConvertInfoNotIdentifitedRecords(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords where(Condition condition) { + return new ConvertInfoNotIdentifitedRecords(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoNotIdentifitedRecords where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoNotIdentifitedRecords where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoNotIdentifitedRecords whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoRecordsFromEasu.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoRecordsFromEasu.java new file mode 100644 index 0000000..cb7b6e6 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoRecordsFromEasu.java @@ -0,0 +1,321 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoRecordsFromEasuRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * Загрузка Данных из ЕАСУ "ГОризонт-М" + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoRecordsFromEasu extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_records_from_easu + */ + public static final ConvertInfoRecordsFromEasu CONVERT_INFO_RECORDS_FROM_EASU = new ConvertInfoRecordsFromEasu(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoRecordsFromEasuRecord.class; + } + + /** + * The column + * metrics.convert_info_records_from_easu.convert_info_records_from_easu_id. + */ + public final TableField CONVERT_INFO_RECORDS_FROM_EASU_ID = createField(DSL.name("convert_info_records_from_easu_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_records_from_easu.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_records_from_easu.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column metrics.convert_info_records_from_easu.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column metrics.convert_info_records_from_easu.count_all. + */ + public final TableField COUNT_ALL = createField(DSL.name("count_all"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_records_from_easu.count_unique. + */ + public final TableField COUNT_UNIQUE = createField(DSL.name("count_unique"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_records_from_easu.count_identified. + */ + public final TableField COUNT_IDENTIFIED = createField(DSL.name("count_identified"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoRecordsFromEasu(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoRecordsFromEasu(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("Загрузка Данных из ЕАСУ \"ГОризонт-М\""), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.convert_info_records_from_easu + * table reference + */ + public ConvertInfoRecordsFromEasu(String alias) { + this(DSL.name(alias), CONVERT_INFO_RECORDS_FROM_EASU); + } + + /** + * Create an aliased metrics.convert_info_records_from_easu + * table reference + */ + public ConvertInfoRecordsFromEasu(Name alias) { + this(alias, CONVERT_INFO_RECORDS_FROM_EASU); + } + + /** + * Create a metrics.convert_info_records_from_easu table + * reference + */ + public ConvertInfoRecordsFromEasu() { + this(DSL.name("convert_info_records_from_easu"), null); + } + + public ConvertInfoRecordsFromEasu(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_RECORDS_FROM_EASU); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoRecordsFromEasuPath extends ConvertInfoRecordsFromEasu implements Path { + public ConvertInfoRecordsFromEasuPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoRecordsFromEasuPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoRecordsFromEasuPath as(String alias) { + return new ConvertInfoRecordsFromEasuPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoRecordsFromEasuPath as(Name alias) { + return new ConvertInfoRecordsFromEasuPath(alias, this); + } + + @Override + public ConvertInfoRecordsFromEasuPath as(Table alias) { + return new ConvertInfoRecordsFromEasuPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_RECORDS_FROM_EASU_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_RECORDS_FROM_EASU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_RECORDS_FROM_EASU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoRecordsFromEasu as(String alias) { + return new ConvertInfoRecordsFromEasu(DSL.name(alias), this); + } + + @Override + public ConvertInfoRecordsFromEasu as(Name alias) { + return new ConvertInfoRecordsFromEasu(alias, this); + } + + @Override + public ConvertInfoRecordsFromEasu as(Table alias) { + return new ConvertInfoRecordsFromEasu(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoRecordsFromEasu rename(String name) { + return new ConvertInfoRecordsFromEasu(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoRecordsFromEasu rename(Name name) { + return new ConvertInfoRecordsFromEasu(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoRecordsFromEasu rename(Table name) { + return new ConvertInfoRecordsFromEasu(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu where(Condition condition) { + return new ConvertInfoRecordsFromEasu(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoRecordsFromEasu where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoRecordsFromEasu where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoRecordsFromEasu where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoRecordsFromEasu where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoRecordsFromEasu whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoSentToLkEpgu.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoSentToLkEpgu.java new file mode 100644 index 0000000..c998340 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/ConvertInfoSentToLkEpgu.java @@ -0,0 +1,344 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment.RecruitmentPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.ConvertInfoSentToLkEpguRecord; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +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; + + +/** + * Конвертация. ДОставка уведомлений в ЛК на ЕПГУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoSentToLkEpgu extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of + * metrics.convert_info_sent_to_lk_epgu + */ + public static final ConvertInfoSentToLkEpgu CONVERT_INFO_SENT_TO_LK_EPGU = new ConvertInfoSentToLkEpgu(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return ConvertInfoSentToLkEpguRecord.class; + } + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id. + */ + public final TableField CONVERT_INFO_SENT_TO_LK_EPGU_ID = createField(DSL.name("convert_info_sent_to_lk_epgu_id"), SQLDataType.BIGINT.nullable(false).identity(true), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.recruitment_id. + */ + public final TableField RECRUITMENT_ID = createField(DSL.name("recruitment_id"), SQLDataType.UUID.nullable(false), this, ""); + + /** + * The column metrics.convert_info_sent_to_lk_epgu.update_date. + */ + public final TableField UPDATE_DATE = createField(DSL.name("update_date"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + /** + * The column metrics.convert_info_sent_to_lk_epgu.info_date. + */ + public final TableField INFO_DATE = createField(DSL.name("info_date"), SQLDataType.DATE.nullable(false), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_status_formed. + */ + public final TableField COUNT_STATUS_FORMED = createField(DSL.name("count_status_formed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_sended. + */ + public final TableField COUNT_SENDED = createField(DSL.name("count_sended"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_delivered. + */ + public final TableField COUNT_DELIVERED = createField(DSL.name("count_delivered"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column metrics.convert_info_sent_to_lk_epgu.count_error. + */ + public final TableField COUNT_ERROR = createField(DSL.name("count_error"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_viewed. + */ + public final TableField COUNT_VIEWED = createField(DSL.name("count_viewed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_not_viewed. + */ + public final TableField COUNT_NOT_VIEWED = createField(DSL.name("count_not_viewed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + /** + * The column + * metrics.convert_info_sent_to_lk_epgu.count_status_not_formed. + */ + public final TableField COUNT_STATUS_NOT_FORMED = createField(DSL.name("count_status_not_formed"), SQLDataType.BIGINT.nullable(false).defaultValue(DSL.field(DSL.raw("0"), SQLDataType.BIGINT)), this, ""); + + private ConvertInfoSentToLkEpgu(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private ConvertInfoSentToLkEpgu(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("Конвертация. ДОставка уведомлений в ЛК на ЕПГУ"), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.convert_info_sent_to_lk_epgu table + * reference + */ + public ConvertInfoSentToLkEpgu(String alias) { + this(DSL.name(alias), CONVERT_INFO_SENT_TO_LK_EPGU); + } + + /** + * Create an aliased metrics.convert_info_sent_to_lk_epgu table + * reference + */ + public ConvertInfoSentToLkEpgu(Name alias) { + this(alias, CONVERT_INFO_SENT_TO_LK_EPGU); + } + + /** + * Create a metrics.convert_info_sent_to_lk_epgu table + * reference + */ + public ConvertInfoSentToLkEpgu() { + this(DSL.name("convert_info_sent_to_lk_epgu"), null); + } + + public ConvertInfoSentToLkEpgu(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, CONVERT_INFO_SENT_TO_LK_EPGU); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class ConvertInfoSentToLkEpguPath extends ConvertInfoSentToLkEpgu implements Path { + public ConvertInfoSentToLkEpguPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private ConvertInfoSentToLkEpguPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public ConvertInfoSentToLkEpguPath as(String alias) { + return new ConvertInfoSentToLkEpguPath(DSL.name(alias), this); + } + + @Override + public ConvertInfoSentToLkEpguPath as(Name alias) { + return new ConvertInfoSentToLkEpguPath(alias, this); + } + + @Override + public ConvertInfoSentToLkEpguPath as(Table alias) { + return new ConvertInfoSentToLkEpguPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public Identity getIdentity() { + return (Identity) super.getIdentity(); + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.CONVERT_INFO_SENT_TO_LK_EPGU_PKEY; + } + + @Override + public List> getReferences() { + return Arrays.asList(Keys.CONVERT_INFO_SENT_TO_LK_EPGU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID); + } + + private transient RecruitmentPath _recruitment; + + /** + * Get the implicit join path to the metrics.recruitment table. + */ + public RecruitmentPath recruitment() { + if (_recruitment == null) + _recruitment = new RecruitmentPath(this, Keys.CONVERT_INFO_SENT_TO_LK_EPGU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID, null); + + return _recruitment; + } + + @Override + public ConvertInfoSentToLkEpgu as(String alias) { + return new ConvertInfoSentToLkEpgu(DSL.name(alias), this); + } + + @Override + public ConvertInfoSentToLkEpgu as(Name alias) { + return new ConvertInfoSentToLkEpgu(alias, this); + } + + @Override + public ConvertInfoSentToLkEpgu as(Table alias) { + return new ConvertInfoSentToLkEpgu(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoSentToLkEpgu rename(String name) { + return new ConvertInfoSentToLkEpgu(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoSentToLkEpgu rename(Name name) { + return new ConvertInfoSentToLkEpgu(name, null); + } + + /** + * Rename this table + */ + @Override + public ConvertInfoSentToLkEpgu rename(Table name) { + return new ConvertInfoSentToLkEpgu(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu where(Condition condition) { + return new ConvertInfoSentToLkEpgu(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoSentToLkEpgu where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoSentToLkEpgu where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoSentToLkEpgu where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public ConvertInfoSentToLkEpgu where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public ConvertInfoSentToLkEpgu whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/Recruitment.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/Recruitment.java new file mode 100644 index 0000000..f51ebcc --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/Recruitment.java @@ -0,0 +1,534 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Keys; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoCommonResults.ConvertInfoCommonResultsPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoComparisonCsvXml.ConvertInfoComparisonCsvXmlPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoLoadedRecords.ConvertInfoLoadedRecordsPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoNotIdentifitedRecords.ConvertInfoNotIdentifitedRecordsPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoRecordsFromEasu.ConvertInfoRecordsFromEasuPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoSentToLkEpgu.ConvertInfoSentToLkEpguPath; +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records.RecruitmentRecord; + +import java.sql.Timestamp; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; +import java.util.UUID; + +import org.jooq.Condition; +import org.jooq.Field; +import org.jooq.ForeignKey; +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; + + +/** + * Военный комиссариат + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class Recruitment extends TableImpl { + + private static final long serialVersionUID = 1L; + + /** + * The reference instance of metrics.recruitment + */ + public static final Recruitment RECRUITMENT = new Recruitment(); + + /** + * The class holding records for this type + */ + @Override + public Class getRecordType() { + return RecruitmentRecord.class; + } + + /** + * The column metrics.recruitment.id. Идентификатор ВК + */ + public final TableField ID = createField(DSL.name("id"), SQLDataType.UUID.nullable(false).defaultValue(DSL.field(DSL.raw("metrics.uuid_generate_v4()"), SQLDataType.UUID)), this, "Идентификатор ВК"); + + /** + * The column metrics.recruitment.idm_id. Идентификатор + * организации + */ + public final TableField IDM_ID = createField(DSL.name("idm_id"), SQLDataType.VARCHAR(256), this, "Идентификатор организации"); + + /** + * The column metrics.recruitment.parent_id. Идентификатор + * вышестоящей организации + */ + public final TableField PARENT_ID = createField(DSL.name("parent_id"), SQLDataType.VARCHAR, this, "Идентификатор вышестоящей организации"); + + /** + * The column metrics.recruitment.version. Версия записи + */ + public final TableField VERSION = createField(DSL.name("version"), SQLDataType.INTEGER, this, "Версия записи"); + + /** + * The column metrics.recruitment.created_at. Дата создания + */ + public final TableField CREATED_AT = createField(DSL.name("created_at"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "Дата создания"); + + /** + * The column metrics.recruitment.updated_at. Дата обновления + */ + public final TableField UPDATED_AT = createField(DSL.name("updated_at"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, "Дата обновления"); + + /** + * The column metrics.recruitment.schema. Схема + */ + public final TableField SCHEMA = createField(DSL.name("schema"), SQLDataType.VARCHAR(64).nullable(false), this, "Схема"); + + /** + * The column metrics.recruitment.military_code. Код + * организации + */ + public final TableField MILITARY_CODE = createField(DSL.name("military_code"), SQLDataType.VARCHAR(16), this, "Код организации"); + + /** + * The column metrics.recruitment.shortname. Укороченное + * наименование организации + */ + public final TableField SHORTNAME = createField(DSL.name("shortname"), SQLDataType.VARCHAR.nullable(false), this, "Укороченное наименование организации"); + + /** + * The column metrics.recruitment.fullname. Полное наименование + * организации + */ + public final TableField FULLNAME = createField(DSL.name("fullname"), SQLDataType.VARCHAR.nullable(false), this, "Полное наименование организации"); + + /** + * The column metrics.recruitment.dns. ДНС организации + */ + public final TableField DNS = createField(DSL.name("dns"), SQLDataType.VARCHAR(64), this, "ДНС организации"); + + /** + * The column metrics.recruitment.email. Е-mail организации + */ + public final TableField EMAIL = createField(DSL.name("email"), SQLDataType.VARCHAR(255), this, "Е-mail организации"); + + /** + * The column metrics.recruitment.phone. Телефон организации + */ + public final TableField PHONE = createField(DSL.name("phone"), SQLDataType.VARCHAR(24), this, "Телефон организации"); + + /** + * The column metrics.recruitment.address. Адрес организации + */ + public final TableField ADDRESS = createField(DSL.name("address"), SQLDataType.VARCHAR, this, "Адрес организации"); + + /** + * The column metrics.recruitment.address_id. Идентификатор + * адреса организации + */ + public final TableField ADDRESS_ID = createField(DSL.name("address_id"), SQLDataType.VARCHAR, this, "Идентификатор адреса организации"); + + /** + * The column metrics.recruitment.postal_address. Почтовый + * адрес организации + */ + public final TableField POSTAL_ADDRESS = createField(DSL.name("postal_address"), SQLDataType.VARCHAR, this, "Почтовый адрес организации"); + + /** + * The column metrics.recruitment.postal_address_id. + * Идентификатор почтового адреса организации + */ + public final TableField POSTAL_ADDRESS_ID = createField(DSL.name("postal_address_id"), SQLDataType.VARCHAR, this, "Идентификатор почтового адреса организации"); + + /** + * The column metrics.recruitment.nsi_department_id. + * Идентификатор департамента из НСИ + */ + public final TableField NSI_DEPARTMENT_ID = createField(DSL.name("nsi_department_id"), SQLDataType.VARCHAR, this, "Идентификатор департамента из НСИ"); + + /** + * The column metrics.recruitment.nsi_organization_id. + * Идентификатор организации из НСИ + */ + public final TableField NSI_ORGANIZATION_ID = createField(DSL.name("nsi_organization_id"), SQLDataType.VARCHAR, this, "Идентификатор организации из НСИ"); + + /** + * The column metrics.recruitment.oktmo. ОКТМО + */ + public final TableField OKTMO = createField(DSL.name("oktmo"), SQLDataType.VARCHAR, this, "ОКТМО"); + + /** + * The column metrics.recruitment.org_ogrn. ОГРН организации + */ + public final TableField ORG_OGRN = createField(DSL.name("org_ogrn"), SQLDataType.VARCHAR, this, "ОГРН организации"); + + /** + * The column metrics.recruitment.dep_ogrn. ОГРН департамента + */ + public final TableField DEP_OGRN = createField(DSL.name("dep_ogrn"), SQLDataType.VARCHAR, this, "ОГРН департамента"); + + /** + * The column metrics.recruitment.epgu_id. Идентификатор ЕПГУ + */ + public final TableField EPGU_ID = createField(DSL.name("epgu_id"), SQLDataType.VARCHAR, this, "Идентификатор ЕПГУ"); + + /** + * The column metrics.recruitment.kpp. КПП + */ + public final TableField KPP = createField(DSL.name("kpp"), SQLDataType.VARCHAR(64), this, "КПП"); + + /** + * The column metrics.recruitment.inn. ИНН + */ + public final TableField INN = createField(DSL.name("inn"), SQLDataType.VARCHAR(64), this, "ИНН"); + + /** + * The column metrics.recruitment.okato. ОКАТО + */ + public final TableField OKATO = createField(DSL.name("okato"), SQLDataType.VARCHAR(64), this, "ОКАТО"); + + /** + * The column metrics.recruitment.division_type. Тип дивизиона + */ + public final TableField DIVISION_TYPE = createField(DSL.name("division_type"), SQLDataType.VARCHAR(64), this, "Тип дивизиона"); + + /** + * The column metrics.recruitment.tns_department_id. + * Идентификатор департамента из ТНС + */ + public final TableField TNS_DEPARTMENT_ID = createField(DSL.name("tns_department_id"), SQLDataType.VARCHAR, this, "Идентификатор департамента из ТНС"); + + /** + * The column metrics.recruitment.enabled. Признак актуальности + */ + public final TableField ENABLED = createField(DSL.name("enabled"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field(DSL.raw("true"), SQLDataType.BOOLEAN)), this, "Признак актуальности"); + + /** + * The column metrics.recruitment.timezone. Часовой пояс + */ + public final TableField TIMEZONE = createField(DSL.name("timezone"), SQLDataType.VARCHAR(64), this, "Часовой пояс"); + + /** + * The column metrics.recruitment.reports_enabled. Признак + * актуальности для отчета + */ + public final TableField REPORTS_ENABLED = createField(DSL.name("reports_enabled"), SQLDataType.BOOLEAN, this, "Признак актуальности для отчета"); + + /** + * The column metrics.recruitment.region_id. Идентификатор + * региона + */ + public final TableField REGION_ID = createField(DSL.name("region_id"), SQLDataType.VARCHAR, this, "Идентификатор региона"); + + /** + * The column metrics.recruitment.subpoena_series_code. Серия + */ + public final TableField SUBPOENA_SERIES_CODE = createField(DSL.name("subpoena_series_code"), SQLDataType.VARCHAR(64), this, "Серия"); + + /** + * The column metrics.recruitment.hidden. Признак скрытого + */ + public final TableField HIDDEN = createField(DSL.name("hidden"), SQLDataType.BOOLEAN.nullable(false).defaultValue(DSL.field(DSL.raw("false"), SQLDataType.BOOLEAN)), this, "Признак скрытого"); + + /** + * The column metrics.recruitment.region_code. + */ + public final TableField REGION_CODE = createField(DSL.name("region_code"), SQLDataType.CLOB, this, ""); + + /** + * The column metrics.recruitment.ts. + */ + public final TableField TS = createField(DSL.name("ts"), SQLDataType.TIMESTAMP(0).nullable(false).defaultValue(DSL.field(DSL.raw("now()"), SQLDataType.TIMESTAMP)), this, ""); + + private Recruitment(Name alias, Table aliased) { + this(alias, aliased, (Field[]) null, null); + } + + private Recruitment(Name alias, Table aliased, Field[] parameters, Condition where) { + super(alias, null, aliased, parameters, DSL.comment("Военный комиссариат"), TableOptions.table(), where); + } + + /** + * Create an aliased metrics.recruitment table reference + */ + public Recruitment(String alias) { + this(DSL.name(alias), RECRUITMENT); + } + + /** + * Create an aliased metrics.recruitment table reference + */ + public Recruitment(Name alias) { + this(alias, RECRUITMENT); + } + + /** + * Create a metrics.recruitment table reference + */ + public Recruitment() { + this(DSL.name("recruitment"), null); + } + + public Recruitment(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath, RECRUITMENT); + } + + /** + * A subtype implementing {@link Path} for simplified path-based joins. + */ + public static class RecruitmentPath extends Recruitment implements Path { + public RecruitmentPath(Table path, ForeignKey childPath, InverseForeignKey parentPath) { + super(path, childPath, parentPath); + } + private RecruitmentPath(Name alias, Table aliased) { + super(alias, aliased); + } + + @Override + public RecruitmentPath as(String alias) { + return new RecruitmentPath(DSL.name(alias), this); + } + + @Override + public RecruitmentPath as(Name alias) { + return new RecruitmentPath(alias, this); + } + + @Override + public RecruitmentPath as(Table alias) { + return new RecruitmentPath(alias.getQualifiedName(), this); + } + } + + @Override + public Schema getSchema() { + return aliased() ? null : Metrics.METRICS; + } + + @Override + public UniqueKey getPrimaryKey() { + return Keys.RECRUITMENT_PKEY; + } + + @Override + public List> getUniqueKeys() { + return Arrays.asList(Keys.RECRUITMENT_IDM_ID_KEY); + } + + private transient ConvertInfoCommonResultsPath _convertInfoCommonResults; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_common_results table + */ + public ConvertInfoCommonResultsPath convertInfoCommonResults() { + if (_convertInfoCommonResults == null) + _convertInfoCommonResults = new ConvertInfoCommonResultsPath(this, null, Keys.CONVERT_INFO_COMMON_RESULTS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoCommonResults; + } + + private transient ConvertInfoComparisonCsvXmlPath _convertInfoComparisonCsvXml; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_comparison_csv_xml table + */ + public ConvertInfoComparisonCsvXmlPath convertInfoComparisonCsvXml() { + if (_convertInfoComparisonCsvXml == null) + _convertInfoComparisonCsvXml = new ConvertInfoComparisonCsvXmlPath(this, null, Keys.CONVERT_INFO_COMPARISON_CSV_XML__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoComparisonCsvXml; + } + + private transient ConvertInfoLoadedRecordsPath _convertInfoLoadedRecords; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_loaded_records table + */ + public ConvertInfoLoadedRecordsPath convertInfoLoadedRecords() { + if (_convertInfoLoadedRecords == null) + _convertInfoLoadedRecords = new ConvertInfoLoadedRecordsPath(this, null, Keys.CONVERT_INFO_LOADED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoLoadedRecords; + } + + private transient ConvertInfoNotIdentifitedRecordsPath _convertInfoNotIdentifitedRecords; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_not_identifited_records table + */ + public ConvertInfoNotIdentifitedRecordsPath convertInfoNotIdentifitedRecords() { + if (_convertInfoNotIdentifitedRecords == null) + _convertInfoNotIdentifitedRecords = new ConvertInfoNotIdentifitedRecordsPath(this, null, Keys.CONVERT_INFO_NOT_IDENTIFITED_RECORDS__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoNotIdentifitedRecords; + } + + private transient ConvertInfoRecordsFromEasuPath _convertInfoRecordsFromEasu; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_records_from_easu table + */ + public ConvertInfoRecordsFromEasuPath convertInfoRecordsFromEasu() { + if (_convertInfoRecordsFromEasu == null) + _convertInfoRecordsFromEasu = new ConvertInfoRecordsFromEasuPath(this, null, Keys.CONVERT_INFO_RECORDS_FROM_EASU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoRecordsFromEasu; + } + + private transient ConvertInfoSentToLkEpguPath _convertInfoSentToLkEpgu; + + /** + * Get the implicit to-many join path to the + * metrics.convert_info_sent_to_lk_epgu table + */ + public ConvertInfoSentToLkEpguPath convertInfoSentToLkEpgu() { + if (_convertInfoSentToLkEpgu == null) + _convertInfoSentToLkEpgu = new ConvertInfoSentToLkEpguPath(this, null, Keys.CONVERT_INFO_SENT_TO_LK_EPGU__FK_CONV_INFO_RECORDS_FROM_EASU_RECRUITMENT_ID.getInverseKey()); + + return _convertInfoSentToLkEpgu; + } + + @Override + public Recruitment as(String alias) { + return new Recruitment(DSL.name(alias), this); + } + + @Override + public Recruitment as(Name alias) { + return new Recruitment(alias, this); + } + + @Override + public Recruitment as(Table alias) { + return new Recruitment(alias.getQualifiedName(), this); + } + + /** + * Rename this table + */ + @Override + public Recruitment rename(String name) { + return new Recruitment(DSL.name(name), null); + } + + /** + * Rename this table + */ + @Override + public Recruitment rename(Name name) { + return new Recruitment(name, null); + } + + /** + * Rename this table + */ + @Override + public Recruitment rename(Table name) { + return new Recruitment(name.getQualifiedName(), null); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment where(Condition condition) { + return new Recruitment(getQualifiedName(), aliased() ? this : null, null, condition); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment where(Collection conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment where(Condition... conditions) { + return where(DSL.and(conditions)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment where(Field condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public Recruitment where(SQL condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public Recruitment where(@Stringly.SQL String condition) { + return where(DSL.condition(condition)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public Recruitment where(@Stringly.SQL String condition, Object... binds) { + return where(DSL.condition(condition, binds)); + } + + /** + * Create an inline derived table from this table + */ + @Override + @PlainSQL + public Recruitment where(@Stringly.SQL String condition, QueryPart... parts) { + return where(DSL.condition(condition, parts)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment whereExists(Select select) { + return where(DSL.exists(select)); + } + + /** + * Create an inline derived table from this table + */ + @Override + public Recruitment whereNotExists(Select select) { + return where(DSL.notExists(select)); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoCommonResultsRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoCommonResultsRecord.java new file mode 100644 index 0000000..59d5927 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoCommonResultsRecord.java @@ -0,0 +1,183 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoCommonResults; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * Конвертация. Результаты + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoCommonResultsRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_common_results.convert_info_common_results_id. + */ + public void setConvertInfoCommonResultsId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_common_results.convert_info_common_results_id. + */ + public Long getConvertInfoCommonResultsId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_common_results.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_common_results.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for metrics.convert_info_common_results.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for metrics.convert_info_common_results.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for metrics.convert_info_common_results.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for metrics.convert_info_common_results.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for + * metrics.convert_info_common_results.count_confirmed. + */ + public void setCountConfirmed(Long value) { + set(4, value); + } + + /** + * Getter for + * metrics.convert_info_common_results.count_confirmed. + */ + public Long getCountConfirmed() { + return (Long) get(4); + } + + /** + * Setter for metrics.convert_info_common_results.count_signed. + */ + public void setCountSigned(Long value) { + set(5, value); + } + + /** + * Getter for metrics.convert_info_common_results.count_signed. + */ + public Long getCountSigned() { + return (Long) get(5); + } + + /** + * Setter for + * metrics.convert_info_common_results.count_manual_convert. + */ + public void setCountManualConvert(Long value) { + set(6, value); + } + + /** + * Getter for + * metrics.convert_info_common_results.count_manual_convert. + */ + public Long getCountManualConvert() { + return (Long) get(6); + } + + /** + * Setter for + * metrics.convert_info_common_results.count_canceled. + */ + public void setCountCanceled(Long value) { + set(7, value); + } + + /** + * Getter for + * metrics.convert_info_common_results.count_canceled. + */ + public Long getCountCanceled() { + return (Long) get(7); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoCommonResultsRecord + */ + public ConvertInfoCommonResultsRecord() { + super(ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS); + } + + /** + * Create a detached, initialised ConvertInfoCommonResultsRecord + */ + public ConvertInfoCommonResultsRecord(Long convertInfoCommonResultsId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countConfirmed, Long countSigned, Long countManualConvert, Long countCanceled) { + super(ConvertInfoCommonResults.CONVERT_INFO_COMMON_RESULTS); + + setConvertInfoCommonResultsId(convertInfoCommonResultsId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountConfirmed(countConfirmed); + setCountSigned(countSigned); + setCountManualConvert(countManualConvert); + setCountCanceled(countCanceled); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoComparisonCsvXmlRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoComparisonCsvXmlRecord.java new file mode 100644 index 0000000..55eef8e --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoComparisonCsvXmlRecord.java @@ -0,0 +1,155 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoComparisonCsvXml; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * Конвертация. Результат сопоставления файлов + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoComparisonCsvXmlRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id. + */ + public void setConvertInfoComparisonCsvXmlId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.convert_info_comparison_csv_xml_id. + */ + public Long getConvertInfoComparisonCsvXmlId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.count_xml_formed. + */ + public void setCountXmlFormed(Long value) { + set(4, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.count_xml_formed. + */ + public Long getCountXmlFormed() { + return (Long) get(4); + } + + /** + * Setter for + * metrics.convert_info_comparison_csv_xml.count_csv. + */ + public void setCountCsv(Long value) { + set(5, value); + } + + /** + * Getter for + * metrics.convert_info_comparison_csv_xml.count_csv. + */ + public Long getCountCsv() { + return (Long) get(5); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoComparisonCsvXmlRecord + */ + public ConvertInfoComparisonCsvXmlRecord() { + super(ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML); + } + + /** + * Create a detached, initialised ConvertInfoComparisonCsvXmlRecord + */ + public ConvertInfoComparisonCsvXmlRecord(Long convertInfoComparisonCsvXmlId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countXmlFormed, Long countCsv) { + super(ConvertInfoComparisonCsvXml.CONVERT_INFO_COMPARISON_CSV_XML); + + setConvertInfoComparisonCsvXmlId(convertInfoComparisonCsvXmlId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountXmlFormed(countXmlFormed); + setCountCsv(countCsv); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoLoadedRecordsRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoLoadedRecordsRecord.java new file mode 100644 index 0000000..215822a --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoLoadedRecordsRecord.java @@ -0,0 +1,149 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoLoadedRecords; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * загрузка записей в ГИС ЕРВУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoLoadedRecordsRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_loaded_records.convert_info_loaded_records_id. + */ + public void setConvertInfoLoadedRecordsId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_loaded_records.convert_info_loaded_records_id. + */ + public Long getConvertInfoLoadedRecordsId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_loaded_records.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_loaded_records.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for metrics.convert_info_loaded_records.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for metrics.convert_info_loaded_records.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for metrics.convert_info_loaded_records.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for metrics.convert_info_loaded_records.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for + * metrics.convert_info_loaded_records.count_success. + */ + public void setCountSuccess(Long value) { + set(4, value); + } + + /** + * Getter for + * metrics.convert_info_loaded_records.count_success. + */ + public Long getCountSuccess() { + return (Long) get(4); + } + + /** + * Setter for metrics.convert_info_loaded_records.count_error. + */ + public void setCountError(Long value) { + set(5, value); + } + + /** + * Getter for metrics.convert_info_loaded_records.count_error. + */ + public Long getCountError() { + return (Long) get(5); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoLoadedRecordsRecord + */ + public ConvertInfoLoadedRecordsRecord() { + super(ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS); + } + + /** + * Create a detached, initialised ConvertInfoLoadedRecordsRecord + */ + public ConvertInfoLoadedRecordsRecord(Long convertInfoLoadedRecordsId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countSuccess, Long countError) { + super(ConvertInfoLoadedRecords.CONVERT_INFO_LOADED_RECORDS); + + setConvertInfoLoadedRecordsId(convertInfoLoadedRecordsId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountSuccess(countSuccess); + setCountError(countError); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoNotIdentifitedRecordsRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoNotIdentifitedRecordsRecord.java new file mode 100644 index 0000000..2d5bc46 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoNotIdentifitedRecordsRecord.java @@ -0,0 +1,155 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoNotIdentifitedRecords; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * записи неидентифицированные в ГИР ВУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoNotIdentifitedRecordsRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_not_identifited_records.convert_info_not_identifited_records_id. + */ + public void setConvertInfoNotIdentifitedRecordsId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.convert_info_not_identifited_records_id. + */ + public Long getConvertInfoNotIdentifitedRecordsId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_not_identifited_records.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for + * metrics.convert_info_not_identifited_records.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for + * metrics.convert_info_not_identifited_records.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for + * metrics.convert_info_not_identifited_records.count_not_in_csv. + */ + public void setCountNotInCsv(Long value) { + set(4, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.count_not_in_csv. + */ + public Long getCountNotInCsv() { + return (Long) get(4); + } + + /** + * Setter for + * metrics.convert_info_not_identifited_records.count_not_in_xml. + */ + public void setCountNotInXml(Long value) { + set(5, value); + } + + /** + * Getter for + * metrics.convert_info_not_identifited_records.count_not_in_xml. + */ + public Long getCountNotInXml() { + return (Long) get(5); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoNotIdentifitedRecordsRecord + */ + public ConvertInfoNotIdentifitedRecordsRecord() { + super(ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS); + } + + /** + * Create a detached, initialised ConvertInfoNotIdentifitedRecordsRecord + */ + public ConvertInfoNotIdentifitedRecordsRecord(Long convertInfoNotIdentifitedRecordsId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countNotInCsv, Long countNotInXml) { + super(ConvertInfoNotIdentifitedRecords.CONVERT_INFO_NOT_IDENTIFITED_RECORDS); + + setConvertInfoNotIdentifitedRecordsId(convertInfoNotIdentifitedRecordsId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountNotInCsv(countNotInCsv); + setCountNotInXml(countNotInXml); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoRecordsFromEasuRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoRecordsFromEasuRecord.java new file mode 100644 index 0000000..4480afb --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoRecordsFromEasuRecord.java @@ -0,0 +1,168 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoRecordsFromEasu; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * Загрузка Данных из ЕАСУ "ГОризонт-М" + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoRecordsFromEasuRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_records_from_easu.convert_info_records_from_easu_id. + */ + public void setConvertInfoRecordsFromEasuId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_records_from_easu.convert_info_records_from_easu_id. + */ + public Long getConvertInfoRecordsFromEasuId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_records_from_easu.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_records_from_easu.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for + * metrics.convert_info_records_from_easu.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for + * metrics.convert_info_records_from_easu.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for metrics.convert_info_records_from_easu.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for metrics.convert_info_records_from_easu.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for metrics.convert_info_records_from_easu.count_all. + */ + public void setCountAll(Long value) { + set(4, value); + } + + /** + * Getter for metrics.convert_info_records_from_easu.count_all. + */ + public Long getCountAll() { + return (Long) get(4); + } + + /** + * Setter for + * metrics.convert_info_records_from_easu.count_unique. + */ + public void setCountUnique(Long value) { + set(5, value); + } + + /** + * Getter for + * metrics.convert_info_records_from_easu.count_unique. + */ + public Long getCountUnique() { + return (Long) get(5); + } + + /** + * Setter for + * metrics.convert_info_records_from_easu.count_identified. + */ + public void setCountIdentified(Long value) { + set(6, value); + } + + /** + * Getter for + * metrics.convert_info_records_from_easu.count_identified. + */ + public Long getCountIdentified() { + return (Long) get(6); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoRecordsFromEasuRecord + */ + public ConvertInfoRecordsFromEasuRecord() { + super(ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU); + } + + /** + * Create a detached, initialised ConvertInfoRecordsFromEasuRecord + */ + public ConvertInfoRecordsFromEasuRecord(Long convertInfoRecordsFromEasuId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countAll, Long countUnique, Long countIdentified) { + super(ConvertInfoRecordsFromEasu.CONVERT_INFO_RECORDS_FROM_EASU); + + setConvertInfoRecordsFromEasuId(convertInfoRecordsFromEasuId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountAll(countAll); + setCountUnique(countUnique); + setCountIdentified(countIdentified); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoSentToLkEpguRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoSentToLkEpguRecord.java new file mode 100644 index 0000000..19d9d2f --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/ConvertInfoSentToLkEpguRecord.java @@ -0,0 +1,234 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.ConvertInfoSentToLkEpgu; + +import java.sql.Date; +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * Конвертация. ДОставка уведомлений в ЛК на ЕПГУ + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class ConvertInfoSentToLkEpguRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id. + */ + public void setConvertInfoSentToLkEpguId(Long value) { + set(0, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.convert_info_sent_to_lk_epgu_id. + */ + public Long getConvertInfoSentToLkEpguId() { + return (Long) get(0); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.recruitment_id. + */ + public void setRecruitmentId(UUID value) { + set(1, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.recruitment_id. + */ + public UUID getRecruitmentId() { + return (UUID) get(1); + } + + /** + * Setter for metrics.convert_info_sent_to_lk_epgu.update_date. + */ + public void setUpdateDate(Timestamp value) { + set(2, value); + } + + /** + * Getter for metrics.convert_info_sent_to_lk_epgu.update_date. + */ + public Timestamp getUpdateDate() { + return (Timestamp) get(2); + } + + /** + * Setter for metrics.convert_info_sent_to_lk_epgu.info_date. + */ + public void setInfoDate(Date value) { + set(3, value); + } + + /** + * Getter for metrics.convert_info_sent_to_lk_epgu.info_date. + */ + public Date getInfoDate() { + return (Date) get(3); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_status_formed. + */ + public void setCountStatusFormed(Long value) { + set(4, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_status_formed. + */ + public Long getCountStatusFormed() { + return (Long) get(4); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_sended. + */ + public void setCountSended(Long value) { + set(5, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_sended. + */ + public Long getCountSended() { + return (Long) get(5); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_delivered. + */ + public void setCountDelivered(Long value) { + set(6, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_delivered. + */ + public Long getCountDelivered() { + return (Long) get(6); + } + + /** + * Setter for metrics.convert_info_sent_to_lk_epgu.count_error. + */ + public void setCountError(Long value) { + set(7, value); + } + + /** + * Getter for metrics.convert_info_sent_to_lk_epgu.count_error. + */ + public Long getCountError() { + return (Long) get(7); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_viewed. + */ + public void setCountViewed(Long value) { + set(8, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_viewed. + */ + public Long getCountViewed() { + return (Long) get(8); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_not_viewed. + */ + public void setCountNotViewed(Long value) { + set(9, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_not_viewed. + */ + public Long getCountNotViewed() { + return (Long) get(9); + } + + /** + * Setter for + * metrics.convert_info_sent_to_lk_epgu.count_status_not_formed. + */ + public void setCountStatusNotFormed(Long value) { + set(10, value); + } + + /** + * Getter for + * metrics.convert_info_sent_to_lk_epgu.count_status_not_formed. + */ + public Long getCountStatusNotFormed() { + return (Long) get(10); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached ConvertInfoSentToLkEpguRecord + */ + public ConvertInfoSentToLkEpguRecord() { + super(ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU); + } + + /** + * Create a detached, initialised ConvertInfoSentToLkEpguRecord + */ + public ConvertInfoSentToLkEpguRecord(Long convertInfoSentToLkEpguId, UUID recruitmentId, Timestamp updateDate, Date infoDate, Long countStatusFormed, Long countSended, Long countDelivered, Long countError, Long countViewed, Long countNotViewed, Long countStatusNotFormed) { + super(ConvertInfoSentToLkEpgu.CONVERT_INFO_SENT_TO_LK_EPGU); + + setConvertInfoSentToLkEpguId(convertInfoSentToLkEpguId); + setRecruitmentId(recruitmentId); + setUpdateDate(updateDate); + setInfoDate(infoDate); + setCountStatusFormed(countStatusFormed); + setCountSended(countSended); + setCountDelivered(countDelivered); + setCountError(countError); + setCountViewed(countViewed); + setCountNotViewed(countNotViewed); + setCountStatusNotFormed(countStatusNotFormed); + resetChangedOnNotNull(); + } +} diff --git a/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/RecruitmentRecord.java b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/RecruitmentRecord.java new file mode 100644 index 0000000..bbb57e9 --- /dev/null +++ b/backend/src/main/java/ervu_dashboard/ervu_dashboard/db_beans/metrics/tables/records/RecruitmentRecord.java @@ -0,0 +1,618 @@ +/* + * This file is generated by jOOQ. + */ +package ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.records; + + +import ervu_dashboard.ervu_dashboard.db_beans.metrics.tables.Recruitment; + +import java.sql.Timestamp; +import java.util.UUID; + +import org.jooq.Record1; +import org.jooq.impl.UpdatableRecordImpl; + + +/** + * Военный комиссариат + */ +@SuppressWarnings({ "all", "unchecked", "rawtypes" }) +public class RecruitmentRecord extends UpdatableRecordImpl { + + private static final long serialVersionUID = 1L; + + /** + * Setter for metrics.recruitment.id. Идентификатор ВК + */ + public void setId(UUID value) { + set(0, value); + } + + /** + * Getter for metrics.recruitment.id. Идентификатор ВК + */ + public UUID getId() { + return (UUID) get(0); + } + + /** + * Setter for metrics.recruitment.idm_id. Идентификатор + * организации + */ + public void setIdmId(String value) { + set(1, value); + } + + /** + * Getter for metrics.recruitment.idm_id. Идентификатор + * организации + */ + public String getIdmId() { + return (String) get(1); + } + + /** + * Setter for metrics.recruitment.parent_id. Идентификатор + * вышестоящей организации + */ + public void setParentId(String value) { + set(2, value); + } + + /** + * Getter for metrics.recruitment.parent_id. Идентификатор + * вышестоящей организации + */ + public String getParentId() { + return (String) get(2); + } + + /** + * Setter for metrics.recruitment.version. Версия записи + */ + public void setVersion(Integer value) { + set(3, value); + } + + /** + * Getter for metrics.recruitment.version. Версия записи + */ + public Integer getVersion() { + return (Integer) get(3); + } + + /** + * Setter for metrics.recruitment.created_at. Дата создания + */ + public void setCreatedAt(Timestamp value) { + set(4, value); + } + + /** + * Getter for metrics.recruitment.created_at. Дата создания + */ + public Timestamp getCreatedAt() { + return (Timestamp) get(4); + } + + /** + * Setter for metrics.recruitment.updated_at. Дата обновления + */ + public void setUpdatedAt(Timestamp value) { + set(5, value); + } + + /** + * Getter for metrics.recruitment.updated_at. Дата обновления + */ + public Timestamp getUpdatedAt() { + return (Timestamp) get(5); + } + + /** + * Setter for metrics.recruitment.schema. Схема + */ + public void setSchema(String value) { + set(6, value); + } + + /** + * Getter for metrics.recruitment.schema. Схема + */ + public String getSchema() { + return (String) get(6); + } + + /** + * Setter for metrics.recruitment.military_code. Код + * организации + */ + public void setMilitaryCode(String value) { + set(7, value); + } + + /** + * Getter for metrics.recruitment.military_code. Код + * организации + */ + public String getMilitaryCode() { + return (String) get(7); + } + + /** + * Setter for metrics.recruitment.shortname. Укороченное + * наименование организации + */ + public void setShortname(String value) { + set(8, value); + } + + /** + * Getter for metrics.recruitment.shortname. Укороченное + * наименование организации + */ + public String getShortname() { + return (String) get(8); + } + + /** + * Setter for metrics.recruitment.fullname. Полное наименование + * организации + */ + public void setFullname(String value) { + set(9, value); + } + + /** + * Getter for metrics.recruitment.fullname. Полное наименование + * организации + */ + public String getFullname() { + return (String) get(9); + } + + /** + * Setter for metrics.recruitment.dns. ДНС организации + */ + public void setDns(String value) { + set(10, value); + } + + /** + * Getter for metrics.recruitment.dns. ДНС организации + */ + public String getDns() { + return (String) get(10); + } + + /** + * Setter for metrics.recruitment.email. Е-mail организации + */ + public void setEmail(String value) { + set(11, value); + } + + /** + * Getter for metrics.recruitment.email. Е-mail организации + */ + public String getEmail() { + return (String) get(11); + } + + /** + * Setter for metrics.recruitment.phone. Телефон организации + */ + public void setPhone(String value) { + set(12, value); + } + + /** + * Getter for metrics.recruitment.phone. Телефон организации + */ + public String getPhone() { + return (String) get(12); + } + + /** + * Setter for metrics.recruitment.address. Адрес организации + */ + public void setAddress(String value) { + set(13, value); + } + + /** + * Getter for metrics.recruitment.address. Адрес организации + */ + public String getAddress() { + return (String) get(13); + } + + /** + * Setter for metrics.recruitment.address_id. Идентификатор + * адреса организации + */ + public void setAddressId(String value) { + set(14, value); + } + + /** + * Getter for metrics.recruitment.address_id. Идентификатор + * адреса организации + */ + public String getAddressId() { + return (String) get(14); + } + + /** + * Setter for metrics.recruitment.postal_address. Почтовый + * адрес организации + */ + public void setPostalAddress(String value) { + set(15, value); + } + + /** + * Getter for metrics.recruitment.postal_address. Почтовый + * адрес организации + */ + public String getPostalAddress() { + return (String) get(15); + } + + /** + * Setter for metrics.recruitment.postal_address_id. + * Идентификатор почтового адреса организации + */ + public void setPostalAddressId(String value) { + set(16, value); + } + + /** + * Getter for metrics.recruitment.postal_address_id. + * Идентификатор почтового адреса организации + */ + public String getPostalAddressId() { + return (String) get(16); + } + + /** + * Setter for metrics.recruitment.nsi_department_id. + * Идентификатор департамента из НСИ + */ + public void setNsiDepartmentId(String value) { + set(17, value); + } + + /** + * Getter for metrics.recruitment.nsi_department_id. + * Идентификатор департамента из НСИ + */ + public String getNsiDepartmentId() { + return (String) get(17); + } + + /** + * Setter for metrics.recruitment.nsi_organization_id. + * Идентификатор организации из НСИ + */ + public void setNsiOrganizationId(String value) { + set(18, value); + } + + /** + * Getter for metrics.recruitment.nsi_organization_id. + * Идентификатор организации из НСИ + */ + public String getNsiOrganizationId() { + return (String) get(18); + } + + /** + * Setter for metrics.recruitment.oktmo. ОКТМО + */ + public void setOktmo(String value) { + set(19, value); + } + + /** + * Getter for metrics.recruitment.oktmo. ОКТМО + */ + public String getOktmo() { + return (String) get(19); + } + + /** + * Setter for metrics.recruitment.org_ogrn. ОГРН организации + */ + public void setOrgOgrn(String value) { + set(20, value); + } + + /** + * Getter for metrics.recruitment.org_ogrn. ОГРН организации + */ + public String getOrgOgrn() { + return (String) get(20); + } + + /** + * Setter for metrics.recruitment.dep_ogrn. ОГРН департамента + */ + public void setDepOgrn(String value) { + set(21, value); + } + + /** + * Getter for metrics.recruitment.dep_ogrn. ОГРН департамента + */ + public String getDepOgrn() { + return (String) get(21); + } + + /** + * Setter for metrics.recruitment.epgu_id. Идентификатор ЕПГУ + */ + public void setEpguId(String value) { + set(22, value); + } + + /** + * Getter for metrics.recruitment.epgu_id. Идентификатор ЕПГУ + */ + public String getEpguId() { + return (String) get(22); + } + + /** + * Setter for metrics.recruitment.kpp. КПП + */ + public void setKpp(String value) { + set(23, value); + } + + /** + * Getter for metrics.recruitment.kpp. КПП + */ + public String getKpp() { + return (String) get(23); + } + + /** + * Setter for metrics.recruitment.inn. ИНН + */ + public void setInn(String value) { + set(24, value); + } + + /** + * Getter for metrics.recruitment.inn. ИНН + */ + public String getInn() { + return (String) get(24); + } + + /** + * Setter for metrics.recruitment.okato. ОКАТО + */ + public void setOkato(String value) { + set(25, value); + } + + /** + * Getter for metrics.recruitment.okato. ОКАТО + */ + public String getOkato() { + return (String) get(25); + } + + /** + * Setter for metrics.recruitment.division_type. Тип дивизиона + */ + public void setDivisionType(String value) { + set(26, value); + } + + /** + * Getter for metrics.recruitment.division_type. Тип дивизиона + */ + public String getDivisionType() { + return (String) get(26); + } + + /** + * Setter for metrics.recruitment.tns_department_id. + * Идентификатор департамента из ТНС + */ + public void setTnsDepartmentId(String value) { + set(27, value); + } + + /** + * Getter for metrics.recruitment.tns_department_id. + * Идентификатор департамента из ТНС + */ + public String getTnsDepartmentId() { + return (String) get(27); + } + + /** + * Setter for metrics.recruitment.enabled. Признак актуальности + */ + public void setEnabled(Boolean value) { + set(28, value); + } + + /** + * Getter for metrics.recruitment.enabled. Признак актуальности + */ + public Boolean getEnabled() { + return (Boolean) get(28); + } + + /** + * Setter for metrics.recruitment.timezone. Часовой пояс + */ + public void setTimezone(String value) { + set(29, value); + } + + /** + * Getter for metrics.recruitment.timezone. Часовой пояс + */ + public String getTimezone() { + return (String) get(29); + } + + /** + * Setter for metrics.recruitment.reports_enabled. Признак + * актуальности для отчета + */ + public void setReportsEnabled(Boolean value) { + set(30, value); + } + + /** + * Getter for metrics.recruitment.reports_enabled. Признак + * актуальности для отчета + */ + public Boolean getReportsEnabled() { + return (Boolean) get(30); + } + + /** + * Setter for metrics.recruitment.region_id. Идентификатор + * региона + */ + public void setRegionId(String value) { + set(31, value); + } + + /** + * Getter for metrics.recruitment.region_id. Идентификатор + * региона + */ + public String getRegionId() { + return (String) get(31); + } + + /** + * Setter for metrics.recruitment.subpoena_series_code. Серия + */ + public void setSubpoenaSeriesCode(String value) { + set(32, value); + } + + /** + * Getter for metrics.recruitment.subpoena_series_code. Серия + */ + public String getSubpoenaSeriesCode() { + return (String) get(32); + } + + /** + * Setter for metrics.recruitment.hidden. Признак скрытого + */ + public void setHidden(Boolean value) { + set(33, value); + } + + /** + * Getter for metrics.recruitment.hidden. Признак скрытого + */ + public Boolean getHidden() { + return (Boolean) get(33); + } + + /** + * Setter for metrics.recruitment.region_code. + */ + public void setRegionCode(String value) { + set(34, value); + } + + /** + * Getter for metrics.recruitment.region_code. + */ + public String getRegionCode() { + return (String) get(34); + } + + /** + * Setter for metrics.recruitment.ts. + */ + public void setTs(Timestamp value) { + set(35, value); + } + + /** + * Getter for metrics.recruitment.ts. + */ + public Timestamp getTs() { + return (Timestamp) get(35); + } + + // ------------------------------------------------------------------------- + // Primary key information + // ------------------------------------------------------------------------- + + @Override + public Record1 key() { + return (Record1) super.key(); + } + + // ------------------------------------------------------------------------- + // Constructors + // ------------------------------------------------------------------------- + + /** + * Create a detached RecruitmentRecord + */ + public RecruitmentRecord() { + super(Recruitment.RECRUITMENT); + } + + /** + * Create a detached, initialised RecruitmentRecord + */ + public RecruitmentRecord(UUID id, String idmId, String parentId, Integer version, Timestamp createdAt, Timestamp updatedAt, String schema, String militaryCode, String shortname, String fullname, String dns, String email, String phone, String address, String addressId, String postalAddress, String postalAddressId, String nsiDepartmentId, String nsiOrganizationId, String oktmo, String orgOgrn, String depOgrn, String epguId, String kpp, String inn, String okato, String divisionType, String tnsDepartmentId, Boolean enabled, String timezone, Boolean reportsEnabled, String regionId, String subpoenaSeriesCode, Boolean hidden, String regionCode, Timestamp ts) { + super(Recruitment.RECRUITMENT); + + setId(id); + setIdmId(idmId); + setParentId(parentId); + setVersion(version); + setCreatedAt(createdAt); + setUpdatedAt(updatedAt); + setSchema(schema); + setMilitaryCode(militaryCode); + setShortname(shortname); + setFullname(fullname); + setDns(dns); + setEmail(email); + setPhone(phone); + setAddress(address); + setAddressId(addressId); + setPostalAddress(postalAddress); + setPostalAddressId(postalAddressId); + setNsiDepartmentId(nsiDepartmentId); + setNsiOrganizationId(nsiOrganizationId); + setOktmo(oktmo); + setOrgOgrn(orgOgrn); + setDepOgrn(depOgrn); + setEpguId(epguId); + setKpp(kpp); + setInn(inn); + setOkato(okato); + setDivisionType(divisionType); + setTnsDepartmentId(tnsDepartmentId); + setEnabled(enabled); + setTimezone(timezone); + setReportsEnabled(reportsEnabled); + setRegionId(regionId); + setSubpoenaSeriesCode(subpoenaSeriesCode); + setHidden(hidden); + setRegionCode(regionCode); + setTs(ts); + resetChangedOnNotNull(); + } +} diff --git a/frontend/src/ts/modules/app/app-routing.module.ts b/frontend/src/ts/modules/app/app-routing.module.ts index 15bf405..1dd9d1f 100644 --- a/frontend/src/ts/modules/app/app-routing.module.ts +++ b/frontend/src/ts/modules/app/app-routing.module.ts @@ -9,6 +9,11 @@ const appRoutes: Routes = [ loadChildren: 'generated-sources/page-milregistration.module#PagemilregistrationModule', canActivate: [ConfirmExitGuard, RolesGuard], }, + { + path: 'conversion', + loadChildren: 'generated-sources/page-conversion.module#PageconversionModule', + canActivate: [ConfirmExitGuard], + }, { path: 'appeals', loadChildren: 'generated-sources/page-appeals.module#PageappealsModule', diff --git a/resources/src/main/resources/business-model/ervu-business-metrics/conversion.page b/resources/src/main/resources/business-model/ervu-business-metrics/conversion.page index c0c02b9..e35636c 100644 --- a/resources/src/main/resources/business-model/ervu-business-metrics/conversion.page +++ b/resources/src/main/resources/business-model/ervu-business-metrics/conversion.page @@ -1,6 +1,6 @@ - 58f1e7a4-f341-4e23-94db-2765cda4f433 + conversion 3.178.2 @@ -13,7 +13,7 @@ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 0cda344a-23ff-487a-88f1-2d96550c119d - Вертикальный контейнер + Вертикальный контейнер ОШИБКА 4 true false @@ -57,16 +57,69 @@ - + + + + comboBoxService + + + + businessIdColumn + + {"schema":"metrics","table":"recruitment","entity":"recruitment","name":"region_code"} + + + + columnSorts + + + + + + displayColumn + + {"schema":"metrics","table":"recruitment","entity":"recruitment","name":"shortname"} + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"recruitment","schemaName":"metrics","x":219.0,"y":148.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"recruitment","schemaName":"metrics","x":219.0,"y":148.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"recruitment":{"tableName":"recruitment","schemaName":"metrics","x":219.0,"y":148.0,"alias":"recruitment","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + false + + + + + + + - + + + + loadType + +null + + + + - + + false + b310f98a-69c6-4e7b-8cdb-f1ab9f9c0d94 0b6bb42b-7dc6-4dcc-a560-3d06a1e383f3 - Выпадающий список + Выпадающий список 1 ОШИБКА 3 false false @@ -97,7 +150,9 @@ - + + false + DateTimePickerDefaultValue @@ -195,6 +250,7 @@ +false @@ -676,7 +732,9 @@ - + + false + @@ -689,7 +747,16 @@ - + + + + containerValueLoaderService + + + + + + ba24d307-0b91-4299-ba82-9d0b52384ff2 2f42272e-4600-4034-8086-7169e4fdfd68 @@ -700,7 +767,7 @@ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 e4606d69-3b79-4515-9e6f-d2c4627c9c35 - Вертикальный контейнер + Вертикальный контейнер Ошибка 2 true false false @@ -723,15 +790,62 @@ - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 2f42272e-4600-4034-8086-7169e4fdfd68 - Загрузка записей из ЕАСУ "Горизонт-МР" - ТБД МО - false - true - + + + +loadParams + + + + + + + + true + + +containerValueLoaderService + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":344.0,"y":132.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":344.0,"y":132.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_records_from_easu":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":344.0,"y":132.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + + DefaultLoadDao + database.dao + + + + + replacePkColumn + + null + + + + + ContainerByPkValueLoaderServiceImpl + service.loading + + + + + + + + ContainerByPkValueLoaderServiceImpl + service.loading + + true + d7d54cfb-26b5-4dba-b56f-b6247183c24d 5974130b-acdf-49f2-a767-1a169456dbd2 @@ -747,7 +861,7 @@ ba24d307-0b91-4299-ba82-9d0b52384ff2 2f42272e-4600-4034-8086-7169e4fdfd68 - Загрузка записей из ЕАСУ "Горизонт-МР" - ТБД МО + Загрузка записей из ЕАСУ "Горизонт-МР" - ТБД МО(файл в csv) false false @@ -773,14 +887,24 @@ - + +false + + + ba24d307-0b91-4299-ba82-9d0b52384ff2 + 2f42272e-4600-4034-8086-7169e4fdfd68 + Загрузка записей из ЕАСУ "Горизонт-МР" - ТБД МО(файл в csv) + false + true + d7d54cfb-26b5-4dba-b56f-b6247183c24d f0de3e02-1107-4c9d-a80d-d3439f8cf17e Горизонтальный контейнер true + false false @@ -799,6 +923,7 @@ d5bdc0f2-4fe9-4f15-9173-8f36ccbdb4a8 Вертикальный контейнер true + false false @@ -808,7 +933,7 @@ 85eb12aa-f878-4e29-b109-9d31af0fefb4 eb950cb7-8591-42d7-ab49-cc2b91919ee4 -График бублик +График бублик 1 true false @@ -847,12 +972,30 @@ + + aggregationColumn + + {"schema":"metrics","table":"convert_info_records_from_easu","entity":"convert_info_records_from_easu","name":"count_unique"} + + + + aggregationFunction + + "SUM" + + backgroundColor "#B3CCFFFF" + + label + + "уникальных записей граждан" + + @@ -876,59 +1019,15 @@ loadDao - - -DefaultLoadDao -database.dao - - - - - false - - - - - - - columnAggregationDataSet - aggregationData + graph - - - - - backgroundColor - - "#80B380FF" - - - - - - - - - dataLabel - - "Корректная запись" + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":338.0,"y":170.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":338.0,"y":170.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_records_from_easu":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":338.0,"y":170.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} - - - - datasetType - - "COLUMN_AGGREGATION" - - - - loadDao - DefaultLoadDao database.dao @@ -938,6 +1037,7 @@ + @@ -951,6 +1051,18 @@ + + aggregationColumn + + {"schema":"metrics","table":"convert_info_records_from_easu","entity":"convert_info_records_from_easu","name":"count_identified"} + + + + aggregationFunction + + "SUM" + + backgroundColor @@ -967,6 +1079,12 @@ + + + dataLabel + + "записей идентифицированы в ГИР ВУ" + @@ -980,6 +1098,14 @@ loadDao + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":368.0,"y":91.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":368.0,"y":91.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_records_from_easu":{"tableName":"convert_info_records_from_easu","schemaName":"metrics","x":368.0,"y":91.0,"alias":"convert_info_records_from_easu","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + DefaultLoadDao database.dao @@ -987,7 +1113,6 @@ - false @@ -1035,20 +1160,12 @@ FilterReferences ervu_dashboard.component.filter - true true references - - - - StaticFilterReference - ervu_dashboard.component.filter - - - + @@ -1058,7 +1175,6 @@ FilterReferences ervu_dashboard.component.filter - true true @@ -1066,7 +1182,6 @@ FilterGroupDelegate ervu-dashboard.component.filter - true true @@ -1111,9 +1226,36 @@ - - - + + false + + + loadType + + "BY_COLUMN" + + + + + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_records_from_easu","entity":"convert_info_records_from_easu","name":"count_all"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1140,7 +1282,9 @@ - + + false + @@ -1148,7 +1292,6 @@ 9ce1868d-68a1-429f-ab73-6f41e82445bf Горизонтальный контейнер true -false false @@ -1190,13 +1333,16 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 038e0549-f1ca-460e-bdc1-d639a7481e69 16 541 false + false false @@ -1209,9 +1355,35 @@ - - - + + + + loadType + + null + + + + + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_records_from_easu","entity":"convert_info_records_from_easu","name":"count_unique"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1238,99 +1410,9 @@ - - - - -d7d54cfb-26b5-4dba-b56f-b6247183c24d -f0324410-085a-4ac1-80ea-b68996b01175 -Горизонтальный контейнер -true -false -false - - - - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 24518a78-10ee-4f8f-a8c4-0830643e90b7 - 83% - false - false - - - - cssClasses - - - - "legend-col-green" - - - - - - initialValue - - "83%" - - - - label - - null - - - + + false - - - - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 99cf0348-f332-4f0a-9316-59a7c33a498d - 14 321 - false - false - - - - initialValue - - "14 321" - - - - - - - - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 6f3311b5-be9f-4bd5-8830-727f1672d4f5 - Корректная запись - false - false - - - - label - - "Корректная запись" - - - - - - - - @@ -1338,7 +1420,6 @@ 11a3e4db-0b14-4aa6-a222-b91e9fa58d58 Горизонтальный контейнер true -false false @@ -1380,7 +1461,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1396,12 +1479,44 @@ "9 765" + + textFormatter + + + + - - - + + + + loadType + + null + + + + + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_records_from_easu","entity":"convert_info_records_from_easu","name":"count_identified"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1428,7 +1543,9 @@ - + + false + @@ -1444,7 +1561,7 @@ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 83e0826b-245a-4f85-bf85-93761bbf04d8 - Вертикальный контейнер + Вертикальный контейнер Ошибка 1 true false false @@ -1468,7 +1585,39 @@ - + + true + + +containerValueLoaderService + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":288.0,"y":202.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":288.0,"y":202.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_not_identifited_records":{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":288.0,"y":202.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + + DefaultLoadDao + database.dao + + + + + + ContainerByPkValueLoaderServiceImpl + service.loading + + + + + d7d54cfb-26b5-4dba-b56f-b6247183c24d 0cd4440d-4338-489d-b467-0958108a53de @@ -1500,7 +1649,9 @@ - + +false + @@ -1508,6 +1659,7 @@ 13cdd4ff-e064-4436-8988-aad18d48c130 Горизонтальный контейнер true + false false @@ -1528,7 +1680,7 @@ 85eb12aa-f878-4e29-b109-9d31af0fefb4 7f819c78-41a0-4ebb-8d13-87d2fab62736 -График бублик +График бублик 2 true false @@ -1560,6 +1712,113 @@ dataSetConfigurations + + + + + columnAggregationDataSet + + + + aggregationData + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_not_identifited_records","entity":"convert_info_not_identifited_records","name":"count_not_in_csv"} + + + + aggregationFunction + + "SUM" + + + + backgroundColor + + "#CC8099FF" + + + + label + + "записей из csv, сопоставленых в xml" + + + + + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_not_identifited_records","entity":"convert_info_not_identifited_records","name":"count_not_in_xml"} + + + + aggregationFunction + + "SUM" + + + + backgroundColor + + "#B3B34DFF" + + + + label + + "записей из xml, не сопоставленых в csv" + + + + + + + + + dataLabel + + "записей не идентифицированы в ГИР ВУ, в т. ч.:" + + + + + + + datasetType + + "COLUMN_AGGREGATION" + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":417.0,"y":109.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":417.0,"y":109.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_not_identifited_records":{"tableName":"convert_info_not_identifited_records","schemaName":"metrics","x":417.0,"y":109.0,"alias":"convert_info_not_identifited_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + +DefaultLoadDao +database.dao + + + + + + @@ -1597,7 +1856,6 @@ FilterReferences ervu_dashboard.component.filter - true true @@ -1605,7 +1863,6 @@ FilterGroupDelegate ervu-dashboard.component.filter - true true @@ -1651,8 +1908,26 @@ - - + + false + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_not_identifited_records","entity":"convert_info_not_identifited_records","name":"convert_info_not_identifited_records_id"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1679,7 +1954,9 @@ - + + false + @@ -1718,7 +1995,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1738,13 +2017,30 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_not_identifited_records","entity":"convert_info_not_identifited_records","name":"count_not_in_csv"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 aead1576-f0c9-4ef1-97ef-f3158b339ab0 - нет в CSV + записей из csv, сопоставленых в xml false false @@ -1758,7 +2054,7 @@ label - "нет в CSV" + "записей из csv, сопоставленых в xml" @@ -1766,7 +2062,9 @@ - + + false + @@ -1805,7 +2103,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1825,13 +2125,30 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_not_identifited_records","entity":"convert_info_not_identifited_records","name":"count_not_in_xml"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 be4b76cc-3d4c-412d-86f8-0d1f9e75c12c - нет в XML + записей из xml, не сопоставленых в csv false false @@ -1845,7 +2162,7 @@ label - "нет в XML" + "записей из xml, не сопоставленых в csv" @@ -1853,11 +2170,27 @@ - + + false + + + 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 + 55a4f844-adb6-46bb-8a79-b7fdcaf719b3 + Вертикальный контейнер + true + true + + + + ba24d307-0b91-4299-ba82-9d0b52384ff2 + 8d891698-370d-4a47-9316-2df18fc4ed2d + 17 329 + false + true ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -1905,7 +2238,39 @@ - + + true + + +containerValueLoaderService + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":451.0,"y":212.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":451.0,"y":212.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_loaded_records":{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":451.0,"y":212.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + + DefaultLoadDao + database.dao + + + + + + ContainerByPkValueLoaderServiceImpl + service.loading + + + + + d7d54cfb-26b5-4dba-b56f-b6247183c24d 034b5eb7-6cd7-47e0-bc38-c43973aeffac @@ -1923,6 +2288,7 @@ ae16ac7c-209a-45b5-8f38-24bd0e721d38 Загрузка записей в ГИС ЕРВУ false + false false @@ -1937,7 +2303,9 @@ - + +false + @@ -1945,7 +2313,6 @@ 0dc0d2ca-8494-4e34-ac86-b6cb49727e6f Горизонтальный контейнер true - false false @@ -1957,6 +2324,7 @@ a1ecae93-524d-43a2-bcff-5f38bc9f1825 Вертикальный контейнер true + false false @@ -1966,7 +2334,7 @@ 85eb12aa-f878-4e29-b109-9d31af0fefb4 d97cd12b-e8c0-4a99-a2a5-bca6308a3fde -График бублик +График бублик 3 true false @@ -1988,6 +2356,120 @@ dataSetService + + + dataSetConfigurations + + + + + + columnAggregationDataSet + + + + aggregationData + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_loaded_records","entity":"convert_info_loaded_records","name":"count_error"} + + + + aggregationFunction + + "SUM" + + + + backgroundColor + + "#8066CCFF" + + + + label + + "загружено с ошибками" + + + + + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_loaded_records","entity":"convert_info_loaded_records","name":"count_success"} + + + + aggregationFunction + + "SUM" + + + + backgroundColor + + "#99B3FFFF" + + + + label + + "загружено без ошибок" + + + + + + + + + dataLabel + + "График бублик 3" + + + + + + + datasetType + + "COLUMN_AGGREGATION" + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":312.0,"y":131.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":312.0,"y":131.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_loaded_records":{"tableName":"convert_info_loaded_records","schemaName":"metrics","x":312.0,"y":131.0,"alias":"convert_info_loaded_records","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + +DefaultLoadDao +database.dao + + + + + + + + + RoundSingleChartDataSetService ervu_dashboard.component.chart @@ -2020,7 +2502,6 @@ FilterReferences ervu_dashboard.component.filter - true true @@ -2028,10 +2509,16 @@ FilterGroupDelegate ervu-dashboard.component.filter - true true + +9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 +55a4f844-adb6-46bb-8a79-b7fdcaf719b3 +Вертикальный контейнер +true +true + 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 @@ -2075,8 +2562,25 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_loaded_records","entity":"convert_info_loaded_records","name":"convert_info_loaded_records_id"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -2097,7 +2601,9 @@ - + + false + @@ -2130,13 +2636,30 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_loaded_records","entity":"convert_info_loaded_records","name":"count_error"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 e377594e-e051-4b97-86c4-2660f5cd3857 - загружено в ГИС ЕРВУ с ошибками + загружено с ошибками false false @@ -2144,7 +2667,7 @@ label - "загружено в ГИС ЕРВУ с ошибками" + "загружено с ошибками" @@ -2152,7 +2675,9 @@ - + + false + @@ -2160,6 +2685,7 @@ 09d9a218-badd-4d1f-ab18-8e03842eb15d Горизонтальный контейнер true +false false @@ -2184,13 +2710,30 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_loaded_records","entity":"convert_info_loaded_records","name":"count_success"} + + + + + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 b47388ae-a2ff-4952-8e21-43016a3b9b8a - загружено в ГИС ЕРВУ без ошибок + загружено без ошибок false false @@ -2198,7 +2741,7 @@ label - "загружено в ГИС ЕРВУ без ошибок" + "загружено без ошибок" @@ -2206,7 +2749,9 @@ - + + false + @@ -2224,6 +2769,7 @@ 9113116e-f11b-418b-bf47-ff4c56e93ecd Вертикальный контейнер true + false false @@ -2245,7 +2791,39 @@ - + + true + + +containerValueLoaderService + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_common_results","schemaName":"metrics","x":315.0,"y":196.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_common_results","schemaName":"metrics","x":315.0,"y":196.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_common_results":{"tableName":"convert_info_common_results","schemaName":"metrics","x":315.0,"y":196.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + + DefaultLoadDao + database.dao + + + + + + ContainerByPkValueLoaderServiceImpl + service.loading + + + + + d7d54cfb-26b5-4dba-b56f-b6247183c24d c63230ce-42e6-4362-8e14-adb71a2aafdd @@ -2277,7 +2855,16 @@ - + +false + + + + 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91 + 55a4f844-adb6-46bb-8a79-b7fdcaf719b3 + Вертикальный контейнер + true + true @@ -2308,6 +2895,7 @@ 4722936a-7f83-4807-a7f6-5bc0175af92a Горизонтальный контейнер true +false false @@ -2317,7 +2905,7 @@ ba24d307-0b91-4299-ba82-9d0b52384ff2 bc287fb3-5c53-4ae4-8cd3-052df774f767 - Подтвержденных при конвертации + Записей, подтвержденных при конвертации false false @@ -2325,7 +2913,7 @@ label - "Подтвержденных при конвертации" + "Записей, подтвержденных при конвертации" @@ -2333,7 +2921,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -2353,8 +2943,25 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_confirmed"} + + + + + + false + @@ -2362,16 +2969,17 @@ 249f094a-0f0b-4099-a59a-a5c63c5ccf36 Горизонтальный контейнер true +false false - + ba24d307-0b91-4299-ba82-9d0b52384ff2 - c7c47fe2-56c0-4d02-a0ef-0d9d39f85c5c - Подписаны эл. подписью ВК + a3a14b91-7adf-46f0-ae7a-085ec6d84306 + Записей, подписанных УКЭП ВК false false @@ -2379,7 +2987,7 @@ label - "Подписаны эл. подписью ВК" + "Записей, подписанных УКЭП ВК" @@ -2387,7 +2995,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -2407,8 +3017,25 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_signed"} + + + + + + false + @@ -2416,6 +3043,7 @@ 0f3a3edc-598c-4944-a8d5-e2fd99be9e6b Горизонтальный контейнер true +false false @@ -2425,15 +3053,16 @@ ba24d307-0b91-4299-ba82-9d0b52384ff2 a65a1cf7-9ed7-4b68-a32c-b50a10c95d79 - Поступивших на ЕПГУ + Записей, отклоненных ВК false + false false label - "Поступивших на ЕПГУ" + "Записей, отклоненных ВК" @@ -2441,7 +3070,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -2461,8 +3092,25 @@ - - + + + + loadType + + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_canceled"} + + + + + + false + @@ -2470,6 +3118,7 @@ 5b96930a-89c0-4c67-8a4f-2e4b4f1308cf Горизонтальный контейнер true +false false @@ -2479,7 +3128,7 @@ ba24d307-0b91-4299-ba82-9d0b52384ff2 163b14db-c38d-499a-9034-3683f88142c5 - "Доопределенных" записей + Записей по результатам ручной конвертации false false @@ -2487,7 +3136,7 @@ label - "\"Доопределенных\" записей" + "Записей по результатам ручной конвертации" @@ -2495,7 +3144,9 @@ - + + false + ba24d307-0b91-4299-ba82-9d0b52384ff2 @@ -2515,62 +3166,25 @@ - - - - - -d7d54cfb-26b5-4dba-b56f-b6247183c24d -06afc2bf-93f0-4866-b3df-a6dd67bc578a -Горизонтальный контейнер -true -false - - - - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 35d9a80d-685f-4e1b-b4f8-b10349cf5185 - Записи со статусом "Запись не удовлетворяет требованиям процесса взаимодействия с ЕРВУ" - false - false - + - label + loadType - "Записи со статусом \"Запись не удовлетворяет требованиям процесса взаимодействия с ЕРВУ\"" + "BY_COLUMN" + + + + valueByEventColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_manual_convert"} - - - - - - - ba24d307-0b91-4299-ba82-9d0b52384ff2 - 4f70e1f2-5d56-4e12-9e9f-caaebda69574 - 700 - false - false - - - - initialValue - - "700" - - - + + false - - - - @@ -2588,11 +3202,10 @@ 85eb12aa-f878-4e29-b109-9d31af0fefb4 424cce82-2e09-45a9-9d84-82d302192766 -График +График 4 true false - false false @@ -2607,6 +3220,202 @@ "BAR" + + dataSetServices + + + + + + columnAggregationDataSet + + + + aggregationData + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_confirmed"} + + + + aggregationFunction + + "SUM" + + + + borderColor + + "#E6E699FF" + + + + label + + "Записей, подтвержденных при конвертации" + + + + + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_signed"} + + + + aggregationFunction + + "SUM" + + + + borderColor + + "#E6E699FF" + + + + label + + "Записей, подписанных УКЭП ВК" + + + + + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_canceled"} + + + + aggregationFunction + + "SUM" + + + + borderColor + + "#E6E699FF" + + + + label + + "Записей, отклоненных ВК" + + + + + + + + + + aggregationColumn + + {"schema":"metrics","table":"convert_info_common_results","entity":"convert_info_common_results","name":"count_manual_convert"} + + + + aggregationFunction + + "SUM" + + + + borderColor + + "#E6E699FF" + + + + label + + "Записей по результатам ручной конвертации" + + + + + + + + + + barPercentage + + "0.9" + + + + borderRadius + + 10 + + + + chartType + + "HORIZONTAL_BAR" + + + + dataSetLabel + + "График 4" + + + + + + + datasetType + + "COLUMN_AGGREGATION" + + + + loadDao + + + + graph + + {"conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"nodeByIndex":{"0":{"tableName":"convert_info_common_results","schemaName":"metrics","x":563.0,"y":243.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"nodes":[{"tableName":"convert_info_common_results","schemaName":"metrics","x":563.0,"y":243.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}],"nodeByEntityName":{"convert_info_common_results":{"tableName":"convert_info_common_results","schemaName":"metrics","x":563.0,"y":243.0,"alias":"convert_info_common_results","conditionGroup":{"operator":"AND","conditions":[],"groups":[]},"emptyEntityAction":"IGNORE_OR_DELETE"}},"matrix":[[null]],"mainNodeIndex":0} + + + + + DefaultLoadDao + database.dao + + + + + + ErvuMultiChartDataSetService + ervu_dashboard.component.chart + + + + + + @@ -2618,13 +3427,20 @@ ervu-dashboard.component.chart.plugin true + + + backgroundColor + + "#E6E699FF" + + + FilterGroupDelegate ervu-dashboard.component.filter - true true @@ -2632,7 +3448,6 @@ FilterReferences ervu_dashboard.component.filter - true true diff --git a/resources/src/main/resources/database/datasource.xml b/resources/src/main/resources/database/datasource.xml index 6e5ce1a..d17afbc 100644 --- a/resources/src/main/resources/database/datasource.xml +++ b/resources/src/main/resources/database/datasource.xml @@ -7,8 +7,7 @@ false ervu_business_metrics 5432 - ervu_dashboard - public + metrics POSTGRES jdbc:postgresql://10.10.31.119:5432/ervu_business_metrics jdbc:postgresql: