Есть JsonDataEntity
@SystemLevel
@JmixEntity(name = "test_JsonDataEntity")
@Embeddable
open class JsonDataEntity {
@Lob
@Column(name = "JSON_DATA")
var jsonData: String? = null
}
При добавлении этой сущности
@EmbeddedParameters(nullAllowed = false)
@Embedded
var jsonData: JsonDataEntity? = null
Генерируется liquibase скрипт
<changeSet id="1" author="test">
<addColumn tableName="TestEntity">
<column name="JSON_DATA" type="VARCHAR(255)"/>
</addColumn>
</changeSet>
Хотя поле jsonData
содержит аннотацию @Lob
Версия студии 1.5.3-231