diff --git a/src/main/resources/sql/v2.22.ddl b/src/main/resources/sql/v2.22.ddl new file mode 100644 index 0000000..33ed8b7 --- /dev/null +++ b/src/main/resources/sql/v2.22.ddl @@ -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';