feat: remove document references from servizio table and update deployment services
This commit is contained in:
parent
8c76fdc2f2
commit
def6be1d47
4 changed files with 47 additions and 27 deletions
|
|
@ -31,8 +31,8 @@ CREATE TABLE IF NOT EXISTS public.servizio (
|
|||
"isOkAcconto" boolean DEFAULT FALSE NOT NULL,
|
||||
"isOkSaldo" boolean DEFAULT FALSE NOT NULL,
|
||||
"isOkConsulenza" boolean DEFAULT FALSE NOT NULL,
|
||||
doc_personale_fronte_ref UUID,
|
||||
doc_personale_retro_ref UUID,
|
||||
-- doc_personale_fronte_ref UUID,
|
||||
-- doc_personale_retro_ref UUID,
|
||||
doc_motivazione_ref UUID
|
||||
);
|
||||
-- Primary key
|
||||
|
|
@ -55,27 +55,27 @@ DO $$ BEGIN IF NOT EXISTS (
|
|||
END IF;
|
||||
END $$;
|
||||
-- Foreign Key to User Storage
|
||||
DO $$ BEGIN IF NOT EXISTS (
|
||||
SELECT 1 FROM pg_constraint
|
||||
WHERE conname = 'servizio_doc_fronte'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD CONSTRAINT servizio_doc_fronte
|
||||
FOREIGN KEY (doc_personale_fronte_ref) REFERENCES public.users_storage (user_storage_id)
|
||||
ON UPDATE CASCADE ON DELETE SET NULL;
|
||||
END IF;
|
||||
END $$;
|
||||
-- Foreign Key to User Storage
|
||||
DO $$ BEGIN IF NOT EXISTS (
|
||||
SELECT 1 FROM pg_constraint
|
||||
WHERE conname = 'servizio_doc_retro'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD CONSTRAINT servizio_doc_retro
|
||||
FOREIGN KEY (doc_personale_retro_ref) REFERENCES public.users_storage (user_storage_id)
|
||||
ON UPDATE CASCADE ON DELETE SET NULL;
|
||||
END IF;
|
||||
END $$;
|
||||
-- DO $$ BEGIN IF NOT EXISTS (
|
||||
-- SELECT 1 FROM pg_constraint
|
||||
-- WHERE conname = 'servizio_doc_fronte'
|
||||
-- ) THEN
|
||||
-- ALTER TABLE public.servizio
|
||||
-- ADD CONSTRAINT servizio_doc_fronte
|
||||
-- FOREIGN KEY (doc_personale_fronte_ref) REFERENCES public.users_storage (user_storage_id)
|
||||
-- ON UPDATE CASCADE ON DELETE SET NULL;
|
||||
-- END IF;
|
||||
-- END $$;
|
||||
-- -- Foreign Key to User Storage
|
||||
-- DO $$ BEGIN IF NOT EXISTS (
|
||||
-- SELECT 1 FROM pg_constraint
|
||||
-- WHERE conname = 'servizio_doc_retro'
|
||||
-- ) THEN
|
||||
-- ALTER TABLE public.servizio
|
||||
-- ADD CONSTRAINT servizio_doc_retro
|
||||
-- FOREIGN KEY (doc_personale_retro_ref) REFERENCES public.users_storage (user_storage_id)
|
||||
-- ON UPDATE CASCADE ON DELETE SET NULL;
|
||||
-- END IF;
|
||||
-- END $$;
|
||||
-- Foreign Key to User Storage
|
||||
DO $$ BEGIN IF NOT EXISTS (
|
||||
SELECT 1 FROM pg_constraint
|
||||
|
|
|
|||
|
|
@ -1,4 +1,24 @@
|
|||
---Remove document references from servizio table
|
||||
DO $$ BEGIN
|
||||
IF EXISTS (
|
||||
SELECT 1 FROM pg_constraint
|
||||
WHERE conname = 'servizio_doc_fronte'
|
||||
AND conrelid = 'public.servizio'::regclass
|
||||
) THEN
|
||||
ALTER TABLE public.servizio DROP CONSTRAINT servizio_doc_fronte;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
DO $$ BEGIN
|
||||
IF EXISTS (
|
||||
SELECT 1 FROM pg_constraint
|
||||
WHERE conname = 'servizio_doc_retro'
|
||||
AND conrelid = 'public.servizio'::regclass
|
||||
) THEN
|
||||
ALTER TABLE public.servizio DROP CONSTRAINT servizio_doc_retro;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
DROP COLUMN IF EXISTS doc_personale_fronte_ref;
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ CREATE TABLE IF NOT EXISTS public.comuni (
|
|||
id serial NOT NULL,
|
||||
nome TEXT NOT NULL,
|
||||
sigla TEXT NOT NULL,
|
||||
catasto TEXT NOT NULL,
|
||||
catasto TEXT NOT NULL
|
||||
);
|
||||
-- Primary Key
|
||||
DO $$ BEGIN
|
||||
|
|
@ -24,7 +24,7 @@ CREATE INDEX IF NOT EXISTS idx_comuni_nome_sigla ON comuni (nome, sigla);
|
|||
CREATE TABLE IF NOT EXISTS public.provincie (
|
||||
id serial NOT NULL,
|
||||
nome TEXT NOT NULL,
|
||||
sigla TEXT NOT NULL,
|
||||
sigla TEXT NOT NULL
|
||||
);
|
||||
-- Primary Key
|
||||
DO $$ BEGIN
|
||||
|
|
@ -43,7 +43,7 @@ CREATE INDEX IF NOT EXISTS idx_provincie_nome ON provincie (nome);
|
|||
CREATE TABLE IF NOT EXISTS public.nazioni (
|
||||
id serial NOT NULL,
|
||||
nome TEXT NOT NULL,
|
||||
catasto TEXT NOT NULL,
|
||||
catasto TEXT NOT NULL
|
||||
);
|
||||
|
||||
-- Primary Key
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ set -euo pipefail
|
|||
export TAG="latest"
|
||||
export IMAGE_REGISTRY="ghcr.io"
|
||||
export OWNER="marcopedone"
|
||||
export SERVICES="web backend db"
|
||||
export SERVICES="web backend"
|
||||
export USERNAME="marcopedone"
|
||||
export TOKEN="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"
|
||||
export ENV_FILE=".env.infoalloggi"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue