From dbf41f1cbc4ce83b0a89f1f8907526b4db803d77 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Fri, 5 Jun 2020 17:33:16 +0200 Subject: [PATCH] Aggiorna database --- 5-database.sql | 1155 ++++++++++++++++++++++-------------------------- 1 file changed, 522 insertions(+), 633 deletions(-) diff --git a/5-database.sql b/5-database.sql index ae490dd..35aed68 100644 --- a/5-database.sql +++ b/5-database.sql @@ -17,23 +17,21 @@ SET client_min_messages = warning; SET row_security = off; -- --- Name: public; Type: SCHEMA; Schema: -; Owner: postgres +-- Name: public; Type: SCHEMA; Schema: -; Owner: - -- CREATE SCHEMA public; -ALTER SCHEMA public OWNER TO postgres; - -- --- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: postgres +-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: - -- COMMENT ON SCHEMA public IS 'standard public schema'; -- --- Name: film_provenienza; Type: TYPE; Schema: public; Owner: cookie +-- Name: film_provenienza; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.film_provenienza AS ENUM ( @@ -47,10 +45,8 @@ CREATE TYPE public.film_provenienza AS ENUM ( ); -ALTER TYPE public.film_provenienza OWNER TO cookie; - -- --- Name: film_stato; Type: TYPE; Schema: public; Owner: cookie +-- Name: film_stato; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.film_stato AS ENUM ( @@ -59,10 +55,8 @@ CREATE TYPE public.film_stato AS ENUM ( ); -ALTER TYPE public.film_stato OWNER TO cookie; - -- --- Name: gioco_provenienza; Type: TYPE; Schema: public; Owner: cookie +-- Name: gioco_provenienza; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.gioco_provenienza AS ENUM ( @@ -75,10 +69,8 @@ CREATE TYPE public.gioco_provenienza AS ENUM ( ); -ALTER TYPE public.gioco_provenienza OWNER TO cookie; - -- --- Name: gioco_stato; Type: TYPE; Schema: public; Owner: cookie +-- Name: gioco_stato; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.gioco_stato AS ENUM ( @@ -90,10 +82,8 @@ CREATE TYPE public.gioco_stato AS ENUM ( ); -ALTER TYPE public.gioco_stato OWNER TO cookie; - -- --- Name: libro_provenienza; Type: TYPE; Schema: public; Owner: cookie +-- Name: libro_provenienza; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.libro_provenienza AS ENUM ( @@ -105,10 +95,8 @@ CREATE TYPE public.libro_provenienza AS ENUM ( ); -ALTER TYPE public.libro_provenienza OWNER TO cookie; - -- --- Name: libro_stato; Type: TYPE; Schema: public; Owner: cookie +-- Name: libro_stato; Type: TYPE; Schema: public; Owner: - -- CREATE TYPE public.libro_stato AS ENUM ( @@ -120,10 +108,8 @@ CREATE TYPE public.libro_stato AS ENUM ( ); -ALTER TYPE public.libro_stato OWNER TO cookie; - -- --- Name: is_numeric(character varying); Type: FUNCTION; Schema: public; Owner: cookie +-- Name: is_numeric(character varying); Type: FUNCTION; Schema: public; Owner: - -- CREATE FUNCTION public.is_numeric(text character varying) RETURNS boolean @@ -137,26 +123,21 @@ EXCEPTION WHEN others THEN END;$_$; -ALTER FUNCTION public.is_numeric(text character varying) OWNER TO cookie; - -- --- Name: update_n_audiolibri(); Type: FUNCTION; Schema: public; Owner: cookie +-- Name: update_n_audiolibri(); Type: FUNCTION; Schema: public; Owner: - -- CREATE FUNCTION public.update_n_audiolibri() RETURNS trigger LANGUAGE plpgsql - AS $$ -BEGIN + AS $$BEGIN IF (TG_OP = 'DELETE') THEN UPDATE utente SET audiolibro_elementi_posseduti = audiolibro_elementi_posseduti - 1 - FROM audiolibro_elemento WHERE utente.username = old.appartiene_a; RETURN OLD; ELSIF (TG_OP = 'INSERT') THEN UPDATE utente SET audiolibro_elementi_posseduti = audiolibro_elementi_posseduti + 1 - FROM audiolibro_elemento WHERE utente.username = new.appartiene_a; RETURN new; END IF; @@ -164,26 +145,21 @@ END; $$; -ALTER FUNCTION public.update_n_audiolibri() OWNER TO cookie; - -- --- Name: update_n_film(); Type: FUNCTION; Schema: public; Owner: cookie +-- Name: update_n_film(); Type: FUNCTION; Schema: public; Owner: - -- CREATE FUNCTION public.update_n_film() RETURNS trigger LANGUAGE plpgsql - AS $$ -BEGIN + AS $$BEGIN IF (TG_OP = 'DELETE') THEN UPDATE utente SET film_elementi_posseduti = film_elementi_posseduti - 1 - FROM film_elemento WHERE utente.username = old.appartiene_a; RETURN old; ELSIF (TG_OP = 'INSERT') THEN UPDATE utente SET film_elementi_posseduti = film_elementi_posseduti + 1 - FROM film_elemento WHERE utente.username = new.appartiene_a; RETURN new; END IF; @@ -191,26 +167,21 @@ END; $$; -ALTER FUNCTION public.update_n_film() OWNER TO cookie; - -- --- Name: update_n_giochi(); Type: FUNCTION; Schema: public; Owner: cookie +-- Name: update_n_giochi(); Type: FUNCTION; Schema: public; Owner: - -- CREATE FUNCTION public.update_n_giochi() RETURNS trigger LANGUAGE plpgsql - AS $$ -BEGIN + AS $$BEGIN IF (TG_OP = 'DELETE') THEN UPDATE utente SET gioco_elementi_posseduti = gioco_elementi_posseduti - 1 - FROM gioco_elemento WHERE utente.username = old.appartiene_a; RETURN old; ELSIF (TG_OP = 'INSERT') THEN UPDATE utente SET gioco_elementi_posseduti = gioco_elementi_posseduti + 1 - FROM gioco_elemento WHERE utente.username = new.appartiene_a; RETURN new; END IF; @@ -218,26 +189,21 @@ END; $$; -ALTER FUNCTION public.update_n_giochi() OWNER TO cookie; - -- --- Name: update_n_libri(); Type: FUNCTION; Schema: public; Owner: cookie +-- Name: update_n_libri(); Type: FUNCTION; Schema: public; Owner: - -- CREATE FUNCTION public.update_n_libri() RETURNS trigger LANGUAGE plpgsql - AS $$ -BEGIN + AS $$BEGIN IF (TG_OP = 'DELETE') THEN UPDATE utente SET libro_elementi_posseduti = libro_elementi_posseduti - 1 - FROM libro_elemento WHERE utente.username = old.appartiene_a; RETURN old; ELSIF (TG_OP = 'INSERT') THEN UPDATE utente SET libro_elementi_posseduti = libro_elementi_posseduti + 1 - FROM libro_elemento WHERE utente.username = new.appartiene_a; RETURN new; END IF; @@ -245,18 +211,16 @@ END; $$; -ALTER FUNCTION public.update_n_libri() OWNER TO cookie; - SET default_tablespace = ''; SET default_with_oids = false; -- --- Name: audiolibro_edizione; Type: TABLE; Schema: public; Owner: cookie +-- Name: audiolibro_edizione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.audiolibro_edizione ( - isbn integer NOT NULL, + isbn character(13) NOT NULL, titolo character varying NOT NULL, durata interval, immagine bytea, @@ -264,10 +228,8 @@ CREATE TABLE public.audiolibro_edizione ( ); -ALTER TABLE public.audiolibro_edizione OWNER TO cookie; - -- --- Name: elemento_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: elemento_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.elemento_id_seq @@ -278,37 +240,31 @@ CREATE SEQUENCE public.elemento_id_seq CACHE 1; -ALTER TABLE public.elemento_id_seq OWNER TO cookie; - -- --- Name: audiolibro_elemento; Type: TABLE; Schema: public; Owner: cookie +-- Name: audiolibro_elemento; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.audiolibro_elemento ( id bigint DEFAULT nextval('public.elemento_id_seq'::regclass) NOT NULL, - istanza_di integer NOT NULL, + istanza_di character(13) NOT NULL, stato public.libro_stato, provenienza public.libro_provenienza, appartiene_a character varying NOT NULL ); -ALTER TABLE public.audiolibro_elemento OWNER TO cookie; - -- --- Name: audiolibro_narrata_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: audiolibro_narrata_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.audiolibro_narrata_da ( - id_edizione integer NOT NULL, + isbn_edizione character(13) NOT NULL, id_narratore integer NOT NULL ); -ALTER TABLE public.audiolibro_narrata_da OWNER TO cookie; - -- --- Name: audiolibro_narratore_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: audiolibro_narratore_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.audiolibro_narratore_id_seq @@ -319,10 +275,8 @@ CREATE SEQUENCE public.audiolibro_narratore_id_seq CACHE 1; -ALTER TABLE public.audiolibro_narratore_id_seq OWNER TO cookie; - -- --- Name: audiolibro_narratore; Type: TABLE; Schema: public; Owner: cookie +-- Name: audiolibro_narratore; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.audiolibro_narratore ( @@ -331,25 +285,21 @@ CREATE TABLE public.audiolibro_narratore ( ); -ALTER TABLE public.audiolibro_narratore OWNER TO cookie; - -- --- Name: audiolibro_recensione; Type: TABLE; Schema: public; Owner: cookie +-- Name: audiolibro_recensione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.audiolibro_recensione ( id bigint NOT NULL, commento text NOT NULL, valutazione smallint NOT NULL, - data timestamp without time zone NOT NULL, + data timestamp without time zone DEFAULT now() NOT NULL, CONSTRAINT audiolibro_recensione_valutazione_check CHECK (((valutazione >= 0) AND (valutazione <= 100))) ); -ALTER TABLE public.audiolibro_recensione OWNER TO cookie; - -- --- Name: film; Type: TABLE; Schema: public; Owner: cookie +-- Name: film; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film ( @@ -362,10 +312,8 @@ CREATE TABLE public.film ( ); -ALTER TABLE public.film OWNER TO cookie; - -- --- Name: COLUMN film.eidr; Type: COMMENT; Schema: public; Owner: cookie +-- Name: COLUMN film.eidr; Type: COMMENT; Schema: public; Owner: - -- COMMENT ON COLUMN public.film.eidr IS 'Gli EIDR sono tutti di 34 caratteri. @@ -374,7 +322,7 @@ http://eidr.org/documents/EIDR_ID_Format_v1.1.pdf'; -- --- Name: film_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_appartenenza_a_genere ( @@ -383,10 +331,8 @@ CREATE TABLE public.film_appartenenza_a_genere ( ); -ALTER TABLE public.film_appartenenza_a_genere OWNER TO cookie; - -- --- Name: film_cast_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: film_cast_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.film_cast_id_seq @@ -397,10 +343,8 @@ CREATE SEQUENCE public.film_cast_id_seq CACHE 1; -ALTER TABLE public.film_cast_id_seq OWNER TO cookie; - -- --- Name: film_cast; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_cast; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_cast ( @@ -409,10 +353,8 @@ CREATE TABLE public.film_cast ( ); -ALTER TABLE public.film_cast OWNER TO cookie; - -- --- Name: film_correlazioni; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_correlazioni; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_correlazioni ( @@ -421,10 +363,8 @@ CREATE TABLE public.film_correlazioni ( ); -ALTER TABLE public.film_correlazioni OWNER TO cookie; - -- --- Name: film_elemento; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_elemento; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_elemento ( @@ -436,10 +376,8 @@ CREATE TABLE public.film_elemento ( ); -ALTER TABLE public.film_elemento OWNER TO cookie; - -- --- Name: film_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: film_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.film_genere_id_seq @@ -450,10 +388,8 @@ CREATE SEQUENCE public.film_genere_id_seq CACHE 1; -ALTER TABLE public.film_genere_id_seq OWNER TO cookie; - -- --- Name: film_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_genere ( @@ -462,10 +398,8 @@ CREATE TABLE public.film_genere ( ); -ALTER TABLE public.film_genere OWNER TO cookie; - -- --- Name: film_localizzazione; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_localizzazione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_localizzazione ( @@ -475,10 +409,8 @@ CREATE TABLE public.film_localizzazione ( ); -ALTER TABLE public.film_localizzazione OWNER TO cookie; - -- --- Name: film_prodotto_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_prodotto_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_prodotto_da ( @@ -487,25 +419,21 @@ CREATE TABLE public.film_prodotto_da ( ); -ALTER TABLE public.film_prodotto_da OWNER TO cookie; - -- --- Name: film_recensione; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_recensione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_recensione ( id bigint NOT NULL, commento text NOT NULL, - data timestamp without time zone NOT NULL, + data timestamp without time zone DEFAULT now() NOT NULL, valutazione smallint NOT NULL, CONSTRAINT film_recensione_valutazione_check CHECK (((valutazione >= 0) AND (valutazione <= 100))) ); -ALTER TABLE public.film_recensione OWNER TO cookie; - -- --- Name: film_ruolo_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: film_ruolo_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.film_ruolo_id_seq @@ -516,10 +444,8 @@ CREATE SEQUENCE public.film_ruolo_id_seq CACHE 1; -ALTER TABLE public.film_ruolo_id_seq OWNER TO cookie; - -- --- Name: film_ruolo; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_ruolo; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_ruolo ( @@ -528,10 +454,8 @@ CREATE TABLE public.film_ruolo ( ); -ALTER TABLE public.film_ruolo OWNER TO cookie; - -- --- Name: film_studio_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: film_studio_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.film_studio_id_seq @@ -542,10 +466,8 @@ CREATE SEQUENCE public.film_studio_id_seq CACHE 1; -ALTER TABLE public.film_studio_id_seq OWNER TO cookie; - -- --- Name: film_studio; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_studio; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_studio ( @@ -554,10 +476,8 @@ CREATE TABLE public.film_studio ( ); -ALTER TABLE public.film_studio OWNER TO cookie; - -- --- Name: film_vi_ha_preso_parte; Type: TABLE; Schema: public; Owner: cookie +-- Name: film_vi_ha_preso_parte; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.film_vi_ha_preso_parte ( @@ -567,23 +487,31 @@ CREATE TABLE public.film_vi_ha_preso_parte ( ); -ALTER TABLE public.film_vi_ha_preso_parte OWNER TO cookie; +-- +-- Name: gioco_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.gioco_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + -- --- Name: gioco; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco ( - id integer NOT NULL, + id integer DEFAULT nextval('public.gioco_id_seq'::regclass) NOT NULL, nome character varying NOT NULL, descrizione text ); -ALTER TABLE public.gioco OWNER TO cookie; - -- --- Name: gioco_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_appartenenza_a_genere ( @@ -592,10 +520,8 @@ CREATE TABLE public.gioco_appartenenza_a_genere ( ); -ALTER TABLE public.gioco_appartenenza_a_genere OWNER TO cookie; - -- --- Name: gioco_correlazioni; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_correlazioni; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_correlazioni ( @@ -604,14 +530,24 @@ CREATE TABLE public.gioco_correlazioni ( ); -ALTER TABLE public.gioco_correlazioni OWNER TO cookie; +-- +-- Name: gioco_edizione_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE public.gioco_edizione_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + -- --- Name: gioco_edizione; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_edizione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_edizione ( - id integer NOT NULL, + id integer DEFAULT nextval('public.gioco_edizione_id_seq'::regclass) NOT NULL, titolo_alternativo character varying, piattaforma character varying NOT NULL, box_art bytea, @@ -619,10 +555,8 @@ CREATE TABLE public.gioco_edizione ( ); -ALTER TABLE public.gioco_edizione OWNER TO cookie; - -- --- Name: gioco_elemento; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_elemento; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_elemento ( @@ -634,10 +568,8 @@ CREATE TABLE public.gioco_elemento ( ); -ALTER TABLE public.gioco_elemento OWNER TO cookie; - -- --- Name: gioco_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: gioco_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.gioco_genere_id_seq @@ -648,10 +580,8 @@ CREATE SEQUENCE public.gioco_genere_id_seq CACHE 1; -ALTER TABLE public.gioco_genere_id_seq OWNER TO cookie; - -- --- Name: gioco_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_genere ( @@ -660,10 +590,8 @@ CREATE TABLE public.gioco_genere ( ); -ALTER TABLE public.gioco_genere OWNER TO cookie; - -- --- Name: gioco_portato_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_portato_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_portato_da ( @@ -672,10 +600,8 @@ CREATE TABLE public.gioco_portato_da ( ); -ALTER TABLE public.gioco_portato_da OWNER TO cookie; - -- --- Name: gioco_prodotto_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_prodotto_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_prodotto_da ( @@ -684,25 +610,21 @@ CREATE TABLE public.gioco_prodotto_da ( ); -ALTER TABLE public.gioco_prodotto_da OWNER TO cookie; - -- --- Name: gioco_recensione; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_recensione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_recensione ( id bigint NOT NULL, commento text NOT NULL, - data timestamp without time zone NOT NULL, + data timestamp without time zone DEFAULT now() NOT NULL, valutazione smallint NOT NULL, CONSTRAINT gioco_recensione_valutazione_check CHECK (((valutazione >= 0) AND (valutazione <= 100))) ); -ALTER TABLE public.gioco_recensione OWNER TO cookie; - -- --- Name: gioco_studio_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: gioco_studio_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.gioco_studio_id_seq @@ -713,10 +635,8 @@ CREATE SEQUENCE public.gioco_studio_id_seq CACHE 1; -ALTER TABLE public.gioco_studio_id_seq OWNER TO cookie; - -- --- Name: gioco_studio; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_studio; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_studio ( @@ -725,10 +645,8 @@ CREATE TABLE public.gioco_studio ( ); -ALTER TABLE public.gioco_studio OWNER TO cookie; - -- --- Name: gioco_sviluppato_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: gioco_sviluppato_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.gioco_sviluppato_da ( @@ -737,10 +655,8 @@ CREATE TABLE public.gioco_sviluppato_da ( ); -ALTER TABLE public.gioco_sviluppato_da OWNER TO cookie; - -- --- Name: libro_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: libro_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.libro_id_seq @@ -751,10 +667,8 @@ CREATE SEQUENCE public.libro_id_seq CACHE 1; -ALTER TABLE public.libro_id_seq OWNER TO cookie; - -- --- Name: libro; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro ( @@ -764,10 +678,8 @@ CREATE TABLE public.libro ( ); -ALTER TABLE public.libro OWNER TO cookie; - -- --- Name: libro_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_appartenenza_a_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_appartenenza_a_genere ( @@ -776,10 +688,8 @@ CREATE TABLE public.libro_appartenenza_a_genere ( ); -ALTER TABLE public.libro_appartenenza_a_genere OWNER TO cookie; - -- --- Name: libro_autore_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: libro_autore_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.libro_autore_id_seq @@ -790,10 +700,8 @@ CREATE SEQUENCE public.libro_autore_id_seq CACHE 1; -ALTER TABLE public.libro_autore_id_seq OWNER TO cookie; - -- --- Name: libro_autore; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_autore; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_autore ( @@ -802,10 +710,8 @@ CREATE TABLE public.libro_autore ( ); -ALTER TABLE public.libro_autore OWNER TO cookie; - -- --- Name: libro_correlazioni; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_correlazioni; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_correlazioni ( @@ -814,22 +720,18 @@ CREATE TABLE public.libro_correlazioni ( ); -ALTER TABLE public.libro_correlazioni OWNER TO cookie; - -- --- Name: libro_editore; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_editore; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_editore ( - parte_isbn character(5) NOT NULL, + parte_isbn character varying(7) NOT NULL, nome character varying NOT NULL ); -ALTER TABLE public.libro_editore OWNER TO cookie; - -- --- Name: COLUMN libro_editore.parte_isbn; Type: COMMENT; Schema: public; Owner: cookie +-- Name: COLUMN libro_editore.parte_isbn; Type: COMMENT; Schema: public; Owner: - -- COMMENT ON COLUMN public.libro_editore.parte_isbn IS 'Gli editori hanno un prefisso ISBN univoco di 5 cifre. @@ -838,7 +740,7 @@ https://www.isbn.it/CODICEISBN.aspx'; -- --- Name: libro_edizione; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_edizione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_edizione ( @@ -846,16 +748,14 @@ CREATE TABLE public.libro_edizione ( titolo_edizione character varying NOT NULL, pagine integer, copertina bytea, - relativa_a integer, + relativa_a integer NOT NULL, CONSTRAINT libro_edizione_isbn_check CHECK ((public.is_numeric(("substring"((isbn)::text, 1, 12))::character varying) AND (public.is_numeric(("right"((isbn)::text, 1))::character varying) OR ("right"((isbn)::text, 1) ~~ '%X'::text)))), CONSTRAINT libro_edizione_pagine_check CHECK ((pagine >= 0)) ); -ALTER TABLE public.libro_edizione OWNER TO cookie; - -- --- Name: COLUMN libro_edizione.isbn; Type: COMMENT; Schema: public; Owner: cookie +-- Name: COLUMN libro_edizione.isbn; Type: COMMENT; Schema: public; Owner: - -- COMMENT ON COLUMN public.libro_edizione.isbn IS 'L''ISBN ha sempre 13 cifre. @@ -864,7 +764,7 @@ https://www.isbn.it/CODICEISBN.aspx'; -- --- Name: libro_elemento; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_elemento; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_elemento ( @@ -876,10 +776,8 @@ CREATE TABLE public.libro_elemento ( ); -ALTER TABLE public.libro_elemento OWNER TO cookie; - -- --- Name: libro_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: cookie +-- Name: libro_genere_id_seq; Type: SEQUENCE; Schema: public; Owner: - -- CREATE SEQUENCE public.libro_genere_id_seq @@ -890,10 +788,8 @@ CREATE SEQUENCE public.libro_genere_id_seq CACHE 1; -ALTER TABLE public.libro_genere_id_seq OWNER TO cookie; - -- --- Name: libro_genere; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_genere; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_genere ( @@ -902,25 +798,21 @@ CREATE TABLE public.libro_genere ( ); -ALTER TABLE public.libro_genere OWNER TO cookie; - -- --- Name: libro_recensione; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_recensione; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_recensione ( id bigint NOT NULL, commento text NOT NULL, - data timestamp without time zone NOT NULL, + data timestamp without time zone DEFAULT now() NOT NULL, valutazione integer NOT NULL, CONSTRAINT libro_recensione_valutazione_check CHECK (((valutazione >= 0) AND (valutazione <= 100))) ); -ALTER TABLE public.libro_recensione OWNER TO cookie; - -- --- Name: libro_scritto_da; Type: TABLE; Schema: public; Owner: cookie +-- Name: libro_scritto_da; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.libro_scritto_da ( @@ -929,10 +821,8 @@ CREATE TABLE public.libro_scritto_da ( ); -ALTER TABLE public.libro_scritto_da OWNER TO cookie; - -- --- Name: utente; Type: TABLE; Schema: public; Owner: cookie +-- Name: utente; Type: TABLE; Schema: public; Owner: - -- CREATE TABLE public.utente ( @@ -948,404 +838,666 @@ CREATE TABLE public.utente ( ); -ALTER TABLE public.utente OWNER TO cookie; - -- --- Data for Name: audiolibro_edizione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: audiolibro_edizione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.audiolibro_edizione (isbn, titolo, durata, immagine, relativa_a) FROM stdin; +9781433261565 Moby Dick \N \N 1 +9788862560320 Harry Potter e la Pietra Filosofale \N \N 3 +9788898425376 Il Libro della Giungla 05:25:00 \N 10 \. -- --- Data for Name: audiolibro_elemento; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: audiolibro_elemento; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.audiolibro_elemento (id, istanza_di, stato, provenienza, appartiene_a) FROM stdin; +1 9788898425376 FINITO PRESTITO Cookie +2 9788862560320 FINITO ACQUISTATO_DIGITALE Adolfo \. -- --- Data for Name: audiolibro_narrata_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: audiolibro_narrata_da; Type: TABLE DATA; Schema: public; Owner: - -- -COPY public.audiolibro_narrata_da (id_edizione, id_narratore) FROM stdin; +COPY public.audiolibro_narrata_da (isbn_edizione, id_narratore) FROM stdin; +9788862560320 1 +9788898425376 2 \. -- --- Data for Name: audiolibro_narratore; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: audiolibro_narratore; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.audiolibro_narratore (id, nome) FROM stdin; +1 Giorgio Scaramuzzino +2 Pino Insegno \. -- --- Data for Name: audiolibro_recensione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: audiolibro_recensione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.audiolibro_recensione (id, commento, valutazione, data) FROM stdin; +1 Molto carino, e Pino Insegno ha una bellissima voce. 75 2020-06-03 12:05:12.618531 +2 Libro bellissimo, ma letto maluccio 60 2020-04-21 20:12:34.624137 \. -- --- Data for Name: film; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film (eidr, titolo, sinossi, locandina, durata) FROM stdin; +10.5240/29E6-2D4B-B704-2B69-441F-8 Titanic \N \N 195 +10.5240/E030-107B-C08A-BF93-AC79-B The Lord of the Rings: The Fellowship of the Ring \N \N \N +10.5240/598E-D2AE-1B7D-67EB-3F75-6 The Lord of the Rings: The Two Towers \N \N \N +10.5240/B07E-E305-8057-CD37-0887-E The Lord of the Rings: The Return of the King \N \N \N +10.5240/0EF3-54F9-2642-0B49-6829-R Inception \N \N 148 +10.5240/3CB5-4D3B-BC77-8A4E-78D4-9 La vita è bella \N \N \N +10.5240/E73C-4D4C-4F90-781B-B62F-K Shining \N \N 146 +10.5240/09A3-1F6E-3538-DF46-5C6F-I Back to the Future \N \N \N +10.5240/5DA5-C386-2911-7E2B-1782-L Back to the Future Part II \N \N \N \. -- --- Data for Name: film_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_appartenenza_a_genere (id_genere, eidr) FROM stdin; +5 10.5240/E73C-4D4C-4F90-781B-B62F-K +6 10.5240/09A3-1F6E-3538-DF46-5C6F-I +2 10.5240/5DA5-C386-2911-7E2B-1782-L +3 10.5240/29E6-2D4B-B704-2B69-441F-8 +1 10.5240/E030-107B-C08A-BF93-AC79-B +1 10.5240/598E-D2AE-1B7D-67EB-3F75-6 +1 10.5240/B07E-E305-8057-CD37-0887-E \. -- --- Data for Name: film_cast; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_cast; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_cast (id, nome) FROM stdin; +1 Stanley Kubrick +2 Leonardo DiCaprio +3 Peter Jackson +4 Orlando Bloom +5 Roberto Benigni \. -- --- Data for Name: film_correlazioni; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_correlazioni; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_correlazioni (eidr_1, eidr_2) FROM stdin; +10.5240/E030-107B-C08A-BF93-AC79-B 10.5240/598E-D2AE-1B7D-67EB-3F75-6 +10.5240/E030-107B-C08A-BF93-AC79-B 10.5240/B07E-E305-8057-CD37-0887-E +10.5240/598E-D2AE-1B7D-67EB-3F75-6 10.5240/B07E-E305-8057-CD37-0887-E +10.5240/09A3-1F6E-3538-DF46-5C6F-I 10.5240/5DA5-C386-2911-7E2B-1782-L \. -- --- Data for Name: film_elemento; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_elemento; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_elemento (id, stato, provenienza, istanza_di, appartiene_a) FROM stdin; +1 VISTO VISTO_AL_CINEMA 10.5240/29E6-2D4B-B704-2B69-441F-8 Adolfo +2 VISTO ACQUISTATO_FISICO 10.5240/E030-107B-C08A-BF93-AC79-B Paolino +3 VISTO VISTO_IN_TV 10.5240/09A3-1F6E-3538-DF46-5C6F-I Paolino +4 DA_VEDERE VISTO_IN_TV 10.5240/5DA5-C386-2911-7E2B-1782-L Paolino +5 VISTO VISTO_AL_CINEMA 10.5240/0EF3-54F9-2642-0B49-6829-R Cookie +6 VISTO ACQUISTATO_FISICO 10.5240/3CB5-4D3B-BC77-8A4E-78D4-9 Adolfo +7 VISTO VISTO_IN_TV 10.5240/09A3-1F6E-3538-DF46-5C6F-I Cookie +8 VISTO VISTO_IN_TV 10.5240/5DA5-C386-2911-7E2B-1782-L Cookie +9 VISTO ACQUISTATO_FISICO 10.5240/E030-107B-C08A-BF93-AC79-B Cookie +10 VISTO PRESTITO 10.5240/29E6-2D4B-B704-2B69-441F-8 Paolino \. -- --- Data for Name: film_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_genere (id, nome) FROM stdin; +1 Fantasy +2 Fantascienza +3 Romantico +4 Thriller +5 Horror +6 Comico \. -- --- Data for Name: film_localizzazione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_localizzazione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_localizzazione (lingua, eidr, titolo_localizzato) FROM stdin; +it 10.5240/E030-107B-C08A-BF93-AC79-B Il Signore degli Anelli: la Compagnia dell'Anello +it 10.5240/598E-D2AE-1B7D-67EB-3F75-6 Il Signore degli Anelli: le Due Torri +it 10.5240/B07E-E305-8057-CD37-0887-E Il Signore degli Anelli: il Ritorno del Re +it 10.5240/09A3-1F6E-3538-DF46-5C6F-I Ritorno al Futuro +it 10.5240/5DA5-C386-2911-7E2B-1782-L Ritorno al Futuro parte II \. -- --- Data for Name: film_prodotto_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_prodotto_da; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_prodotto_da (id_studio, eidr) FROM stdin; +1 10.5240/29E6-2D4B-B704-2B69-441F-8 +2 10.5240/E030-107B-C08A-BF93-AC79-B +2 10.5240/598E-D2AE-1B7D-67EB-3F75-6 +2 10.5240/B07E-E305-8057-CD37-0887-E +3 10.5240/E73C-4D4C-4F90-781B-B62F-K +3 10.5240/0EF3-54F9-2642-0B49-6829-R +4 10.5240/0EF3-54F9-2642-0B49-6829-R +5 10.5240/09A3-1F6E-3538-DF46-5C6F-I +6 10.5240/09A3-1F6E-3538-DF46-5C6F-I +5 10.5240/5DA5-C386-2911-7E2B-1782-L +6 10.5240/5DA5-C386-2911-7E2B-1782-L \. -- --- Data for Name: film_recensione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_recensione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_recensione (id, commento, data, valutazione) FROM stdin; +6 Film eccellente, davvero ben fatto e profondo 2020-03-01 08:05:24.916243 100 +3 Spassosissimo, non vedo l'ora che alla TV diano il secondo! 2020-05-04 23:56:18.27341 88 +2 Gran bel film, e ben recitato! 2020-03-21 14:10:28.624197 80 +5 Lo adoro. Punto. 2020-04-22 10:20:47.152308 95 +10 Una lungaggine mostruosa. Mi sono annoiato dall'inizio alla fine. Non sono fatto per i film romantici... 2020-02-02 20:57:22.725368 25 \. -- --- Data for Name: film_ruolo; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_ruolo; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_ruolo (id, nome) FROM stdin; +1 attore protagonista +2 attore non protagonista +3 regista \. -- --- Data for Name: film_studio; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_studio; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_studio (id, nome) FROM stdin; +1 20th Century Fox +2 New Line Cinema +3 Warner Bros +4 Legendary Pictures +5 Universal Pictures +6 Amblin Entertainment \. -- --- Data for Name: film_vi_ha_preso_parte; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: film_vi_ha_preso_parte; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.film_vi_ha_preso_parte (eidr, id_cast, id_ruolo) FROM stdin; +10.5240/E030-107B-C08A-BF93-AC79-B 3 3 +10.5240/E030-107B-C08A-BF93-AC79-B 4 2 +10.5240/598E-D2AE-1B7D-67EB-3F75-6 3 3 +10.5240/598E-D2AE-1B7D-67EB-3F75-6 4 2 +10.5240/B07E-E305-8057-CD37-0887-E 3 3 +10.5240/B07E-E305-8057-CD37-0887-E 4 2 +10.5240/29E6-2D4B-B704-2B69-441F-8 2 1 +10.5240/0EF3-54F9-2642-0B49-6829-R 2 1 +10.5240/3CB5-4D3B-BC77-8A4E-78D4-9 5 1 +10.5240/3CB5-4D3B-BC77-8A4E-78D4-9 5 3 +10.5240/E73C-4D4C-4F90-781B-B62F-K 1 3 \. -- --- Data for Name: gioco; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco (id, nome, descrizione) FROM stdin; +1 Fire Emblem: Three Houses \N +2 AI: The Somnium Files \N +3 Factorio \N +4 Terraria \N +5 Tetris 99 \N +6 Fire Emblem Echoes: Shadows of Valentia \N +7 Il Professor Layton e il Paese dei Misteri Il famoso gentiluomo Hershel Layton e il suo fido assistente Luke, dopo aver ricevuto una lettera, si precipitano nello sperduto villaggio di Saint-Mystère... +8 Il Professor Layton e lo Scrigno di Pandora \N \. -- --- Data for Name: gioco_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_appartenenza_a_genere (id_gioco, id_genere) FROM stdin; +1 1 +1 9 +1 8 +1 6 +2 6 +2 2 +3 7 +3 5 +3 9 +2 9 +4 4 +4 5 +3 3 +4 9 +5 5 +5 10 +6 1 +6 9 +6 8 +6 6 \. -- --- Data for Name: gioco_correlazioni; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_correlazioni; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_correlazioni (id_1, id_2) FROM stdin; +1 6 +7 8 \. -- --- Data for Name: gioco_edizione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_edizione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_edizione (id, titolo_alternativo, piattaforma, box_art, relativa_a) FROM stdin; +1 \N Nintendo Switch \N 1 +2 \N PC \N 2 +3 \N PC \N 3 +4 \N PC\r\n \N 4 +5 \N Nintendo Switch \N 5 +6 \N Nintendo Switch \N 4 +7 \N Nintendo 3DS \N 6 +8 \N Nintendo DS \N 7 +9 \N Nintendo DS \N 8 \. -- --- Data for Name: gioco_elemento; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_elemento; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_elemento (id, stato, provenienza, istanza_di, appartiene_a) FROM stdin; +1 FINITO PRESO_IN_PRESTITO 1 Steffo +2 COMPLETATO ALTRO 2 Steffo +3 FINITO ACQUISTATO 3 Steffo +4 FINITO ACQUISTATO 4 Steffo +5 NON_APPLICABILE GRATUITO 5 Steffo +6 FINITO ACQUISTATO 1 Paolino +7 DA_INIZIARE GRATUITO 5 Paolino +8 NON_APPLICABILE ACQUISTATO 6 Paolino +9 DA_INIZIARE GRATUITO 3 Cookie +10 FINITO ACQUISTATO 7 Cookie +11 COMPLETATO ACQUISTATO 8 Cookie \. -- --- Data for Name: gioco_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_genere (id, nome) FROM stdin; +1 Strategia +2 Giallo +3 Industria +4 Avventura +5 Multigiocatore +6 Giapponese +7 Ingegneria +8 Fantasy +9 Giocatore singolo +10 Tetris \. -- --- Data for Name: gioco_portato_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_portato_da; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_portato_da (id_edizione, id_studio) FROM stdin; +4 7 \. -- --- Data for Name: gioco_prodotto_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_prodotto_da; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_prodotto_da (id_gioco, id_studio) FROM stdin; +1 5 +2 2 +3 3 +4 4 +5 5 \. -- --- Data for Name: gioco_recensione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_recensione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_recensione (id, commento, data, valutazione) FROM stdin; +1 Bello, ma non al livello del settimo capitolo della serie. 2020-06-04 18:00:33.270987 82 +3 Attenzione: causa dipendenza 2020-06-04 18:00:33.270987 80 +5 Inaspettatamente divertente. 2020-06-04 18:00:33.270987 78 +6 Bellissimo 2020-05-25 10:30:37.725301 90 +7 Stupendo! Adoro i giochi di misteri! 2020-01-08 09:00:32.926157 87 +8 Completato tutto, bello quanto il primo (nonostante l'ultimo "mangia la pallina" mi abbia distrutta). 2020-02-17 20:22:54.261348 86 \. -- --- Data for Name: gioco_studio; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_studio; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_studio (id, nome) FROM stdin; +1 Intelligent Systems +2 Spike Chunsoft +3 Wube Software +4 Re-Logic +5 Nintendo +6 Arika +7 505 Games \. -- --- Data for Name: gioco_sviluppato_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: gioco_sviluppato_da; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.gioco_sviluppato_da (id_gioco, id_studio) FROM stdin; +1 1 +1 5 +2 2 +3 3 +4 4 +5 5 +5 6 \. -- --- Data for Name: libro; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro (id, titolo_primario, sinossi) FROM stdin; +1 Moby Dick \N +2 A Study in Scarlet \N +3 Harry Potter e la pietra pilosofale Primo libro della famosa saga di Harry Potter, di J. K. Rowling. +4 Il segno dei quattro \N +5 La via del male \N +6 Ventimila leghe sotto i mari \N +7 Il signore degli anelli: la compagnia dell'anello \N +8 Il signore degli anelli: le due torri \N +9 Il signore degli anelli: il ritorno del re \N +10 Il libro della giungla \N \. -- --- Data for Name: libro_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_appartenenza_a_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_appartenenza_a_genere (id_genere, id_libro) FROM stdin; +1 7 +1 8 +1 9 +1 3 +2 4 +2 2 +2 5 +3 1 \. -- --- Data for Name: libro_autore; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_autore; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_autore (id, nome) FROM stdin; +1 Herman Melville +2 Arthur Conan Doyle +3 Joanne Rowling +4 John Ronald Reuel Tolkien +5 Andrea Camilleri +6 Agatha Christie \. -- --- Data for Name: libro_correlazioni; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_correlazioni; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_correlazioni (id_1, id_2) FROM stdin; +7 8 +7 9 +8 9 \. -- --- Data for Name: libro_editore; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_editore; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_editore (parte_isbn, nome) FROM stdin; +389 Sellerio editore +6184 Mondadori +7926 Einaudi ragazzi +912 Panini comics +6746 De Agostini +486 Libri Oro Rizzoli +09 Giunti editore +384 Edizioni Piemme +566 Edizioni Piemme +6212 Magazzini Salani +6821 Magazzini Salani +7366 Magazzini Salani +9367 Magazzini Salani \. -- --- Data for Name: libro_edizione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_edizione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_edizione (isbn, titolo_edizione, pagine, copertina, relativa_a) FROM stdin; -1234567890123 abcd \N \N \N -1111122222333 efgh 111 \N \N -3210987654321 bababa \N \N \N +9788845910951 Moby Dick o la balena 588 \N 1 +9788884516107 Harry Potter e la pietra pilosofale \N \N 3 +9788804668466 Il segno dei quattro \N \N 4 +9788869184796 La via del male \N \N 5 +9788861883956 Ventimila leghe sotto i mari \N \N 6 +9788845290404 Il signore degli Anelli: la compagnia dell'anello \N \N 7 +9788845290428 Il signore degli anelli: le due torri \N \N 8 +9788848603720 Il signore degli anelli: il ritorno del re \N \N 9 \. -- --- Data for Name: libro_elemento; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_elemento; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_elemento (id, istanza_di, stato, provenienza, appartiene_a) FROM stdin; +10 9788848603720 FINITO ACQUISTATO_FISICO Steffo +11 9788845290428 FINITO ACQUISTATO_FISICO Steffo +12 9788845290404 FINITO ACQUISTATO_FISICO Steffo +13 9788869184796 DA_INIZIARE PRESTITO Cookie +14 9788884516107 FINITO ACQUISTATO_FISICO Cookie +15 9788804668466 INIZIATO ACQUISTATO_DIGITALE Cookie +16 9788845290404 FINITO PRESTITO Paolino +17 9788845290428 ABBANDONATO PRESTITO Paolino +18 9788845910951 FINITO ACQUISTATO_FISICO Adolfo +19 9788861883956 FINITO ACQUISTATO_FISICO Adolfo \. -- --- Data for Name: libro_genere; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_genere; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_genere (id, nome) FROM stdin; +1 Fantasy +2 Giallo +3 Romanzo \. -- --- Data for Name: libro_recensione; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_recensione; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_recensione (id, commento, data, valutazione) FROM stdin; +10 Inizio fantastico per una fantastica saga fantasy. 2020-06-04 18:05:22.212523 90 +17 Noiosissimo, non sono riuscito a finirlo!! 2020-03-10 21:01:13.142351 20 +16 Un amico mi ha consigliato di leggere la saga cartacea, il primo non è male ma un po' monotono... 2020-02-23 20:37:24.513521 70 +18 Chiamatemi Ismaele. Un grande classico che tutti dovrebbero leggere. 2020-01-06 17:30:47.423513 95 \. -- --- Data for Name: libro_scritto_da; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: libro_scritto_da; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.libro_scritto_da (id_libro, id_autore) FROM stdin; +1 1 +2 2 +7 4 +8 4 +9 4 +5 3 +3 3 \. -- --- Data for Name: utente; Type: TABLE DATA; Schema: public; Owner: cookie +-- Data for Name: utente; Type: TABLE DATA; Schema: public; Owner: - -- COPY public.utente (username, password, email, is_admin, is_banned, libro_elementi_posseduti, audiolibro_elementi_posseduti, film_elementi_posseduti, gioco_elementi_posseduti) FROM stdin; -sas \\x737573 ciao@steffo.eu t f -4 0 0 0 -sis \\x737573 banana@steffo.eu f f -2 0 0 0 +Steffo \\x2432622431322464657148396e46436e41615658786c4f50453538504f394777356d48466e4c507741302f4e344c61414b744631397a48372e2e6e71 me@steffo.eu t f 3 0 0 5 +Adolfo \\x243262243132246c4b3539323747476354306838766f5a72314f79506534723756755850644f6868696935756748783473725974576330642e63616d \N f t 2 1 2 0 +Cookie \\x24326224313224576f755a4a6d4563573241616169662f66396f6a484f516d554253675270316c6d7950576551744650504d3962636c57616b716743 chiara.calzolari.cc@gmail.com t f 3 1 4 3 +Paolino \\x24326224313224783963563341766c4e693770663935696c355468442e4f2e477a344a68526675726f354a47724264436f41755a6d516d4131687236 example@example.org f f 2 0 4 3 \. -- --- Name: audiolibro_narratore_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: audiolibro_narratore_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.audiolibro_narratore_id_seq', 1, false); -- --- Name: elemento_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: elemento_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- -SELECT pg_catalog.setval('public.elemento_id_seq', 1, false); +SELECT pg_catalog.setval('public.elemento_id_seq', 12, true); -- --- Name: film_cast_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: film_cast_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.film_cast_id_seq', 1, false); -- --- Name: film_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: film_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.film_genere_id_seq', 1, false); -- --- Name: film_ruolo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: film_ruolo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.film_ruolo_id_seq', 1, false); -- --- Name: film_studio_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: film_studio_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.film_studio_id_seq', 1, false); -- --- Name: gioco_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: gioco_edizione_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- -SELECT pg_catalog.setval('public.gioco_genere_id_seq', 1, false); +SELECT pg_catalog.setval('public.gioco_edizione_id_seq', 7, true); -- --- Name: gioco_studio_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: gioco_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- -SELECT pg_catalog.setval('public.gioco_studio_id_seq', 1, false); +SELECT pg_catalog.setval('public.gioco_genere_id_seq', 10, true); -- --- Name: libro_autore_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: gioco_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - +-- + +SELECT pg_catalog.setval('public.gioco_id_seq', 6, true); + + +-- +-- Name: gioco_studio_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - +-- + +SELECT pg_catalog.setval('public.gioco_studio_id_seq', 7, true); + + +-- +-- Name: libro_autore_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.libro_autore_id_seq', 1, false); -- --- Name: libro_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: libro_genere_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.libro_genere_id_seq', 1, false); -- --- Name: libro_id_seq; Type: SEQUENCE SET; Schema: public; Owner: cookie +-- Name: libro_id_seq; Type: SEQUENCE SET; Schema: public; Owner: - -- SELECT pg_catalog.setval('public.libro_id_seq', 1, false); -- --- Name: audiolibro_edizione audiolibro_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_edizione audiolibro_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_edizione @@ -1353,7 +1505,7 @@ ALTER TABLE ONLY public.audiolibro_edizione -- --- Name: audiolibro_elemento audiolibro_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_elemento audiolibro_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_elemento @@ -1361,15 +1513,15 @@ ALTER TABLE ONLY public.audiolibro_elemento -- --- Name: audiolibro_narrata_da audiolibro_narrata_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_narrata_da audiolibro_narrata_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_narrata_da - ADD CONSTRAINT audiolibro_narrata_da_pkey PRIMARY KEY (id_edizione, id_narratore); + ADD CONSTRAINT audiolibro_narrata_da_pkey PRIMARY KEY (isbn_edizione, id_narratore); -- --- Name: audiolibro_narratore audiolibro_narratore_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_narratore audiolibro_narratore_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_narratore @@ -1377,7 +1529,7 @@ ALTER TABLE ONLY public.audiolibro_narratore -- --- Name: audiolibro_recensione audiolibro_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_recensione audiolibro_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_recensione @@ -1385,7 +1537,7 @@ ALTER TABLE ONLY public.audiolibro_recensione -- --- Name: film_appartenenza_a_genere film_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_appartenenza_a_genere film_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_appartenenza_a_genere @@ -1393,7 +1545,7 @@ ALTER TABLE ONLY public.film_appartenenza_a_genere -- --- Name: film_cast film_cast_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_cast film_cast_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_cast @@ -1401,7 +1553,7 @@ ALTER TABLE ONLY public.film_cast -- --- Name: film_correlazioni film_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_correlazioni film_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_correlazioni @@ -1409,7 +1561,7 @@ ALTER TABLE ONLY public.film_correlazioni -- --- Name: film_elemento film_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_elemento film_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_elemento @@ -1417,7 +1569,7 @@ ALTER TABLE ONLY public.film_elemento -- --- Name: film_genere film_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_genere film_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_genere @@ -1425,7 +1577,7 @@ ALTER TABLE ONLY public.film_genere -- --- Name: film_localizzazione film_localizzazione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_localizzazione film_localizzazione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_localizzazione @@ -1433,7 +1585,7 @@ ALTER TABLE ONLY public.film_localizzazione -- --- Name: film film_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film film_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film @@ -1441,7 +1593,7 @@ ALTER TABLE ONLY public.film -- --- Name: film_prodotto_da film_prodotto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_prodotto_da film_prodotto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_prodotto_da @@ -1449,7 +1601,7 @@ ALTER TABLE ONLY public.film_prodotto_da -- --- Name: film_recensione film_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_recensione film_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_recensione @@ -1457,7 +1609,7 @@ ALTER TABLE ONLY public.film_recensione -- --- Name: film_studio film_studio_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_studio film_studio_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_studio @@ -1465,7 +1617,7 @@ ALTER TABLE ONLY public.film_studio -- --- Name: film_vi_ha_preso_parte film_vi_ha_preso_parte_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_vi_ha_preso_parte film_vi_ha_preso_parte_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_vi_ha_preso_parte @@ -1473,7 +1625,7 @@ ALTER TABLE ONLY public.film_vi_ha_preso_parte -- --- Name: gioco_appartenenza_a_genere gioco_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_appartenenza_a_genere gioco_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_appartenenza_a_genere @@ -1481,7 +1633,7 @@ ALTER TABLE ONLY public.gioco_appartenenza_a_genere -- --- Name: gioco_correlazioni gioco_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_correlazioni gioco_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_correlazioni @@ -1489,7 +1641,7 @@ ALTER TABLE ONLY public.gioco_correlazioni -- --- Name: gioco_edizione gioco_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_edizione gioco_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_edizione @@ -1497,7 +1649,7 @@ ALTER TABLE ONLY public.gioco_edizione -- --- Name: gioco_elemento gioco_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_elemento gioco_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_elemento @@ -1505,7 +1657,7 @@ ALTER TABLE ONLY public.gioco_elemento -- --- Name: gioco_genere gioco_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_genere gioco_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_genere @@ -1513,7 +1665,7 @@ ALTER TABLE ONLY public.gioco_genere -- --- Name: gioco gioco_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco gioco_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco @@ -1521,7 +1673,7 @@ ALTER TABLE ONLY public.gioco -- --- Name: gioco_portato_da gioco_portato_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_portato_da gioco_portato_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_portato_da @@ -1529,7 +1681,7 @@ ALTER TABLE ONLY public.gioco_portato_da -- --- Name: gioco_prodotto_da gioco_prodotto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_prodotto_da gioco_prodotto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_prodotto_da @@ -1537,7 +1689,7 @@ ALTER TABLE ONLY public.gioco_prodotto_da -- --- Name: gioco_recensione gioco_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_recensione gioco_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_recensione @@ -1545,7 +1697,7 @@ ALTER TABLE ONLY public.gioco_recensione -- --- Name: gioco_studio gioco_studio_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_studio gioco_studio_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_studio @@ -1553,7 +1705,7 @@ ALTER TABLE ONLY public.gioco_studio -- --- Name: gioco_sviluppato_da gioco_sviluppato_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_sviluppato_da gioco_sviluppato_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_sviluppato_da @@ -1561,7 +1713,7 @@ ALTER TABLE ONLY public.gioco_sviluppato_da -- --- Name: libro_appartenenza_a_genere libro_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_appartenenza_a_genere libro_appartenenza_a_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_appartenenza_a_genere @@ -1569,7 +1721,7 @@ ALTER TABLE ONLY public.libro_appartenenza_a_genere -- --- Name: libro_autore libro_autore_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_autore libro_autore_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_autore @@ -1577,7 +1729,7 @@ ALTER TABLE ONLY public.libro_autore -- --- Name: libro_correlazioni libro_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_correlazioni libro_correlazioni_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_correlazioni @@ -1585,7 +1737,7 @@ ALTER TABLE ONLY public.libro_correlazioni -- --- Name: libro_editore libro_editore_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_editore libro_editore_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_editore @@ -1593,7 +1745,7 @@ ALTER TABLE ONLY public.libro_editore -- --- Name: libro_edizione libro_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_edizione libro_edizione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_edizione @@ -1601,7 +1753,7 @@ ALTER TABLE ONLY public.libro_edizione -- --- Name: libro_elemento libro_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_elemento libro_elemento_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_elemento @@ -1609,7 +1761,7 @@ ALTER TABLE ONLY public.libro_elemento -- --- Name: libro_genere libro_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_genere libro_genere_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_genere @@ -1617,7 +1769,7 @@ ALTER TABLE ONLY public.libro_genere -- --- Name: libro libro_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro libro_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro @@ -1625,7 +1777,7 @@ ALTER TABLE ONLY public.libro -- --- Name: libro_recensione libro_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_recensione libro_recensione_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_recensione @@ -1633,7 +1785,7 @@ ALTER TABLE ONLY public.libro_recensione -- --- Name: libro_scritto_da libro_scritto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_scritto_da libro_scritto_da_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_scritto_da @@ -1641,7 +1793,7 @@ ALTER TABLE ONLY public.libro_scritto_da -- --- Name: film_ruolo ruolo_pkey; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_ruolo ruolo_pkey; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_ruolo @@ -1649,7 +1801,7 @@ ALTER TABLE ONLY public.film_ruolo -- --- Name: utente username; Type: CONSTRAINT; Schema: public; Owner: cookie +-- Name: utente username; Type: CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.utente @@ -1657,35 +1809,35 @@ ALTER TABLE ONLY public.utente -- --- Name: audiolibro_elemento numero_audiolibri_trigger; Type: TRIGGER; Schema: public; Owner: cookie +-- Name: audiolibro_elemento numero_audiolibri_trigger; Type: TRIGGER; Schema: public; Owner: - -- CREATE TRIGGER numero_audiolibri_trigger BEFORE INSERT OR DELETE ON public.audiolibro_elemento FOR EACH ROW EXECUTE PROCEDURE public.update_n_audiolibri(); -- --- Name: film_elemento numero_film_trigger; Type: TRIGGER; Schema: public; Owner: cookie +-- Name: film_elemento numero_film_trigger; Type: TRIGGER; Schema: public; Owner: - -- CREATE TRIGGER numero_film_trigger BEFORE INSERT OR DELETE ON public.film_elemento FOR EACH ROW EXECUTE PROCEDURE public.update_n_film(); -- --- Name: gioco_elemento numero_giochi_trigger; Type: TRIGGER; Schema: public; Owner: cookie +-- Name: gioco_elemento numero_giochi_trigger; Type: TRIGGER; Schema: public; Owner: - -- CREATE TRIGGER numero_giochi_trigger BEFORE INSERT OR DELETE ON public.gioco_elemento FOR EACH ROW EXECUTE PROCEDURE public.update_n_giochi(); -- --- Name: libro_elemento numero_libri_trigger; Type: TRIGGER; Schema: public; Owner: cookie +-- Name: libro_elemento numero_libri_trigger; Type: TRIGGER; Schema: public; Owner: - -- CREATE TRIGGER numero_libri_trigger BEFORE INSERT OR DELETE ON public.libro_elemento FOR EACH ROW EXECUTE PROCEDURE public.update_n_libri(); -- --- Name: libro_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_elemento @@ -1693,7 +1845,7 @@ ALTER TABLE ONLY public.libro_elemento -- --- Name: audiolibro_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_elemento @@ -1701,7 +1853,7 @@ ALTER TABLE ONLY public.audiolibro_elemento -- --- Name: film_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_elemento @@ -1709,7 +1861,7 @@ ALTER TABLE ONLY public.film_elemento -- --- Name: gioco_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_elemento appartiene_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_elemento @@ -1717,7 +1869,7 @@ ALTER TABLE ONLY public.gioco_elemento -- --- Name: film_appartenenza_a_genere eidr; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_appartenenza_a_genere eidr; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_appartenenza_a_genere @@ -1725,7 +1877,7 @@ ALTER TABLE ONLY public.film_appartenenza_a_genere -- --- Name: film_localizzazione eidr; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_localizzazione eidr; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_localizzazione @@ -1733,7 +1885,7 @@ ALTER TABLE ONLY public.film_localizzazione -- --- Name: film_prodotto_da eidr; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_prodotto_da eidr; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_prodotto_da @@ -1741,7 +1893,7 @@ ALTER TABLE ONLY public.film_prodotto_da -- --- Name: film_vi_ha_preso_parte eidr; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_vi_ha_preso_parte eidr; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_vi_ha_preso_parte @@ -1749,7 +1901,7 @@ ALTER TABLE ONLY public.film_vi_ha_preso_parte -- --- Name: film_correlazioni eidr_1; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_correlazioni eidr_1; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_correlazioni @@ -1757,7 +1909,7 @@ ALTER TABLE ONLY public.film_correlazioni -- --- Name: film_correlazioni eidr_2; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_correlazioni eidr_2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_correlazioni @@ -1765,7 +1917,7 @@ ALTER TABLE ONLY public.film_correlazioni -- --- Name: film_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_recensione @@ -1773,7 +1925,7 @@ ALTER TABLE ONLY public.film_recensione -- --- Name: gioco_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_recensione @@ -1781,7 +1933,7 @@ ALTER TABLE ONLY public.gioco_recensione -- --- Name: audiolibro_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_recensione @@ -1789,7 +1941,7 @@ ALTER TABLE ONLY public.audiolibro_recensione -- --- Name: libro_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_recensione id; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_recensione @@ -1797,7 +1949,7 @@ ALTER TABLE ONLY public.libro_recensione -- --- Name: gioco_correlazioni id_1; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_correlazioni id_1; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_correlazioni @@ -1805,7 +1957,7 @@ ALTER TABLE ONLY public.gioco_correlazioni -- --- Name: libro_correlazioni id_1; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_correlazioni id_1; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_correlazioni @@ -1813,7 +1965,7 @@ ALTER TABLE ONLY public.libro_correlazioni -- --- Name: gioco_correlazioni id_2; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_correlazioni id_2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_correlazioni @@ -1821,7 +1973,7 @@ ALTER TABLE ONLY public.gioco_correlazioni -- --- Name: libro_correlazioni id_2; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_correlazioni id_2; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_correlazioni @@ -1829,7 +1981,7 @@ ALTER TABLE ONLY public.libro_correlazioni -- --- Name: libro_scritto_da id_autore; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_scritto_da id_autore; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_scritto_da @@ -1837,7 +1989,7 @@ ALTER TABLE ONLY public.libro_scritto_da -- --- Name: film_vi_ha_preso_parte id_cast; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_vi_ha_preso_parte id_cast; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_vi_ha_preso_parte @@ -1845,15 +1997,7 @@ ALTER TABLE ONLY public.film_vi_ha_preso_parte -- --- Name: audiolibro_narrata_da id_edizione; Type: FK CONSTRAINT; Schema: public; Owner: cookie --- - -ALTER TABLE ONLY public.audiolibro_narrata_da - ADD CONSTRAINT id_edizione FOREIGN KEY (id_edizione) REFERENCES public.audiolibro_edizione(isbn); - - --- --- Name: gioco_portato_da id_edizione; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_portato_da id_edizione; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_portato_da @@ -1861,7 +2005,7 @@ ALTER TABLE ONLY public.gioco_portato_da -- --- Name: film_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_appartenenza_a_genere @@ -1869,7 +2013,7 @@ ALTER TABLE ONLY public.film_appartenenza_a_genere -- --- Name: gioco_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_appartenenza_a_genere @@ -1877,7 +2021,7 @@ ALTER TABLE ONLY public.gioco_appartenenza_a_genere -- --- Name: libro_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_appartenenza_a_genere id_genere; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_appartenenza_a_genere @@ -1885,7 +2029,7 @@ ALTER TABLE ONLY public.libro_appartenenza_a_genere -- --- Name: gioco_appartenenza_a_genere id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_appartenenza_a_genere id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_appartenenza_a_genere @@ -1893,7 +2037,7 @@ ALTER TABLE ONLY public.gioco_appartenenza_a_genere -- --- Name: gioco_prodotto_da id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_prodotto_da id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_prodotto_da @@ -1901,7 +2045,7 @@ ALTER TABLE ONLY public.gioco_prodotto_da -- --- Name: gioco_sviluppato_da id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_sviluppato_da id_gioco; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_sviluppato_da @@ -1909,7 +2053,7 @@ ALTER TABLE ONLY public.gioco_sviluppato_da -- --- Name: libro_appartenenza_a_genere id_libro; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_appartenenza_a_genere id_libro; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_appartenenza_a_genere @@ -1917,7 +2061,7 @@ ALTER TABLE ONLY public.libro_appartenenza_a_genere -- --- Name: libro_scritto_da id_libro; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_scritto_da id_libro; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_scritto_da @@ -1925,7 +2069,7 @@ ALTER TABLE ONLY public.libro_scritto_da -- --- Name: audiolibro_narrata_da id_narratore; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_narrata_da id_narratore; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_narrata_da @@ -1933,7 +2077,7 @@ ALTER TABLE ONLY public.audiolibro_narrata_da -- --- Name: film_vi_ha_preso_parte id_ruolo; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_vi_ha_preso_parte id_ruolo; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_vi_ha_preso_parte @@ -1941,7 +2085,7 @@ ALTER TABLE ONLY public.film_vi_ha_preso_parte -- --- Name: gioco_sviluppato_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_sviluppato_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_sviluppato_da @@ -1949,7 +2093,7 @@ ALTER TABLE ONLY public.gioco_sviluppato_da -- --- Name: gioco_portato_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_portato_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_portato_da @@ -1957,7 +2101,7 @@ ALTER TABLE ONLY public.gioco_portato_da -- --- Name: gioco_prodotto_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_prodotto_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_prodotto_da @@ -1965,7 +2109,7 @@ ALTER TABLE ONLY public.gioco_prodotto_da -- --- Name: film_prodotto_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_prodotto_da id_studio; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_prodotto_da @@ -1973,15 +2117,15 @@ ALTER TABLE ONLY public.film_prodotto_da -- --- Name: audiolibro_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_narrata_da isbn_edizione; Type: FK CONSTRAINT; Schema: public; Owner: - -- -ALTER TABLE ONLY public.audiolibro_elemento - ADD CONSTRAINT istanza_di FOREIGN KEY (istanza_di) REFERENCES public.audiolibro_edizione(isbn); +ALTER TABLE ONLY public.audiolibro_narrata_da + ADD CONSTRAINT isbn_edizione FOREIGN KEY (isbn_edizione) REFERENCES public.audiolibro_edizione(isbn); -- --- Name: libro_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: libro_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_elemento @@ -1989,7 +2133,7 @@ ALTER TABLE ONLY public.libro_elemento -- --- Name: film_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: film_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.film_elemento @@ -1997,7 +2141,7 @@ ALTER TABLE ONLY public.film_elemento -- --- Name: gioco_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_elemento @@ -2005,7 +2149,15 @@ ALTER TABLE ONLY public.gioco_elemento -- --- Name: libro_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_elemento istanza_di; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.audiolibro_elemento + ADD CONSTRAINT istanza_di FOREIGN KEY (istanza_di) REFERENCES public.audiolibro_edizione(isbn); + + +-- +-- Name: libro_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.libro_edizione @@ -2013,7 +2165,7 @@ ALTER TABLE ONLY public.libro_edizione -- --- Name: audiolibro_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: audiolibro_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.audiolibro_edizione @@ -2021,276 +2173,13 @@ ALTER TABLE ONLY public.audiolibro_edizione -- --- Name: gioco_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: cookie +-- Name: gioco_edizione relativa_a; Type: FK CONSTRAINT; Schema: public; Owner: - -- ALTER TABLE ONLY public.gioco_edizione ADD CONSTRAINT relativa_a FOREIGN KEY (relativa_a) REFERENCES public.gioco(id); --- --- Name: TABLE audiolibro_edizione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.audiolibro_edizione TO steffo; - - --- --- Name: TABLE audiolibro_elemento; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.audiolibro_elemento TO steffo; - - --- --- Name: TABLE audiolibro_narrata_da; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.audiolibro_narrata_da TO steffo; - - --- --- Name: TABLE audiolibro_narratore; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.audiolibro_narratore TO steffo; - - --- --- Name: TABLE audiolibro_recensione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.audiolibro_recensione TO steffo; - - --- --- Name: TABLE film; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film TO steffo; - - --- --- Name: TABLE film_appartenenza_a_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_appartenenza_a_genere TO steffo; - - --- --- Name: TABLE film_cast; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_cast TO steffo; - - --- --- Name: TABLE film_correlazioni; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_correlazioni TO steffo; - - --- --- Name: TABLE film_elemento; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_elemento TO steffo; - - --- --- Name: TABLE film_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_genere TO steffo; - - --- --- Name: TABLE film_localizzazione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_localizzazione TO steffo; - - --- --- Name: TABLE film_ruolo; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_ruolo TO steffo; - - --- --- Name: TABLE film_studio; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_studio TO steffo; - - --- --- Name: TABLE film_vi_ha_preso_parte; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.film_vi_ha_preso_parte TO steffo; - - --- --- Name: TABLE gioco; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco TO steffo; - - --- --- Name: TABLE gioco_appartenenza_a_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_appartenenza_a_genere TO steffo; - - --- --- Name: TABLE gioco_correlazioni; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_correlazioni TO steffo; - - --- --- Name: TABLE gioco_edizione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_edizione TO steffo; - - --- --- Name: TABLE gioco_elemento; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_elemento TO steffo; - - --- --- Name: TABLE gioco_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_genere TO steffo; - - --- --- Name: TABLE gioco_portato_da; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_portato_da TO steffo; - - --- --- Name: TABLE gioco_prodotto_da; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_prodotto_da TO steffo; - - --- --- Name: TABLE gioco_studio; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_studio TO steffo; - - --- --- Name: TABLE gioco_sviluppato_da; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.gioco_sviluppato_da TO steffo; - - --- --- Name: TABLE libro; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro TO steffo; - - --- --- Name: TABLE libro_appartenenza_a_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_appartenenza_a_genere TO steffo; - - --- --- Name: TABLE libro_autore; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_autore TO steffo; - - --- --- Name: TABLE libro_correlazioni; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_correlazioni TO steffo; - - --- --- Name: TABLE libro_editore; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_editore TO steffo; - - --- --- Name: TABLE libro_edizione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_edizione TO steffo; - - --- --- Name: TABLE libro_elemento; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_elemento TO steffo; - - --- --- Name: TABLE libro_genere; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_genere TO steffo; - - --- --- Name: TABLE libro_recensione; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_recensione TO steffo; - - --- --- Name: TABLE libro_scritto_da; Type: ACL; Schema: public; Owner: cookie --- - -GRANT ALL ON TABLE public.libro_scritto_da TO steffo; - - --- --- Name: DEFAULT PRIVILEGES FOR SEQUENCES; Type: DEFAULT ACL; Schema: public; Owner: postgres --- - -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public REVOKE ALL ON SEQUENCES FROM postgres; -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public GRANT ALL ON SEQUENCES TO steffo; -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public GRANT ALL ON SEQUENCES TO cookie; - - --- --- Name: DEFAULT PRIVILEGES FOR TABLES; Type: DEFAULT ACL; Schema: public; Owner: postgres --- - -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public REVOKE ALL ON TABLES FROM postgres; -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public GRANT ALL ON TABLES TO steffo; -ALTER DEFAULT PRIVILEGES FOR ROLE postgres IN SCHEMA public GRANT ALL ON TABLES TO cookie; - - -- -- PostgreSQL database dump complete --