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

created spring boot starter for exposed #582

Merged
merged 3 commits into from
Jun 26, 2019
Merged

Conversation

TreyBastian
Copy link
Contributor

uses spring-boot-starter-data-jdbc

ability to autogenerate-ddl using exposed SchemaUtils.Create for any packages that extend Table()

spring.exposed.exclude-packages allows you to exclude certain packages

uses spring-transaction to enable @transactional annotation

uses spring-boot-starter-data-jdbc

ability to autogenerate-ddl using exposed SchemaUtils.Create for any packages that extend Table()

spring.exposed.exclude-packages allows you to exclude certain packages

uses spring-transaction to enable @transactional annotation
@Tapac Tapac self-requested a review June 15, 2019 11:27
@Tapac
Copy link
Contributor

Tapac commented Jun 22, 2019

Thank you very much for such interesting and useful PR. May I ask you to add some small .md file and shortly describe how to use new module (gradle dependency path, spring.exposed.exclude-packages property) ?

@TreyBastian
Copy link
Contributor Author

Thank you very much for such interesting and useful PR. May I ask you to add some small .md file and shortly describe how to use new module (gradle dependency path, spring.exposed.exclude-packages property) ?

Not a problem. README.md has been added. There are a few things that definitely should be added into this eventually. One thing that comes to mind is with the generate-ddl option hibernate provides you can do validate, update, create, create-drop.

For the purposes of my use I didn't need that functionality currently, but it would be nice while developing to have update and create-drop built in. I've used validate in production before too so I can see all use cases here.

@Tapac
Copy link
Contributor

Tapac commented Jun 26, 2019

There are a few issues about scheme management, so I think that it will be possible to implement validate/update/create/create-drop options later

@Tapac Tapac merged commit 1b951d2 into JetBrains:master Jun 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants