Pet*_*ter 3 php symfony doctrine-orm
这可能是一个愚蠢的问题,但我对如何解决这个问题毫无头绪.
我有实体"MailEntity".但是,我的数据库不包含与此实体对应的表.
我想知道如何生成与我创建的实体对应的表.我一直在寻找这个,但无论我在谷歌搜索什么,相同的结果似乎不断弹出.
我已经知道我可以做到我想做的事php app/console doctrine:schema:update.添加--dump-sql参数将在实际更新架构之前转储sql.
但是,我想为一个Bundle做这个.单个实体会更好.我只想创建一个表MailEntity而不更改数据库中的任何其他内容.
如果您已准备好实体类,只需运行:
app/console doctrine:schema:update
Run Code Online (Sandbox Code Playgroud)
这应该列出了创建表时需要运行的所有查询.使用--force标志运行命令以执行它们.它在这里记录
可能值得查看doctrine migrations bundle,它允许您与实体区分当前的DB状态,并根据该diff生成迁移脚本,请参阅docs
| 归档时间: |
|
| 查看次数: |
3070 次 |
| 最近记录: |