저는 Yii 프레임 워크와 gii 도구를 사용하여 여러 테이블의 중요한 기능을 생성하기 시작했습니다.Yii의 CRUD 생성기에 대해서
문제는 내가 일반적으로 생성 된 코드를 수정해야한다는 것입니다. 예를 들어, 모든 양식은 텍스트 입력 만 사용한다는 것을 알고 있습니다. 예를 들어 외래 키의 경우 사용자가 기본 키를 삽입 할 필요없이 다른 테이블의 레지스터를 선택할 수있는 위치를 선택해야합니다.
관련된보기 (_view.php, _form.php, ...)를 수정하면됩니다. 내 문제는 데이터베이스를 수정하고 코드를 다시 생성해야 할 때 시작됩니다. 이 경우에는 필자가 이전에 변경 한 사항을 유지하면서 관련된 파일을 하나씩 업데이트하면서 테이블별로 테이블을 이동해야합니다.
이 상황을 더 잘 처리 할 수있는 방법이 있습니까?
답장을 보내 주셔서 감사합니다. 생성 된 코드의 뷰를 수정하고 있습니다. 하지만 코드를 재생성해야한다면 이러한 변경 사항을 덮어 쓸 수 있습니까? – yauros
필요는 없습니다. 어떤 파일을 다시 생성할지 선택할 수 있습니다. 이렇게하면 수정 된 파일을 덮어 쓰지 않아도됩니다. 수정이 감지되면 색상 변경도 있다고 생각합니다. – adamors
예, 맞습니다. 예를 들어 테이블에 열을 추가하면 영향을받는 파일을 다시 작성해야합니다. – yauros