Creation de base de donnée
Bonjour à tous,
je souhaite créer un script postgresql qui me permettra de créer ma base de donnée, les tables et les schéma associés.
Voici le début de mon script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| DROP DATABASE IF EXISTS pfr;
CREATE DATABASE pfr WITH TEMPLATE = template0 ENCODING = 'UTF8';
CREATE USER pfr_usr;
ALTER DATABASE pfr OWNER TO pfr_usr;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;
SET search_path = public, pg_catalog;
SET default_tablespace = '';
SET default_with_oids = false;
?????????????????
CREATE SEQUENCE component_seq
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
ALTER TABLE public.component_seq OWNER TO pfr_usr;
CREATE TABLE component (
id_component integer DEFAULT nextval('component_seq'::regclass) NOT NULL,
id_component_type integer NOT NULL,
component_name character varying(50) NOT NULL
);
ALTER TABLE public.component OWNER TO pfr_usr;
... |
Le script se déroule bien mais les tables ne sont pas créées dans la BDD pfr, je pense qu'il manque un CONNECT ou un truc du genre...
Merci.