After testing the following have been found and need to be fixed/researched so that the cases management system can run using PostgreSQL engine.
- The implementation of the
json columns uses MsSql fucntions by default. This needs to be configurable.
- The
AddWorkflow extension method allows for a delegate to configure the Elsa efcore dbcontext giving the ability to use other engines for Elsa as well.
Other checks that need to be made
- Make sure the efcore context doesn't use other MsSql specific features.
After testing the following have been found and need to be fixed/researched so that the cases management system can run using PostgreSQL engine.
jsoncolumns uses MsSql fucntions by default. This needs to be configurable.AddWorkflowextension method allows for a delegate to configure the Elsa efcore dbcontext giving the ability to use other engines for Elsa as well.Other checks that need to be made