PHPackages                             dog-ears/crud-d-scaffold - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. dog-ears/crud-d-scaffold

ActiveLibrary[Admin Panels](/categories/admin)

dog-ears/crud-d-scaffold
========================

Extend Laravel 7's generators scaffold.

4.0.2(6y ago)183.1k4MITPHPCI failing

Since Mar 22Pushed 6y ago5 watchersCompare

[ Source](https://github.com/dog-ears/crud-d-scaffold)[ Packagist](https://packagist.org/packages/dog-ears/crud-d-scaffold)[ Docs](http://dog-ears.net/)[ RSS](/packages/dog-ears-crud-d-scaffold/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (1)Versions (42)Used By (0)

Crud-D-Scaffold for Laravel 7
=============================

[](#crud-d-scaffold-for-laravel-7)

Hi, this is a scaffold generator for Laravel 7. You can Create Basic CRUD application by using this package.

Demo &amp; Screen Capture
-------------------------

[](#demo--screen-capture)

Demo Site
[](https://demo-cds.dog-ears.net/)

[![Index](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap01.gif)](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap01.gif)[![Create](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap02.gif)](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap02.gif)[![Create - Pivot](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap03.gif)](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap03.gif)[![Detail](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap04.gif)](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap04.gif)

Outline
-------

[](#outline)

The CRUD application generated by this package has the following features.

\[ General \]

- In addition to the basic CRUD (create, detail, update, delete), there is a "Duplicate" function.
- Adopted Bootstrap for display
- Describe application configuration in setting file -&gt; Automatic generation completed by command execution.
- it is possible to create One-to-many and many-to-many relation between two models
- The main creation files are model, controller, migration, seeding, view
- You can use this package with laravel auth.

\[ Index Page \]

- Refine search available
- You can sort by each item.(Except for many-to-many relation column)
- Pager function.
- You can set columns Display or non-display in the initial setting file.
- When deleting, there is confirmation.

\[ Create / Edit / Duplication \]

- Input format can be selected from input or textarea
- However, a column with belongsto relation displays a pulldown. And a column with many-to-many relation displays checkboxes.

Latest Release note
-------------------

[](#latest-release-note)

Ver 4.0.0 Renewal for laravel 7
Ver 3.0.0 Renewal
Ver 2.6.0 Add Varidation and keep old input value.

How to installation and execution
---------------------------------

[](#how-to-installation-and-execution)

### Step 1: Installing laravel/ui package through Composer and create bootstrap

[](#step-1-installing-laravelui-package-through-composer-and-create-bootstrap)

```
composer require laravel/ui
php artisan ui bootstrap

```

if you want to use laravel auth, use below

```
composer require laravel/ui
php artisan ui bootstrap --auth

```

### Step 2: Installing package through Composer

[](#step-2-installing-package-through-composer)

```
composer require dog-ears/crud-d-scaffold

```

### Step 3: Run Artisan!

[](#step-3-run-artisan)

You're all set. Run `php artisan` from the console, and you'll see the new commands below.

```
- 'crud-d-scaffold:setup' : Setup crud-d-scaffold with bootstrap 3

```

This completes the preparation.
Let's register the sample.

### Step 4: Crud-D-Scaffold

[](#step-4-crud-d-scaffold)

##### (i) Copy /vendor/dog-ears/crud-d-scaffold/crud-d-scaffold\_case0010.json to your laravel project root

[](#i-copy-vendordog-earscrud-d-scaffoldcrud-d-scaffold_case0010json-to-your-laravel-project-root)

```
cp ./vendor/dog-ears/crud-d-scaffold/crud-d-scaffold_case0010.json ./crud-d-scaffold.json

```

##### (ii) run crud-d-scaffold:setup

[](#ii-run-crud-d-scaffoldsetup)

```
php artisan crud-d-scaffold:setup -f

```

Overwriting the file with -f option.
For the first time, the f option is unnecessary. (No problem with putting on) It is recommended to back up with git before set up scaffold.

##### (iii) run npm install and npm run dev

[](#iii-run-npm-install-and-npm-run-dev)

```
npm install
npm run dev

```

##### (iv) run migration and seeding

[](#iv-run-migration-and-seeding)

```
php artisan migrate

```

```
php artisan db:seed

```

It's all over.
Please check your application.

If you want to modify the application structure, After running \[migrate: rollback\], delete the migration file (/ database / migrations /) and then execute \[ Crud-d-scaffold: setup-f \]

How to create crud-d-scaffold.json
----------------------------------

[](#how-to-create-crud-d-scaffoldjson)

see crud-d-scaffold\_case00XX.json

- /*...*/ It is treated as a comment.

and now you can create crud-d-scaffold.json from this site.

ER-DIAGRAM-TOOL
[](http://er.dog-ears.net/)[![ER-DIAGRAM-TOOL](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap05.gif)](https://raw.githubusercontent.com/dog-ears/crud-d-scaffold/master/img/cap05.gif)

Options
-------

[](#options)

-f, --force Overwrite the file. (If there is an existing file in the absence of the option, processing stops there.)

Usage notes
-----------

[](#usage-notes)

- You can use laravel auth. At first \[ php artisan make:auth \] and run crud-d-scaffold.
- Column names, model names, etc. are automatically converted according to the convention of laravel, so it is not possible to create singular and plural models at the same time.

See more information
--------------------

[](#see-more-information)

visit my blog

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~38 days

Recently: every ~88 days

Total

40

Last Release

2258d ago

Major Versions

1.4.0 → 2.0.02017-08-10

2.6.0 → 3.0.02018-05-08

3.0.5 → 4.0.02020-04-04

PHP version history (3 changes)1.0.0PHP &gt;=5.4.0

1.3.0PHP &gt;=5.6.4

2.4.0PHP &gt;=7.0.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12992537?v=4)[dog-ears](/maintainers/dog-ears)[@dog-ears](https://github.com/dog-ears)

---

Top Contributors

[![dog-ears](https://avatars.githubusercontent.com/u/12992537?v=4)](https://github.com/dog-ears "dog-ears (165 commits)")

---

Tags

laravelscaffoldcrudgeneratorslaravel7

### Embed Badge

![Health badge](/badges/dog-ears-crud-d-scaffold/health.svg)

```
[![Health](https://phpackages.com/badges/dog-ears-crud-d-scaffold/health.svg)](https://phpackages.com/packages/dog-ears-crud-d-scaffold)
```

###  Alternatives

[backpack/crud

Quickly build admin interfaces using Laravel, Bootstrap and JavaScript.

3.4k3.7M220](/packages/backpack-crud)[crestapps/laravel-code-generator

An intelligent code generator for Laravel framework that will save you time! This awesome tool will help you generate resources like views, controllers, routes, migrations, languages and/or form-requests! It is extremely flexible and customizable to cover many on the use cases. It is shipped with cross-browsers compatible template, along with a client-side validation to modernize your application.

76194.7k1](/packages/crestapps-laravel-code-generator)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
