-
Notifications
You must be signed in to change notification settings - Fork 346
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
Changes to support generating Liquibase change-sets #1520
Commits on May 19, 2023
-
Initial Data Model for Schema SQL Generation (#1481)
Initial Data Model for Schema SQL Generation that can generate SQL for a simple entity. Closes #1478
Configuration menu - View commit details
-
Copy full SHA for f5fa502 - Browse repository at this point
Copy the full SHA f5fa502View commit details -
Initial changes for SQLGenerationDataModel to perform differences bet…
…ween current and previous state
Configuration menu - View commit details
-
Copy full SHA for 201ba55 - Browse repository at this point
Copy the full SHA 201ba55View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e993f - Browse repository at this point
Copy the full SHA e5e993fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebde99f - Browse repository at this point
Copy the full SHA ebde99fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d08588 - Browse repository at this point
Copy the full SHA 4d08588View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a5ead - Browse repository at this point
Copy the full SHA f7a5eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 989d4b2 - Browse repository at this point
Copy the full SHA 989d4b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e21cfc - Browse repository at this point
Copy the full SHA 7e21cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 046d916 - Browse repository at this point
Copy the full SHA 046d916View commit details
Commits on May 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 33e3308 - Browse repository at this point
Copy the full SHA 33e3308View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2335a4b - Browse repository at this point
Copy the full SHA 2335a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a22eccc - Browse repository at this point
Copy the full SHA a22ecccView commit details
Commits on May 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d2d7845 - Browse repository at this point
Copy the full SHA d2d7845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 023b34f - Browse repository at this point
Copy the full SHA 023b34fView commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 03597b9 - Browse repository at this point
Copy the full SHA 03597b9View commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 86c52f1 - Browse repository at this point
Copy the full SHA 86c52f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c68584b - Browse repository at this point
Copy the full SHA c68584bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9efa82 - Browse repository at this point
Copy the full SHA c9efa82View commit details -
Refactoring - make SchemaModel class purely a model class (and not pe…
…rform any difference/comparison)
Configuration menu - View commit details
-
Copy full SHA for 9757b71 - Browse repository at this point
Copy the full SHA 9757b71View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0c01a9c - Browse repository at this point
Copy the full SHA 0c01a9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3e123d - Browse repository at this point
Copy the full SHA e3e123dView commit details -
Add predicate with default implementation to not drop any external ta…
…bles / columns (i.e. only perform additions - unless the user implements a predicate telling us otherwise)
Configuration menu - View commit details
-
Copy full SHA for cf21d29 - Browse repository at this point
Copy the full SHA cf21d29View commit details
Commits on May 26, 2023
-
Remove usage of DerivedSqlIdentifier as what we get from Liquibase wh…
…en querying DB state is the Reference Name.
Configuration menu - View commit details
-
Copy full SHA for c9841c5 - Browse repository at this point
Copy the full SHA c9841c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1693d24 - Browse repository at this point
Copy the full SHA 1693d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 212d07a - Browse repository at this point
Copy the full SHA 212d07aView commit details -
For Liquibase changeset generation - Use Spring Resource instead of a…
…bsolute file name
Configuration menu - View commit details
-
Copy full SHA for 9749dcf - Browse repository at this point
Copy the full SHA 9749dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea5833 - Browse repository at this point
Copy the full SHA 0ea5833View commit details
Commits on May 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 187e55d - Browse repository at this point
Copy the full SHA 187e55dView commit details
Commits on Jun 1, 2023
-
Reformat code, switch to tabs. Accept property in DatabaseTypeMapping to provide more context to the type mapping component. Rename LiquibaseChangeSetGenerator to …Writer as we're writing a changeset and computing the contents is a consequence of writing a changeset. Refine naming to express what we're actually doing. Introduce setters for enhanced configuration of predicates. Reduce visibility of types to avoid unwanted public API where public access is not needed. Remove usused code, move methods around for improved grouping of code.
Configuration menu - View commit details
-
Copy full SHA for d8b105d - Browse repository at this point
Copy the full SHA d8b105dView commit details
Commits on Jun 2, 2023
-
Rename package to schema as the schema is being created and updated and not generated. Rename …Model classes to just their name as types are package-private and not visible externally. Refactor SchemaDiff to Java record. Use different overloads to write schema changes to avoid LiquibaseException leaking into cases where no diff is being used. Introduce SchemaFilter to filter unwanted mapped entities. Add tests for changeset-creation.
Configuration menu - View commit details
-
Copy full SHA for e4f1a0a - Browse repository at this point
Copy the full SHA e4f1a0aView commit details
Commits on Jun 5, 2023
-
Move code to JDBC module. Introduce comparator strategy to customize how table and column names are compared.
Configuration menu - View commit details
-
Copy full SHA for e85ab13 - Browse repository at this point
Copy the full SHA e85ab13View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd8d041 - Browse repository at this point
Copy the full SHA cd8d041View commit details