Добрый день!
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 индексы должны генериться для потомка, т.к. появляются отдельные таблицы.