Skip to content

Instantly share code, notes, and snippets.

@dsci
Created August 7, 2012 09:40

Revisions

  1. dsci created this gist Aug 7, 2012.
    14 changes: 14 additions & 0 deletions drop.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    # first, login with psql
    psql -U USERNAME -d databasename

    # set output for all queries
    \o FILENAME.sql

    # run this query
    select 'drop table ' || tablename || ' cascade;' from pg_tables;
    # logout from psql
    \q
    # run sql script from commandline
    psql -U USERNAME -d databasename -f FILENAME.sql