diff options
| author | Cyril Brulebois <cyril@debamax.com> | 2016-04-07 22:23:32 +0200 |
|---|---|---|
| committer | Cyril Brulebois <cyril@debamax.com> | 2016-04-07 23:25:25 +0200 |
| commit | ecc0adeb08f708a2b78488dcd7b7047780d0a731 (patch) | |
| tree | b4eddf58f25ed47a0dd22f9880a543ea0a680009 | |
| parent | 6219475e063f13963db5fd91afe012b48d8a209e (diff) | |
| download | Ishtar-ecc0adeb08f708a2b78488dcd7b7047780d0a731.tar.bz2 Ishtar-ecc0adeb08f708a2b78488dcd7b7047780d0a731.zip | |
Add DB configuration bits.
Signed-off-by: Cyril Brulebois <cyril@debamax.com>
| -rwxr-xr-x | ishtar-prepare-instance | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ishtar-prepare-instance b/ishtar-prepare-instance index 1d18feb7c..e823689c5 100755 --- a/ishtar-prepare-instance +++ b/ishtar-prepare-instance @@ -121,6 +121,20 @@ sed -s "s|#APP_NAME#|$INSTANCE|g;\ "install/local_settings.py.sample" > \ "$INSTANCE/local_settings.py" +### DB feeding +cd $INSTANCE +./manage.py syncdb --noinput +./manage.py migrate +./manage.py flush --noinput +for data in $(find ../ -name "initial_.*-$LOCALE.json"); do + ./manage.py loaddata $data +done +./manage.py createsuperuser +./manage.py migrate --fake +cd - + +echo "*** DB all done ***" + ### UWSGI @@ -161,3 +175,6 @@ ln -sf "$DEST/$INSTANCE/nginx.conf" \ "$NGINX_AVAILABLE_PATH/ishtar-$INSTANCE.conf" ln -sf "$NGINX_AVAILABLE_PATH/ishtar-$INSTANCE.conf" \ "$NGINX_ENABLE_PATH/ishtar-$INSTANCE.conf" + +echo "*** uwsgi and nginx configured, restart them and you're done ***" +printf "\n /etc/init.d/uwsgi restart\n /etc/init.d/nginx restart\n\n Enjoy ishtar!\n" |
