laravel-crud-generator maintained by abdugoffor
Description
A simple CRUD generator for Laravel models
Author
Last update
2025/04/17 06:56
(dev-main)
License
Downloads
11
Laravel CRUD Generator
Laravel CRUD Generator - bu paket Laravelda model uchun CRUD operatsiyalarini avtomatik yaratish jarayonini soddalashtiradi. Bu paket Controllerlar, Requestlar, Viewlar, Route'lar avtomatik yaratadi model va migratsiyalarni oldindan yaratish zarur
O‘rnatish
Paketni composer orqali o‘rnatish:
composer require abdugoffor/laravel-crud-generator:dev-main
Namuna:
1. Model va Migratsiya Yaratish
php artisan make:model Post -m
2. Migratsiyada Maydonlarni Qo‘shish
public function up()
{
Schema::create('posts', function (Blueprint $table) {
$table->id();
$table->string('title');
$table->text('description');
$table->timestamps();
});
}
3. Migratsiyani ishga tushirish:
php artisan migrate
Agar select bo'lib chiqishi kerak maydonlar bo'lsa public $enumValues massivini ichida bo'lishi zarur
public $enumValues = [
'status' => [
'values' => ['draft', 'published', 'archived'],
'default' => 'draft',
],
'category' => [
'values' => ['news', 'blog', 'review'],
'default' => 'news',
],
];
4. CRUD Kodini Avtomatik Yaratish
php artisan make:simple-crud Post
5. API CRUD Kodini Avtomatik Yaratish
php artisan make:simple-api-crud Post
5. Laravelni Ishga Tushirish
php artisan serve