credit_tracker/src/main/resources/sql/v2.21.ddl

51 lines
1.4 KiB
SQL

CREATE TABLE app_version
(
DB_VERSION varchar(12)
);
alter table signals_user_packages
add LAST_SEARCHED_AT timestamp;
alter table signals_user_packages
add SIGNAL_TYPES varchar(255);
alter table signals_user_packages
add REJECT_STATUS varchar(255);
alter table signals_user_packages
add EXTERNAL_PACKAGE_NAME varchar(255);
alter table signals_user_packages
add FID_CHANGED smallint;
alter table signals_hits
add PHONE bigint;
CREATE TABLE signals_phones_map
(
ID BIGSERIAL PRIMARY KEY,
FID int,
PHONE bigint,
NAME_1 varchar(255),
FIRST varchar(255),
MIDDLE varchar(255),
BIRTH_DT timestamp,
SER_NUM varchar(255),
ID_TYPE varchar(255),
FLAG_DEBT5000 smallint,
FLAG_90_12 smallint,
SEARCHED_AT timestamp,
CALCULATED_AT timestamp
);
ALTER TABLE signals_phones_map
ADD CONSTRAINT signals_phones_map_phone_key UNIQUE (PHONE);
alter table signals_phone_fid_map rename to signals_packages_records;
alter table signals_packages_records drop column fid;
alter table signals_packages_records drop column flag_debt5000;
alter table signals_packages_records drop column flag_90_12;
alter table signals_packages_records drop column calculated_at;
alter table signals_packages_records drop column rec_uuid;
alter table signals_packages_records drop column searched_at;
-- todo alter indexes and other constrains