Mysql 在Symfony中同步两个数据库

Mysql 在Symfony中同步两个数据库,mysql,database,symfony,drush,Mysql,Database,Symfony,Drush,是否有类似于Drush(用于Drupal)的工具,但在本例中用于Symfony2 为本地开发中的不同用户保持两个或多个数据库的同步。尝试 或者,我建议进行条令迁移,因为您使用的是symfony正如前面提到的,请使用 如果更改了某些实体及其数据库配置,请运行: app/console doctrine:migrations:diff 这些差异存储在/app/doctrinMigrations文件夹中,可以推送到存储库中。如果其他用户提取存储库,只需运行以下命令: php app/console

是否有类似于Drush(用于Drupal)的工具,但在本例中用于Symfony2

为本地开发中的不同用户保持两个或多个数据库的同步。

尝试 或者,我建议进行条令迁移,因为您使用的是symfony

正如前面提到的,请使用

如果更改了某些实体及其数据库配置,请运行:

app/console doctrine:migrations:diff
这些差异存储在/app/doctrinMigrations文件夹中,可以推送到存储库中。如果其他用户提取存储库,只需运行以下命令:

php app/console doctrine:database:drop --force
php app/console doctrine:database:create
php app/console doctrine:migrations:migrate --no-interaction
php app/console doctrine:schema:update --force
我知道您有一些运行fixtures命令的示例数据:

php app/console doctrine:fixtures:load --no-interaction
你最好的选择是