diff --git a/sql/160_to_170.sql b/sql/160_to_170.sql index cf61393b96b82dc135cb661d6a77a6525c218ff3..65f6e9e45b9a175890744ed97822b623456880b3 100644 --- a/sql/160_to_170.sql +++ b/sql/160_to_170.sql @@ -290,4 +290,48 @@ UPDATE ENTITIES SET BUSINESS_ID = 'org_987654321_Versant'; UPDATE ENTITIES SET ARCHIVAL_AGENCY = 'org_123456789_Archives'; UPDATE ENTITIES SET ARCHIVAL_AGREEMENT = 'MAARCH_LES_BAINS_ACTES'; +/*************DIS UPDATE***************/ +DROP SEQUENCE IF EXISTS allowed_ip_id_seq CASCADE; +CREATE SEQUENCE allowed_ip_id_seq + INCREMENT 1 + MINVALUE 1 + MAXVALUE 9223372036854775807 + START 1 + CACHE 1; + +DROP TABLE IF EXISTS allowed_ip; +CREATE TABLE allowed_ip +( + id integer NOT NULL DEFAULT nextval('allowed_ip_id_seq'::regclass), + ip character varying(50) NOT NULL, + CONSTRAINT allowed_ip_pkey PRIMARY KEY (id) +) +WITH (OIDS=FALSE); + +DROP SEQUENCE IF EXISTS user_signatures_seq CASCADE; +CREATE SEQUENCE user_signatures_seq + INCREMENT 1 + MINVALUE 1 + MAXVALUE 9223372036854775807 + START 1 + CACHE 1; + +DROP TABLE IF EXISTS user_signatures; +CREATE TABLE user_signatures +( + id bigint NOT NULL DEFAULT nextval('user_signatures_seq'::regclass), + user_id character varying(128) NOT NULL, + signature_label character varying(255) DEFAULT NULL::character varying, + signature_path character varying(255) DEFAULT NULL::character varying, + signature_file_name character varying(255) DEFAULT NULL::character varying, + fingerprint character varying(255) DEFAULT NULL::character varying, + CONSTRAINT user_signatures_pkey PRIMARY KEY (id) +) +WITH (OIDS=FALSE); + +ALTER TABLE users DROP COLUMN IF EXISTS ra_code; +ALTER TABLE users ADD ra_code character varying(255); +ALTER TABLE users DROP COLUMN IF EXISTS ra_expiration_date; +ALTER TABLE users ADD ra_expiration_date timestamp without time zone; + UPDATE parameters SET param_value_int = '170' WHERE id = 'database_version';