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?
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