berduj / propel-bundle
Propel 在 Symfony 中的集成
3.0.0-alpha1
2016-10-23 21:42 UTC
Requires
- propel/propel: 2.0.0-alpha6
- symfony/security-acl: ^2.8|^3.0
- symfony/symfony: ^2.8|^3.0
Requires (Dev)
- fzaninotto/faker: ^1.5
- phpunit/phpunit: ^4.8.21|^5.0.10
- sensio/framework-extra-bundle: ^3.0.2
- 3.0.x-dev
- 3.0.0-alpha1
- 2.0.x-dev
- 2.0.0-alpha4
- 1.6.x-dev
- 1.5.x-dev
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.x-dev
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.2.x-dev
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.x-dev
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.x-dev
- 1.0.0
- 0.8
- 0.7
- 0.6
- 0.5
- 0.4
- 0.3
- 0.2
- dev-master
This package is auto-updated.
Last update: 2024-09-07 05:12:21 UTC
README
这是 Symfony 中 Propel 的官方实现。
分支模型
由于 Propel2
将在不久的将来发布,我们提前迁移了这个包的分支模型!
1.0
分支包含 Propel 1.6 与 Symfony 2.0 的集成(目前为 2.0 分支)。1.1
分支包含 Propel 1.6 与 Symfony 2.1 的集成(目前为 2.1 分支)。1.2
分支包含 Propel 1.6 与 Symfony 2.2 的集成(目前为 master 分支)。2.0
分支包含Propel2
与 Symfony 2.5-2.8 的集成。3.0
分支包含Propel2
与 Symfony 2.8-3.x 的集成。4.0
分支包含Propel2
与 Symfony 3.4-4.x 的集成。
特性
- 基于放置在
BundleName/Resources/*schema.xml
下的 XML 架构(不是 YAML)生成模型类; - 插入 SQL 语句;
- 运行时自动加载 Propel 和生成的类;
- 通过 XML 配置进行 Propel 运行时初始化;
- Propel 迁移;
- 从 现有数据库 进行反向工程;
- 集成到 Symfony Profiler;
- 加载 SQL、YAML 和 XML 测试数据;
- 创建/删除数据库;
- 与表单组件集成;
- 与安全组件集成;
- Propel ParamConverter 可以与 Sensio Framework Extra Bundle 一起使用。
有关许可,请参阅
Resources/meta/LICENSE