rembon / laravel-crud-generator
Laravel CRUD Generator
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
This package is auto-updated.
Last update: 2024-12-07 05:44:51 UTC
README
Laravel CRUD Generator adalah alat yang kuat dan fleksibel yang dirancang untuk mempermudah pembuatan operasi CRUD (Create, Read, Update, Delete) di aplikasi Laravel. Paket ini memungkinkan pengembang untuk menghasilkan sumber daya CRUD yang sepenuhnya berfungsi, termasuk model, kontroler, tampilan, dan rute, dengan sedikit usaha. Dengan memanfaatkan paket ini, Anda dapat mengurangi waktu dan usaha yang diperlukan untuk mengatur fungsionalitas CRUD dalam proyek Laravel Anda, sehingga Anda dapat lebih fokus pada pembangunan fitur dan memberikan nilai tambah.
Features
- Generasi CRUD Otomatis: Dengan cepat menghasilkan operasi CRUD untuk model apa pun dengan satu perintah Artisan.
- File Stub yang Dapat Disesuaikan: Mudah menyesuaikan kode yang dihasilkan dengan memodifikasi file stub yang disediakan agar sesuai dengan kebutuhan spesifik proyek Anda.
- Dukungan untuk Berbagai Jenis Field: Secara otomatis menangani jenis field umum seperti teks, email, kata sandi, textarea, dan file.
- Integrasi DataTables: Pilihan untuk menyertakan kode yang dihasilkan untuk DataTables, menyediakan tampilan tabel yang interaktif dan kuat.
- Aturan Validasi: Secara otomatis menghasilkan aturan validasi berdasarkan spesifikasi Anda untuk memastikan integritas data.
- Integrasi Bootstrap: Menghasilkan tampilan CRUD dengan Bootstrap untuk antarmuka pengguna yang responsif dan menarik secara visual.
- Konfigurasi yang Ramah Pengguna: Opsi konfigurasi sederhana memungkinkan Anda menyesuaikan proses generasi sesuai kebutuhan Anda.
- Dokumentasi Komprehensif: Dokumentasi dan contoh yang terperinci untuk membantu Anda memulai dengan cepat dan memaksimalkan penggunaan paket.
Connection Support
- PostgreSQL
pgsql
Installation
Untuk menginstal paket Laravel CRUD Generator, jalankan perintah berikut:
composer require rembon/laravel-crud-generator
setelah package sukses terinstall, perlu dilakukan registrasi service provider dan publishing asset, maka silahkan jalankan perintah berikut:
daftarkan service provider pada file config/app.php
'providers' => [ /* * Laravel Framework Service Providers... */ ... /* * Package Service Providers... */ \Rembon\LaravelCrudGenerator\LaravelCrudGeneratorServiceProvider::class, /* * Application Service Providers... */ ... ],
php artisan vendor:publish --tag=public
php artisan vendor:publish --tag=stubs
apabila anda menginstall fresh laravel project, jangan lupa untuk mengisi value file .env
DB_CONNECTION=pgsql DB_HOST= DB_PORT= DB_DATABASE= DB_USERNAME= DB_PASSWORD=
terakhir jalankan optional
:
php artisan composer:dump-autoload
php artisan optimize:clear
How to Use
terdapat 2 cara dalam menggunakan package ini
Lewat Terminal
php artisan crud:generate {name} {--table= : Table} {--schema= : Schema} {--form= : Form} {--datatable= : Table}
Deskripsi:
name
Nama Modeltable
Nama Tabelschema
Nama Schema, kalau ingin default schema, bisa diisi dengan valuepublic
form
flag ini memiliki format tersendiri, berikut adalah contoh formatrow:type,row:type
datatable
flag ini memiliki nilai boolean 0 mewakilifalse
dan 1 mewakilitrue
Lewat Halaman CRUD Generator
silahkan kunjungi route berikut: /crud
Credits
Contribution
- Untuk Panduan Kontribusi Silahkan Kunjungi Tautan ini, klik disini