【问题标题】:IBM DB2 and Symfony - generate Entities from an Existing DatabaseIBM DB2 和 Symfony - 从现有数据库生成实体
【发布时间】:2013-03-05 10:25:51
【问题描述】:

我正在尝试使用 symfony 框架开发应用程序。这些实体存储在现有的 DB2 数据库中。

http://symfony.com/doc/2.1/cookbook/doctrine/reverse_engineering.html

我尝试了文档中的步骤。但我收到一条错误消息:“没有要处理的元数据类”。如果我告诉教义将现有表转换为 xml 格式,就会发生这种情况。

任何想法,如何解决这个问题?

【问题讨论】:

  • 你能包含你的parameters.yml吗?
  • parameters: database_driver: ibm_db2 database_host: 192.168.1.4 database_port: '50000' database_name: VIADEET database_user: xxx database_password: xxxxxxxx mailer_transport: smtp mailer_host: 127.0.0.1 mailer_user: null mailer_password: null locale: en secret: f8d57cffa2b324ce834d522ef15b164a database_path: null

标签: php symfony doctrine-orm db2


【解决方案1】:

试试这个

php app/console doctrine:mapping:convert --from-database yml ./src/YourBundle/Resources/config/doctrine/metadata/orm
php app/console doctrine:mapping:import "YourBundle" yml

【讨论】:

    猜你喜欢
    • 2016-03-26
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 2011-08-15
    • 2015-08-04
    • 2021-09-05
    相关资源
    最近更新 更多