Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-file support on wn:resources, enhance model relationships and enable polymorphic relationships #66

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

j-mastr
Copy link

@j-mastr j-mastr commented Nov 10, 2018

Add multi-file support for wn:resources command, with cross links for
better resource structure, add static pre-migration relationship check
for the existence of all related models, --check-only mode to execute a dry
run and simulate resource generation, create migration files in correct dependency
order, regardless of the defined order in the resource files

Introduce further parameters to control locations and namespaces of
generated Routes and Controllers

Support Lumen polymorphic relationships between models

Minor generation fixes

Could also resolve, but not checked, #38, #43, #52, #59

Not solving, but enabling a dry run option for #27 with the wn:resources command.

Introduces --no-migration parameter on wn:resources, closes #23

Dependency ordering of wn:resources fixes #45

Add multi-file awareness for resources command, with cross links for
better resource structure

Introduce further parameters to control locations and namespaces of
generated Routes and Controllers

Support Lumen polymorphic relationships between models

Add static pre-migration relationship check for the existence
of all related models, create migration files in correct dependency order
Also change back to $router in templates for webNeat#51
@j-mastr
Copy link
Author

j-mastr commented Nov 18, 2018

(Tests depend on #61)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant