Configurer la base de données
Votre base de données PostgreSQL doit être lancée et accessible localement pour effectuer ces opérations.
Créez la base de données à partir du jeu d'instructions SQL disponibles dans le fichier bin/create_db.sql :
Système
Docker
$ psql -U postgres < bin/create_db.sql
$ cat bin/create_db.sql | docker-compose exec -T database psql -U access4all
Pour pouvoir jouer les tests, vous devez également exécuter cette commande :
$ echo "ALTER ROLE access4all SUPERUSER;" | psql postgres
Cette commande ne doit jamais être exécutée sur la base de production.
Puis, initialisez la base de données :
$ python manage.py migrate

Outillage suggéré

Si vous cherchez un client PosgreSQL natif pour Mac OS X, nous vous conseillons Postico.
Postico en action
Copier le lien