imtigger/laravel-crud-generator

Laravel CRUD Generator
4,662
Install
composer require imtigger/laravel-crud-generator
Latest Version:0.7.1
PHP:>=7.0.0
License:mit
Last Updated:Nov 6, 2019
Links: GitHub  ·  Packagist
Maintainer: imtigger

Laravel CRUD Generator

Laravel CRUD Generator

*** Current for internal testing ***

Dependencies

This package generates CRUD Controllers for laravel-crud

Installation

composer require imtigger/laravel-crud-generator --dev

Usage

Make your own theme

php artisan vendor:publish --provider="Imtigger\LaravelCRUD\LaravelCRUDGeneratorServiceProvider"

Edit resources/crud-stubs/views/layout.blade.php.stub to adapt it to your favorite theme!

Generate CRUD Model + View + Controller + Migration + Form

php artisan make:crud --help
Usage:
  make:crud [options] [--] <name>

Arguments:
  name

Options:
      --form            (Re)generate only form
      --model           (Re)generate only model
      --view            (Re)generate only view
      --no-model        Generates no model
      --no-view         Generates no view
      --no-controller   Generates no controller
      --no-form         Generates no form
      --no-migration    Generates no migration
      --no-soft-delete  No soft delete
      --no-ui           Shortcut for --no-view, --no-controller and --no-form

Workflow

  1. php artisan make:crud Animal
  2. Edit generated migrations and run php artisan migrate
  3. php artisan migrate
  4. (Optional) php artisan make:crud --[form|model|view] to regenerate Form/Model/View from actual database

Related Packages

gabrieloliverio/laravel5-generators

Database metadata-based generators for Laravel 5

1
erirk/paypalpayment

laravel-paypalpayment is simple package help you process direct credit card paym...

0
doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

631,580,251 9,707
laravel/framework

The Laravel Framework.

580,311,802 34,925
laravel/tinker

Powerful REPL for the Laravel framework.

489,754,436 7,444