--
-- BEGIN - [#10480] - Ajout de la date et du lieu de décès sur les contacts
--
ALTER TABLE autorisation
    ADD COLUMN IF NOT EXISTS datedeces date,
    ADD COLUMN IF NOT EXISTS lieudeces character varying(255);

ALTER TABLE autorisation_archive
    ADD COLUMN IF NOT EXISTS datedeces date,
    ADD COLUMN IF NOT EXISTS lieudeces character varying(255);
--
-- END - [#10480] - Ajout de la date et du lieu de décès sur les contacts
--

--
-- BEGIN - [#10478] - Problème sur le type de champ pour personnes présentes et description sur les reprises sur abandon
--

ALTER TABLE reprise_abandon
    ALTER COLUMN descriptionpv1 TYPE text,
    ALTER COLUMN personnepresentepv1 TYPE text,
    ALTER COLUMN descriptionpv2 TYPE text,
    ALTER COLUMN personnepresentepv2 TYPE text;

ALTER TABLE reprise_abandon_archive
    ALTER COLUMN descriptionpv1 TYPE text,
    ALTER COLUMN personnepresentepv1 TYPE text,
    ALTER COLUMN descriptionpv2 TYPE text,
    ALTER COLUMN personnepresentepv2 TYPE text;

--
-- END - [#10478] - Problème sur le type de champ pour personnes présentes et description sur les reprises sur abandon
--

--
-- [BEGIN] - [#10462] - Erreur lors de l'archivage de l'emplacement, champs avec le mauvais type dans defunt_archive et operation_defunt_archive
--

ALTER TABLE operation_defunt_archive ALTER COLUMN defunt_nature TYPE character varying(50);
ALTER TABLE operation_defunt_archive ALTER COLUMN defunt_nom TYPE character varying(50);
ALTER TABLE operation_defunt_archive ALTER COLUMN defunt_marital TYPE character varying(50);
ALTER TABLE operation_defunt_archive ALTER COLUMN defunt_prenom TYPE character varying(50);
ALTER TABLE operation_defunt_archive ALTER COLUMN defunt_lieudeces TYPE character varying(50);
ALTER TABLE defunt_archive ALTER COLUMN nature TYPE character varying(50);
ALTER TABLE courrier_archive ALTER COLUMN lettretype TYPE character varying(255);

ALTER TABLE emplacement_archive
    ADD COLUMN IF NOT EXISTS daterenouvellement  date,
    ADD COLUMN IF NOT EXISTS typeconcession  character varying(40),
    ADD COLUMN IF NOT EXISTS videsanitaire   character varying(3),
    ADD COLUMN IF NOT EXISTS semelle character varying(20),
    ADD COLUMN IF NOT EXISTS etatsemelle character varying(10),
    ADD COLUMN IF NOT EXISTS monument    character varying(255),
    ADD COLUMN IF NOT EXISTS etatmonument    character varying(10),
    ADD COLUMN IF NOT EXISTS largeur real,
    ADD COLUMN IF NOT EXISTS profondeur  real,
    ADD COLUMN IF NOT EXISTS abandon character varying(3),
    ADD COLUMN IF NOT EXISTS date_abandon    date,
    ADD COLUMN IF NOT EXISTS dateacte    date;

ALTER TABLE operation_defunt_archive
    ADD COLUMN IF NOT EXISTS defunt_parente  character varying(100),
    ADD COLUMN IF NOT EXISTS defunt_lieunaissance    character varying(50);

--
-- [END] - [#10462] - Erreur lors de l'archivage de l'emplacement, champs avec le mauvais type dans defunt_archive et operation_defunt_archive
--
