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

Code generator for a Magento Entity #521

Merged
merged 146 commits into from
Apr 8, 2021
Merged

Conversation

VitaliyBoyko
Copy link
Contributor

Description (*)
Epic Magento Entity Code Generator.

  1. Fixes magento/magento2-phpstorm-plugin#<issue_number>

Contribution checklist (*)

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with integration/functional tests (if applicable)
  • All automated tests passed successfully (all builds are green)

bohdan-harniuk and others added 30 commits January 15, 2021 11:59
…plugin into epic-entity-manager

� Conflicts:
�	src/com/magento/idea/magento2plugin/actions/generation/data/util/DbSchemaXmlSourceDataUtil.java
�	src/com/magento/idea/magento2plugin/actions/generation/dialog/NewDbSchemaDialog.java
�	src/com/magento/idea/magento2plugin/magento/files/ModuleDbSchemaXml.java
�	src/com/magento/idea/magento2plugin/ui/table/ComboBoxCellEditor.java
�	src/com/magento/idea/magento2plugin/ui/table/TableGroupWrapper.java
Initial implementation of entity manager (MVP)
…ora1004/magento2-phpstorm-plugin into provide-declarative-schema-features-to-entity-manager
… with provided entity properties instead of columns data
…-phpstorm-plugin into provide-declarative-schema-features-to-entity-manager
…a-features-to-entity-manager

Provide declarative schema features to entity manager
…to2-phpstorm-plugin into data-model-generation-integration-with-entity-manager
…with-entity-manager

Data model generation integration with entity manager
…-phpstorm-plugin into add-query-service-generation-and-providing-it-to-data-provider
…ion-and-providing-it-to-data-provider

Add query service generation and providing it to data provider
anzin and others added 17 commits March 31, 2021 12:04
…-phpstorm-plugin into entity-creator-fields-validation
…-phpstorm-plugin into php-file-generators-refactoring
…toring

Php file generators refactoring - model, resource model, collection, save entity command, etc.
…-and-validation

Enhabced validation, added filtering for fields to validate on entity…
…ic test issues, fixed Edit entity controller generation code duplication
…r-generators

Refactored php file generators to extend PhpFileGenerator and etc.
@VitaliyBoyko VitaliyBoyko marked this pull request as ready for review April 7, 2021 12:11
@coderimus coderimus merged commit d9ff7f8 into 3.2.0-develop Apr 8, 2021
@VitaliyBoyko VitaliyBoyko deleted the mainline-entity-manager branch April 8, 2021 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants