Browse Source

allow the path to the conversion SQL scripts to be configured in settings.py.

Natenom/support-murmur-13-1446181288462
Michael Ziegler 14 years ago
parent
commit
b945a27880
  1. 6
      pyweb/mumble/management/update_schema.py
  2. 2
      pyweb/settings.py

6
pyweb/mumble/management/update_schema.py

@ -34,14 +34,12 @@ def update_schema( **kwargs ):
if v:
print "Migrating Database schema for Mumble-Django 2.0 now."
scriptdir = join(
settings.MUMBLE_DJANGO_ROOT, "pyweb", "mumble", "conversionsql", {
scriptdir = join( settings.CONVERSIONSQL_ROOT, {
'postgresql_psycopg2': 'pgsql',
'postgresql': 'pgsql',
'mysql': 'mysql',
'sqlite3': 'sqlite',
}[settings.DATABASE_ENGINE]
)
}[settings.DATABASE_ENGINE] )
if v > 1:
print "Reading migration scripts for %s from '%s'" % ( settings.DATABASE_ENGINE, scriptdir )

2
pyweb/settings.py

@ -208,6 +208,8 @@ TEST_RUNNER = 'mumble.testrunner.run_tests'
TEST_MURMUR_LAB_DIR = join( dirname(MUMBLE_DJANGO_ROOT), 'murmur' );
TEST_MURMUR_FILES_DIR = join( MUMBLE_DJANGO_ROOT, 'testdata' );
CONVERSIONSQL_ROOT = join( MUMBLE_DJANGO_ROOT, "pyweb", "mumble", "conversionsql" );
INSTALLED_APPS = [
'django.contrib.auth',
'django.contrib.admin',

Loading…
Cancel
Save