Skip to content

Instantly share code, notes, and snippets.

@arnaudrenaud
Last active July 8, 2021 12:00
Show Gist options
  • Save arnaudrenaud/fc2b15db60e9f4d98f1f85a6521013ae to your computer and use it in GitHub Desktop.
Save arnaudrenaud/fc2b15db60e9f4d98f1f85a6521013ae to your computer and use it in GitHub Desktop.
Mise en place d'une base de données Postgres

Vérifiez si Postgres est installé sur votre ordinateur :

psql --version

Sinon, installez Postgres.

Lancez la console Postgres en tant que l'utilisateur postgres :

sudo -u postgres -i
psql

ou, sous macOS :

psql postgres

Dans la console Postgres, créez un utilisateur et une base de données pour votre application :

CREATE DATABASE app_db;
CREATE USER app_db_user WITH ENCRYPTED PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE app_db TO app_db_user;

Avec Docker :

docker run --name postgres -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d postgres

(hôte : localhost, nom d'utilisateur : postgres)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment