Name | Modified | Size | Downloads / Week |
---|---|---|---|
readme.txt | 2021-03-16 | 991 Bytes | |
persistence.xml | 2021-03-16 | 6.0 kB | |
jpa-changelog-master.xml | 2021-03-16 | 1.1 kB | |
jpa-changelog-up-to-11.0.0.xml | 2021-03-16 | 104.3 kB | |
Totals: 4 Items | 112.4 kB | 0 |
It appears that Keycloak can not use Firebird database as datasource because of steps not supported by Firebird in changelog xml files and some database column are named using words reserved in Firebird. Therefore not supported steps in changelog xml files must be resolved and keycloak modules must be configured to enquote column names in database queries. All changes are made to 3 xml files located in keycloak-model-jpa.jar. - jpa-changelog-up-to-11.0.0.xml aggregates steps from all changelog files up to version 11.0.0 and provides steps to update database metadata of empty database to version 11.0.0. Difference from the original changelog xml files is also in objectQuotingStrategy="QUOTE_ALL_OBJECTS" to have all column names in queries enquoted. - jpa-changelog-master.xml - all chngelogs up to revision 11.0.0 are replaced with the single jpa-changelog-up-to-11.0.0.xml. - persistence.xml - hibernate.globally_quoted_identifiers property is set to have column names enquoted.