abdugoffor / admin-crud-generator-with-api
A admin CRUD generator with api for Laravel models
Installs: 20
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- php: >=8.0
- illuminate/support: ^9.0|^10.0|^11.0|^12.0
README
Laravel CRUD Generator
O‘rnatish
Paketni composer orqali o‘rnatish:
composer require abdugoffor/admin-crud-generator-with-api: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.Admin uchun CRUD Kodini Avtomatik Yaratish
php artisan make:crud Post
Aftorizatsa uchun
php artisan make:auth
5. API CRUD Kodini Avtomatik Yaratish
php artisan make:api-crud Post
Aftorizatsa Api uchun
php artisan make:api-auth
5. Laravelni Ishga Tushirish
php artisan serve