-- Prezziario CREATE TABLE IF NOT EXISTS public.prezziario ( idprezziario TEXT NOT NULL, prezzo_cent integer NOT NULL, testo_condizioni TEXT, "isActive" boolean DEFAULT TRUE NOT NULL, nome_it TEXT NOT NULL, nome_en TEXT NOT NULL, desc_it TEXT NOT NULL, desc_en TEXT NOT NULL, sconto integer DEFAULT 0 NOT NULL, "isAcconto" boolean DEFAULT FALSE NOT NULL, "isSaldo" boolean DEFAULT FALSE NOT NULL, "isConsulenza" boolean DEFAULT FALSE NOT NULL, "isStabile" boolean DEFAULT FALSE NOT NULL, "isTransitorio" boolean DEFAULT FALSE NOT NULL ); -- Primary Key DO $$ BEGIN ALTER TABLE public.prezziario ADD CONSTRAINT prezziario_pkey PRIMARY KEY (idprezziario); EXCEPTION WHEN invalid_table_definition THEN RAISE NOTICE 'Primary key already exists. Ignoring...'; END $$;