added v2.22.ddl with new table and updated indexes

This commit is contained in:
Mikhail Trofimov 2026-06-09 14:53:22 +03:00
parent 8b9de539f4
commit a8a1b7fd53

View file

@ -0,0 +1,43 @@
create index signals_phone_fid_map_phone_l_index
on signals_phone_fid_map (phone_l);
create index signals_phones_map_fid_index
on signals_phones_map (fid);
CREATE TABLE signals_legal_fid_map
(
id bigserial primary key,
package_id bigint not null
constraint fk_signals_user_packages
references signals_user_packages,
subject_id varchar(255),
fid int,
inn bigint,
reg_num bigint
);
-- будем искать данные по связке inn + reg_num
create index signals_legal_fid_map_inn_reg_num_index
on signals_legal_fid_map (inn, reg_num);
CREATE TABLE signals_legals_map
(
id bigserial primary key,
inn bigint,
reg_num bigint,
fid int,
searched_at timestamp,
flag_90_12 smallint,
calculated_at timestamp,
last_rejected_date timestamp
);
create index signals_legals_map_fid_index
on signals_legals_map (fid);
ALTER TABLE signals_legals_map
ADD CONSTRAINT signals_legals_map_inn_reg_num_key UNIQUE (inn, reg_num);
UPDATE app_version
SET db_version = '2.22'
WHERE db_version = '2.21';