Desabilitar constraints com hibernate

2 respostas
E

Existe alguma forma de desabilitar/habilitar as constraints do banco de dados usando o Hibernate (principalmente foreign key)?

2 Respostas

J

olha que eu saiba não, por que o hibernate manda pro banco os dados e o que for mandado o banco tratará de executar conforme suas regras…
agora por que vc gostaria de desabilitar? se está tendo problema de exclusão por causa de uma foreign key você deve colocar o cascade para excluir os itens amarrados ao principal.
flw

E

Na verdade eu estou fazendo uma aplicação que precisa fazer backup de um banco de dados e restaurar o arquivo em qualquer outro banco de dados, desabilitar as constraints ajudaria bastante, para eu não ter que tratar ordem de inserção nem auto relacionamentos. Caso isso seja feito pelo hibernate fica funcionando para qualquer SGBD.

Criado 15 de junho de 2009
Ultima resposta 15 de jun. de 2009
Respostas 2
Participantes 2