php - 如何将现有数据库迁移到 Doctrine?
问题描述
我目前正在尝试的步骤如下所示:
1 使用引导程序中的现有数据库从数据库创建 XML。
vendor/bin/doctrine orm:convert-mapping --from-database xml ./config/xml
2 从实体创建类:
vendor/bin/doctrine orm:generate-entities -vvv ./src
3 创建架构(修改引导程序以使用新数据库):
vendor/bin/doctrine orm:schema-tool:create
4 比较两个模式。
这是正确的过程吗?有没有遗漏的步骤?我应该在这个阶段使用orm:generate-proxies
和吗?orm:generate-repositories
您如何建议比较架构?orm:convert:mapping
名称空间选项在哪里使用?
谢谢
解决方案
推荐阅读
- assembly - movzbl 和 movsbl 彼此相邻
- javascript - 我正在尝试为奥赛罗游戏制作“flank()”方法。但是我不知道如何遍历每一块并在找到我的一个时停止
- git - Visual Studio:不支持的 URL 协议
- powershell - 如何使用 SET /P 命令在批处理脚本中存储带有空格的文件夹,并在使用 POWERSHELL -Command 时调用存储的变量
- c# - ProcessStartInfo 和事件/异步参数
- r - 如何将 hms 时间格式转换为带有 ms(分钟:秒)格式的纯字符串
- javascript - Javascript 对象是否总是唯一的
- python - 如果有办法检查作者是否有权限,但如果我是(机器人所有者)是作者,它无论如何都可以工作
- protocol-buffers - gRPC 在定义 rpc protobuf 时如何支持关键字流?
- react-native - 我可以在单击选项卡屏幕时禁用 tabBarBadge 吗?