mirror of
https://github.com/suitenumerique/drive.git
synced 2026-08-25 07:32:22 +02:00
This was causing major issues when emptying the e2e db between tests, it's quite obvious to understand why.
10 lines
306 B
SQL
10 lines
306 B
SQL
DO $$
|
|
DECLARE r RECORD;
|
|
BEGIN
|
|
FOR r IN (SELECT tablename FROM pg_tables WHERE schemaname = 'public' AND tablename != 'django_migrations')
|
|
LOOP
|
|
RAISE NOTICE 'Truncating table %', r.tablename;
|
|
EXECUTE 'TRUNCATE TABLE ' || quote_ident(r.tablename) || ' CASCADE';
|
|
END LOOP;
|
|
END $$;
|