Нет, они не одинаковы. Вы можете проверить новый синтаксис в документации доктрины .
Обратите внимание, что аннотация является предпочтительным способом отображения сущностей в Doctrine 2 (см. ссылка на аннотацию и basic mapping ).
Редактировать: похоже, что есть инструмент, преобразующий схему Doctrine 1.x в схему Doctrine 2. Я не могу проверить здесь прямо сейчас, но вы можете попробовать это. См. Документацию здесь .
doctrine orm:convert-d1-schema