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
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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