...
Installation
Exemple sous debian :
| Bloc de code |
|---|
apt install postgresql |
Configuration
dans /etc/postgresql/<XX>/main/pg_hba.conf ajout de :
...
| Bloc de code |
|---|
systemctl restart postgresql.service |
Création de la base
...
| Bloc de code |
|---|
su postgres psql create database esupsignature; create USER esupsignature with password 'esup'; grant ALL ON DATABASE esupsignature to esupsignature; |
Ajustements
L'application a été développée avec la fonction de lecture/écriture des blobs dans une transaction par streaming de PostgreSQL. CF https://www.postgresql.org/docs/11/static/lo.html
Pour une bonne gestion des blob de cette application, il faut ajouter dans PostgreSQL un trigger sur la base de données sur la table big_file. La fonction lo_manage est nécessaire ici.
...