Ако използвам mysql база данни с utf-8 и InnoDB, но liquibase причинява грешка, защото размерът на реда на таблица е твърде голям. Имам издаден набор от промени, който причинява грешката, защото надвишава размера на реда.
<changeSet author="author" id="id">
<addColumn tableName="TABLE">
<column name="COLUMN" type="VARCHAR(5000)" /> <!-- Row size is too long -->
</addColumn>
</changeSet>
Решението на проблема с размера на реда е да се промени "VARCHAR(5000)" в "TEXT", но проблемът е, че този набор от промени е бил изпълнен на някои системи, така че не мога просто да го променя тук.
Има ли някакво решение да кажете на liquibase, че трябва да замени набора от промени с друг, ако все още не е изпълнен?