44 - Complete nix-shell dev commands
This commit is contained in:
parent
71614848ba
commit
a8b0ed1dc8
1 changed files with 10 additions and 0 deletions
10
shell.nix
10
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:"
|
||||
|
|
|
|||
Loading…
Reference in a new issue