From a4821e522529bef04a4be0bb568c271d57fcea0e Mon Sep 17 00:00:00 2001 From: Mark Steward Date: Fri, 4 Aug 2017 21:36:04 +0000 Subject: [PATCH] Update README --- README.md | 13 +++++++++---- manage.sh | 6 ++++++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100755 manage.sh diff --git a/README.md b/README.md index 1feb1039..ac32969b 100644 --- a/README.md +++ b/README.md @@ -50,12 +50,17 @@ API documentation https://developers.google.com/api-client-library/php/ Add to cron: - manage.py clearsessions daily in cron + 0 4 * * * www-data /var/www/hackspace-foundation-sites/manage.sh clearsessions -And run the following to upgrade the DB without breaking column types: +After setting the credentials appropriately and taking a backup, run: env/bin/python manage.py migrate main 0001 --fake-initial - env/bin/python manage.py migrate main 0002 - env/bin/python manage.py migrate main 0003 --fake + env/bin/python manage.py migrate + +And then run in the following SQL files: + + - etc/create-flourish-tables.sql + - etc/restore-column-defaults.sql + - etc/restore-multicolumn-pks.sql diff --git a/manage.sh b/manage.sh new file mode 100755 index 00000000..749d54ef --- /dev/null +++ b/manage.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +dir=$(dirname $(readlink -f "$0")) +cd "$dir" +env/bin/python manage.py "$@" +