26 de janeiro de 2010

Problemas com schema.yml e doctrine:insert-sql

Já não é a primeira vez que tenho problemas em gerar o sql para o meu schema.yml...

Cenário
Altero o schema.yml, executo php symfony doctrine:build --sql mas quando vejo o ficheiro .sql gerado, ele não corresponde ao schema definido!

Motivo
O .sql é gerado a partir do modelo e não do schema.yml

Solução
  1. Alterar o schema.yml conforme pretendido
  2. Gerar o novo modelo com php symfony doctrine:build --model
  3. Agora sim, executar php symfony doctrine:build --sql

Nenhum comentário:

Postar um comentário