2

我如何使用 Symfony 1.4 中的 Doctrine 1.2 获取数据库中所有模型或表的所有信息。

我需要做一个关于 capifony/git/migrations 的演示。所以我希望用户执行以下操作:

  • 克隆存储库
  • 对模板进行更改(任何文本)
  • 更改 schema.yml 并生成迁移差异
  • 部署

所以我需要列出所有模型或表,并列出每个模型或表的列。为了证明该过程有效

4

1 回答 1

4

Doctrine_Connection有一个名为 的函数getTables(),我假设您可以获得该连接上调用它的表的列表。据此,Doctrine_Table返回一个实例数组。

该类包含其列定义的数组,您可以通过调用来检索它getColumns()

我希望这足以让你开始。

于 2012-07-26T15:57:38.113 回答