Run PostgreSQL queries and export results as CSV files
Run a query in psql and output the result as CSV
psql2csv$ psql2csv -h localhost -U username -d mydatabase -c "SELECT * FROM users" > output.csv$ psql2csv -h localhost -U postgres -d mydb -c "SELECT id, name, email FROM customers WHERE active = true" -d '|' -o customers.csv$ psql2csv postgresql://user:password@localhost:5432/database -c "SELECT * FROM large_table LIMIT 10000" > results.csv