最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Symfony2用Entity新建数据库加入表前缀教程
时间:2016-06-01 编辑:简简单单 来源:一聚教程网
直接上代码:
假设我们在组织Acme下新建了DemoBundle了,比如src\Acme\DemoBundle
1.新建Entity
php app/console --shell
generate:doctrine:entity --entity=AcmeDemoBundle:Admin
// 或者
php app/console generate:doctrine:entity --entity=AcmeDemoBundle:Admin
2.设置数据库字段类型等
2.1在控制台用指令生成Entity
1
|
doctrine:schema:update --force |
代码如下 | 复制代码 |
# parameters parameters: AcmeDemoBundle.db.table_prefix: zm_ # services services: AcmeDemoBundle.tblprefix_subscriber: class: Acme\DemoBundle\Subscriber\TablePrefixSubscriber arguments: [%AcmeDemoBundle.db.table_prefix%] tags: - { name: doctrine.event_subscriber } |
如上图所示新建 TablePrefixSubscriber.php 文件内容如下
代码如下 | 复制代码 |
namespace Acme\DemoBundle\Subscriber; doctrine:schema:update --force OK,Symfony2设置表前缀结束了,Please enjoy it! |
相关文章
- VS2015自带LocalDB数据库的用法 06-26
- 数据库的10大安全工具分享 05-23
- Laravel框架数据库CURD操作、连贯操作使用方法 11-19
- Symfony快速搭建数据库的例子 09-24
- Redis数据库管理工具介绍 09-11
- spark-stream 访问 Redis数据库示例 08-13