0

我想知道 Zend 是否有任何方法可以从模型声明中自动构建数据库。我找不到关于此事的任何文件。我现在是从有 Python 经验的人的角度说的,其中 Django ORM 和 SQLAlchemy 都提供了一种通过对模型进行一些简单内省来自动创建所有数据库表的方法。Zend 可以使用类似的东西还是我必须手动创建我的数据库?

4

1 回答 1

1

您可以为 ZF2 安装 Doctrine2 模块:https ://github.com/doctrine/DoctrineModule

但是,您将被迫以 Doctrine 方式编写实体。创建实体后,您必须使用控制台命令生成 SQL 并注入表,如下所示:

orm:schema-tool:create

每当您更改实体中的某些内容时,您都必须运行:

orm:schema-tool:update
于 2013-09-12T08:24:39.157 回答