Steevo Wiki

You are here: Home » database » postgres

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
database:postgres [2025/09/02 15:11]
admin
database:postgres [2025/10/22 08:21] (current)
admin
Line 3: Line 3:
 <code> <code>
 drop database [db] WITH (force) drop database [db] WITH (force)
 +</code>
 +
 +
 +==== Drop all tables ====
 +<code>
 +DO $$ 
 +DECLARE 
 +    r RECORD;
 +BEGIN 
 +    FOR r IN (SELECT tablename FROM pg_tables WHERE schemaname = 'public') LOOP
 +        EXECUTE 'DROP TABLE IF EXISTS ' || quote_ident(r.tablename) || ' CASCADE';
 +    END LOOP; 
 +END $$;
 </code> </code>