sabbir268 / induxia-crud
This a curd for induxia template
Installs: 114
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/sabbir268/induxia-crud
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).