nufat / cli
nuPHP CLI Tool for Code Generation, Server, and Database Management
v3.0.1
2026-07-29 00:55 UTC
Requires
- php: ^8.1 || ^8.2 || ^8.3
README
Perkakas CLI resmi untuk nuPHP Framework, berguna untuk otomasi pembuatan controller, API, model, view, migrasi database, seeder, middleware, generator kunci aplikasi, pembersihan cache, inspect route (route:list), konsol interaktif (tinker), serta scaffolding UI auth (ui:auth).
💻 Daftar Perintah CLI (v3.0.1)
1. Development Server & Route Inspector
php nu serve [port] # Menjalankan server dev lokal di http://127.0.0.1:8000 php nu route:list # Menampilkan tabel seluruh rute aplikasi yang terdaftar
2. Interactive Console & UI Auth Scaffolding
php nu tinker # Menjalankan konsol PHP interaktif REPL php nu ui:auth # Meng-generate Controller & View Auth (Login, Register, Dashboard)
2. Generator Komponen (php nu buat)
# Membuat Controller, Model, dan View sekaligus php nu buat c User m v # Membuat REST API Controller lengkap (CRUD JSON response) php nu buat api Product # Membuat Model Eloquent di app/Models/ php nu buat m User # Membuat View di views/ php nu buat v user # Membuat berkas migrasi database di database/migrations/ php nu buat migration create_users_table # Membuat berkas seeder database di database/seeders/ php nu buat seeder UserSeeder # Membuat Middleware di app/Middlewares/ php nu buat middleware AuthMiddleware
3. Migrasi & Seeder Database
# Menjalankan seluruh file migrasi di database/migrations/ php nu migrate # Menjalankan seluruh file seeder di database/seeders/ php nu seed
4. Manajemen Aplikasi & Cache
# Membuat kunci rahasia APP_KEY baru dan disimpan ke .env php nu key:generate # Membersihkan file cache tampilan yang ter-compile di cache/ php nu clear:cache
5. Manajemen Database & Auth
# Mengecek koneksi database php nu dbcheck # Membuat database secara otomatis jika belum ada php nu dbcheck fix # Mengecek status tabel Auth php nu auth # Meng-install skema tabel Auth ke database php nu auth sett
📜 Lisensi
MIT License - Dibuat oleh Nufat.id