Connexion

LINUX : sudo -u postgres psql
WINDOWS : psql -U postgres

Nouvelle base pour une nouvelle application

postgres=# create database mydb;

postgres=# create user myuser with encrypted password ‘mypass’;

postgres=# grant all privileges on database mydb to myuser;

\c database

CREATE EXTENSION IF NOT EXISTS « uuid-ossp »;

ALTER DATABASE mydb OWNER TO myuser;

sources : https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e

Supprimer toutes les tables

DROP SCHEMA public CASCADE; 

Créer un shéma

CREATE SCHEMA public;

GRANT ALL ON SCHEMA public TO myuser;

Dumper une base

sudo -u postgres pg_dump –column-inserts mydatabase > mydatabase_dump.sql

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You might also like