justnotiyann / filament-schema-resource
Artisan command to generate Filament form & table schema files based on Eloquent model.
Installs: 35
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
pkg:composer/justnotiyann/filament-schema-resource
Requires
- php: ^8.1
- filament/filament: ^3.0
- illuminate/console: ^10.0|^11.0
- illuminate/filesystem: ^10.0|^11.0
- illuminate/support: ^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0
- phpunit/phpunit: ^10.0
README
Generate FormSchema dan TableSchema untuk resource Filament langsung dari Eloquent model โ lengkap dengan deteksi foreign key secara otomatis (misal: cabang_id โ relasi belongsTo ke model Cabang).
โ Install Package
composer require justnotiyann/filament-schema-resource
Tidak perlu publish stub. Semua stub sudah terbundle dalam package ini.
๐ Cara Pakai
Buat FormSchema dan TableSchema berdasarkan model:
php artisan make:filament-schema-resource Invoice --model=SalesInvoice
Atau jika hanya ingin generate schema-nya saja:
php artisan make:filament-schema-resource Invoice --model=SalesInvoice --generate
๐ Update Package
composer update justnotiyann/filament-schema-resource
๐ ๏ธ Commit dan Tag Versi Baru
git add . git commit -m "feat: support auto-detect foreign key relationship" git push origin main # Buat tag versi baru git tag v1.1.0 git push origin v1.1.0
๐งผ Opsional: Clear Cache
php artisan clear-compiled php artisan config:clear composer dump-autoload