cockroachdb / appdev-issues

This is an issue repository for misc AppDev team issues.
1 stars 1 forks source link

Liquibase: Disable transactions for each changeset #34

Closed vy-ton closed 3 years ago

vy-ton commented 4 years ago

By default, Liquibase tries to execute each changeset within a transaction.

Since CockroachDB does not support schema changes within transactions yet, we can use the supportsDDLInTransaction() method on the Database class to disable this on the CockroachDatabase class.

If runInTransaction=true, we should throw an error that this is unsupported.