abdugoffor / laravel-crud-generator
This package is abandoned and no longer maintained.
The author suggests using the https://github.com/Abdugoffor/Admin-CRUD-generator-with-Api.git package instead.
A simple CRUD generator for Laravel models
v1.1.0
2025-04-17 04:37 UTC
Requires
- abdugoffor/admin-crud-generator-with-api: dev-main
README
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