我有一个已经存在大量模式的MySQL数据库,并使用MySQL Workbench的插件将结构导出为Doctrine2的.yml文件
导出的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 CLI并想知道如何使用Doctrine2来映射和自动生成模型和实体等?
答案 0 :(得分:0)
我想出来了!我跑了
php doctrine-cli.php orm:convert-mapping --from-database yml /(your destination folder)/
它根据我已有的数据库架构自动生成实体类