/**
 * @author Emmanuel BONNEAU
 * @date 23/02/21
 * @version 1.0.0
 * @project SIEau
 * @table public.mat_capteurs
 */

# --- !Ups

ALTER TABLE public.mat_capteurs DROP dateretrait CASCADE;
ALTER TABLE public.mat_capteurs DROP dateremplacement CASCADE;
ALTER TABLE public.mat_capteurs DROP dateexpirationgarantie CASCADE;
ALTER TABLE public.mat_capteurs ADD dureegarantie integer;
ALTER TABLE public.mat_capteurs ALTER COLUMN longueurcable TYPE bigint USING longueurcable::bigint;


# --- !Downs

ALTER TABLE public.mat_capteurs ADD dateretrait timestamp with time zone null;
ALTER TABLE public.mat_capteurs ADD dateremplacement timestamp with time zone null;
ALTER TABLE public.mat_capteurs DROP dureegarantie;
ALTER TABLE public.mat_capteurs ADD dateexpirationgarantie timestamp without time zone null;
ALTER TABLE public.mat_capteurs ALTER COLUMN longueurcable TYPE integer USING longueurcable::integer;