Sto sviluppando una sceneggiatura davvero lunga. Vorrei suddividere lo script in script più piccoli e più gestibili e includere ogni file sql in un file master, quindi eseguire semplicemente il file master.
esempio: master.sql
contenuto (non conosco la sintassi da usare):
file1.sql
file2.sql
file3.sql
Ho trovato diversi tutorial sull'uso psql -f
nella riga di comando e \i
per includere questi file, ma la preferenza qui è quella di evitare il terminale e usare una GUI per gestire il mio database ed eseguire lo master.sql
script.
Questo è possibile in qualsiasi interfaccia di amministrazione di Postgres? Presumibilmente non è in pgAdmin.
psql -f master.sql
).