diff --git a/.gitea/workflows/dokdb2.yml b/.gitea/workflows/dokdb2.yml new file mode 100644 index 0000000..98cc26b --- /dev/null +++ b/.gitea/workflows/dokdb2.yml @@ -0,0 +1,22 @@ +name: dokdb2 +on: [workflow_dispatch] +jobs: + d: + runs-on: ubuntu-latest + steps: + - run: | + set +e + P=$(docker ps --format '{{.Names}}' | grep -iE 'dokploy.*postgres' | head -1) + echo "PG=$P" + echo "=== tablo listesi (ssh/server) ===" + docker exec "$P" psql -U dokploy -d dokploy -tAc "SELECT tablename FROM pg_tables WHERE schemaname='public';" 2>&1 | tr '\n' ' ' + echo + echo "=== server kolonlari ===" + docker exec "$P" psql -U dokploy -d dokploy -c "\d server" 2>&1 | head -25 || true + echo "=== server kayitlari ===" + docker exec "$P" psql -U dokploy -d dokploy -c "SELECT * FROM server;" 2>&1 | head -20 || true + echo "=== ssh_key kolonlari ===" + docker exec "$P" psql -U dokploy -d dokploy -c "\d ssh_key" 2>&1 | head -20 || true + echo "=== ssh_key ozet ===" + docker exec "$P" psql -U dokploy -d dokploy -c "SELECT id, name, length(private_key) AS len FROM ssh_key;" 2>&1 | head -15 || true + exit 0