Configuração
Possui dois modos, Annotation Reader e Simple Annotation Reader. A diferença entre os dois é que o Simple Annotation Reader somente aceita annotations do Doctrine.
`/**`
`* @Entity`
`* @Table(name="users")`
`*/`
`class Artigo`
`{`
`// código, código e mais código`
`}`
O Simple Annotation Reader mapeia @Entity ao @Doctrine\ORM\Mapping\Entity. Isso significa que se você quiser usar annotations customizadas você não poderá usar o Simple. Edite a key simple_annotations na configuração do package configuration para escolher qual modo usar. O padrão é 'simple_annotations' => false
No momento não é possível utilizar todos os comandos do doctrine nesta primeira versão do package. Atualmente os comandos disponíveis são:
`* doctrine:schema:create - Cria schema do banco pelos models`
`* doctrine:schema:update - Atualiza o schema do banco para equiparar aos models`
`* doctrine:schema:drop - Remove o schema do banco`
Obs: É possível saber o SQL que o Doctrine iria executar utilizando o parametro --sql ao chamar o comando.
Também ainda não é possível mapear um banco de dados já existente fazendo engenharia reversa.
É o famoso "melhor que nada".