pipe-dream / laravel
Watch how this package DESTROYS all other generators. Boilerplate repos HATE it!
Installs: 9 705
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1 339
Watchers: 43
Forks: 111
Open Issues: 13
Type:package
Requires
- php: ^7.1.3
- dev-master
- v3.x-dev
- 0.2.1
- 0.2.0
- 0.2.0b
- 0.2.0a
- v0.1.9
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- v0.0.75
- v0.0.74
- v0.0.73
- v0.0.72
- v0.0.71
- v0.0.70
- v0.0.69
- v0.0.66
- v0.0.65
- v0.0.46
- v0.0.45
- v0.0.44
- v0.0.43
- v0.0.42
- v0.0.41
- v0.0.40
- v0.0.39
- v0.0.38
- v0.0.37
- v0.0.36
- v0.0.35
- v0.0.34
- v0.0.33
- v0.0.32
- v0.0.31
- v0.0.30
- v0.0.29
- v0.0.28
- v0.0.27
- v0.0.26
- v0.0.25
- v0.0.24
- v0.0.23
- v0.0.22
- v0.0.21
- v0.0.20
- v0.0.19
- v0.0.18
- v0.0.17
- v0.0.16
- v0.0.15
- v0.0.14
- v0.0.13
- v0.0.12
- v0.0.11
- v0.0.10
- v0.0.9
- v0.0.8
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/elliptic-6.5.3
- dev-dependabot/npm_and_yarn/lodash-4.17.19
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
- dev-fix-command
- dev-CommandFix
- dev-septIO-patch-1
- dev-new-core
- dev-cleanup
- dev-foldable-files-view
- dev-typescript
- dev-dev
- dev-revert-29-junges-patch-2
- dev-foldable-json
- dev-pr-18
- dev-ajthinking-patch-1
This package is auto-updated.
Last update: 2020-11-05 17:11:48 UTC
README
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