Добрый день.
Не нашел в визуальном редакторе новой студии, где создавать индексы/уникальные ограничения (добавление indexes
и uniqueConstraints
соотв. в аннотации @Table
). Или нет пока такого функционала?
upd Studio v.8.1 от 28.02.2019
Добрый день.
Не нашел в визуальном редакторе новой студии, где создавать индексы/уникальные ограничения (добавление indexes
и uniqueConstraints
соотв. в аннотации @Table
). Или нет пока такого функционала?
upd Studio v.8.1 от 28.02.2019
Добрый день.
В данный момент в новой студии нет возможности создать indexes/uniqueConstraints через визуальный редактор, мы планируем включить эту функциональность в следующих релизах.
Сейчас вы можете написать их вручную на вкладке ‘Text’. Индексы и ограничения будут учтены при генерации скриптов для БД.
@Table(name = "TEST_CUSTOMER", indexes = {
@Index(name = "IDX_TEST_CUSTOMER", columnList = "NAME")
}, uniqueConstraints = {
@UniqueConstraint(name = "IDX_TEST_CUSTOMER_UNQ", columnNames = {"NAME", "SURNAME"})
})
@Entity(name = "test$Customer")
public class Customer extends StandardEntity {
}
Да, так и поступаем. Тогда непременно ждем.
Тут просто вопрос в чистоте кода - сгенерированные имена и автоматическое добавление этажей аннотации определенно идут на пользу.
Спасибо за ответ.