feat: add quarkus-db-management-junit-extension from existing phoenix-oss/junit-database-cleanup-extension #184

Open
jorge.bornhausen wants to merge 24 commits from db-extension into main

@pawel.derehajlo let me know what you think, used git subtree to keep all the commit history from the original repo

@pawel.derehajlo let me know what you think, used git subtree to keep all the commit history from the original repo

@jorge.bornhausen I am moving actions to their own repository so let me finish that so this repo can already use them

@jorge.bornhausen I am moving actions to their own repository so let me finish that so this repo can already use them
Author
Owner

@pawel.derehajlo in the scope of this pull request I wouldn't include the actions changes, let's do that separately. However, what would make sense here is to add a couple test classes, one for each db cleanup method, so we can make sure it works. I mention this because I installed it locally and tried to refactor the portal to import this module, but I eventually ran into issues with quarkus restarts and multiple sessions open thus a SQL error happens. It would be interesting to know what is causing this, if it was an error in the migration of this module, if it's the bump in quarkus version on this repo, or something else entirely.

@pawel.derehajlo in the scope of this pull request I wouldn't include the actions changes, let's do that separately. However, what would make sense here is to add a couple test classes, one for each db cleanup method, so we can make sure it works. I mention this because I installed it locally and tried to refactor the portal to import this module, but I eventually ran into issues with quarkus restarts and multiple sessions open thus a SQL error happens. It would be interesting to know what is causing this, if it was an error in the migration of this module, if it's the bump in quarkus version on this repo, or something else entirely.

I am adding some tests

I am adding some tests
All checks were successful
Build / build (pull_request) Successful in 2m17s
Required
Details
This pull request has changes conflicting with the target branch.
  • .gitattributes
  • pom.xml
  • quarkus-audit-tools/pom.xml
  • quarkus-client-logger/pom.xml
  • quarkus-clock-service/pom.xml
  • quarkus-forgejo-client/pom.xml
  • quarkus-json-service/pom.xml
  • quarkus-litellm-client/pom.xml
  • quarkus-message-digest-service/pom.xml
  • quarkus-random-number-generator/pom.xml
  • quarkus-table-generator/pom.xml
  • quarkus-tracing-service/pom.xml
  • quarkus-uuid-generator/pom.xml
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin db-extension:db-extension
git switch db-extension
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
phoenix-oss/quarkus-commons!184
No description provided.