JPA para definir nomes de FK

1 resposta
C

Pessoal,

Eu trabalhando com JPA, Hibernate e Spring.

Via JPA, eu consigo definir nomes dos campos, tabelas, not null etc. Porém algumas constraints como Foreign Keys, é gerado uns nomes muito estranhos. Abaixo segue um exemplo:

ALTER TABLE USUARIOWEB ADD CONSTRAINT FKAAE2CD665D49296C FOREIGN KEY (DUSID) REFERENCES USUARIOWEBDETALHES (DUSID);

Minha dúvida: Tem como definir via JPA o nome dessas constraints (FKAAE2CD665D49296C)?

Obrigado :lol:

1 Resposta

C

Pessoal,

No hibernate annotations, eu vi que tem uma annotation para definir o nome de FK

@ForeignKey(name = "FK_DOCU_FILE")

Mas não achei nada para definir nome das CONSTRAINTS UNIQUE e PRIMARY KEY.

Alguém já fez isso?

Obrigado!

Criado 19 de fevereiro de 2008
Ultima resposta 22 de fev. de 2008
Respostas 1
Participantes 1