feat: initial project with Phase 1 complete
This commit is contained in:
43
Makefile
Normal file
43
Makefile
Normal file
@@ -0,0 +1,43 @@
|
||||
.PHONY: up down restart logs fresh seed queue dev
|
||||
|
||||
# ──────────────────────────────────────────
|
||||
# Docker
|
||||
# ──────────────────────────────────────────
|
||||
up:
|
||||
docker compose up -d
|
||||
|
||||
down:
|
||||
docker compose down
|
||||
|
||||
restart:
|
||||
docker compose down && docker compose up -d
|
||||
|
||||
logs:
|
||||
docker compose logs -f
|
||||
|
||||
# ──────────────────────────────────────────
|
||||
# Laravel
|
||||
# ──────────────────────────────────────────
|
||||
fresh:
|
||||
php artisan migrate:fresh --seed
|
||||
|
||||
seed:
|
||||
php artisan db:seed
|
||||
|
||||
queue:
|
||||
php artisan queue:work --queue=mailwizz --tries=3
|
||||
|
||||
# Start Laravel dev server + Vite in parallel
|
||||
dev:
|
||||
npx concurrently --names "laravel,vite" --prefix-colors "green,blue" \
|
||||
"php artisan serve" \
|
||||
"npm run dev"
|
||||
|
||||
# ──────────────────────────────────────────
|
||||
# Utility
|
||||
# ──────────────────────────────────────────
|
||||
routes:
|
||||
php artisan route:list --compact
|
||||
|
||||
clear:
|
||||
php artisan config:clear && php artisan cache:clear && php artisan view:clear && php artisan route:clear
|
||||
Reference in New Issue
Block a user