내 모델 중 하나에 Doctrine 버전 관리 가능 동작을 사용하고 있습니다. 스키마가 잘 작동 & 테이블이 만들어집니다. 하지만 이것을 위해 조명기를로드하려고하면 class TaxCodeVersion not found
이라는 치명적인 오류가 발생합니다. 내 모델 디렉토리를 확인했는데 사실 TaxCodeVersion 클래스가 Doctrine에 의해 생성되지 않았습니다. 나는 항상 build --all --no-confirmation
명령을 사용한다. 내가 빠진 게 있니? 내가 여기에 버그를 기록했습니다Doctrine Versionable (Audit Log) 동작 관련 문제
TaxCode:
package: Taxes
tableName: Fin_Tax_Codes
actAs:
Activateable: ~
SoftDelete: ~
Versionable:
tableName: fin_tax_codes_version
versionColumn: version
className: %CLASS%Version
auditLog: true
Auditable: ~
Timestampable: ~
Multitenant: ~
columns:
id:
type: integer(4)
primary: true
notnull: true
autoincrement: true
.....other columns.....
이 클래스는 AuditLog Listener에서 요구합니다. – Prasad
패키지를 제거하고 모델을 빌드 해보십시오. 나는 다른 행동 (버그일지도 모른다)을 알아 차렸다. –
안녕하세요 쿠바, 방금 오늘 아침에 그 일을 시도했습니다. 패키지 제거가 전혀 도움이되지 않습니다. 나는 어디에서나 버전 테이블을위한 모델 클래스를 보지 못한다는 것을 확신한다. 버그를 기록해야합니까? – Prasad