Symfony 1.4: воссоздание базы данных из новой схемы - PullRequest
0 голосов
/ 06 сентября 2010

Я пытаюсь воссоздать базу данных из новой схемы, но постоянно получаю ту же ошибку Invalid default value for ... Я так много раз менял schema.yml, что даже удалял значение, вызывающее эту ошибку, но все равнопоказывает.Я все еще получаю ту же ошибку, независимо от того, что я делаю.

Я использую php symfony doctrine:build --all --and-load, но генерируемый schema.sql всегда одинаков.Я удалил его, но каким-то образом у него есть представление о том, что схема отличается от schema.yml, который я редактирую.

Я пытался очистить кеш symfony cc и удалить папку sql под данными, и она не работает.

Есть идеи ???

---edit ---

Я только что понял, что база данных генерируется правильно, но инструкция по сборке выдает мне ту же ошибку, если только у меня нет ошибки в синтаксисе schema.yml

1 Ответ

4 голосов
/ 06 сентября 2010

Попробуйте запустить doctrine:clean-model-files.Он удалит все сгенерированные классы моделей для моделей, которых больше нет в вашей схеме YAML.

...