technique:postgresql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
technique:postgresql [2021/05/18 23:51] francoisatechnique:postgresql [2023/02/10 22:05] francoisa
Ligne 109: Ligne 109:
 \q = quitter \q = quitter
 \h = aide \h = aide
-USE labase = pour se connecter sur la base 
 \c labase = pour se connecter sur la base \c labase = pour se connecter sur la base
 \dt = voir les tables de la base # \dt+ : pour plus d'infos. \dt = voir les tables de la base # \dt+ : pour plus d'infos.
Ligne 115: Ligne 114:
 </code> </code>
  
-Structure d'une table et données+Structure ou schema d'une table et données
  
 <code> <code>
Ligne 213: Ligne 212:
  
 </code> </code>
 +
 +==== Création de compte user et database associée ====
 +
 +Se connecter à postgresql :
 +<code>
 +
 +sudo -u postgres psql
 +
 +</code>
 +<code>
 +create database lufi;
 +
 +create user lufi with encrypted password 'Mot2passe';
 +
 +grant all privileges on database lufi to lufi;
 +
 +</code>
 +
 +=== Transfert de SQLite vers postgreSQL ===
 +
 +Installation de postgresql et de pgloader ([[https://pgloader.readthedocs.io/en/latest/ref/sqlite.html|https://pgloader.readthedocs.io/en/latest/ref/sqlite.html]])
 +
 +apt install pgloader '' pgloader sqlite:///path/to/file.db pgsql://pguser:motdepasse@locahost/dbname ''
 +
 +Mais pour Lufi, ça ne se passe pas bien, même si la migration a l'air correcte.
  
  
  • technique/postgresql.txt
  • Dernière modification : 2024/04/02 15:08
  • de 127.0.0.1