Je peux invoquer psql
comme ceci:
psql postgres://...
Comment puis-je utiliser pg_dump
avec une chaîne de connexion au format postgres://...
?
Serait plus pratique que de diviser les URI en hôte, publication, nom d'utilisateur, mot de passe.
Y a-t-il une syntaxe pour cela?
Apparemment, c'est aussi simple que cela:
pg_dump postgres://username:[email protected]:5432/databasename
Je viens de télécharger un vidage en utilisant ce format. Vous pouvez éventuellement ajouter -f filename
pour spécifier un nom de fichier local.