laravel-createCreate Laravel projects really fast
Create new web projects really fast. By giving Pipe Dream a minimum of input in form of a sketch/entity list it will predict your application schema and feed it into a set of pipes. These pipes will generate all the files needed to get started really quick.
Installation
Install Pipe Dream
composer require --dev pipe-dream/laravel-create
Install the Laravel File Factory
npm install --dev @pipe-dream/laravel-file-factory
More File Factories can be found here
Build Pipe Dream
php artisan pipedream:build
Thats it, now open your browser and go to /pipe-dream
and start designing.
Usage
If you havent already, watch the 2 minute video.
- List your models and tables in the sketch window. Note the schema is created in real-time and is being displayed on the right side of the screen.
- Here are some pointers on the sketch syntax
// use PascalCase for models
Garage
location
capacity
// Separate your entities into chunks
Car
color
user_id // foreign key
// use snake_case model1_model2 to setup a ManyToMany relationship
car_garage
// use button to add a default user system
User
name
email
email_verified_at
password
remember_token
// use snake_case to create a table
password_resets
email
token
- Review the list of files that are going to be created.
- Commit the files to disk.
- You are now ready to migrate and seed. Go ahead and check out the API (at
/api
), that contains placeholder values
Contributing
PRs and issues are welcome. In addition to the issue section we have a Trello board listing things that we need help with. To get started and to learn more about the platform check out pipe-dream/docs
License
MIT
Stay tuned!
Follow me on twitter: @ajthinking
评论
Scaffold for laravel基于 Laravel 的后台脚手架
zgldh/Scaffold基于Laravel5.5,Vue2,ElementUI2,vueAdmin-template制作的后台脚手架。预制功能:用户,角色,权限体系文件上传通知系统完全脱离Cook
Scaffold for laravel基于 Laravel 的后台脚手架
0
Scaffold for laravel基于 Laravel 的后台脚手架
zgldh/Scaffold基于 Laravel 5.5, Vue 2, ElementUI 2,
Scaffold for laravel基于 Laravel 的后台脚手架
0
laravel-adminpanelA Laravel Admin Panel (Laravel Version : 6.0)
LaravelAdminPanel(Current:Laravel7.*)IntroductionLaravelAdminPanelprovidesyouwithamassiveheadstarton
laravel-adminpanelA Laravel Admin Panel (Laravel Version : 6.0)
0
curiosityFind Amazing Github Projects ⚡
CuriosityFeaturesFindamazinggithubprojectsasafeed.⚡⚡WhatyouneedAccessthewebapponhere:https://mubaris
curiosityFind Amazing Github Projects ⚡
0
flask-sphinx-themesSphinx themes for Pallets projects
FlaskSphinxThemesModernPalletsthemeshavemovedtohttps://github.com/pallets/pallets-sphinx-themes.TheF
flask-sphinx-themesSphinx themes for Pallets projects
0
flask-sphinx-themesSphinx themes for Pallets projects
Flask Sphinx ThemesModern Pallets themes have move
flask-sphinx-themesSphinx themes for Pallets projects
0