Отображение базы данных Doctrine2 + CodeIgniter 2 - PullRequest
0 голосов
/ 16 марта 2012

У меня уже есть база данных MySQL с массивной схемой, и я использовал плагин для MySQL Workbench, чтобы экспортировать структуру в файл .yml для Doctrine2

Пример экспортированного файла YML:

 twitter:
      columns:
        TwitterId:
          type: integer(4)
          primary: true
          notnull: true
        UserId:
          type: integer(4)
          notnull: true
      relations:
        User:
          class: user
          local: UserId
          foreign: UserId
          foreignAlias: twitters
      indexes:
        FK_Twitter_User:
          fields: [UserId]

Я использую интерфейс командной строки Doctrine2 и задаюсь вопросом, как я могу использовать Doctrine2 для отображения и автоматического создания моделей и объектов и т. Д.?

1 Ответ

0 голосов
/ 17 марта 2012

Я понял это! Я побежал

php doctrine-cli.php orm:convert-mapping --from-database yml /(your destination folder)/

Он автоматически генерирует классы сущностей на основе моей уже установленной схемы БД

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...