[Resolvido] Desabilitar constraints h2

1 resposta
fabiofalci

Olá pessoal. Hj fui presenteado com uma bela referência circular num teste, então tá
foda de criar uma massa de testes.
Alguém sabe se consigo desabilitar as constraints no H2?

1 Resposta

fabiofalci

Ok, nada com uma boa leitura no site. Dá pra desabilitar as constraints de uma table ou
de todo mundo. Abaixo um exemplo de cada.

ALTER TABLE PURCHASE_SUB_ITEM SET REFERENTIAL_INTEGRITY FALSE
INSERT INTO PURCHASE_ITEM VALUES (1, 1, today) 
ALTER TABLE PURCHASE_SUB_ITEM SET REFERENTIAL_INTEGRITY TRUE

SET REFERENTIAL_INTEGRITY FALSE
INSERT INTO STOCK VALUES (1, 1,  'Teste') 
SET REFERENTIAL_INTEGRITY TRUE
Criado 14 de outubro de 2009
Ultima resposta 14 de out. de 2009
Respostas 1
Participantes 1