feat: add columns scadenza_motivazione_transitoria, skipPayment, skipControlloDoc, and skipDocMotivazione to servizio table
This commit is contained in:
parent
def6be1d47
commit
aea90d93ba
1 changed files with 48 additions and 10 deletions
|
|
@ -1,13 +1,51 @@
|
|||
-- TASK: Add scadenza_motivazione_transitoria, skipPayment, skipControlloDoc, skipDocMotivazione columns to servizio table
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
-- Add scadenza_motivazione_transitoria column
|
||||
DO $$ BEGIN
|
||||
IF NOT EXISTS (
|
||||
SELECT 1 FROM information_schema.columns
|
||||
WHERE table_schema = 'public'
|
||||
AND table_name = 'servizio'
|
||||
AND column_name = 'scadenza_motivazione_transitoria'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD COLUMN scadenza_motivazione_transitoria TIMESTAMP WITHOUT TIME ZONE;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
-- Add skipPayment column
|
||||
DO $$ BEGIN
|
||||
IF NOT EXISTS (
|
||||
SELECT 1 FROM information_schema.columns
|
||||
WHERE table_schema = 'public'
|
||||
AND table_name = 'servizio'
|
||||
AND column_name = 'skipPayment'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD COLUMN "skipPayment" boolean NOT NULL DEFAULT FALSE;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
-- Add skipControlloDoc column
|
||||
DO $$ BEGIN
|
||||
IF NOT EXISTS (
|
||||
SELECT 1 FROM information_schema.columns
|
||||
WHERE table_schema = 'public'
|
||||
AND table_name = 'servizio'
|
||||
AND column_name = 'skipControlloDoc'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD COLUMN "skipControlloDoc" boolean NOT NULL DEFAULT FALSE;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
-- Add skipDocMotivazione column
|
||||
DO $$ BEGIN
|
||||
IF NOT EXISTS (
|
||||
SELECT 1 FROM information_schema.columns
|
||||
WHERE table_schema = 'public'
|
||||
AND table_name = 'servizio'
|
||||
AND column_name = 'skipDocMotivazione'
|
||||
) THEN
|
||||
ALTER TABLE public.servizio
|
||||
ADD COLUMN "skipDocMotivazione" boolean NOT NULL DEFAULT FALSE;
|
||||
END IF;
|
||||
END $$;
|
||||
Loading…
Add table
Reference in a new issue