CREATE TABLE regioni (
    codice serial,
    regione character varying,
    locale character varying DEFAULT 'it'::character varying
);

INSERT INTO regioni VALUES (1, 'Abruzzo', 'it');
INSERT INTO regioni VALUES (2, 'Basilicata', 'it');
INSERT INTO regioni VALUES (3, 'Calabria', 'it');
INSERT INTO regioni VALUES (4, 'Campania', 'it');
INSERT INTO regioni VALUES (5, 'Emilia Romagna', 'it');
INSERT INTO regioni VALUES (6, 'Friuli Venezia Giulia', 'it');
INSERT INTO regioni VALUES (7, 'Lazio', 'it');
INSERT INTO regioni VALUES (8, 'Liguria', 'it');
INSERT INTO regioni VALUES (9, 'Lombardia', 'it');
INSERT INTO regioni VALUES (11, 'Molise', 'it');
INSERT INTO regioni VALUES (12, 'Piemonte', 'it');
INSERT INTO regioni VALUES (13, 'Puglia', 'it');
INSERT INTO regioni VALUES (14, 'Sardegna', 'it');
INSERT INTO regioni VALUES (15, 'Sicilia', 'it');
INSERT INTO regioni VALUES (16, 'Toscana', 'it');
INSERT INTO regioni VALUES (17, 'Trentino Alto Adige', 'it');
INSERT INTO regioni VALUES (18, 'Umbria', 'it');
INSERT INTO regioni VALUES (19, 'Veneto', 'it');
INSERT INTO regioni VALUES (20, 'Valle d''Aosta', 'it');
INSERT INTO regioni VALUES (10, 'Marche', 'it');
INSERT INTO regioni VALUES (0, ' Stato Estero', 'it');

CREATE INDEX regioni_codice_key ON regioni USING btree (codice);

select setval('regioni_codice_seq', (select max(codice) from regioni), true);


