From baab9109e27873da6d0aa134323dd7e58d5af891 Mon Sep 17 00:00:00 2001 From: Francesco Abeni Date: Fri, 13 Nov 2015 10:38:49 +0100 Subject: [PATCH] Add mysql schema update option --- defaults/main.yml | 3 ++- tasks/50-migrations.yml | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 8fd848d9c..ae4cad0a9 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -29,4 +29,5 @@ symfony_project_composer_run_install: True symfony_project_enable_cache_warmup: True symfony_project_fire_schema_update: False symfony_project_fire_migrations: False -symfony_project_symlink_assets: True \ No newline at end of file +symfony_project_symlink_assets: True +symfony_project_database_type: mongodb \ No newline at end of file diff --git a/tasks/50-migrations.yml b/tasks/50-migrations.yml index d01b1f9ca..077424458 100644 --- a/tasks/50-migrations.yml +++ b/tasks/50-migrations.yml @@ -5,4 +5,8 @@ - name: Run mongodb schema update. action: shell {{symfony_project_php_path}} {{symfony_console}} doctrine:mongodb:schema:update --no-interaction - when: symfony_project_fire_schema_update == true and composer_content.stdout.find('mongodb-odm') != -1 + when: symfony_project_fire_schema_update == true and composer_content.stdout.find('mongodb-odm') != -1 and symfony_project_database_type = 'mongodb' + +- name: Run mysql schema update. + action: shell {{symfony_project_php_path}} {{symfony_console}} doctrine:schema:update --force --no-interaction + when: symfony_project_fire_schema_update == true and symfony_project_database_type = 'mysql'