Olá a todos,
Estou enfrentando algums problemas com relação ao Hibernate e gostaria da ajuda e opinião de vocês.
- Ao usar o SchemaUpdate o Hibernate cria os índices e chaves estrangeiras com nomes ruins para se manter.
Existe como definir o nome da FK manualmente?
Ex: A chave primaria ficaria como “FK238483839”.
- É possivel criar índices “secundários” (ou customizados, utilizando a annotation @index do Hibernate)
Ex: Setar o índice para qualquer coluna na entidade.
-
É possível em definir valores “default” ao criar a tabela/coluna. Para no caso de um “alter table” com alguma coluna “not null” poder ser criada corretamente (apesar da documentação do Hibernate dizer que isso não será implementado).
-
SchemaUpdate do Hibernate-Tools não gera os arquivos texto com os scripts que serão executados pelo banco de dados, existe como corrigir isto?
Qualquer ajuda que puderem dar, indicação de sites para leitura etc.
Desde já agradeço.