diff --git a/backend/src/main/resources/config/v_1.10/20251113-appeals.xml b/backend/src/main/resources/config/v_1.10/20251113-appeals.xml
new file mode 100644
index 00000000..cbb44246
--- /dev/null
+++ b/backend/src/main/resources/config/v_1.10/20251113-appeals.xml
@@ -0,0 +1,70 @@
+
+
+
+
+ review_progress
+
+ CREATE TABLE IF NOT EXISTS appeals.review_progress
+ (
+ id_review_progress bigserial NOT NULL,
+ recruitment_id uuid NOT NULL,
+ schema character varying(64) NOT NULL DEFAULT 'empty'::character varying,
+ recording_date date NOT NULL DEFAULT now(),
+ in_work numeric,
+ decided numeric,
+ revoked numeric,
+ in_work_percent numeric,
+ decided_percent numeric,
+ revoked_percent numeric,
+ total_appeals numeric,
+ CONSTRAINT review_progress_pkey PRIMARY KEY (id_review_progress, recruitment_id, schema, recording_date)
+ );
+
+ COMMENT ON TABLE appeals.review_progress
+ IS 'Ход рассмотрения';
+
+ COMMENT ON COLUMN appeals.review_progress.in_work
+ IS 'в работе';
+
+ COMMENT ON COLUMN appeals.review_progress.decided
+ IS 'решено';
+
+ COMMENT ON COLUMN appeals.review_progress.revoked
+ IS 'отозвано';
+
+ DROP TABLE IF EXISTS appeals.reasons_appeal CASCADE;
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ ADD COLUMN IF NOT EXISTS recruitment_campaign numeric;
+ COMMENT ON COLUMN appeals.topic_appeal.recruitment_campaign IS 'Решения призывной комиссии';
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ ADD COLUMN IF NOT EXISTS recruitment_campaign_percent numeric;
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ ADD COLUMN IF NOT EXISTS making_changes numeric;
+ COMMENT ON COLUMN appeals.topic_appeal.making_changes IS 'Внесение изменений';
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ ADD COLUMN IF NOT EXISTS making_changes_percent numeric;
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ DROP COLUMN IF EXISTS sabpoena;
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ DROP COLUMN IF EXISTS appear;
+
+ ALTER TABLE IF EXISTS appeals.topic_appeal
+ ADD COLUMN IF NOT EXISTS total_appeals numeric;
+
+ ALTER TABLE IF EXISTS appeals.review_rating
+ DROP CONSTRAINT IF EXISTS unique_review_rating;
+
+
+
+
+
\ No newline at end of file
diff --git a/backend/src/main/resources/config/v_1.10/changelog-1.10.xml b/backend/src/main/resources/config/v_1.10/changelog-1.10.xml
index 11adf65b..5c1fba5e 100644
--- a/backend/src/main/resources/config/v_1.10/changelog-1.10.xml
+++ b/backend/src/main/resources/config/v_1.10/changelog-1.10.xml
@@ -32,5 +32,6 @@
+