Liquibase выдает ошибку, если в наследнике есть поле с ассоциацией/композицией при наследовании отличном от SINGLE_TABLE

Добрый день!
Jmix 1.3.3
Plugin 1.3.7 или 1.3.4
JDK 17
Пример проекта: parentchildref.zip (83.6 КБ)

Liquibase выдает ошибку, если в наследнике есть поле с ассоциацией/композицией при наследовании отличном от SINGLE_TABLE

liquibase.command.CommandExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.IllegalStateException: The column type is undefined. Table - BASE_ENTITY; Column - REF_ID

Выяснилось, что проблема в самой студии, т.к. она генерит индексы для родительской сущности, а не для потомка.
При наследовании отличном от SINGLE_TABLE индексы должны генериться для потомка, т.к. появляются отдельные таблицы.

Здравствуйте!

Спасибо за детальное описание проблемы и предоставленный пример.
Создан тикет в YouTrack.
Проблема будет поправлена в одном из ближайших релизов.