Browse Source

Taskfile: drop-test-db (#7623)

[skip ci]
Joe Chen 10 months ago
parent
commit
41d473e999
1 changed files with 9 additions and 0 deletions
  1. 9 0
      Taskfile.yml

+ 9 - 0
Taskfile.yml

@@ -90,3 +90,12 @@ tasks:
     desc: Identify legacy and deprecated lines
     cmds:
       - grep -rnw "\(LEGACY\|Deprecated\)" internal
+
+  drop-test-db:
+    desc: Drop the test database
+    cmds:
+      - |
+        for dbname in $(psql -Xc "copy (select datname from pg_database where datname like 'gogs-%') to stdout"); do
+          dropdb "$dbname"
+          echo "dropped $dbname"
+        done