sabbir268 / induxia-crud
This a curd for induxia template
v0.1.3
2025-04-16 15:20 UTC
Requires
- php: ^7.3|^8.0|^8.2|^8.3|^8.4
- illuminate/support: ^8.0|^9.0|^10.0|^11.0|^12.0
Requires (Dev)
- symfony/yaml: 7.2.x-dev
README
The Induxia CRUD Generator is a Laravel package designed to simplify the process of generating full CRUD operations for a resource. It generates models, migrations, controllers, views, and database CRUD operations based on a YAML configuration file.
Installation
-
Install the package via Composer:
composer require sabbir268/induxia-crud
-
Publish the package configuration:
php artisan vendor:publish --provider="Sabbir268\InduxiaCrud\InduxiaCrudServiceProvider"
Usage
Step 1: Generate Initial YAML File
php artisan make:yaml {ResourceName} # Example php artisan make:yaml User ### Step 2: Edit the YAML File Edit the generated YAML file located in the `resources/yaml` directory. ### Step 3: Generate CRUD ```bash php artisan make:crud {ResourceName} --yaml=resources/yaml/{ResourceName}.yaml # License This package is open-sourced software licensed under the [MIT license](LICENSE.md).