ऐसा करने के लिए कोई सीधा झंडा नहीं है, लेकिन हमारी पसंदीदा क्वेरी-द-स्कीमा-टू-जेनरेट-ए-कमांड तकनीक का उपयोग करना:
select string_agg( '-t ' || quote_ident(nspname) || '.' || quote_ident(relname), ' ' )
from pg_class join pg_namespace on pg_namespace.oid = pg_class.relnamespace
where relkind = 'v' and not (nspname ~ '^pg_' or nspname = 'information_schema');
यह एक स्ट्रिंग उत्पन्न करेगा जिसका उपयोग pg_dump कमांड के साथ किया जा सकता है, जैसे:
-t media.duplicated_component -t adv.advert_view_distribution
जिसे आप सीधे कमांड लाइन में विभाजित कर सकते हैं:
pg_dump $(psql -c "select string_agg(...etc...)" db) db