Skip to content

Migrations performed by Flyway or Liquibase may not have completed before the database is accessed via jOOQ #25055

@wilkinsona

Description

@wilkinsona

If jOOQ is used to interact with a database during application context refresh, migrations performed by Flyway or Liquibase may not have completed. This can happen because there's no guarantee that the Flyway or Liquibase beans will have been created and initialised before any jOOQ beans are created and used. I think we need some AbstractDependsOnBeanFactoryPostProcessor beans so that any jOOQ DSLContext beans depend on the Flyway and Liquibase beans.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: supersededAn issue that has been superseded by anothertype: bugA general bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions