Добрый день.
Описываю сущность:
@Table(name = "CRR_TEST", indexes = { @Index(name = "IDX_CRR_TEST", columnList = "CREATE_TS DESC")
})
@Entity(name = “crr_TestLog”)
public class TestLog extends BaseUuidEntity implements SoftDelete, Creatable {
private static final long serialVersionUID = 7030589717031518769L;
@Column(name = “CREATE_TS”)
private Date createTs;
Далее в студии запускаю Generate database scripts
и в 20.create-db.sql вижу
create index IDX_CRR_TEST on CRR_TEST ()^
в скобках пустота! соответственно при запуске
Caused by: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
Если при описании индекса убрать “DESC” все генерируется корректно.
Использую
CUBA Platform version: 7.2.11
CUBA Studio plugin version: 15.2-202
IntelliJ version: IntelliJ IDEA 2020.3.2 (Ultimate Edition)
СУБД Oracle.