mysql - 只为一个 Bundle 创建的 Doctrine Schema

标签 mysql symfony doctrine-orm bundle

我如何告诉 Symfony 只为一个 Bundle 生成表?

每次我创建一个包并运行时:

php app/console doctrine:schema:create

它在我当前的(特定包的)数据库上创建我所有包中的所有表。我不需要那个。

最佳答案

创建新包时,只需使用

app/console doctrine:schema:update

因为您的模式已经存在。

关于mysql - 只为一个 Bundle 创建的 Doctrine Schema,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9085042/

相关文章:

symfony - 错误 : "No route found for "GET/web/app_dev. php""

php - 使用 Symfony 2 在 Twig 模板中获取内核根目录

mysql - 插入到mysql中损坏的查询

MySQL Limit 和 Order Left Join

Symfony YAML 文件连接参数

php - Doctrine2 DBAL 的良好替代 DBAL

php - Symfony 2 Doctrine MongoDB 实体监听器

php - 在 preFlush 处理程序中保留新的关联实体(无限递归)

mysql - 在 SQL 中搜索列中的 double 值

mysql - 我无法安装 phpMyAdmin