From a8b0ed1dc8e8e4516260d202a1c796a7c553d688 Mon Sep 17 00:00:00 2001 From: myrmidex Date: Mon, 17 Aug 2026 01:56:01 +0200 Subject: [PATCH] 44 - Complete nix-shell dev commands --- shell.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/shell.nix b/shell.nix index d4b44be..dfcd838 100644 --- a/shell.nix +++ b/shell.nix @@ -68,6 +68,10 @@ pkgs.mkShell { podman-compose logs -f "$@" } + dev-logs-db() { + podman-compose logs -f db "$@" + } + dev-shell() { podman-compose exec app sh } @@ -76,6 +80,10 @@ pkgs.mkShell { podman-compose exec app php artisan "$@" } + dev-test() { + podman-compose exec -T app php -d memory_limit=512M vendor/bin/phpunit "$@" + } + dev-fix-permissions() { echo "🔧 Fixing file permissions..." echo "This will require sudo to fix Docker-created files" @@ -149,8 +157,10 @@ pkgs.mkShell { echo " dev-rebuild - Full rebuild (removes volumes)" echo " dev-rebuild-quick - Quick rebuild (keeps volumes)" echo " dev-logs [svc] - Follow logs (default: all)" + echo " dev-logs-db - Tail database logs" echo " dev-shell - Enter app container" echo " dev-artisan - Run artisan commands" + echo " dev-test [path] - Run PHPUnit suite (CI invocation)" echo " dev-fix-permissions - Fix Docker-created file permissions" echo "" echo "Production commands:"