added v2.22.ddl with new table and updated indexes
This commit is contained in:
parent
8b9de539f4
commit
a8a1b7fd53
1 changed files with 43 additions and 0 deletions
43
src/main/resources/sql/v2.22.ddl
Normal file
43
src/main/resources/sql/v2.22.ddl
Normal 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';
|
||||||
Loading…
Add table
Reference in a new issue