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

309 add declarative schema generation #453

Conversation

bohdan-harniuk
Copy link
Collaborator

Description (*)
This PR adds the possibility to generate db_schema.xml file through the UI. To get the UI user should open a context menu above a module directory: New -> Module File -> Declarative Schema XML. A user should provide the window with table information, such as table name, resource, engine, comment and with the columns data.

UI form:
image

Generated db_schema.xml file:
image

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 bohdan-harniuk force-pushed the 309-add-declarative-schema-generation branch 5 times, most recently from dcfec1c to 20ef982 Compare January 15, 2021 09:59
@bohdan-harniuk bohdan-harniuk force-pushed the 309-add-declarative-schema-generation branch 3 times, most recently from ce9d0dc to eb389c6 Compare January 18, 2021 14:17
@bohdan-harniuk bohdan-harniuk force-pushed the 309-add-declarative-schema-generation branch 4 times, most recently from 8e92e90 to 8036d21 Compare January 19, 2021 10:37
@bohdan-harniuk bohdan-harniuk force-pushed the 309-add-declarative-schema-generation branch from 8036d21 to 20a5a2d Compare January 19, 2021 10:37
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.

3 participants