2011-11-09 4 views
1

파일 스키마를 통해 데이터베이스에 Entities 개의 파일, Proxies 개의 파일 및 Tables/fields 개의 파일을 생성했습니다. 스키마 파일에 필드를 하나 더 추가하고 싶습니다.데이터베이스의 테이블/필드 업데이트 - Doctrine 2 및 Codeigniter 2

Entities, Proxies 및 MySQL tables/fields은 명령 줄 도구를 통해 테이블을 삭제하고 모든 레코드를 삭제하지 않고 어떻게 재생성 할 수 있습니까?

나는이 함께 노력하고 (나는 점점 오전 오류) 작동하지 않습니다

  • ./doctrine orm:schema-tool:create
  • ./doctrine orm:schema:tool:update

나는 무엇을 그리워 했습니까?

당신이 추가/모든 기록을 삭제하지 않고 데이터베이스/업데이트 필드를 제거 명령 orm:schema-tool:update --force으로 :

+1

+1 계속해서 문제가 있습니다. 기존 레코드 및 테이블 구조가있을 때 다시 생성 할 수있는 좋은 방법이 있는지 듣고 싶습니다. – cantera

답변

0

나는 해결책을 발견했다. 하지만 먼저 YAML 파일 Entity class을 변경해야합니다.