|
@@ -176,10 +176,17 @@
|
|
|
"symfony/phpunit-bridge": "^3.3"
|
|
|
},
|
|
|
"scripts": {
|
|
|
+ "workflows-commands": [
|
|
|
+ "chown -Rf www-data:www-data app/Resources/workflows",
|
|
|
+ "cp -n app/Resources/workflows/workflow_list.yml.dist app/Resources/workflows/workflow_list.yml",
|
|
|
+ "chown -Rf www-data:www-data app/Resources/workflows/workflow_list.yml",
|
|
|
+ "chown -Rf www-data:www-data web/workflows_png"
|
|
|
+ ],
|
|
|
"mkdir-dir-cache-sessions-logs": "mkdir -p var/cache var/logs var/sessions",
|
|
|
"chmod-dir-cache-sessions-logs": "chmod 777 -R var/cache var/logs var/sessions",
|
|
|
"doctrine-update": "php bin/console doctrine:schema:update --force",
|
|
|
- "doctrine-migrations": "php bin/console doctrine:migrations:migrate --no-interaction --allow-no-migration",
|
|
|
+ "doctrine-migrations-down": "php bin/console doctrine:migrations:migrate --no-interaction first -vvv",
|
|
|
+ "doctrine-migrations": "php bin/console doctrine:migrations:migrate --no-interaction -vvv",
|
|
|
"auto-increment": "php bin/console baseadmin:autoincrement",
|
|
|
"symfony-scripts": [
|
|
|
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
|
|
@@ -190,14 +197,17 @@
|
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
|
|
|
],
|
|
|
"post-install-cmd": [
|
|
|
+ "@workflows-commands",
|
|
|
"@symfony-scripts",
|
|
|
"@mkdir-dir-cache-sessions-logs",
|
|
|
"@chmod-dir-cache-sessions-logs",
|
|
|
"@doctrine-update",
|
|
|
"@auto-increment",
|
|
|
+ "@doctrine-migrations-down",
|
|
|
"@doctrine-migrations"
|
|
|
],
|
|
|
"post-update-cmd": [
|
|
|
+ "@workflows-commands",
|
|
|
"@symfony-scripts",
|
|
|
"@mkdir-dir-cache-sessions-logs",
|
|
|
"@chmod-dir-cache-sessions-logs",
|