justnotiyann / filament-schema-resource
Artisan command to generate Filament form & table schema files based on Eloquent model.
Package info
github.com/justnotiyann/Filament-Schema-Resource
pkg:composer/justnotiyann/filament-schema-resource
v1.0.9
2025-07-29 15:23 UTC
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