Gerando entities de tabelas do banco de dados

De Basef
Ir para: navegação, pesquisa

O mais comum é utilizar o próprio Doctrine para criar as tabelas do banco de dados. Mas, se estiver trabalhando em projeto cujo banco e tabelas já estejam criados, pode-se gerar as entities das tabelas da seguinte forma:

1) Gerar metadados do banco de dados:

php bin/console doctrine:mapping:import --force AppBundle xml

2) Gerar entities:

php bin/console doctrine:mapping:convert annotation ./src

3) Gerar getters e setters:

php bin/console doctrine:generate:entities AppBundle