
TableDelete::__construct 메서드는 테이블 이름과 삭제 옵션을 받는 메서드입니다. 삭제 옵션은 TableDelete 클래스의 속성으로 정의되며, 일반적으로 다음과 같은 옵션들이 있습니다.
- ifNotExists : 테이블이 존재하지 않으면 삭제하지 않습니다.
- ifExists : 테이블이 존재하면 삭제합니다.
- cascade : 테이블에 외래 키가 있는 경우, 외래 키를 참조하는 테이블의 데이터도 함께 삭제합니다.
- restrict : 테이블에 외래 키가 있는 경우, 외래 키를 참조하는 테이블의 데이터가 삭제되지 않습니다.
삭제 옵션에 대한 자세한 정보는 TableDelete 클래스의 문서나 공식 문서를 참조하거나, 테이블 삭제 시 발생할 수 있는 문제를 해결하기 위한 방법을 검색하는 것이 좋습니다.
2025-04-30 02:39