浏览代码

Merge pull request #916 from overleaf/sk-new-migrations

Add init script to run migrations from web
Shane Kilkelly 5 年之前
父节点
当前提交
245fc120e6
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      init_scripts/99_run_web_migrations.sh

+ 13 - 0
init_scripts/99_run_web_migrations.sh

@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+if [[ "${SHARELATEX_IS_SERVER_PRO:-null}" == "true" ]]; then
+  environment="server-pro"
+else
+  environment="server-ce"
+fi
+
+echo "Running migrations for $environment"
+cd /var/www/sharelatex/web
+npm run migrations -- migrate -t "$environment"
+echo "Finished migrations"