2017-11-10 6 views
0

나는 시험 사용 runnining 후 데이터를 롤백하려고 :롤백 데이터 liquibase.exception.RollbackFailedException : liquibase.exception.DatabaseException : 참조 무결성 제약 조건 위반 :

delete from instance; 
delete from workspace; 

을하지만 나는 나타납니다

liquibase.exception.RollbackFailedException: liquibase.exception.DatabaseException: Referential integrity constraint violation: 
"FK_INSTANCE_ID: PUBLIC.WORKSPACE FOREIGN KEY(INSTANCE_ID) REFERENCES PUBLIC.INSTANCE(ID) (1)"; SQL statement: 

나는 테이블 사이에 필요한 관계 때문에 발생한다는 것을 알아 냈습니다. 강제로 삭제하는 법.

답변

0

사용중인 데이터베이스 플랫폼을 지정하지 않았으므로 이에 따라 응답이 다를 수 있습니다. 그러나 일반적으로 삭제와 함께 '계단식'을 사용하거나 테이블을 삭제하기 전에 관계를 삭제해야합니다.