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