Symfonty同步数据库的数据表

1.这个命令行让Doctrine检查数据库并生成XML元数据文件到src/AppBundle/Resources/config/doctrine文件夹下。

php bin/console doctrine:mapping:import --force AppBundle xml

2.生成实体Entity

第一个命令生成annotation注释映射的实体Entity类;
第二个命令生成整个AppBundle下每个Entity类的get,set方法
php bin/console doctrine:mapping:convert annotation ./src
php bin/console doctrine:generate:entities AppBundle --no-backup

但是,如果你想使用YAML或XML代替annotation映射注释,你只需要执行第二个命令。
如果你想使用annotations,你可以在使用这两个命令之后安全的删除.orm.xml文件。
现在两个实体Entity就生成成功了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,833评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,119评论 6 342
  • 本文章涉及代码已放到github上annotation-study 1.Annotation为何而来 What:A...
    zlcook阅读 29,463评论 15 116
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,167评论 0 4
  • 和朋友聊天,总是会聊起小时候,儿时的记忆总是单纯的,没有过多绚丽的生活方式,只是单一的、渐渐的长大。而最怀念的莫过...
    妈咪堂阅读 1,814评论 0 1

友情链接更多精彩内容