我正在尝试使用Propel 2反向工程数据库。但是,每次尝试运行model:build命令时,都会出现以下错误:

[Propel\Generator\Exception\InvalidArgumentException]
Invalid database name: no configured connection named 'default'


它说“没有配置的连接”?但是能够使用“反向”命令​​从数据库生成schema.xml吗?

提前致谢。

最佳答案

我发现我也有类似情况。

<database name="somename" ...>


更改生成的schema.xml中name中的<database>属性以匹配propel.yaml中的连接名称可能会解决此问题。

database:
  connections:
      somename:
          adapter: mysql

关于php - Propel 2.0模型:内部版本找不到数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26840734/

10-12 15:42