Hi,
Will flowable start using liquibase for database schema management? I checked project “flowable-content-engine” and is using liquibase, but the remaining modules does not.
Thanks in advance.
Hi,
Will flowable start using liquibase for database schema management? I checked project “flowable-content-engine” and is using liquibase, but the remaining modules does not.
Thanks in advance.
Hi João,
Flowable engines use liquibase for managing database schema. “Remaining” modules, like content-api etc, need not to use liquibase.
Regards
Martin
Hi Martin,
Thanks for your answer (@martin.grofcik).
We are using v6.4.1 and we can not find information about flowable and liquibase. Currently we are using SpringProcessEngineConfiguration with databaseSchemaUpdate = true.
I was checking ProcessEngineConfigurationImpl and initSchemaManager method. All schema managers of common, process, identity links, variables, tasks and jobs modules extends AbstractSqlScriptBasedDbSchemaManager.
I can not find any changelog files used by liquibase. Are we missing any dependency, any configuration?
Thanks.
Hi João,
Process engine does not use liquibase. (because of historic reasons)Upgrades are done by proprietary schemaManager. You can find upgrade scripts in org/flowable/db/upgrade/*
folder in resources.
Regards
Martin
Hi Martin,
Sorry for insisting, but there are no plans to use liquibase in process engine? I understand the historic reasons …
We have done something similar and started using liquibase in an existing system.
Hi João,
I do not see any on the roadmap.
Regards
Martin