Merge branch 'ervu/tmp_makets' of 10.10.31.70:/ervu-business-metrics into ervu/tmp_makets

This commit is contained in:
m.epshtein 2024-11-12 09:21:56 +03:00
commit a0feea7bfd
43 changed files with 1187 additions and 1550 deletions

View file

@ -43,7 +43,7 @@ import org.springframework.web.servlet.config.annotation.EnableWebMvc;
"gen",
"ru.cg",
"ru.micord",
"ervu_dashboard"
"ervu_business_metrics"
}, excludeFilters = {
@ComponentScan.Filter(type = FilterType.REGEX, pattern = "security.WebSecurityConfig"),
@ComponentScan.Filter(type = FilterType.REGEX, pattern = "ru.cg.webbpm.modules.database.impl.DatabaseConfiguration"),
@ -84,7 +84,7 @@ public class AppConfig {
liquibase.setDataSource(dataSource);
liquibase.setChangeLog("classpath:config/changelog-master.xml");
liquibase.setChangeLogParameters(Collections.singletonMap("projectUser", getProjectDbUserName(dataSource)));
liquibase.setDefaultSchema("ervu_dashboard");
liquibase.setDefaultSchema("ervu_business_metrics");
return liquibase;
}
@ -99,13 +99,13 @@ public class AppConfig {
private void createErvuDashboardSchema(DataSource dataSource) {
try (Connection connection = dataSource.getConnection()) {
LOGGER.info("Start creating ervu_dashboard schema");
String sql = "CREATE SCHEMA IF NOT EXISTS ervu_dashboard;";
LOGGER.info("Start creating ervu_business_metrics schema");
String sql = "CREATE SCHEMA IF NOT EXISTS ervu_business_metrics;";
try (Statement statement = connection.createStatement()) {
connection.setAutoCommit(false);
statement.execute(sql);
connection.commit();
LOGGER.info("ervu_dashboard schema was created");
LOGGER.info("ervu_business_metrics schema was created");
}
catch (SQLException e) {
connection.rollback();

View file

@ -4,6 +4,7 @@
package ervu_dashboard.ervu_dashboard.db_beans;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.ErvuBusinessMetrics;
import ervu_dashboard.ervu_dashboard.db_beans.init_registration_info.InitRegistrationInfo;
import ervu_dashboard.ervu_dashboard.db_beans.metrics.Metrics;
@ -28,6 +29,11 @@ public class DefaultCatalog extends CatalogImpl {
*/
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
/**
* The schema <code>ervu_business_metrics</code>.
*/
public final ErvuBusinessMetrics ERVU_BUSINESS_METRICS = ErvuBusinessMetrics.ERVU_BUSINESS_METRICS;
/**
* The schema <code>init_registration_info</code>.
*/
@ -48,6 +54,7 @@ public class DefaultCatalog extends CatalogImpl {
@Override
public final List<Schema> getSchemas() {
return Arrays.asList(
ErvuBusinessMetrics.ERVU_BUSINESS_METRICS,
InitRegistrationInfo.INIT_REGISTRATION_INFO,
Metrics.METRICS
);

View file

@ -0,0 +1,62 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics;
import ervu_dashboard.ervu_dashboard.db_beans.DefaultCatalog;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.Databasechangelog;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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 ErvuBusinessMetrics extends SchemaImpl {
private static final long serialVersionUID = 1L;
/**
* The reference instance of <code>ervu_business_metrics</code>
*/
public static final ErvuBusinessMetrics ERVU_BUSINESS_METRICS = new ErvuBusinessMetrics();
/**
* The table <code>ervu_business_metrics.databasechangelog</code>.
*/
public final Databasechangelog DATABASECHANGELOG = Databasechangelog.DATABASECHANGELOG;
/**
* The table <code>ervu_business_metrics.databasechangeloglock</code>.
*/
public final Databasechangeloglock DATABASECHANGELOGLOCK = Databasechangeloglock.DATABASECHANGELOGLOCK;
/**
* No further instances allowed
*/
private ErvuBusinessMetrics() {
super("ervu_business_metrics", null);
}
@Override
public Catalog getCatalog() {
return DefaultCatalog.DEFAULT_CATALOG;
}
@Override
public final List<Table<?>> getTables() {
return Arrays.asList(
Databasechangelog.DATABASECHANGELOG,
Databasechangeloglock.DATABASECHANGELOGLOCK
);
}
}

View file

@ -0,0 +1,28 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.Databasechangeloglock;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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_business_metrics.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Keys {
// -------------------------------------------------------------------------
// UNIQUE and PRIMARY KEY definitions
// -------------------------------------------------------------------------
public static final UniqueKey<DatabasechangeloglockRecord> DATABASECHANGELOGLOCK_PKEY = Internal.createUniqueKey(Databasechangeloglock.DATABASECHANGELOGLOCK, DSL.name("databasechangeloglock_pkey"), new TableField[] { Databasechangeloglock.DATABASECHANGELOGLOCK.ID }, true);
}

View file

@ -0,0 +1,26 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.Databasechangelog;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.Databasechangeloglock;
/**
* Convenience access to all tables in ervu_business_metrics.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class Tables {
/**
* The table <code>ervu_business_metrics.databasechangelog</code>.
*/
public static final Databasechangelog DATABASECHANGELOG = Databasechangelog.DATABASECHANGELOG;
/**
* The table <code>ervu_business_metrics.databasechangeloglock</code>.
*/
public static final Databasechangeloglock DATABASECHANGELOGLOCK = Databasechangeloglock.DATABASECHANGELOGLOCK;
}

View file

@ -0,0 +1,286 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.ErvuBusinessMetrics;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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<DatabasechangelogRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>ervu_business_metrics.databasechangelog</code>
*/
public static final Databasechangelog DATABASECHANGELOG = new Databasechangelog();
/**
* The class holding records for this type
*/
@Override
public Class<DatabasechangelogRecord> getRecordType() {
return DatabasechangelogRecord.class;
}
/**
* The column <code>ervu_business_metrics.databasechangelog.id</code>.
*/
public final TableField<DatabasechangelogRecord, String> ID = createField(DSL.name("id"), SQLDataType.VARCHAR(255).nullable(false), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.author</code>.
*/
public final TableField<DatabasechangelogRecord, String> AUTHOR = createField(DSL.name("author"), SQLDataType.VARCHAR(255).nullable(false), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.filename</code>.
*/
public final TableField<DatabasechangelogRecord, String> FILENAME = createField(DSL.name("filename"), SQLDataType.VARCHAR(255).nullable(false), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangelog.dateexecuted</code>.
*/
public final TableField<DatabasechangelogRecord, Timestamp> DATEEXECUTED = createField(DSL.name("dateexecuted"), SQLDataType.TIMESTAMP(0).nullable(false), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangelog.orderexecuted</code>.
*/
public final TableField<DatabasechangelogRecord, Integer> ORDEREXECUTED = createField(DSL.name("orderexecuted"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.exectype</code>.
*/
public final TableField<DatabasechangelogRecord, String> EXECTYPE = createField(DSL.name("exectype"), SQLDataType.VARCHAR(10).nullable(false), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.md5sum</code>.
*/
public final TableField<DatabasechangelogRecord, String> MD5SUM = createField(DSL.name("md5sum"), SQLDataType.VARCHAR(35), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangelog.description</code>.
*/
public final TableField<DatabasechangelogRecord, String> DESCRIPTION = createField(DSL.name("description"), SQLDataType.VARCHAR(255), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.comments</code>.
*/
public final TableField<DatabasechangelogRecord, String> COMMENTS = createField(DSL.name("comments"), SQLDataType.VARCHAR(255), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.tag</code>.
*/
public final TableField<DatabasechangelogRecord, String> TAG = createField(DSL.name("tag"), SQLDataType.VARCHAR(255), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangelog.liquibase</code>.
*/
public final TableField<DatabasechangelogRecord, String> LIQUIBASE = createField(DSL.name("liquibase"), SQLDataType.VARCHAR(20), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.contexts</code>.
*/
public final TableField<DatabasechangelogRecord, String> CONTEXTS = createField(DSL.name("contexts"), SQLDataType.VARCHAR(255), this, "");
/**
* The column <code>ervu_business_metrics.databasechangelog.labels</code>.
*/
public final TableField<DatabasechangelogRecord, String> LABELS = createField(DSL.name("labels"), SQLDataType.VARCHAR(255), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangelog.deployment_id</code>.
*/
public final TableField<DatabasechangelogRecord, String> DEPLOYMENT_ID = createField(DSL.name("deployment_id"), SQLDataType.VARCHAR(10), this, "");
private Databasechangelog(Name alias, Table<DatabasechangelogRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private Databasechangelog(Name alias, Table<DatabasechangelogRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where);
}
/**
* Create an aliased <code>ervu_business_metrics.databasechangelog</code>
* table reference
*/
public Databasechangelog(String alias) {
this(DSL.name(alias), DATABASECHANGELOG);
}
/**
* Create an aliased <code>ervu_business_metrics.databasechangelog</code>
* table reference
*/
public Databasechangelog(Name alias) {
this(alias, DATABASECHANGELOG);
}
/**
* Create a <code>ervu_business_metrics.databasechangelog</code> table
* reference
*/
public Databasechangelog() {
this(DSL.name("databasechangelog"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : ErvuBusinessMetrics.ERVU_BUSINESS_METRICS;
}
@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<? extends Condition> 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<Boolean> 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));
}
}

View file

@ -0,0 +1,241 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.ErvuBusinessMetrics;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.Keys;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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<DatabasechangeloglockRecord> {
private static final long serialVersionUID = 1L;
/**
* The reference instance of
* <code>ervu_business_metrics.databasechangeloglock</code>
*/
public static final Databasechangeloglock DATABASECHANGELOGLOCK = new Databasechangeloglock();
/**
* The class holding records for this type
*/
@Override
public Class<DatabasechangeloglockRecord> getRecordType() {
return DatabasechangeloglockRecord.class;
}
/**
* The column <code>ervu_business_metrics.databasechangeloglock.id</code>.
*/
public final TableField<DatabasechangeloglockRecord, Integer> ID = createField(DSL.name("id"), SQLDataType.INTEGER.nullable(false), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangeloglock.locked</code>.
*/
public final TableField<DatabasechangeloglockRecord, Boolean> LOCKED = createField(DSL.name("locked"), SQLDataType.BOOLEAN.nullable(false), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangeloglock.lockgranted</code>.
*/
public final TableField<DatabasechangeloglockRecord, Timestamp> LOCKGRANTED = createField(DSL.name("lockgranted"), SQLDataType.TIMESTAMP(0), this, "");
/**
* The column
* <code>ervu_business_metrics.databasechangeloglock.lockedby</code>.
*/
public final TableField<DatabasechangeloglockRecord, String> LOCKEDBY = createField(DSL.name("lockedby"), SQLDataType.VARCHAR(255), this, "");
private Databasechangeloglock(Name alias, Table<DatabasechangeloglockRecord> aliased) {
this(alias, aliased, (Field<?>[]) null, null);
}
private Databasechangeloglock(Name alias, Table<DatabasechangeloglockRecord> aliased, Field<?>[] parameters, Condition where) {
super(alias, null, aliased, parameters, DSL.comment(""), TableOptions.table(), where);
}
/**
* Create an aliased
* <code>ervu_business_metrics.databasechangeloglock</code> table reference
*/
public Databasechangeloglock(String alias) {
this(DSL.name(alias), DATABASECHANGELOGLOCK);
}
/**
* Create an aliased
* <code>ervu_business_metrics.databasechangeloglock</code> table reference
*/
public Databasechangeloglock(Name alias) {
this(alias, DATABASECHANGELOGLOCK);
}
/**
* Create a <code>ervu_business_metrics.databasechangeloglock</code> table
* reference
*/
public Databasechangeloglock() {
this(DSL.name("databasechangeloglock"), null);
}
@Override
public Schema getSchema() {
return aliased() ? null : ErvuBusinessMetrics.ERVU_BUSINESS_METRICS;
}
@Override
public UniqueKey<DatabasechangeloglockRecord> 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<? extends Condition> 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<Boolean> 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));
}
}

View file

@ -0,0 +1,261 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.records;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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<DatabasechangelogRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>ervu_business_metrics.databasechangelog.id</code>.
*/
public void setId(String value) {
set(0, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.id</code>.
*/
public String getId() {
return (String) get(0);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.author</code>.
*/
public void setAuthor(String value) {
set(1, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.author</code>.
*/
public String getAuthor() {
return (String) get(1);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.filename</code>.
*/
public void setFilename(String value) {
set(2, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.filename</code>.
*/
public String getFilename() {
return (String) get(2);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangelog.dateexecuted</code>.
*/
public void setDateexecuted(Timestamp value) {
set(3, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangelog.dateexecuted</code>.
*/
public Timestamp getDateexecuted() {
return (Timestamp) get(3);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangelog.orderexecuted</code>.
*/
public void setOrderexecuted(Integer value) {
set(4, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangelog.orderexecuted</code>.
*/
public Integer getOrderexecuted() {
return (Integer) get(4);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.exectype</code>.
*/
public void setExectype(String value) {
set(5, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.exectype</code>.
*/
public String getExectype() {
return (String) get(5);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.md5sum</code>.
*/
public void setMd5sum(String value) {
set(6, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.md5sum</code>.
*/
public String getMd5sum() {
return (String) get(6);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangelog.description</code>.
*/
public void setDescription(String value) {
set(7, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangelog.description</code>.
*/
public String getDescription() {
return (String) get(7);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.comments</code>.
*/
public void setComments(String value) {
set(8, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.comments</code>.
*/
public String getComments() {
return (String) get(8);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.tag</code>.
*/
public void setTag(String value) {
set(9, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.tag</code>.
*/
public String getTag() {
return (String) get(9);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangelog.liquibase</code>.
*/
public void setLiquibase(String value) {
set(10, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangelog.liquibase</code>.
*/
public String getLiquibase() {
return (String) get(10);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.contexts</code>.
*/
public void setContexts(String value) {
set(11, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.contexts</code>.
*/
public String getContexts() {
return (String) get(11);
}
/**
* Setter for <code>ervu_business_metrics.databasechangelog.labels</code>.
*/
public void setLabels(String value) {
set(12, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangelog.labels</code>.
*/
public String getLabels() {
return (String) get(12);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangelog.deployment_id</code>.
*/
public void setDeploymentId(String value) {
set(13, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangelog.deployment_id</code>.
*/
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();
}
}

View file

@ -0,0 +1,117 @@
/*
* This file is generated by jOOQ.
*/
package ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.tables.records;
import ervu_dashboard.ervu_dashboard.db_beans.ervu_business_metrics.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<DatabasechangeloglockRecord> {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>ervu_business_metrics.databasechangeloglock.id</code>.
*/
public void setId(Integer value) {
set(0, value);
}
/**
* Getter for <code>ervu_business_metrics.databasechangeloglock.id</code>.
*/
public Integer getId() {
return (Integer) get(0);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangeloglock.locked</code>.
*/
public void setLocked(Boolean value) {
set(1, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangeloglock.locked</code>.
*/
public Boolean getLocked() {
return (Boolean) get(1);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangeloglock.lockgranted</code>.
*/
public void setLockgranted(Timestamp value) {
set(2, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangeloglock.lockgranted</code>.
*/
public Timestamp getLockgranted() {
return (Timestamp) get(2);
}
/**
* Setter for
* <code>ervu_business_metrics.databasechangeloglock.lockedby</code>.
*/
public void setLockedby(String value) {
set(3, value);
}
/**
* Getter for
* <code>ervu_business_metrics.databasechangeloglock.lockedby</code>.
*/
public String getLockedby() {
return (String) get(3);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<Integer> 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();
}
}

View file

@ -5,6 +5,6 @@
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<include file="v_1.0/changelog-v1.0.xml" relativeToChangelogFile="true"/>
<include file="v_1.0/changelog-1.0.xml" relativeToChangelogFile="true"/>
</databaseChangeLog>

View file

@ -1,15 +0,0 @@
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:pro="http://www.liquibase.org/xml/ns/pro"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd
http://www.liquibase.org/xml/ns/pro
http://www.liquibase.org/xml/ns/pro/liquibase-pro-latest.xsd
http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd">
<changeSet id="create-ext-uuid-ossp" author="a.khakimullin" >
<sql dbms="postgresql">
CREATE EXTENSION IF NOT EXISTS "uuid-ossp"
</sql>
</changeSet>
</databaseChangeLog>

View file

@ -1,157 +0,0 @@
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:pro="http://www.liquibase.org/xml/ns/pro"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd
http://www.liquibase.org/xml/ns/pro
http://www.liquibase.org/xml/ns/pro/liquibase-pro-latest.xsd
http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd">
<changeSet author="a.khakimullin (generated)" id="1724317699503-1">
<createTable tableName="pub_recruitment" schemaName="ervu_dashboard">
<column defaultValueComputed="uuid_generate_v4()" name="id" type="UUID">
<constraints nullable="false" primaryKey="true" primaryKeyName="recruitment_pkey"/>
</column>
<column name="idm_id" type="VARCHAR(256)"/>
<column name="parent_id" type="VARCHAR"/>
<column name="military_code" type="VARCHAR(16)"/>
<column name="shortname" type="VARCHAR">
<constraints nullable="false"/>
</column>
<column name="fullname" type="VARCHAR">
<constraints nullable="false"/>
</column>
<column name="code" type="VARCHAR(64)"/>
<column name="sort" type="INTEGER">
<constraints nullable="false"/>
</column>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-2">
<createTable tableName="citizen" schemaName="ervu_dashboard">
<column name="id_ERN" remarks="Идентификатор ЕРН" type="VARCHAR">
<constraints nullable="false"/>
</column>
<column name="fio" remarks="ФИО граждаина" type="VARCHAR"/>
<column name="residence" remarks="Адрес места жительства" type="VARCHAR"/>
<column name="recruitment" remarks="Военкомат" type="VARCHAR"/>
<column name="recruitment_id" remarks="Идентификатор военкомата" type="UUID"/>
<column defaultValue="false" name="is_registered" remarks="Сведения о воинском учёте" type="VARCHAR"/>
<column name="issue_date" remarks="Дата выдачи документа о ВУ" type="date"/>
<column name="passport_series" remarks="Серия паспорта" type="VARCHAR"/>
<column name="passport_number" remarks="Номер паспорта" type="VARCHAR"/>
<column name="phone" remarks="Телефон" type="VARCHAR"/>
<column name="medical_requirements" remarks="Медицинские сведения" type="VARCHAR"/>
<column name="deferment_liberation" remarks="Наличие отсрочки или освобождения от военной службы" type="VARCHAR"/>
<column name="subpoena_citizen_id" remarks="Идентификатор повестки" type="BIGINT"/>
<column name="temporary_measures_id" remarks="Идентификатор временных мер" type="BIGINT"/>
<column name="citizen_id" remarks="Идетификатор гражданина" type="UUID">
<constraints nullable="false" primaryKey="true" primaryKeyName="citizen_pkey"/>
</column>
<column name="gender" remarks="Пол" type="VARCHAR"/>
<column name="marital_status" remarks="Семейное положение" type="VARCHAR"/>
<column name="education" remarks="Образование" type="VARCHAR"/>
<column name="employment" remarks="Занятость" type="VARCHAR"/>
<column name="reason_registration" remarks="Причина постановки на учёт" type="VARCHAR"/>
<column name="number_children" remarks="Дети до 18 лет" type="VARCHAR"/>
<column name="date_birth" remarks="Дата рождения" type="date"/>
<column name="driver_license" remarks="Водительское удостоверение" type="VARCHAR"/>
<column name="disability_group" remarks="Группа инвалидности" type="VARCHAR"/>
<column name="dispensary_registration_code" remarks="Код диспансерного учета" type="VARCHAR"/>
<column name="region_birth" remarks="Регион места рождения" type="VARCHAR"/>
<column name="city_birth" remarks="Город места рождения" type="VARCHAR"/>
<column name="number_children_18_old" remarks="Дети старше 18 лет" type="VARCHAR"/>
<column name="right_deferment" remarks="Имеет право на отсрочку" type="BOOLEAN"/>
<column name="took_break" remarks="Воспользовался отсрочкой" type="BOOLEAN"/>
<column name="medic" remarks="Является медиком" type="BOOLEAN"/>
<column name="sports_category" remarks="Имеет спортивный разряд/звание" type="BOOLEAN"/>
<column name="tractor_license" remarks="Имеет удостоверение тракториста" type="BOOLEAN"/>
<column name="is_wanted" remarks="Находится в розыске" type="BOOLEAN"/>
<column name="is_in_prison" remarks="Находится в местах лишения свободы" type="BOOLEAN"/>
<column name="acquired_citizenship" remarks="Получивший гражданство" type="BOOLEAN"/>
<column name="urgent_service" remarks="Признак критерия срочной службы" type="BOOLEAN"/>
<column name="contract_service" remarks="Признак критерия контрактной службы" type="BOOLEAN"/>
<column name="mobilization" remarks="Признак критерия службы по мобмлизации" type="BOOLEAN"/>
<column name="age" type="INTEGER"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-3">
<createTable tableName="subpoena" schemaName="ervu_dashboard">
<column autoIncrement="true" name="subpoena_id" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="subpoena_pkey"/>
</column>
<column name="series" type="VARCHAR(16)"/>
<column name="number" type="VARCHAR(36)">
<constraints nullable="false"/>
</column>
<column name="id_ern" type="VARCHAR(36)"/>
<column defaultValueComputed="now()" name="create_date" type="TIMESTAMP WITHOUT TIME ZONE">
<constraints nullable="false"/>
</column>
<column name="visit_date" type="TIMESTAMP WITHOUT TIME ZONE"/>
<column name="send_date" type="TIMESTAMP WITH TIME ZONE"/>
<column name="reason_cancelled" type="VARCHAR(255)"/>
<column name="recruit_id" type="UUID"/>
<column name="department_id" type="UUID"/>
<column name="subpoena_status" type="TEXT"/>
<column name="subpoena_reason" type="TEXT"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-4">
<createTable tableName="temporary_measures" schemaName="ervu_dashboard">
<column autoIncrement="true" name="temporary_measures_id" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="temporary_measures_pkey"/>
</column>
<column name="recruitment_id" type="UUID">
<constraints nullable="false"/>
</column>
<column name="name" type="VARCHAR">
<constraints nullable="false"/>
</column>
<column name="date_application" type="date">
<constraints nullable="false"/>
</column>
<column name="withdrawal_date" type="date"/>
<column name="status" type="CHAR(100)"/>
<column name="citizen_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-5">
<createTable tableName="testrecruitment" schemaName="ervu_dashboard">
<column name="id" type="CHAR(36)">
<constraints nullable="false" primaryKey="true" primaryKeyName="testrecruitment_pkey"/>
</column>
<column name="shortname" type="CHAR(300)"/>
<column name="idm_id" type="VARCHAR(36)"/>
<column name="code" type="CHAR(300)"/>
<column name="parent_id" type="CHAR(300)"/>
<column autoIncrement="true" name="sort" type="BIGINT">
<constraints nullable="false"/>
</column>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-6">
<createIndex indexName="recruitment_military_code_idx" tableName="pub_recruitment" schemaName="ervu_dashboard">
<column name="military_code"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-7">
<createIndex indexName="recruitment_parent_idx" tableName="pub_recruitment" schemaName="ervu_dashboard">
<column name="parent_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-8">
<addUniqueConstraint columnNames="idm_id" constraintName="recruitment_idm_id_key" tableName="pub_recruitment" schemaName="ervu_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-9">
<createIndex indexName="fki_citizen_fk1" tableName="citizen" schemaName="ervu_dashboard">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-10">
<createIndex indexName="subpoena_send_date_idx" tableName="subpoena" schemaName="ervu_dashboard">
<column name="send_date"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,93 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724270333120-1" author="artyom hackimullin">
<sql>
CREATE SCHEMA IF NOT EXISTS appeals;
ALTER SCHEMA appeals OWNER TO "ervu-dashboard";
</sql>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-1">
<createTable remarks="Причины обжалования уровень РФ" tableName="reasons_appeal" schemaName="appeals">
<column autoIncrement="true" name="id_reasons_appeal" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_reasons_appeal"/>
</column>
<column name="appeal" remarks="Обжалования" type="numeric"/>
<column name="incorrect_inf" remarks="Некорректные сведения" type="numeric"/>
<column name="no_data" remarks="Нет данных" type="numeric"/>
<column name="other" remarks="Прочее" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="incorrect_inf_percent" remarks="Некорректные сведения в процентах" type="numeric"/>
<column name="no_data_percent" remarks="Нет данных в процентах" type="numeric"/>
<column name="other_percent" remarks="Прочее в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-2">
<createTable remarks="Тема обжалования уровень РФ" tableName="topic_appeal" schemaName="appeals">
<column autoIncrement="true" name="id_topic_appeal" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_topic_appeal"/>
</column>
<column name="registration" remarks="Тема обжалования постановка на учет" type="numeric"/>
<column name="sabpoena" remarks="Тема обжалования повестки" type="numeric"/>
<column name="appear" remarks="Тема обжалования явка" type="numeric"/>
<column name="temporary_measures" remarks="Тема обжалования временные меры" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="registration_percent" remarks="Тема обжалования постановка на учет в процентах" type="numeric"/>
<column name="sabpoena_percent" remarks="Тема обжалования повестки в процентах" type="numeric"/>
<column name="appear_percent" remarks="Тема обжалования явка в процентах" type="numeric"/>
<column name="temporary_measures_percent" remarks="Тема обжалования временные меры в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-3">
<createTable remarks="Основной профиль уровень РФ" tableName="main_profile" schemaName="appeals">
<column autoIncrement="true" name="id_main_profile" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_main_profile"/>
</column>
<column name="gender" remarks="Пол" type="TEXT"/>
<column name="age" remarks="Возраст" type="TEXT"/>
<column name="child_min_18" remarks="Дети до 18 лет" type="TEXT"/>
<column name="education" remarks="Образование" type="TEXT"/>
<column name="employment" remarks="Занятость" type="TEXT"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-4">
<createTable remarks="Рейтинг рассмотрения жалоб уровень РФ" tableName="review_rating" schemaName="appeals">
<column autoIncrement="true" name="id_review_rating" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_review_rating"/>
</column>
<column name="speed" remarks="Скорость рассмотрения" type="numeric"/>
<column name="rating" remarks="Оценка удовлетворенности" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="id_region" type="BIGINT"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-5">
<createIndex indexName="fki_reasons_appeal_fk1" tableName="reasons_appeal" schemaName="appeals">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-6">
<createIndex indexName="fki_topic_appeal_fk1" tableName="topic_appeal" schemaName="appeals">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-7">
<createIndex indexName="fki_main_profile_fk1" tableName="main_profile" schemaName="appeals">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-8">
<createIndex indexName="fki_review_rating_fk1" tableName="review_rating" schemaName="appeals">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,66 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724270596021-1" author="Artyom Hackimullin">
<sql>
CREATE SCHEMA IF NOT EXISTS ratings;
ALTER SCHEMA ratings OWNER TO "ervu-dashboard";
</sql>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-1">
<createTable remarks="Явка по повестке уровень РФ" tableName="appear_subppoena" schemaName="ratings">
<column autoIncrement="true" name="id_appear_subppoena" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_appear_subppoena"/>
</column>
<column name="id_region" type="INTEGER"/>
<column name="appear_mil_com" remarks="Явка в военкомат" type="numeric"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="appear_mil_com_percent" remarks="Явка в военкомат в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-2">
<createTable remarks="Призыв уровень РФ" tableName="recruitment" schemaName="ratings">
<column autoIncrement="true" name="id_recruitment" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_recruitment"/>
</column>
<column name="id_region" type="INTEGER"/>
<column name="execution" remarks="Исполнение плана призыва" type="numeric"/>
<column name="spring_autumn" remarks="Осень/весна" type="TEXT"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="execution_percent" remarks="Исолнение плана призыва в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-3">
<createTable remarks="Рассмотрение жалоб уровень РФ" tableName="consideration_complaint" schemaName="ratings">
<column autoIncrement="true" name="id_consideration_complaint" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_consideration_complaint"/>
</column>
<column name="id_region" type="INTEGER"/>
<column name="consideration_complaint" remarks="Рассмотрение жалоб" type="numeric"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="consideration_complaint_percent" remarks="Рассмотрение жалоб в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-4">
<createIndex indexName="fki_appear_subppoena_fk1" tableName="appear_subppoena" schemaName="ratings">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-5">
<createIndex indexName="fki_recruitment_fk1" tableName="recruitment" schemaName="ratings">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-6">
<createIndex indexName="fki_consideration_complaint_fk1" tableName="consideration_complaint" schemaName="ratings">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,87 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724270831021-1" author="Artyom Hackimullin">
<sql>
CREATE SCHEMA IF NOT EXISTS recruitment_campaign;
ALTER SCHEMA recruitment_campaign OWNER TO "ervu-dashboard"
</sql>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-1">
<createTable tableName="recruitment" schemaName="recruitment_campaign">
<column autoIncrement="true" name="id_recruitment" startWith="3" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_recruitment"/>
</column>
<column name="suitable_recruit" remarks="Подходят под призыв" type="numeric"/>
<column name="postponement_have_right" remarks="Имеют право на отсрочку" type="numeric"/>
<column name="postponement_granted" remarks="Предоставлена отсрочка" type="numeric"/>
<column name="spring_autumn" remarks="Осень/Весна" type="TEXT"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="postponement_have_right_percent" remarks="Процент имеющих право на отсрочку" type="numeric"/>
<column name="postponement_granted_percent" remarks="Процент предоставленных отсрочек" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-2">
<createTable remarks="Повестки уровень РФ" tableName="subpoenas" schemaName="recruitment_campaign">
<column autoIncrement="true" name="id_subpoena" startWith="64" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_subpoena"/>
</column>
<column name="subpoena" remarks="Направлено повесток" type="numeric"/>
<column name="appeared" remarks="Явились" type="numeric"/>
<column name="not_appeared" remarks="Не явились" type="numeric"/>
<column name="not_ap_good_reason" remarks="Не явились по уважительной причине" type="numeric"/>
<column name="ap_not_required" remarks="Явка не требуется" type="numeric"/>
<column name="restrictions_applied" remarks="Наложено ограничений" type="numeric"/>
<column name="spring_autumn" remarks="Весна/Осень" type="TEXT"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="appeared_percent" remarks="Процент явившихся" type="numeric"/>
<column name="not_appeared_percent" remarks="Процент не явившихся" type="numeric"/>
<column name="not_ap_good_reason_percent" remarks="Процент не явившихся по уважительной причине" type="numeric"/>
<column name="ap_not_required_percent" remarks="Процент тех, где явка не требуется" type="numeric"/>
<column name="restrictions_applied_percent" remarks="Наложено ограничений" type="numeric"/>
<column name="introduced_measures" remarks="Введено реализатором мер" type="numeric"/>
<column name="introduced_measures_percent" remarks="Процент введенных реализатором мер" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="rest" remarks="Остальные" type="numeric"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
<column name="testspring_autumn" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-3">
<createTable tableName="appeals" schemaName="recruitment_campaign">
<column autoIncrement="true" name="id_appeal" startWith="3" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_appeal"/>
</column>
<column name="total_appeal" remarks="Получено жалоб" type="numeric"/>
<column name="resolved" remarks="Решено" type="numeric"/>
<column name="not_resolved" remarks="Не решено" type="numeric"/>
<column name="average_consideration" remarks="Время решения" type="numeric"/>
<column name="average_rating" remarks="Оценка удовлетворенности" type="numeric"/>
<column name="spring_autumn" remarks="Весна/Осень" type="TEXT"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="resolved_percent" remarks="Процент решенных" type="numeric"/>
<column name="not_resolved_percent" remarks="Процент не решенных" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-4">
<createIndex indexName="fki_recruitment_fk1" tableName="recruitment" schemaName="recruitment_campaign">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-5">
<createIndex indexName="fki_subpoenas_fk1" tableName="subpoenas" schemaName="recruitment_campaign">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-6">
<createIndex indexName="fki_rc_appeals_fk1" tableName="appeals" schemaName="recruitment_campaign">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,52 +0,0 @@
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:pro="http://www.liquibase.org/xml/ns/pro" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/pro http://www.liquibase.org/xml/ns/pro/liquibase-pro-latest.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd">
<changeSet id="1724332899536-1" author="a.khakimullin (generated)">
<sql dbms="postgresql">
CREATE SCHEMA IF NOT EXISTS space;
ALTER SCHEMA space OWNER TO "ervu-dashboard";
</sql>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724332693212-1">
<createTable remarks="Военные округа" tableName="military_district" schemaName="space">
<column autoIncrement="true" name="id_military_district" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="military_district_pkey"/>
</column>
<column name="military_district_name" remarks="Наименование военного округа" type="TEXT"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724332693212-2">
<createTable remarks="Регионы" tableName="region" schemaName="space">
<column autoIncrement="true" name="id_region" startWith="16" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_region"/>
</column>
<column name="region" remarks="Наименование региона" type="TEXT"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724332693212-3">
<createTable remarks="Военные комиссариаты" tableName="military_commissariat" schemaName="space">
<column autoIncrement="true" name="id_military_commissariat" startWith="2" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_military_commissariat"/>
</column>
<column name="military_commissariat_name" remarks="Наименование военного комиссариата" type="TEXT"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724332693212-4">
<createTable tableName="testrecruitment" schemaName="space">
<column name="id" type="CHAR(36)">
<constraints nullable="false" primaryKey="true" primaryKeyName="testrecruitment_pkey"/>
</column>
<column name="shortname" type="CHAR(300)"/>
<column name="idm_id" type="VARCHAR(36)"/>
<column name="code" type="CHAR(300)"/>
<column name="parent_id" type="CHAR(300)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724332693212-5">
<createTable tableName="ztestrecruitment" schemaName="space">
<column name="id" type="UUID"/>
<column name="name" type="TEXT"/>
</createTable>
</changeSet>
</databaseChangeLog>

View file

@ -1,114 +0,0 @@
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724270936925-1" author="Artyom Hackimullin">
<sql>
CREATE SCHEMA IF NOT EXISTS main_dashboard;
ALTER SCHEMA main_dashboard OWNER TO "ervu-dashboard";
</sql>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-1">
<createTable schemaName="main_dashboard" remarks="Всего на учете уровень РФ" tableName="total_registered">
<column autoIncrement="true" name="id_total_registered" startWith="52" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_total_registered"/>
</column>
<column name="total_registered" remarks="Всего состоят на учете" type="numeric"/>
<column name="total_registered_M" remarks="Всего на учете мужчин" type="numeric"/>
<column name="total_registered_W" remarks="Всего на учете женщин" type="numeric"/>
<column name="mobilization_criterion" remarks="Количество подходящих под критерии мобилизации" type="numeric"/>
<column name="volunteer_criterion" remarks="Количество подходящих под критерии добровольной службы" type="numeric"/>
<column name="contract_criterion" remarks="Количество подходящих под критерии контрактной службы" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="дата записи" type="date"/>
<column name="mobilization_criterion_percent" remarks="Процент подходящих под критерии мобилизации" type="numeric"/>
<column name="volunteer_criterion_percent" remarks="Процент подходящих под критерии добровольной службы" type="numeric"/>
<column name="contract_criterion_percent" remarks="Процент подходящих под критерии контрактрой службы" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-2">
<createTable schemaName="main_dashboard" remarks="Призывная кампания уровень РФ" tableName="recruitment_campaign">
<column autoIncrement="true" name="id_recruitment_campaign" startWith="130" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_recruitment_campaign"/>
</column>
<column name="new_recruits" remarks="Подпадающие под призыв" type="numeric"/>
<column name="subpoenas_sent" remarks="Направлено повесток" type="numeric"/>
<column name="appeared_on_subpoenas" remarks="Явились по повесткам" type="numeric"/>
<column name="not_appeared_on_subpoenas" remarks="Не явились по повесткам" type="numeric"/>
<column name="postponement_have_right" remarks="Имеют право на отсрочку" type="numeric"/>
<column name="postponement_granted" remarks="Предоставлена отсрочка" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="spring_autumn" remarks="Весна/Осень" type="TEXT"/>
<column name="appeared_on_subpoenas_percent" remarks="Явились по повесткам процент" type="numeric"/>
<column name="not_appeared_on_subpoenas_percent" remarks="Не явились по повесткам процент" type="numeric"/>
<column name="postponement_have_right_percent" remarks="Имеют право на отсрочку процент" type="numeric"/>
<column name="postponement_granted_percent" remarks="Предоставлена отсрочка процент" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
<column name="testspring_autumn" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-3">
<createTable schemaName="main_dashboard" remarks="Подлежат постановке на учет уровень РФ" tableName="waiting_registration">
<column autoIncrement="true" name="id_waiting_registration" startWith="69" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_waiting_registration"/>
</column>
<column name="waiting_registration" remarks="Всего подлежат постановке на учет" type="numeric"/>
<column name="waiting_registration_M" remarks="Подлежат постановке мужчины" type="numeric"/>
<column name="waiting_registration_W" remarks="Подлежат постановке женщины" type="numeric"/>
<column name="mobilization_criterion" remarks="Количество подлежащих под критерии мобилизации" type="numeric"/>
<column name="volunteer_criterion" remarks="Количество подлежащих под критерии добровольной службы" type="numeric"/>
<column name="contract_criterion" remarks="Количество подлежащих под критерии контрактной службы" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="waiting_registration_percent" remarks="Всего подлежат постановке процент" type="numeric"/>
<column name="mobilization_criterion_percent" remarks="Процент подлежащих под критерии мобилизации" type="numeric"/>
<column name="volunteer_criterion_percent" remarks="Процент подлежащих под критерии добровольной службы" type="numeric"/>
<column name="contract_criterion_percent" remarks="Процент подлежащих под критерии контрактной службы" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-4">
<createTable schemaName="main_dashboard" remarks="Обжалования уровень РФ" tableName="appeals">
<column autoIncrement="true" name="id_appeal" startWith="54" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_appeal"/>
</column>
<column name="total_appeals" remarks="Всего жалоб" type="numeric"/>
<column name="resolved" remarks="Количество решенных" type="numeric"/>
<column name="average_consideration" remarks="Средний срок рассмотрения" type="numeric"/>
<column name="average_rating" remarks="Оценка удовлетворенности" type="numeric"/>
<column name="average_to_face" remarks="Способ подачи жалоб очно" type="numeric"/>
<column name="average_EPGU" remarks="Способ подачи ЕПГУ" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="average_to_face_percent" remarks="Способ подачи жалоб очно в процентах" type="numeric"/>
<column name="average_EPGU_percent" remarks="Способ подачи ЕПГУ в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-5">
<createIndex indexName="fki_total_registered_fk1" tableName="total_registered" schemaName="main_dashboard">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-6">
<createIndex indexName="fki_recruitment_campaign_fk1" tableName="recruitment_campaign" schemaName="main_dashboard">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-7">
<createIndex indexName="fki_waiting_registration_fk1" tableName="waiting_registration" schemaName="main_dashboard">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-8">
<createIndex indexName="fki_md_appeals_fk1" tableName="appeals" schemaName="main_dashboard">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,250 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724270917193-1" author="Artyom Hackimullin">
<sql>
CREATE SCHEMA IF NOT EXISTS total_registered;
ALTER SCHEMA total_registered OWNER TO "ervu-dashboard";
</sql>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-1">
<createTable schemaName="total_registered" remarks="Категории постановки на воинский учет состоящих/не состоящих на учете уровень РФ" tableName="reg_mil_cat">
<column autoIncrement="true" name="id_reg_mil_cat" startWith="78" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_reg_mil_cat"/>
</column>
<column name="first_reg_17" remarks="Первоначальная постановка на воинский учет граждан от 17 лет" type="numeric"/>
<column name="first_reg_18" remarks="Первоначальная постановка на воинский учет граждан от 18 лет" type="numeric"/>
<column name="returned_dep_liberty" remarks="Возвратившиеся из мест лишения свободы" type="numeric"/>
<column name="mil_spec_W" remarks="Женщины, получившие ВУС" type="numeric"/>
<column name="punished" remarks="Отбывающие наказание в местах лишения свободы" type="numeric"/>
<column name="received_citizenship" remarks="Получившие гражданство" type="numeric"/>
<column name="mil_reg" remarks="Состоит на учете/ не состоит" type="BOOLEAN"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="first_reg_17_percent" remarks="Первоначальная постановка на воинский учет граждан от 17 лет в процентах" type="numeric"/>
<column name="first_reg_18_percent" remarks="Первоначальная постановка на воинский учет граждан от 18 лет в процентах" type="numeric"/>
<column name="returned_dep_liberty_percent" remarks="Возвратившиеся из мест лишения свободы в процентах" type="numeric"/>
<column name="mil_spec_W_percent" remarks="Женщины, получившие ВУС в процентах" type="numeric"/>
<column name="punished_percent" remarks="Отбывающие наказание в местах лишения свободы в процентах" type="numeric"/>
<column name="received_citizenship_percent" remarks="Получившие гражданство в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
<column name="testmil_reg" type="numeric"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-2">
<createTable schemaName="total_registered" remarks="Повестки состоящих/не состоящих на учете уровень РФ" tableName="subpoenas">
<column autoIncrement="true" name="id_subpoena" startWith="123" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_subpoena"/>
</column>
<column name="subpoena" remarks="Направлено повесток" type="numeric"/>
<column name="average_appeared" remarks="Средний срок явки" type="numeric"/>
<column name="appeared" remarks="Явились" type="numeric"/>
<column name="not_appeared" remarks="Не явились" type="numeric"/>
<column name="not_ap_good_reason" remarks="Не явились по уважительной причине" type="numeric"/>
<column name="ap_not_required" remarks="Явка не требуется" type="numeric"/>
<column name="electron" remarks="Электронно" type="numeric"/>
<column name="paper" remarks="Нарочно" type="numeric"/>
<column name="restrictions_applied" remarks="Применено ограничений" type="numeric"/>
<column name="introduced_measures" remarks="Введено реализатором мер" type="numeric"/>
<column name="mil_reg" remarks="Состоит/не состоит на учете" type="BOOLEAN"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="appeared_percent" remarks="Явились в процентах" type="numeric"/>
<column name="not_appeared_percent" remarks="Не явились в процентах" type="numeric"/>
<column name="not_ap_good_reason_percent" remarks="Не явились по уважительной причине в процентах" type="numeric"/>
<column name="ap_not_required_percent" remarks="Явка не требуется в процентах" type="numeric"/>
<column name="electron_percent" remarks="Электронно в процентах" type="numeric"/>
<column name="paper_percent" remarks="Нарочно в процентах" type="numeric"/>
<column name="restrictions_applied_percent" remarks="Применено ограничений в процентах" type="numeric"/>
<column name="introduced_measures_percent" remarks="Введено реализатором мер в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column name="testrecruitment_id" type="CHAR(36)"/>
<column name="testmil_reg" type="numeric"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-3">
<createTable schemaName="total_registered" remarks="Возраст состоящих/не состоящих, мужчин/женщин/всех на учете уровень РФ" tableName="age">
<column autoIncrement="true" name="id_age" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_age"/>
</column>
<column name="17_yaers" remarks="Возраст 17" type="numeric"/>
<column name="18-26_years" remarks="Возраст 18-26" type="numeric"/>
<column name="27-30_years" remarks="Возраст 27-30" type="numeric"/>
<column name="31-35_years" remarks="Возраст 31-35" type="numeric"/>
<column name="36-40_years" remarks="Возраст 36-40" type="numeric"/>
<column name="41-45_years" remarks="Возраст 41-45" type="numeric"/>
<column name="51+_years" remarks="Возраст 51+" type="numeric"/>
<column name="all_M_W" remarks="Все/мужчины/женщины" type="TEXT"/>
<column name="registered" remarks="Состоит на учете или нет" type="BOOLEAN"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="46-50_years" remarks="Возраст 46-50" type="numeric"/>
<column name="17_yaers_percent" remarks="Возраст 17 в процентах" type="numeric"/>
<column name="18-26_years_percent" remarks="Возраст 18-26 в процентах" type="numeric"/>
<column name="27-30_years_percent" remarks="Возраст 27-30 в процентах" type="numeric"/>
<column name="31-35_years_percent" remarks="Возраст 31-35 в процентах" type="numeric"/>
<column name="36-40_years_percent" remarks="Возраст 36-40 в процентах" type="numeric"/>
<column name="41-45_years_percent" remarks="Возраст 41-45 в процентах" type="numeric"/>
<column name="46-50_years_percent" remarks="Возраст 46-50 в процентах" type="numeric"/>
<column name="51+_years_percent" remarks="Возраст 51+ в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-4">
<createTable schemaName="total_registered" remarks="Занятость состоящих/не состоящих, мужчин/женщин/всех на учете уровень РФ" tableName="busyness">
<column autoIncrement="true" name="id_busyness" startWith="7" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_busyness"/>
</column>
<column name="study" remarks="Учатся" type="numeric"/>
<column name="work" remarks="Работают" type="numeric"/>
<column name="not_work" remarks="Безработные" type="numeric"/>
<column name="all_M_W" remarks="Все/Мужчины/Женщины" type="TEXT"/>
<column name="registered" remarks="Состоит на учете/не состоит" type="BOOLEAN"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="study_percent" remarks="Учатся в процентах" type="numeric"/>
<column name="work_percent" remarks="Работают в процентах" type="numeric"/>
<column name="not_work_percent" remarks="Безработные в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-5">
<createTable schemaName="total_registered" remarks="Уровень образования состоящих/не состоящих, мужчин/женщин/всех на учете уровень РФ" tableName="education_level">
<column autoIncrement="true" name="id_education_level" startWith="4" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_education_level"/>
</column>
<column name="higher" remarks="Высшее образование" type="numeric"/>
<column name="average" remarks="Среднее профессиональное" type="numeric"/>
<column name="all_M_W" remarks="Все/Мужчины/Женщины" type="TEXT"/>
<column name="only_general" remarks="Только общее" type="numeric"/>
<column name="no_data" remarks="Нет данных" type="numeric"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="higher_percent" remarks="Высшее образование в процентах" type="numeric"/>
<column name="average_percent" remarks="Среднее профессиональное в процентах" type="numeric"/>
<column name="only_general_percent" remarks="Только общее в процентах" type="numeric"/>
<column name="no_data_percent" remarks="Нет данных об образованиии в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-6">
<createTable schemaName="total_registered" remarks="Дети то 18 лет состоящих/не состоящих, мужчин/женщин/всех на учете уровень РФ" tableName="child_minor">
<column autoIncrement="true" name="id_child_minor" startWith="4" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_child_minor"/>
</column>
<column name="no_child" remarks="Нет детей" type="numeric"/>
<column name="1_child" remarks="1 ребенок" type="numeric"/>
<column name="2_child" remarks="2 ребенка" type="numeric"/>
<column name="3_child" remarks="3 ребенка" type="numeric"/>
<column name="4_more_child" remarks="4 и более" type="numeric"/>
<column name="all_M_W" remarks="Все/Мужчины/Женщины" type="TEXT"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="no_child_percent" remarks="Нет детей в процентах" type="numeric"/>
<column name="1_child_percent" remarks="1 ребенок в процентах" type="numeric"/>
<column name="2_child_percent" remarks="2 ребенка в процентах" type="numeric"/>
<column name="3_child_percent" remarks="3 ребенка в процентах" type="numeric"/>
<column name="4_more_child_percent" remarks="4 и более ребенка в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-7">
<createTable schemaName="total_registered" remarks="Семейное положение состоящих/не состоящих, мужчин/женщин/всех на учете уровень РФ" tableName="marital_status">
<column autoIncrement="true" name="id_marital_status" startWith="5" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="pk_marital_status"/>
</column>
<column name="married" remarks="В браке" type="numeric"/>
<column name="not_married" remarks="Холост" type="numeric"/>
<column name="all_M_W" remarks="Все/Мужчины/Женщины" type="TEXT"/>
<column defaultValueComputed="now()" name="recording_date" remarks="Дата записи" type="date"/>
<column name="married_percent" remarks="В браке в процентах" type="numeric"/>
<column name="not_married_percent" remarks="Холост в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-8">
<sql dbms="postgresql">
CREATE TABLE IF NOT EXISTS total_registered.driver_license
(
id_driver_license BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY (START WITH 4),
nope NUMERIC,
"A" NUMERIC,
"B" NUMERIC,
"C" NUMERIC,
"D" NUMERIC,
"E" NUMERIC,
"all_M_W" TEXT,
recording_date DATE,
nope_repcent NUMERIC,
"A_repcent" NUMERIC,
"B_repcent" NUMERIC,
"C_repcent" NUMERIC,
"D_repcent" NUMERIC,
"E_repcent" NUMERIC,
recruitment_id UUID
);
</sql>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-9">
<createTable schemaName="total_registered" remarks="Снято с учета уровень РФ" tableName="removed_registry">
<column name="removed_registry" remarks="Снято с учета" type="numeric"/>
<column name="deprivation_citizenship" remarks="Лишение гражданства" type="numeric"/>
<column name="age_limit" remarks="Наступление предельного возраста" type="numeric"/>
<column name="death" remarks="Смерть" type="numeric"/>
<column name="travel_abroad" remarks="Выезд за границу на срок более 6 месяцев" type="numeric"/>
<column name="living_abroad" remarks="Проживающие за границей" type="numeric"/>
<column name="other" remarks="Прочее" type="numeric"/>
<column name="recording_date" remarks="Дата записи" type="date"/>
<column name="deprivation_citizen_percents" remarks="Лишение гражданства в процентах" type="numeric"/>
<column name="age_limit_percent" remarks="Наступление предельного возраста в процентах" type="numeric"/>
<column name="death_percent" remarks="Смерть в процентах" type="numeric"/>
<column name="travel_abroad_percent" remarks="Выезд за границу на срок более 6 месяцев в процентах" type="numeric"/>
<column name="living_abroad_percent" remarks="Проживающие за границей в процентах" type="numeric"/>
<column name="other_percent" remarks="Прочее в процентах" type="numeric"/>
<column name="recruitment_id" type="UUID"/>
<column autoIncrement="true" name="id_removed_registry" startWith="40" type="BIGINT">
<constraints nullable="false" primaryKey="true" primaryKeyName="removed_registry_pkey"/>
</column>
<column name="testrecruitment_id" type="CHAR(36)"/>
</createTable>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-10">
<createIndex indexName="fki_reg_mil_cat_fk1" tableName="reg_mil_cat" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-11">
<createIndex indexName="fki_subpoenas_fk1" tableName="subpoenas" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-12">
<createIndex indexName="fki_age_fk1" tableName="age" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-13">
<createIndex indexName="fki_busyness_fk1" tableName="busyness" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-14">
<createIndex indexName="fki_education_level_fk1" tableName="education_level" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-15">
<createIndex indexName="fki_child_minor_fk1" tableName="child_minor" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-16">
<createIndex indexName="fki_marital_status_fk1" tableName="marital_status" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-17">
<createIndex indexName="fki_driver_license_fk1" tableName="driver_license" schemaName="total_registered">
<column name="recruitment_id"/>
</createIndex>
</changeSet>
</databaseChangeLog>

View file

@ -1,133 +0,0 @@
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet author="a.khakimullin" id="1724159546145-9">
<addForeignKeyConstraint baseColumnNames="id_region" baseTableName="review_rating" constraintName="fk_region" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id_region" referencedTableName="region" referencedTableSchemaName="space" baseTableSchemaName="appeals" />
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-10">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="main_profile" constraintName="main_profile_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="appeals" />
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-11">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="reasons_appeal" constraintName="reasons_appeal_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="appeals"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-12">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="review_rating" constraintName="review_rating_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="appeals" />
</changeSet>
<changeSet author="a.khakimullin" id="1724159546145-13">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="topic_appeal" constraintName="topic_appeal_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="appeals"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-7">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="appear_subppoena" constraintName="appear_subppoena_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="ratings"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-8">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="consideration_complaint" constraintName="consideration_complaint_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="ratings"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-9">
<addForeignKeyConstraint baseColumnNames="id_region" baseTableName="appear_subppoena" constraintName="fk_region" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id_region" referencedTableName="region" referencedTableSchemaName="space" baseTableSchemaName="ratings" />
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-10">
<addForeignKeyConstraint baseColumnNames="id_region" baseTableName="consideration_complaint" constraintName="fk_region" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id_region" referencedTableName="region" referencedTableSchemaName="space" baseTableSchemaName="ratings"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-11">
<addForeignKeyConstraint baseColumnNames="id_region" baseTableName="recruitment" constraintName="fk_region" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id_region" referencedTableName="region" referencedTableSchemaName="space" baseTableSchemaName="ratings"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724840075653-1">
<addForeignKeyConstraint baseTableSchemaName="ervu_dashboard" baseTableName="citizen" baseColumnNames="recruitment_id" constraintName="p_citizen_fk1"
referencedTableSchemaName="ervu_dashboard" referencedTableName="pub_recruitment" referencedColumnNames="id"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724159760632-12">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="recruitment" constraintName="r_recruitment_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="ratings"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-7">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="appeals" constraintName="rc_appeals_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="recruitment_campaign" />
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-8">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="recruitment" constraintName="rc_recruitment_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="recruitment_campaign"/>
</changeSet>
<changeSet author="a.khakimullin" id="1724162038115-9">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="subpoenas" constraintName="subpoenas_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="recruitment_campaign"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-18">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="age" constraintName="age_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-19">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="busyness" constraintName="busyness_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-20">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="child_minor" constraintName="child_minor_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered" />
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-21">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="driver_license" constraintName="driver_license_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-22">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="education_level" constraintName="education_level_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment"
referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-23">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="marital_status" constraintName="marital_status_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-24">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="reg_mil_cat" constraintName="reg_mil_cat_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-25">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="removed_registry" constraintName="removed_registry_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162537725-26">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="subpoenas" constraintName="tr_subpoenas_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="total_registered"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-9">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="appeals" constraintName="md_appeals_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="main_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-10">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="total_registered" constraintName="md_total_registered_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="main_dashboard" />
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-11">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="waiting_registration" constraintName="md_waiting_registration_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="main_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724162675967-12">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="recruitment_campaign" constraintName="recruitment_campaign_fk1" deferrable="false"
initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" baseTableSchemaName="main_dashboard" />
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-12">
<addForeignKeyConstraint baseColumnNames="recruit_id" baseTableName="subpoena" baseTableSchemaName="ervu_dashboard" constraintName="subpoena_fk1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="citizen_id" referencedTableName="citizen" referencedTableSchemaName="ervu_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-13">
<addForeignKeyConstraint baseColumnNames="department_id" baseTableName="subpoena" baseTableSchemaName="ervu_dashboard" constraintName="subpoena_fk2" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-14">
<addForeignKeyConstraint baseColumnNames="recruitment_id" baseTableName="temporary_measures" baseTableSchemaName="ervu_dashboard" constraintName="temporary_measures_fk1" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard"/>
</changeSet>
<changeSet author="a.khakimullin (generated)" id="1724317699503-15">
<addForeignKeyConstraint baseColumnNames="citizen_id" baseTableName="temporary_measures" baseTableSchemaName="ervu_dashboard" constraintName="temporary_measures_fk2" deferrable="false" initiallyDeferred="false" onDelete="NO ACTION" onUpdate="NO ACTION" referencedColumnNames="citizen_id" referencedTableName="citizen" referencedTableSchemaName="ervu_dashboard"/>
</changeSet>
</databaseChangeLog>

View file

@ -1,301 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="1724235354934-1" author="a.khakimullin (generated)">
<comment>Insert values in ervu_dashboard.pub_recruitment</comment>
<sql>
INSERT INTO ervu_dashboard.pub_recruitment (id, idm_id, parent_id, military_code, shortname, fullname, code, sort) VALUES ('6b56f46a-16e7-4c0f-83a8-05fbddf2e6cb', '0340dea4-bf2d-4591-be09-987f7e79d0b4', '76e40191-adc7-4f03-84a4-0c29c44961a7', '00012345', 'Сахалинская область', 'Военный комиссариат Сахалинской области', '65', 4);
INSERT INTO ervu_dashboard.pub_recruitment (id, idm_id, parent_id, military_code, shortname, fullname, code, sort) VALUES ('76e40191-adc7-4f03-84a4-0c29c44961a7', '08ce08c9-3595-4c36-bd14-8deda575d822', null, '00000001', 'Российская Федерация', 'Российская Федерация', '00', 1);
INSERT INTO ervu_dashboard.pub_recruitment (id, idm_id, parent_id, military_code, shortname, fullname, code, sort) VALUES ('794ed0fa-a25b-4858-b89e-815bb391f2b5', 'b16c8334-07a5-43e0-8c6f-bc07830fb096', '76e40191-adc7-4f03-84a4-0c29c44961a7', '07706878', 'Липецкая область', 'Военный комиссариат Липецкой области', '48', 2);
INSERT INTO ervu_dashboard.pub_recruitment (id, idm_id, parent_id, military_code, shortname, fullname, code, sort) VALUES ('d2e839ef-933c-48df-9a3a-ac1c00663154', '3f1d6fb7-c9a8-4692-b292-e7a3732c1aff', '76e40191-adc7-4f03-84a4-0c29c44961a7', '08400325', 'Рязанская область', 'Военный комиссариат Рязанской области, г. Рязань', '62', 3);
</sql>
</changeSet>
<changeSet id="1724235313861-1" author="a.khakimullin (generated)">
<comment>Insert values in ervu_dashboard.citizen</comment>
<sql>
INSERT INTO ervu_dashboard.citizen ("id_ERN", fio, residence, recruitment, recruitment_id, is_registered, issue_date, passport_series, passport_number, phone, medical_requirements, deferment_liberation, subpoena_citizen_id, temporary_measures_id, citizen_id, gender, marital_status, education, employment, reason_registration, number_children, date_birth, driver_license, disability_group, dispensary_registration_code, region_birth, city_birth, number_children_18_old, right_deferment, took_break, medic, sports_category, tractor_license, is_wanted, is_in_prison, acquired_citizenship, urgent_service, contract_service, mobilization, age) VALUES ('547392424526', 'Вадим Вадимович Щипачёв', 'г. Москва', 'Военный комиссариат (объединенный) Тверского района ЦФО г. Москвы', 'd2e839ef-933c-48df-9a3a-ac1c00663154', 'Сосотоит на ВУ', null, null, null, null, null, null, null, null, 'a88e4b95-a235-4427-adf9-332b53a4a278', 'Мужской', 'Холост', 'Среднее профессилональное', 'Работающий на постоянной работе', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
INSERT INTO ervu_dashboard.citizen ("id_ERN", fio, residence, recruitment, recruitment_id, is_registered, issue_date, passport_series, passport_number, phone, medical_requirements, deferment_liberation, subpoena_citizen_id, temporary_measures_id, citizen_id, gender, marital_status, education, employment, reason_registration, number_children, date_birth, driver_license, disability_group, dispensary_registration_code, region_birth, city_birth, number_children_18_old, right_deferment, took_break, medic, sports_category, tractor_license, is_wanted, is_in_prison, acquired_citizenship, urgent_service, contract_service, mobilization, age) VALUES ('547392424527', 'Вадим Вадимович Щипачёв-2', 'г. Москва', 'Военный комиссариат (объединенный) Тверского района ЦФО г. Москвы', 'd2e839ef-933c-48df-9a3a-ac1c00663154', 'Не состоит на ВУ', null, null, null, null, null, null, null, null, 'e21955b2-67b4-4d41-a6b5-c4cfe46b2711', 'Мужской', 'Женат', 'Высшее', 'Работающий на постоянной работе', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
INSERT INTO ervu_dashboard.citizen ("id_ERN", fio, residence, recruitment, recruitment_id, is_registered, issue_date, passport_series, passport_number, phone, medical_requirements, deferment_liberation, subpoena_citizen_id, temporary_measures_id, citizen_id, gender, marital_status, education, employment, reason_registration, number_children, date_birth, driver_license, disability_group, dispensary_registration_code, region_birth, city_birth, number_children_18_old, right_deferment, took_break, medic, sports_category, tractor_license, is_wanted, is_in_prison, acquired_citizenship, urgent_service, contract_service, mobilization, age) VALUES ('547392424525', 'Константин Михайлович Белов', 'г. Москва, Краснопресненская, д.4, кв. 45', 'Военный комиссариат Рязанской области, г. Рязань', 'd2e839ef-933c-48df-9a3a-ac1c00663154', 'Состоит на ВУ', '2024-01-15', '9201', '000111', '79047648974', 'Имеет заболевание из специального перечня (требующие специального учёта)', 'Граждане, признанные не годными к воинной службе по состоянию здоровья', 1, 1, 'e582c6ab-810c-49c4-84b3-4a9a0961fc02', 'Мужской', 'Холост', 'Среднее профессиональное', 'Безработный', 'Гражданин РФ прибыл из-за границы после отсутствия на территории Российской Федерации более 6 месяцев', '1 ребёнок', '1993-01-01', null, null, null, 'Республика Тататрстан', 'г. Казань', '0', false, false, false, false, false, false, false, false, false, true, false, null);
</sql>
</changeSet>
<changeSet id="1724235393452-1" author="a.khakimullin (generated)">
<comment>Insert values in ervu_dashboard.subpoena</comment>
<sql>
INSERT INTO ervu_dashboard.subpoena (subpoena_id, series, number, id_ern, create_date, visit_date, send_date, reason_cancelled, recruit_id, department_id, subpoena_status, subpoena_reason) VALUES (1, '01', '0001', null, '2024-01-01 00:00:00.000000', '2024-01-15 00:00:00.000000', '2024-01-13 21:00:00.000000 +00:00', null, 'e582c6ab-810c-49c4-84b3-4a9a0961fc02', 'd2e839ef-933c-48df-9a3a-ac1c00663154', 'Гражданин явился после назначенной даты', 'Для прохождения медицинского освидетельствования или мероприятий, связанных с ним');
</sql>
</changeSet>
<changeSet id="1724235437060-1" author="a.khakimullin (generated)">
<comment>Insert values in ervu_dashboard.temporary_measures</comment>
<sql>
INSERT INTO ervu_dashboard.temporary_measures (temporary_measures_id, recruitment_id, name, date_application, withdrawal_date, status, citizen_id) VALUES (1, 'd2e839ef-933c-48df-9a3a-ac1c00663154', 'Ограничение на управление транстпортным средством', '2024-01-01', '2024-01-15', 'Временная мера снята ', 'e582c6ab-810c-49c4-84b3-4a9a0961fc02');
</sql>
</changeSet>
<changeSet id="1724235522099-1" author="a.khakimullin (generated)">
<comment>Insert values in appeals.main_profile</comment>
<sql>
INSERT INTO appeals.main_profile (id_main_profile, gender, age, child_min_18, education, employment, recording_date, recruitment_id) VALUES (1, null, null, null, null, null, '2024-07-22', '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724235581938-1" author="a.khakimullin (generated)">
<comment>Insert values in appeals.reasons_appeal</comment>
<sql>
INSERT INTO appeals.reasons_appeal (id_reasons_appeal, appeal, incorrect_inf, no_data, other, recording_date, incorrect_inf_percent, no_data_percent, other_percent, recruitment_id) VALUES (1, 1200000, 0, 0, 0, '2024-07-19', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236426894-1" author="a.khakimullin (generated)">
<comment>Insert values in space.region</comment>
<sql>
INSERT INTO space.region (id_region, region) VALUES (5, 'Волгоградская область');
INSERT INTO space.region (id_region, region) VALUES (4, 'Кабардино-Балкарская Республика');
INSERT INTO space.region (id_region, region) VALUES (3, 'Сахалинская область');
INSERT INTO space.region (id_region, region) VALUES (2, 'Рязанская область');
INSERT INTO space.region (id_region, region) VALUES (6, 'Кировская область');
INSERT INTO space.region (id_region, region) VALUES (9, 'Сахалинская область');
INSERT INTO space.region (id_region, region) VALUES (10, 'Приморский край');
INSERT INTO space.region (id_region, region) VALUES (11, 'Алтайский край');
INSERT INTO space.region (id_region, region) VALUES (12, 'Республика Дагестан');
INSERT INTO space.region (id_region, region) VALUES (13, 'Новгородская область');
INSERT INTO space.region (id_region, region) VALUES (14, 'Курганская область');
INSERT INTO space.region (id_region, region) VALUES (15, 'Воронежская область');
INSERT INTO space.region (id_region, region) VALUES (1, 'Липецкая область');
</sql>
</changeSet>
<changeSet id="1724235618128-1" author="a.khakimullin (generated)">
<comment>Insert values in appeals.review_rating</comment>
<sql>
INSERT INTO appeals.review_rating (id_review_rating, speed, rating, recording_date, id_region, recruitment_id) VALUES (1, 0, 0, '2024-07-22', 1, '794ed0fa-a25b-4858-b89e-815bb391f2b5');
INSERT INTO appeals.review_rating (id_review_rating, speed, rating, recording_date, id_region, recruitment_id) VALUES (2, 0, 0, '2024-07-22', 2, 'd2e839ef-933c-48df-9a3a-ac1c00663154');
INSERT INTO appeals.review_rating (id_review_rating, speed, rating, recording_date, id_region, recruitment_id) VALUES (3, 0, 0, '2024-07-22', 3, '6b56f46a-16e7-4c0f-83a8-05fbddf2e6cb');
</sql>
</changeSet>
<changeSet id="1724235650126-1" author="a.khakimullin (generated)">
<comment>Insert values in appeals.topic_appeal</comment>
<sql>
INSERT INTO appeals.topic_appeal (id_topic_appeal, registration, sabpoena, appear, temporary_measures, recording_date, registration_percent, sabpoena_percent, appear_percent, temporary_measures_percent, recruitment_id) VALUES (1, 0, 0, 0, 0, '2024-07-22', 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724235718929-1" author="a.khakimullin (generated)">
<comment>Insert values in ratings.appear_subppoena</comment>
<sql>
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (2, 3, 72, '2024-07-01', 85, null);
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (3, 5, 26, '2024-07-01', 26, null);
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (4, 4, 31, '2024-07-01', 31, null);
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (5, 9, 72, '2024-07-01', 72, null);
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (6, 6, 24, '2024-07-01', 24, null);
INSERT INTO ratings.appear_subppoena (id_appear_subppoena, id_region, appear_mil_com, recording_date, appear_mil_com_percent, recruitment_id) VALUES (1, 1, 90, '2024-07-01', null, null);
</sql>
</changeSet>
<changeSet id="1724235757656-1" author="a.khakimullin (generated)">
<comment>Insert values in ratings.consideration_complaint</comment>
<sql>
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (1, 4, 31, '2024-07-01', 31, null);
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (2, 6, 24, '2024-07-01', 24, null);
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (3, 5, 26, '2024-07-01', 26, null);
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (4, 9, 72, '2024-07-01', 72, null);
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (5, 2, 85, '2024-07-01', 85, null);
INSERT INTO ratings.consideration_complaint (id_consideration_complaint, id_region, consideration_complaint, recording_date, consideration_complaint_percent, recruitment_id) VALUES (6, 1, 90, '2024-07-01', 90, null);
</sql>
</changeSet>
<changeSet id="1724235786125-1" author="a.khakimullin (generated)">
<comment>Insert values in ratings.recruitment</comment>
<sql>
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (1, 10, 95, null, '2024-07-01', 95, null);
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (2, 11, 93, null, '2024-07-01', 93, null);
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (3, 12, 89, null, '2024-07-01', 89, null);
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (4, 13, 47, null, '2024-07-01', 47, null);
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (5, 14, 39, null, '2024-07-01', 39, null);
INSERT INTO ratings.recruitment (id_recruitment, id_region, execution, spring_autumn, recording_date, execution_percent, recruitment_id) VALUES (6, 15, 32, null, '2024-07-01', 32, null);
</sql>
</changeSet>
<changeSet id="1724236315961-1" author="a.khakimullin (generated)">
<comment>Insert values in recruitment_campaign.appeals</comment>
<sql>
INSERT INTO recruitment_campaign.appeals (id_appeal, total_appeal, resolved, not_resolved, average_consideration, average_rating, spring_autumn, recording_date, resolved_percent, not_resolved_percent, recruitment_id) VALUES (1, 0, 0, 0, 0, 0, 'Осень', '2024-07-19', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO recruitment_campaign.appeals (id_appeal, total_appeal, resolved, not_resolved, average_consideration, average_rating, spring_autumn, recording_date, resolved_percent, not_resolved_percent, recruitment_id) VALUES (2, 0, 0, 0, 0, 0, 'Весна', '2024-07-22', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236356254-1" author="a.khakimullin (generated)">
<comment>Insert values in recruitment_campaign.recruitment</comment>
<sql>
INSERT INTO recruitment_campaign.recruitment (id_recruitment, suitable_recruit, postponement_have_right, postponement_granted, spring_autumn, recording_date, postponement_have_right_percent, postponement_granted_percent, recruitment_id) VALUES (1, 0, 0, 0, 'Осень', '2024-07-19', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO recruitment_campaign.recruitment (id_recruitment, suitable_recruit, postponement_have_right, postponement_granted, spring_autumn, recording_date, postponement_have_right_percent, postponement_granted_percent, recruitment_id) VALUES (2, 0, 0, 0, 'Весна', '2024-07-22', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236383761-1" author="a.khakimullin (generated)">
<comment>Insert values in recruitment_campaign.subpoenas</comment>
<sql>
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (64, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, 'bf12841f-df92-4ded-a89a-3cf11d7a5a7c', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (65, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, 'bf12841f-df92-4ded-a89a-3cf11d7a5a7c', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (66, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, 'bf12841f-df92-4ded-a89a-3cf11d7a5a7c', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (67, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '48 ', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (68, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '62 ', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (69, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '65 ', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (1, 2200000, 1300000, 510000, 490000, 100000, 550000, 'Осень', '2024-07-19', 50, 27, 23, 5, 25, 450000, 41, '76e40191-adc7-4f03-84a4-0c29c44961a7', 40, null, null);
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (2, 2200000, 1000000, 520000, 480000, 90000, 560000, 'Весна', '2024-07-22', 50, 27, 23, 5, 25, 460000, 42, '76e40191-adc7-4f03-84a4-0c29c44961a7', 40, null, null);
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (70, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '48 ', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (71, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '62 ', 'Осень ');
INSERT INTO recruitment_campaign.subpoenas (id_subpoena, subpoena, appeared, not_appeared, not_ap_good_reason, ap_not_required, restrictions_applied, spring_autumn, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, restrictions_applied_percent, introduced_measures, introduced_measures_percent, recruitment_id, rest, testrecruitment_id, testspring_autumn) VALUES (72, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, null, 0, '65 ', 'Осень ');
</sql>
</changeSet>
<changeSet id="1724236562800-1" author="a.khakimullin (generated)">
<comment>Insert values in space.testrecruitment</comment>
<sql>
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('474e3768-c948-48ea-bdfd-2e8693ed966a', '5656556 ', '1bcd1c31-c326-48b9-b753-6ceb560d7d25', '48 ', '744b6ebc-d7a8-45d9-b11d-67cd84494522 ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('15287b52-d532-49f1-adf9-3bc7ecc7233a', 'ЖурналПО ', '0b9f8f3f-36bb-4c6a-99cb-241bd67ffa00', '48 ', 'ec2bfd8e-0f26-4977-92e4-3454a866e425 ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('f1dfbf77-e138-45e6-ba05-bf69f7124b75', 'ВК города Сасово, Ермишинского, Кадомского, Сасовского и Пителинского районов Рязанской области ', 'e437b97c-0da1-4f24-98cd-b68a0cf1b54a', '62 ', '3f1d6fb7-c9a8-4692-b292-e7a3732c1aff ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('d2f2b8b6-2f10-41f9-a5af-4b1cb448fd4b', ' ВК города Поронайск, Макаровского, Поронайского и Смирныховского районов Сахалинской области ', '0c1f0217-ed9d-4a3d-9148-878586e26ed5', '65 ', '0340dea4-bf2d-4591-be09-987f7e79d0b4 ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('2c4d9668-f343-4977-af2a-1ff2706030ea', 'ВК города Елец и Елецкого района Липецкой области ', 'e80e6600-0b44-40c0-984e-f5ad2a06621a', '48 ', 'b16c8334-07a5-43e0-8c6f-bc07830fb096 ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('645863d2-2a41-4c6c-9686-7628ba496cfc', 'ВК Лебедянского района Липецкой области ', 'fe24089e-6fe1-4bc8-818e-79f36506300d', '48 ', 'b16c8334-07a5-43e0-8c6f-bc07830fb096 ');
INSERT INTO space.testrecruitment (id, shortname, idm_id, code, parent_id) VALUES ('47cc6c93-670c-4d5f-8624-f3613f08f515', 'ВК Липецкого района Липецкой области, г. Липецк ', '503b41b1-cfa8-4206-a809-1d3a7c167608', '48 ', 'b16c8334-07a5-43e0-8c6f-bc07830fb096 ');
</sql>
</changeSet>
<changeSet id="1724236620180-1" author="a.khakimullin (generated)">
<comment>Insert values in total_registered.age</comment>
<sql>
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (4, 0, 0, 0, 0, 0, 0, 0, 'W', false, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (5, 0, 0, 0, 0, 0, 0, 0, 'M', false, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (6, 0, 0, 0, 0, 0, 0, 0, 'ALL', false, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (1, 0, 0, 0, 0, 0, 0, 0, 'ALL', true, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (2, 0, 0, 0, 0, 0, 0, 0, 'M', true, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.age (id_age, "17_yaers", "18-26_years", "27-30_years", "31-35_years", "36-40_years", "41-45_years", "51+_years", "all_M_W", registered, recording_date, "46-50_years", "17_yaers_percent", "18-26_years_percent", "27-30_years_percent", "31-35_years_percent", "36-40_years_percent", "41-45_years_percent", "46-50_years_percent", "51+_years_percent", recruitment_id) VALUES (3, 0, 0, 0, 0, 0, 0, 0, 'W', true, '2024-07-01', 0, 0, 0, 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236679556-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (2, 0, 0, 0, 'ALL', false, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (5, 0, 0, 0, 'M', false, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (6, 0, 0, 0, 'W', false, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (1, 0, 0, 0, 'ALL', true, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (3, 0, 0, 0, 'W', true, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.busyness (id_busyness, study, work, not_work, "all_M_W", registered, recording_date, study_percent, work_percent, not_work_percent, recruitment_id) VALUES (4, 0, 0, 0, 'M', true, '2024-07-17', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236699047-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.child_minor (id_child_minor, no_child, "1_child", "2_child", "3_child", "4_more_child", "all_M_W", recording_date, no_child_percent, "1_child_percent", "2_child_percent", "3_child_percent", "4_more_child_percent", recruitment_id) VALUES (1, 0, 0, 0, 0, 0, 'W', '2024-07-01', 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.child_minor (id_child_minor, no_child, "1_child", "2_child", "3_child", "4_more_child", "all_M_W", recording_date, no_child_percent, "1_child_percent", "2_child_percent", "3_child_percent", "4_more_child_percent", recruitment_id) VALUES (2, 0, 0, 0, 0, 0, 'M', '2024-07-01', 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.child_minor (id_child_minor, no_child, "1_child", "2_child", "3_child", "4_more_child", "all_M_W", recording_date, no_child_percent, "1_child_percent", "2_child_percent", "3_child_percent", "4_more_child_percent", recruitment_id) VALUES (3, 0, 0, 0, 0, 0, 'ALL', '2024-07-01', 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236726339-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.driver_license (id_driver_license, nope, "A", "B", "C", "D", "E", "all_M_W", recording_date, nope_repcent, "A_repcent", "B_repcent", "C_repcent", "D_repcent", "E_repcent", recruitment_id) VALUES (1, 0, 0, 0, 0, 0, 0, 'W', '2024-07-01', 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.driver_license (id_driver_license, nope, "A", "B", "C", "D", "E", "all_M_W", recording_date, nope_repcent, "A_repcent", "B_repcent", "C_repcent", "D_repcent", "E_repcent", recruitment_id) VALUES (2, 0, 0, 0, 0, 0, 0, 'M', '2024-07-01', 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.driver_license (id_driver_license, nope, "A", "B", "C", "D", "E", "all_M_W", recording_date, nope_repcent, "A_repcent", "B_repcent", "C_repcent", "D_repcent", "E_repcent", recruitment_id) VALUES (3, 0, 0, 0, 0, 0, 0, 'ALL', '2024-07-01', 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236755784-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.education_level (id_education_level, higher, average, "all_M_W", only_general, no_data, recording_date, higher_percent, average_percent, only_general_percent, no_data_percent, recruitment_id) VALUES (1, 0, 0, 'ALL', 0, 0, '2024-07-18', 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.education_level (id_education_level, higher, average, "all_M_W", only_general, no_data, recording_date, higher_percent, average_percent, only_general_percent, no_data_percent, recruitment_id) VALUES (2, 0, 0, 'M', 0, 0, '2024-07-18', 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.education_level (id_education_level, higher, average, "all_M_W", only_general, no_data, recording_date, higher_percent, average_percent, only_general_percent, no_data_percent, recruitment_id) VALUES (3, 0, 0, 'W', 0, 0, '2024-07-18', 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236762451-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.marital_status (id_marital_status, married, not_married, "all_M_W", recording_date, married_percent, not_married_percent, recruitment_id) VALUES (1, 0, 0, 'ALL', '2024-07-17', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.marital_status (id_marital_status, married, not_married, "all_M_W", recording_date, married_percent, not_married_percent, recruitment_id) VALUES (3, 0, 0, 'M', '2024-07-17', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
INSERT INTO total_registered.marital_status (id_marital_status, married, not_married, "all_M_W", recording_date, married_percent, not_married_percent, recruitment_id) VALUES (4, 0, 0, 'W', '2024-07-17', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7');
</sql>
</changeSet>
<changeSet id="1724236775237-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.reg_mil_cat (id_reg_mil_cat, first_reg_17, first_reg_18, returned_dep_liberty, "mil_spec_W", punished, received_citizenship, mil_reg, recording_date, first_reg_17_percent, first_reg_18_percent, returned_dep_liberty_percent, "mil_spec_W_percent", punished_percent, received_citizenship_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (78, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, null, '48 ', 1);
INSERT INTO total_registered.reg_mil_cat (id_reg_mil_cat, first_reg_17, first_reg_18, returned_dep_liberty, "mil_spec_W", punished, received_citizenship, mil_reg, recording_date, first_reg_17_percent, first_reg_18_percent, returned_dep_liberty_percent, "mil_spec_W_percent", punished_percent, received_citizenship_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (79, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, null, '62 ', 1);
INSERT INTO total_registered.reg_mil_cat (id_reg_mil_cat, first_reg_17, first_reg_18, returned_dep_liberty, "mil_spec_W", punished, received_citizenship, mil_reg, recording_date, first_reg_17_percent, first_reg_18_percent, returned_dep_liberty_percent, "mil_spec_W_percent", punished_percent, received_citizenship_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (80, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, null, '65 ', 1);
INSERT INTO total_registered.reg_mil_cat (id_reg_mil_cat, first_reg_17, first_reg_18, returned_dep_liberty, "mil_spec_W", punished, received_citizenship, mil_reg, recording_date, first_reg_17_percent, first_reg_18_percent, returned_dep_liberty_percent, "mil_spec_W_percent", punished_percent, received_citizenship_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (2, 0, 0, 0, 0, 0, 0, false, '2024-07-17', 0, 0, 0, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
INSERT INTO total_registered.reg_mil_cat (id_reg_mil_cat, first_reg_17, first_reg_18, returned_dep_liberty, "mil_spec_W", punished, received_citizenship, mil_reg, recording_date, first_reg_17_percent, first_reg_18_percent, returned_dep_liberty_percent, "mil_spec_W_percent", punished_percent, received_citizenship_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (1, 5300000, 18000000, 0, 600000, 0, 0, true, '2024-07-17', 22.7, 77.3, 0, 2.6, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
</sql>
</changeSet>
<changeSet id="1724236787369-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.removed_registry (removed_registry, deprivation_citizenship, age_limit, death, travel_abroad, living_abroad, other, recording_date, deprivation_citizen_percents, age_limit_percent, death_percent, travel_abroad_percent, living_abroad_percent, other_percent, recruitment_id, id_removed_registry, testrecruitment_id) VALUES (53000000, 0, 11000000, 21000000, 0, 0, 30000000, '2024-07-17', 0, 23.3, 47.9, 0, 0, 0.4, '76e40191-adc7-4f03-84a4-0c29c44961a7', 1, null);
INSERT INTO total_registered.removed_registry (removed_registry, deprivation_citizenship, age_limit, death, travel_abroad, living_abroad, other, recording_date, deprivation_citizen_percents, age_limit_percent, death_percent, travel_abroad_percent, living_abroad_percent, other_percent, recruitment_id, id_removed_registry, testrecruitment_id) VALUES (0, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, 0, 0, 0, null, 40, '48 ');
INSERT INTO total_registered.removed_registry (removed_registry, deprivation_citizenship, age_limit, death, travel_abroad, living_abroad, other, recording_date, deprivation_citizen_percents, age_limit_percent, death_percent, travel_abroad_percent, living_abroad_percent, other_percent, recruitment_id, id_removed_registry, testrecruitment_id) VALUES (0, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, 0, 0, 0, null, 41, '62 ');
INSERT INTO total_registered.removed_registry (removed_registry, deprivation_citizenship, age_limit, death, travel_abroad, living_abroad, other, recording_date, deprivation_citizen_percents, age_limit_percent, death_percent, travel_abroad_percent, living_abroad_percent, other_percent, recruitment_id, id_removed_registry, testrecruitment_id) VALUES (0, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, 0, 0, 0, null, 42, '65 ');
</sql>
</changeSet>
<changeSet id="1724236807130-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO total_registered.subpoenas (id_subpoena, subpoena, average_appeared, appeared, not_appeared, not_ap_good_reason, ap_not_required, electron, paper, restrictions_applied, introduced_measures, mil_reg, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, electron_percent, paper_percent, restrictions_applied_percent, introduced_measures_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (1, 2200000, 4, 1100000, 510000, 490000, 100000, 1800000, 400000, 550000, 450000, true, '2024-07-17', 50, 27, 23, 5, 25, 18, 25, 81, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
INSERT INTO total_registered.subpoenas (id_subpoena, subpoena, average_appeared, appeared, not_appeared, not_ap_good_reason, ap_not_required, electron, paper, restrictions_applied, introduced_measures, mil_reg, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, electron_percent, paper_percent, restrictions_applied_percent, introduced_measures_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (123, 0, null, 0, 0, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, 0, null, '48 ', 1);
INSERT INTO total_registered.subpoenas (id_subpoena, subpoena, average_appeared, appeared, not_appeared, not_ap_good_reason, ap_not_required, electron, paper, restrictions_applied, introduced_measures, mil_reg, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, electron_percent, paper_percent, restrictions_applied_percent, introduced_measures_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (124, 0, null, 0, 0, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, 0, null, '62 ', 1);
INSERT INTO total_registered.subpoenas (id_subpoena, subpoena, average_appeared, appeared, not_appeared, not_ap_good_reason, ap_not_required, electron, paper, restrictions_applied, introduced_measures, mil_reg, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, electron_percent, paper_percent, restrictions_applied_percent, introduced_measures_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (125, 0, null, 0, 0, 0, 0, 0, 0, 0, 0, null, '2024-12-27', 0, 0, 0, 0, 0, 0, 0, 0, null, '65 ', 1);
INSERT INTO total_registered.subpoenas (id_subpoena, subpoena, average_appeared, appeared, not_appeared, not_ap_good_reason, ap_not_required, electron, paper, restrictions_applied, introduced_measures, mil_reg, recording_date, appeared_percent, not_appeared_percent, not_ap_good_reason_percent, ap_not_required_percent, electron_percent, paper_percent, restrictions_applied_percent, introduced_measures_percent, recruitment_id, testrecruitment_id, testmil_reg) VALUES (2, 4000000, 4, 2000000, 100000, 90000, 10000, 900000, 40000, 55000, 45000, false, '2024-07-19', 51, 26, 22, 4, 23, 21, 24, 77, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
</sql>
</changeSet>
<changeSet id="1724236826964-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (1, 1200000, 0, 3, 0, 0, 0, '2024-07-17', 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null);
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (54, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '48 ');
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (55, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '62 ');
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (56, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '65 ');
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (57, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '48 ');
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (58, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '62 ');
INSERT INTO main_dashboard.appeals (id_appeal, total_appeals, resolved, average_consideration, average_rating, average_to_face, "average_EPGU", recording_date, average_to_face_percent, "average_EPGU_percent", recruitment_id, testrecruitment_id) VALUES (59, 0, 0, null, 0, 0, 0, '2024-12-27', 0, 0, null, '65 ');
</sql>
</changeSet>
<changeSet id="1724236840888-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO main_dashboard.recruitment_campaign (id_recruitment_campaign, new_recruits, subpoenas_sent, appeared_on_subpoenas, not_appeared_on_subpoenas, postponement_have_right, postponement_granted, recording_date, spring_autumn, appeared_on_subpoenas_percent, not_appeared_on_subpoenas_percent, postponement_have_right_percent, postponement_granted_percent, recruitment_id, testrecruitment_id, testspring_autumn) VALUES (130, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, 0, null, '48 ', 'Осень ');
INSERT INTO main_dashboard.recruitment_campaign (id_recruitment_campaign, new_recruits, subpoenas_sent, appeared_on_subpoenas, not_appeared_on_subpoenas, postponement_have_right, postponement_granted, recording_date, spring_autumn, appeared_on_subpoenas_percent, not_appeared_on_subpoenas_percent, postponement_have_right_percent, postponement_granted_percent, recruitment_id, testrecruitment_id, testspring_autumn) VALUES (1, 0, 476000, 415000, 50000, 0, 0, '2024-07-17', 'Весна', 87.4, 10.5, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
INSERT INTO main_dashboard.recruitment_campaign (id_recruitment_campaign, new_recruits, subpoenas_sent, appeared_on_subpoenas, not_appeared_on_subpoenas, postponement_have_right, postponement_granted, recording_date, spring_autumn, appeared_on_subpoenas_percent, not_appeared_on_subpoenas_percent, postponement_have_right_percent, postponement_granted_percent, recruitment_id, testrecruitment_id, testspring_autumn) VALUES (2, 0, 482000, 420000, 60000, 0, 0, '2024-07-22', 'Осень', 87.1, 12.4, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null, null);
INSERT INTO main_dashboard.recruitment_campaign (id_recruitment_campaign, new_recruits, subpoenas_sent, appeared_on_subpoenas, not_appeared_on_subpoenas, postponement_have_right, postponement_granted, recording_date, spring_autumn, appeared_on_subpoenas_percent, not_appeared_on_subpoenas_percent, postponement_have_right_percent, postponement_granted_percent, recruitment_id, testrecruitment_id, testspring_autumn) VALUES (131, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, 0, null, '62 ', 'Осень ');
INSERT INTO main_dashboard.recruitment_campaign (id_recruitment_campaign, new_recruits, subpoenas_sent, appeared_on_subpoenas, not_appeared_on_subpoenas, postponement_have_right, postponement_granted, recording_date, spring_autumn, appeared_on_subpoenas_percent, not_appeared_on_subpoenas_percent, postponement_have_right_percent, postponement_granted_percent, recruitment_id, testrecruitment_id, testspring_autumn) VALUES (132, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, 0, null, '65 ', 'Осень ');
</sql>
</changeSet>
<changeSet id="1724236852914-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (2, 23400000, null, null, 14300000, 5400000, 381, '2024-07-15', null, null, null, null, null);
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (4, 2360, null, null, 1450, 560, 383, '2024-07-17', null, null, null, null, null);
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (3, 33, 23, 10, 1440, 550, 382, '2024-07-16', null, null, null, null, null);
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (52, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, null, '48 ');
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (53, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, null, '62 ');
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (54, 0, 0, 0, 0, 0, 0, '2024-12-27', 0, 0, 0, null, '65 ');
INSERT INTO main_dashboard.total_registered (id_total_registered, total_registered, "total_registered_M", "total_registered_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (1, 23300000, 20000000, 3300000, 0, 0, 0, '2024-07-14', 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null);
</sql>
</changeSet>
<changeSet id="1724236864806-1" author="a.khakimullin (generated)">
<sql>
INSERT INTO main_dashboard.waiting_registration (id_waiting_registration, waiting_registration, "waiting_registration_M", "waiting_registration_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, waiting_registration_percent, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (1, 1300000, 1100000, 200000, 0, 0, 0, '2024-08-20', 52, 0, 0, 0, '76e40191-adc7-4f03-84a4-0c29c44961a7', null);
INSERT INTO main_dashboard.waiting_registration (id_waiting_registration, waiting_registration, "waiting_registration_M", "waiting_registration_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, waiting_registration_percent, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (69, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, null, '48 ');
INSERT INTO main_dashboard.waiting_registration (id_waiting_registration, waiting_registration, "waiting_registration_M", "waiting_registration_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, waiting_registration_percent, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (70, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, null, '62 ');
INSERT INTO main_dashboard.waiting_registration (id_waiting_registration, waiting_registration, "waiting_registration_M", "waiting_registration_W", mobilization_criterion, volunteer_criterion, contract_criterion, recording_date, waiting_registration_percent, mobilization_criterion_percent, volunteer_criterion_percent, contract_criterion_percent, recruitment_id, testrecruitment_id) VALUES (71, 0, 0, 0, 0, 0, 0, '2024-12-27', null, 0, 0, 0, null, '65 ');
</sql>
</changeSet>
</databaseChangeLog>

View file

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="drop-in-schema-main_dashboard" author="">
<dropColumn schemaName="main_dashboard" tableName="appeals" columnName="testrecruitment_id"/>
<dropColumn schemaName="main_dashboard" tableName="recruitment_campaign" columnName="testrecruitment_id"/>
<dropColumn schemaName="main_dashboard" tableName="total_registered" columnName="testrecruitment_id"/>
<dropColumn schemaName="main_dashboard" tableName="waiting_registration" columnName="testrecruitment_id"/>
</changeSet>
<changeSet id="drop-in-schema-recruitment_campaign" author="a.khakimullin (generated)">
<dropColumn schemaName="recruitment_campaign" tableName="subpoenas" columnName="testrecruitment_id"/>
</changeSet>
<changeSet id="drop-in-schema-main_total_registered" author="">
<dropColumn schemaName="total_registered" tableName="removed_registry" columnName="testrecruitment_id"/>
<dropColumn schemaName="total_registered" tableName="subpoenas" columnName="testrecruitment_id"/>
</changeSet>
</databaseChangeLog>

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="drop-column-in-schema-total_registered" author="">
<dropColumn schemaName="total_registered" tableName="reg_mil_cat" columnName="mil_reg"/>
<dropColumn schemaName="total_registered" tableName="subpoenas" columnName="mil_reg"/>
</changeSet>
</databaseChangeLog>

View file

@ -1,141 +0,0 @@
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<changeSet id="drop-constraints-fk-schema-appeals" author="Хакимуллин Артём">
<dropForeignKeyConstraint baseTableName="main_profile" baseTableSchemaName="appeals" constraintName="main_profile_fk1"/>
<dropForeignKeyConstraint baseTableName="reasons_appeal" baseTableSchemaName="appeals" constraintName="reasons_appeal_fk1"/>
<dropForeignKeyConstraint baseTableName="review_rating" baseTableSchemaName="appeals" constraintName="review_rating_fk1"/>
<dropForeignKeyConstraint baseTableName="topic_appeal" baseTableSchemaName="appeals" constraintName="topic_appeal_fk1"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-appeals" author="a.khakimullin">
<modifyDataType tableName="main_profile" schemaName="appeals" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="reasons_appeal" schemaName="appeals" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="review_rating" schemaName="appeals" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="topic_appeal" schemaName="appeals" columnName="recruitment_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="drop-constraints-fk-schema-main_dashboard" author="a.khakimullin">
<dropForeignKeyConstraint baseTableName="appeals" baseTableSchemaName="main_dashboard" constraintName="md_appeals_fk1"/>
<dropForeignKeyConstraint baseTableName="recruitment_campaign" baseTableSchemaName="main_dashboard" constraintName="recruitment_campaign_fk1"/>
<dropForeignKeyConstraint baseTableName="total_registered" baseTableSchemaName="main_dashboard" constraintName="md_total_registered_fk1"/>
<dropForeignKeyConstraint baseTableName="waiting_registration" baseTableSchemaName="main_dashboard" constraintName="md_waiting_registration_fk1"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-main_dashboard" author="a.khakimullin">
<modifyDataType tableName="appeals" schemaName="main_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="recruitment_campaign" schemaName="main_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="total_registered" schemaName="main_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="waiting_registration" schemaName="main_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="drop-constraints-fk-schema-ratings" author="a.khakimullin">
<dropForeignKeyConstraint baseTableName="appear_subppoena" baseTableSchemaName="ratings" constraintName="appear_subppoena_fk1"/>
<dropForeignKeyConstraint baseTableName="consideration_complaint" baseTableSchemaName="ratings" constraintName="consideration_complaint_fk1"/>
<dropForeignKeyConstraint baseTableName="recruitment" baseTableSchemaName="ratings" constraintName="r_recruitment_fk1"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-ratings" author="a.khakimullin">
<modifyDataType tableName="appear_subppoena" schemaName="ratings" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="consideration_complaint" schemaName="ratings" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="recruitment" schemaName="ratings" columnName="recruitment_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="drop-constraints-fk-schema-recruitment_campaign" author="a.khakimullin">
<dropForeignKeyConstraint baseTableName="appeals" baseTableSchemaName="recruitment_campaign" constraintName="rc_appeals_fk1"/>
<dropForeignKeyConstraint baseTableName="recruitment" baseTableSchemaName="recruitment_campaign" constraintName="rc_recruitment_fk1"/>
<dropForeignKeyConstraint baseTableName="subpoenas" baseTableSchemaName="recruitment_campaign" constraintName="subpoenas_fk1"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-recruitment_campaign" author="a.khakimullin">
<modifyDataType tableName="appeals" schemaName="recruitment_campaign" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="recruitment" schemaName="recruitment_campaign" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="subpoenas" schemaName="recruitment_campaign" columnName="recruitment_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="drop-constraints-fk-schema-total_registered" author="a.khakimullin">
<dropForeignKeyConstraint baseTableName="age" baseTableSchemaName="total_registered" constraintName="age_fk1"/>
<dropForeignKeyConstraint baseTableName="busyness" baseTableSchemaName="total_registered" constraintName="busyness_fk1"/>
<dropForeignKeyConstraint baseTableName="child_minor" baseTableSchemaName="total_registered" constraintName="child_minor_fk1"/>
<dropForeignKeyConstraint baseTableName="driver_license" baseTableSchemaName="total_registered" constraintName="driver_license_fk1"/>
<dropForeignKeyConstraint baseTableName="education_level" baseTableSchemaName="total_registered" constraintName="education_level_fk1"/>
<dropForeignKeyConstraint baseTableName="marital_status" baseTableSchemaName="total_registered" constraintName="marital_status_fk1"/>
<dropForeignKeyConstraint baseTableName="reg_mil_cat" baseTableSchemaName="total_registered" constraintName="reg_mil_cat_fk1"/>
<dropForeignKeyConstraint baseTableName="removed_registry" baseTableSchemaName="total_registered" constraintName="removed_registry_fk1"/>
<dropForeignKeyConstraint baseTableName="subpoenas" baseTableSchemaName="total_registered" constraintName="tr_subpoenas_fk1"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-total_registered" author="a.khakimullin">
<modifyDataType tableName="age" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="busyness" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="child_minor" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="driver_license" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="education_level" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="marital_status" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="reg_mil_cat" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="removed_registry" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="subpoenas" schemaName="total_registered" columnName="recruitment_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="drop-constraints-fk-schema-ervu_dashboard" author="a.khakimullin">
<dropForeignKeyConstraint baseTableName="citizen" baseTableSchemaName="ervu_dashboard" constraintName="p_citizen_fk1"/>
<dropForeignKeyConstraint baseTableName="temporary_measures" baseTableSchemaName="ervu_dashboard" constraintName="temporary_measures_fk1"/>
<dropForeignKeyConstraint baseTableName="subpoena" baseTableSchemaName="ervu_dashboard" constraintName="subpoena_fk2"/>
</changeSet>
<changeSet id="change-type-column-recruitment_id-schema-ervu_dashboard" author="a.khakimullin">
<modifyDataType tableName="citizen" schemaName="ervu_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="temporary_measures" schemaName="ervu_dashboard" columnName="recruitment_id" newDataType="char(36)"/>
<modifyDataType tableName="subpoena" schemaName="ervu_dashboard" columnName="department_id" newDataType="char(36)"/>
</changeSet>
<changeSet id="change-type-column-pub_recruitment.id-schema-ervu_dashboard" author="a.khakimullin">
<modifyDataType tableName="pub_recruitment" schemaName="ervu_dashboard" columnName="id" newDataType="char(36)"/>
</changeSet>
<changeSet id="add-constraints-schema-ervu_dashboard" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="subpoena" baseTableSchemaName="ervu_dashboard" baseColumnNames="department_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="subpoena_fk2"/>
<addForeignKeyConstraint baseTableName="citizen" baseTableSchemaName="ervu_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="p_citizen_fk1"/>
<addForeignKeyConstraint baseTableName="temporary_measures" baseTableSchemaName="ervu_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="temporary_measures_fk1"/>
</changeSet>
<changeSet id="add-constraint-schema-appeals" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="main_profile" baseTableSchemaName="appeals" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="main_profile_fk1"/>
<addForeignKeyConstraint baseTableName="reasons_appeal" baseTableSchemaName="appeals" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="reasons_appeal_fk1"/>
<addForeignKeyConstraint baseTableName="review_rating" baseTableSchemaName="appeals" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="review_rating_fk1"/>
<addForeignKeyConstraint baseTableName="topic_appeal" baseTableSchemaName="appeals" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="topic_appeal_fk1"/>
</changeSet>
<changeSet id="add-constraint-schema-main_dashboard" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="appeals" baseTableSchemaName="main_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="md_appeals_fk1"/>
<addForeignKeyConstraint baseTableName="recruitment_campaign" baseTableSchemaName="main_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="recruitment_campaign_fk1"/>
<addForeignKeyConstraint baseTableName="total_registered" baseTableSchemaName="main_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="md_total_registered_fk1"/>
<addForeignKeyConstraint baseTableName="waiting_registration" baseTableSchemaName="main_dashboard" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="md_waiting_registration_fk1"/>
</changeSet>
<changeSet id="add-constraint-schema-recruitment_campaign" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="subpoenas" baseTableSchemaName="recruitment_campaign" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="subpoenas_fk1"/>
<addForeignKeyConstraint baseTableName="appeals" baseTableSchemaName="recruitment_campaign" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="rc_appeals_fk1"/>
<addForeignKeyConstraint baseTableName="recruitment" baseTableSchemaName="recruitment_campaign" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="rc_recruitment_fk1"/>
</changeSet>
<changeSet id="add-constraint-schema-total_registered" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="age" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="age_fk1"/>
<addForeignKeyConstraint baseTableName="busyness" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="busyness_fk1"/>
<addForeignKeyConstraint baseTableName="child_minor" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="child_minor_fk1"/>
<addForeignKeyConstraint baseTableName="driver_license" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="driver_license_fk1"/>
<addForeignKeyConstraint baseTableName="education_level" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="education_level_fk1"/>
<addForeignKeyConstraint baseTableName="marital_status" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="marital_status_fk1"/>
<addForeignKeyConstraint baseTableName="subpoenas" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="tr_subpoenas_fk1"/>
<addForeignKeyConstraint baseTableName="reg_mil_cat" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="reg_mil_cat_fk1"/>
<addForeignKeyConstraint baseTableName="removed_registry" baseTableSchemaName="total_registered" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="removed_registry_fk1"/>
</changeSet>
<changeSet id="add-constraint-schema-ratings" author="a.khakimullin">
<addForeignKeyConstraint baseTableName="appear_subppoena" baseTableSchemaName="ratings" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="appear_subppoena_fk1"/>
<addForeignKeyConstraint baseTableName="consideration_complaint" baseTableSchemaName="ratings" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="consideration_complaint_fk1"/>
<addForeignKeyConstraint baseTableName="recruitment" baseTableSchemaName="ratings" baseColumnNames="recruitment_id" referencedTableName="pub_recruitment" referencedTableSchemaName="ervu_dashboard" referencedColumnNames="id" constraintName="r_recruitment_fk1"/>
</changeSet>
</databaseChangeLog>

View file

@ -5,4 +5,7 @@
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
<include file="20241031-ERVU-168_create_db.xml" relativeToChangelogFile="true"/>
<include file="20241109-ERVU-168_update_db.xml" relativeToChangelogFile="true"/>
</databaseChangeLog>

View file

@ -4,7 +4,7 @@
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
<RollingRandomAccessFile name="LogToRollingRandomAccessFile" fileName="${sys:catalina.home}/logs/ervu-dashboard.log"
<RollingRandomAccessFile name="LogToRollingRandomAccessFile" fileName="${sys:catalina.home}/logs/ervu-business-metrics.log"
filePattern="${sys:catalina.home}/logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">
<PatternLayout>
<Pattern>%d %p %c{1.} [%t] %m%n</Pattern>

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog/1.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog/1.9
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-1.9.xsd">
<include file="v_0.1/changelog-0.1.xml" relativeToChangelogFile="true"/>
</databaseChangeLog>

View file

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog/1.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog/1.9
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-1.9.xsd">
<include file="src/main/resources/changelog/v_0.1/20241031-ERVU-168_create_db.xml"/>
<include file="src/main/resources/changelog/v_0.1/20241109-ERVU-168_update_db.xml"/>
</databaseChangeLog>

View file

@ -1,5 +1,5 @@
{
"name": "ervu-dashboard",
"name": "ervu-business-metrics",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,

View file

@ -361,6 +361,7 @@
<componentRootId>b663256f-aa65-4938-84b2-c75689174e99</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>40fae2c1-b34b-41cc-8dc8-62fe8bb9ed1a</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>b9b8fb0c-ea81-4db8-becf-6aaa8454bcf7</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>f49e3d42-bfb2-4979-b8e2-afc951f7cac7</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +672,7 @@
<componentRootId>58343899-ef65-4c6f-9eb5-7c43d7e1646b</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -743,6 +748,7 @@
<componentRootId>e5e0a1c2-4640-4058-8598-bb82dd4c65c9</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -904,6 +910,7 @@
<componentRootId>556c6240-6761-40d9-ad0f-2a6b333028d4</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -980,6 +987,7 @@
<componentRootId>57d3fa7d-6026-46b5-8e2b-1dd29e46a506</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1055,6 +1063,7 @@
<componentRootId>5753616f-71fd-4209-b542-97a691d05220</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1130,6 +1139,7 @@
<componentRootId>6a247778-0097-475a-867c-2ad921f6fa03</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1205,6 +1215,7 @@
<componentRootId>93548a0a-5d6d-4db8-ae42-1125c6ec0f36</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -1251,6 +1262,7 @@
<componentRootId>bcad347f-5881-405b-9616-3a499e0e1d0d</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>3447f410-9f31-4221-aed3-899ab2c0e814</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>d2461ee1-985e-4748-960c-941e2d2106f0</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>1c7c951e-8522-4f12-98d1-2e0a96e029c9</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -587,6 +590,7 @@
<componentRootId>050fb6f3-8e6b-40e1-8d88-e7ef7368ffe6</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -662,6 +666,7 @@
<componentRootId>23f9b4e1-7340-4e39-9820-20c2087ade38</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -737,6 +742,7 @@
<componentRootId>431923e5-46f6-4e4e-b465-970a692c7f1e</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -904,6 +910,7 @@
<componentRootId>58c00074-2599-4252-99b8-648c86eefb8d</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -979,6 +986,7 @@
<componentRootId>4223bcb2-d060-40e1-b88b-19ad26c418b7</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1054,6 +1062,7 @@
<componentRootId>4b94425f-6b7f-47cd-b69b-7c98055cfb77</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1129,6 +1138,7 @@
<componentRootId>324c4863-4445-4580-a7a4-891ad444e421</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -1175,6 +1185,7 @@
<componentRootId>fd038dfd-eafc-42c1-8e33-7ba5844c1867</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1250,6 +1261,7 @@
<componentRootId>a6296343-bec2-45f2-833b-efa50a296516</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -437,6 +437,7 @@
<componentRootId>3bdc14aa-a718-4c16-b747-13a748213e52</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -519,6 +520,7 @@
<componentRootId>0e2db065-6379-462b-a013-66b3055966d7</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -594,6 +596,7 @@
<componentRootId>03c0f6e7-157c-4057-b01a-c1538bb14ff0</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -669,6 +672,7 @@
<componentRootId>ba33205a-8e47-437b-a7c7-991b3fef880a</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -744,6 +748,7 @@
<componentRootId>b8234e0e-0e96-41f4-8ff1-3c95a4fd430a</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -906,6 +911,7 @@
<componentRootId>977b4043-5062-4e18-b607-e0a57f9312b8</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -981,6 +987,7 @@
<componentRootId>4529cdf6-b3d9-4166-bb1e-e0f19428189f</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1056,6 +1063,7 @@
<componentRootId>bf2a0562-35d0-4981-bc27-990fb16093e0</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1131,6 +1139,7 @@
<componentRootId>cecf6846-6706-4708-9769-ef72c3e44b20</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1206,6 +1215,7 @@
<componentRootId>239c6f22-8a08-4504-8910-b8b83471b77a</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1281,6 +1291,7 @@
<componentRootId>5253a274-9a12-48bd-b8fd-d1b053761783</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>

View file

@ -436,6 +436,7 @@
<componentRootId>cf56f53a-c15e-486c-a4b2-a4b6a4042132</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +519,7 @@
<componentRootId>b5a72f9c-6044-4ca0-9e28-f1ed6516f18c</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +595,7 @@
<componentRootId>a4f58dea-c448-4de9-bc65-920c3cfa43f1</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +671,7 @@
<componentRootId>ba05323e-2bcc-477b-b0d6-df89aa587e46</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -743,6 +747,7 @@
<componentRootId>59f1eaab-e290-4e24-828c-59065e094641</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -904,6 +909,7 @@
<componentRootId>e8d76b8d-4fbf-4bea-9ca3-abb6b87899d6</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -979,6 +985,7 @@
<componentRootId>81be0f2f-784d-48db-abe6-03f93d8de992</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1054,6 +1061,7 @@
<componentRootId>53ebb0cf-065b-4bf2-bbe2-c8a4b80f4b72</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1129,6 +1137,7 @@
<componentRootId>eee9b6f5-1d53-4284-b010-e8c0eab9b543</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1204,6 +1213,7 @@
<componentRootId>2741413d-872e-421f-a56b-f695ae6c9af4</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1279,6 +1289,7 @@
<componentRootId>e09148e7-3e05-47db-989f-6a3ca56d93de</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -7123,83 +7134,6 @@
<removed>true</removed>
</children>
</children>
<children id="bfb99548-0eb9-4442-a204-189c8a4873d3">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>bfb99548-0eb9-4442-a204-189c8a4873d3</componentRootId>
<name>Vbox2</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="b74e44cf-2dab-4bdc-b0c9-3f46b63cfba6">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>b74e44cf-2dab-4bdc-b0c9-3f46b63cfba6</componentRootId>
<name>Vbox3</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="4cfbf8c5-07bd-499f-aad3-44002260cff1">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>4cfbf8c5-07bd-499f-aad3-44002260cff1</componentRootId>
<name>Vbox4</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="aa9689dc-d094-4bd3-a903-243af245930c">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>aa9689dc-d094-4bd3-a903-243af245930c</componentRootId>
<name>Vbox5</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="21c6b86d-5b89-4353-9696-a79c40c6fc65">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>21c6b86d-5b89-4353-9696-a79c40c6fc65</componentRootId>
<name>Vbox6</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="a1eef8b7-b031-451f-bd00-4b7eab37a3bf">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>a1eef8b7-b031-451f-bd00-4b7eab37a3bf</componentRootId>
<name>Vbox7</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="94821dcc-3d3d-4a5c-aeae-23a7cdad9a4b">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>94821dcc-3d3d-4a5c-aeae-23a7cdad9a4b</componentRootId>
<name>Vbox8</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="d36d4afc-35f7-41d1-bf81-0a3d219403f1">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>d36d4afc-35f7-41d1-bf81-0a3d219403f1</componentRootId>
<name>Vbox9</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="41cf88c0-bb66-4cb7-8c33-14f7f7e40fcf">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>41cf88c0-bb66-4cb7-8c33-14f7f7e40fcf</componentRootId>
<name>Vbox10</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="6f4aca14-fba1-461e-805b-d2922a003df8">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>6f4aca14-fba1-461e-805b-d2922a003df8</componentRootId>
<name>Vbox11</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="25ec174c-b5c7-40b6-a0d1-eb9f77fa23e9">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>25ec174c-b5c7-40b6-a0d1-eb9f77fa23e9</componentRootId>
<name>Vbox12</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="969e05a1-29b3-43d9-a84f-65061d1e88c0">
<prototypeId>c6a4e38d-d0b3-46dd-960b-36c7e8beba36</prototypeId>
<componentRootId>969e05a1-29b3-43d9-a84f-65061d1e88c0</componentRootId>

View file

@ -361,6 +361,7 @@
<componentRootId>166128b3-b0cc-4d87-949b-ea8adb677235</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>7a1239cc-dff1-490e-a4fe-0f9a74b746d8</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>699be319-7375-4a7d-bc43-b3154af5bdac</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>b5862953-be1c-4489-9072-9e32edb39814</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +672,7 @@
<componentRootId>2528eada-db4e-487f-8ca7-a021c09cbf46</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -743,6 +748,7 @@
<componentRootId>4a1ca8b6-898d-4978-b951-2b77f55b2ac3</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -905,6 +911,7 @@
<componentRootId>21ac0c35-21e3-4a98-8654-a88cd779495e</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -980,6 +987,7 @@
<componentRootId>7247322d-8e74-4155-98be-5fcab49fdacf</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -1033,6 +1041,7 @@
<componentRootId>224de2fd-edd8-4bcd-a8be-368239fae27c</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1108,6 +1117,7 @@
<componentRootId>f016d8ba-6267-4d61-b88f-42d700c686a5</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1183,6 +1193,7 @@
<componentRootId>04232991-4f04-4e23-a278-4d5666c3be7c</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1258,6 +1269,7 @@
<componentRootId>d6cacdd2-c6a2-4eff-9e9f-b34f1661b33c</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>2b8426fc-10a4-4ad1-bb03-beec6d152088</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>839abb8c-a6a4-4338-b869-a028c5022812</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -489,6 +491,7 @@
<componentRootId>95415b6e-adf6-403d-9b9d-16d3e73a818b</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -564,6 +567,7 @@
<componentRootId>f5e24d67-8b29-475b-927e-4f1db83e7a5e</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -639,6 +643,7 @@
<componentRootId>59ea208f-7492-4a43-86e3-d8f705c503af</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -714,6 +719,7 @@
<componentRootId>a581173a-beab-4799-9c98-6987db227086</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -875,6 +881,7 @@
<componentRootId>3f2a8d7c-cb39-4eda-9f9d-4d3e3b3fe7d4</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -950,6 +957,7 @@
<componentRootId>4f489464-c4f4-4ff8-8d46-c4f044295d12</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1025,6 +1033,7 @@
<componentRootId>5f720d3e-fa07-4a45-ae8d-a9e68062256b</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1100,6 +1109,7 @@
<componentRootId>9ec1be5b-2050-412c-b0c8-ccfb2c521613</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1175,6 +1185,7 @@
<componentRootId>83e6b112-6cd6-4a1b-b672-9574af1cb2bc</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1250,6 +1261,7 @@
<componentRootId>8212a09a-0401-4850-b4e9-0e427380a1bc</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>ed388945-4b4f-4f80-ba97-ee8b26d3b351</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>47d0b573-b830-49f0-a408-9eae8de7df33</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>f14097b0-cd34-47e6-8031-959dc519de11</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>3981f561-6562-4b3e-a138-84b79ee06ddf</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +672,7 @@
<componentRootId>47c3264f-15ef-483a-a08a-d2ca23cf6cc7</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -743,6 +748,7 @@
<componentRootId>87263d15-50bb-46c8-bebe-cd3e37f96457</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -904,6 +910,7 @@
<componentRootId>bfd0522a-ea25-4e35-abca-92bc548d1b29</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -979,6 +986,7 @@
<componentRootId>57dd617f-8301-472b-a657-837218f974eb</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1054,6 +1062,7 @@
<componentRootId>f6e16fbe-0dc1-4ea5-8241-d0c94ada79b5</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -1100,6 +1109,7 @@
<componentRootId>9a33950e-0dd9-4473-a553-35c1e34e1a98</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1175,6 +1185,7 @@
<componentRootId>374e7a43-c62f-45ea-a35b-4b9540607231</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1250,6 +1261,7 @@
<componentRootId>84f2f7c1-0158-4113-8d30-d2bcbe5a6d5c</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>a54276ad-4433-4223-8ad8-9254c37fb240</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>0f219c9f-2b1a-48c6-baff-195adedfbd82</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>1ccc4843-5dde-4142-9e25-6e9d6a5b9612</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>2bdfed0e-31d9-4d4f-866f-12f7cbe08cca</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +672,7 @@
<componentRootId>87209101-d714-4cf0-8c87-5f90fcf0d920</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -743,6 +748,7 @@
<componentRootId>8fc09d62-4b6c-493c-8086-95b188bab870</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -904,6 +910,7 @@
<componentRootId>032dfacb-ecc1-43b1-9f34-0872836de3a1</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -950,6 +957,7 @@
<componentRootId>4af173a5-9b93-43d3-b8e5-a1cb91ecc4f8</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1025,6 +1033,7 @@
<componentRootId>4cf1b274-7b34-4c5a-b2c2-98dc57c52642</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1100,6 +1109,7 @@
<componentRootId>ca126dce-765b-4cfe-a3e6-6af30fe1486f</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1175,6 +1185,7 @@
<componentRootId>a7649814-2cd1-4d87-9e10-f5d00f7e5c2f</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1250,6 +1261,7 @@
<componentRootId>6a613bf3-61c4-4933-99fc-ac5982520426</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>13d3598a-3206-4959-94bf-2bf6257119ef</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>272679fa-711e-44ba-bd98-3963b8fd789e</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>76923d2d-673f-4d45-bbe8-c7f01290c6f3</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>0431fda7-2ca9-4a7e-87fe-2ac9de0c4060</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -646,6 +650,7 @@
<componentRootId>59f929b9-3fc1-4d22-90aa-2da3f8f89fd1</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -721,6 +726,7 @@
<componentRootId>faaa3189-1d1a-4bee-9f73-1cbc6084d3e7</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -882,6 +888,7 @@
<componentRootId>cf27b1cb-676f-4106-8e75-29f7684879fb</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -957,6 +964,7 @@
<componentRootId>8f9590f7-86ca-4c7a-aef8-215535f6f4e7</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1032,6 +1040,7 @@
<componentRootId>e9df7b0b-2adc-4f0a-ae7a-25d654ee3b66</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1107,6 +1116,7 @@
<componentRootId>6e9b1e77-9f4d-4901-8aa5-c94383b20730</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1182,6 +1192,7 @@
<componentRootId>ce158c71-27fe-48c3-8b86-d743d53bc712</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1257,6 +1268,7 @@
<componentRootId>c39289cb-597c-4587-8ea2-066755366194</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -361,6 +361,7 @@
<componentRootId>4ed3d506-0bbf-4b75-aaeb-be20cbd407df</componentRootId>
<name>Конвертация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -436,6 +437,7 @@
<componentRootId>acb9b098-87b8-42f6-bdab-24cc45f41ecb</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -518,6 +520,7 @@
<componentRootId>a2af1607-788a-4706-9ff6-4f36c1f1e6a9</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -593,6 +596,7 @@
<componentRootId>8d21e2e1-9383-4676-9f62-78d269ce7f0d</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -668,6 +672,7 @@
<componentRootId>b3226103-fd71-4202-8fe7-7ca741cc2df0</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -714,6 +719,7 @@
<componentRootId>1a6fcc97-9f53-4e9c-b5fc-c9b107fbee45</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -875,6 +881,7 @@
<componentRootId>7b6a74a5-df61-47f7-823c-ee4b039de712</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -950,6 +957,7 @@
<componentRootId>82259d6f-4602-4be6-bd6b-60cf43453580</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1025,6 +1033,7 @@
<componentRootId>f31d3397-15c9-44d2-aade-4a60e41b5655</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1100,6 +1109,7 @@
<componentRootId>942bf2c8-1d0e-4ebb-81eb-de07cdf842ab</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1175,6 +1185,7 @@
<componentRootId>a2074c37-618e-42d0-9b9d-a00a1e7bf47b</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1250,6 +1261,7 @@
<componentRootId>d95ac9d7-77bc-467d-8773-70c844f29b41</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -437,6 +437,7 @@
<componentRootId>1558ca5f-0078-4c5e-9d3a-caf476d36ba5</componentRootId>
<name>Первоначальная постановка на учет</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -519,6 +520,7 @@
<componentRootId>033f6f6f-abc6-48f6-8057-a0ac62d92751</componentRootId>
<name>Актуализация</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -594,6 +596,7 @@
<componentRootId>b012b54f-ccf7-4ffe-936a-21a8be59b418</componentRootId>
<name>Реестр повесток</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -669,6 +672,7 @@
<componentRootId>e6649092-5181-4b49-aa16-47c2523ebe85</componentRootId>
<name>Реестр повесток (подсистема)</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -744,6 +748,7 @@
<componentRootId>dd0f19b7-572a-4354-9263-38b4becf4ad7</componentRootId>
<name>Снятие с воинского учета</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
@ -876,6 +881,7 @@
<componentRootId>d67a10c3-27eb-47be-acb3-22c6f633016a</componentRootId>
<name>Постановка на воинский учет при смене адреса</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -951,6 +957,7 @@
<componentRootId>5b9362a9-2ebd-4ff7-a915-0909241c70be</componentRootId>
<name>Инциденты</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1026,6 +1033,7 @@
<componentRootId>f9673aeb-f59a-497e-9263-507603a1d588</componentRootId>
<name>Журналирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1101,6 +1109,7 @@
<componentRootId>f8c57be3-f069-4897-8c49-615485172d4e</componentRootId>
<name>Администрирование</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1176,6 +1185,7 @@
<componentRootId>48544967-a6a0-4489-9fe2-e9a0dd05a1c6</componentRootId>
<name>Учет уголовной, административной ответственности</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>
@ -1251,6 +1261,7 @@
<componentRootId>427b83b9-c1cd-4d03-b58e-10d34b04978f</componentRootId>
<name>Обжалования</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<enabled>false</enabled>

View file

@ -681,11 +681,12 @@
<entry>
<key>cssClasses</key>
<value>
<item id="98388766-d25b-476c-8d0c-2dd4f4e30490" removed="false">
<item id="8ba172c3-05ef-4354-9cca-44f7ed3fa008" removed="false">
<value>
<simple>"static route na"</simple>
<simple>"panel-btn"</simple>
</value>
</item>
<item id="98388766-d25b-476c-8d0c-2dd4f4e30490" removed="true"/>
</value>
</entry>
<entry>
@ -694,6 +695,12 @@
<simple>"/register_subpoenas_subsystem"</simple>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
</children>
@ -1074,6 +1081,12 @@
<simple>"/logging"</simple>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
</children>

View file

@ -1,16 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datasource>
<dbBeanPackage>ervu_dashboard.ervu_dashboard.db_beans</dbBeanPackage>
<dbName>ervu_business_metrics</dbName>
<dbName>ervu_bm_empty</dbName>
<driverClassName>org.postgresql.Driver</driverClassName>
<host>10.10.31.119</host>
<manually>false</manually>
<password>ervu_business_metrics</password>
<port>5432</port>
<schemas>ervu_business_metrics</schemas>
<schemas>init_registration_info</schemas>
<schemas>metrics</schemas>
<schemas>public</schemas>
<sqlDialect>POSTGRES</sqlDialect>
<url>jdbc:postgresql://10.10.31.119:5432/ervu_business_metrics</url>
<url>jdbc:postgresql://10.10.31.119:5432/ervu_bm_empty</url>
<urlPrefix>jdbc:postgresql:</urlPrefix>
<user>ervu_business_metrics</user>
</datasource>