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

Consider a generic way of indicating database setup #17619

Closed
philwebb opened this issue Jul 24, 2019 · 4 comments
Closed

Consider a generic way of indicating database setup #17619

philwebb opened this issue Jul 24, 2019 · 4 comments
Assignees
Labels
theme: datasource Issues relating to data sources type: enhancement A general enhancement
Milestone

Comments

@philwebb
Copy link
Member

See #17539 for background. It would be nice if instead of listing all different migrations we could have an easy way to say "depends on anything that migrates the database"

@philwebb philwebb added the status: pending-design-work Needs design work before any code can be developed label Jul 24, 2019
@philwebb philwebb modified the milestones: 2.2.x, 2.x Jul 24, 2019
@philwebb philwebb added the for: team-meeting An issue we'd like to discuss as a team to make progress label Jul 24, 2019
@snicoll
Copy link
Member

snicoll commented Jul 24, 2019

We're considering a dedicated event in Spring Framework to get a chance to do the initialization before anyone start using the DataSource, see spring-projects/spring-framework#21362 for more details.

@philwebb
Copy link
Member Author

I thought we might have something lined up. There's probably a Boot issue open as well.

@snicoll
Copy link
Member

snicoll commented Jul 24, 2019

A few, actually. #13042 and #17528

@wilkinsona wilkinsona removed the for: team-meeting An issue we'd like to discuss as a team to make progress label Nov 20, 2020
@wilkinsona wilkinsona added the theme: datasource Issues relating to data sources label Feb 10, 2021
@wilkinsona
Copy link
Member

wilkinsona commented Feb 19, 2021

I've sketched something out for this here. There's a rough description in the javadoc and some thoughts on possible ways in which it could be changed.

@wilkinsona wilkinsona added the for: team-attention An issue we'd like other members of the team to review label Feb 19, 2021
@wilkinsona wilkinsona removed the for: team-attention An issue we'd like other members of the team to review label Feb 26, 2021
@wilkinsona wilkinsona self-assigned this Feb 26, 2021
@wilkinsona wilkinsona modified the milestones: 2.x, 2.5.x Mar 9, 2021
@wilkinsona wilkinsona added type: enhancement A general enhancement and removed status: pending-design-work Needs design work before any code can be developed labels Mar 9, 2021
@wilkinsona wilkinsona modified the milestones: 2.5.x, 2.5.0-M3 Mar 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme: datasource Issues relating to data sources type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

3 participants