15 lines
463 B
Python
15 lines
463 B
Python
|
from django.conf import settings
|
||
|
import os
|
||
|
|
||
|
def runshell():
|
||
|
args = ['']
|
||
|
args += ["--user=%s" % settings.DATABASE_USER]
|
||
|
if settings.DATABASE_PASSWORD:
|
||
|
args += ["--password=%s" % settings.DATABASE_PASSWORD]
|
||
|
if settings.DATABASE_HOST:
|
||
|
args += ["--host=%s" % settings.DATABASE_HOST]
|
||
|
if settings.DATABASE_PORT:
|
||
|
args += ["--port=%s" % settings.DATABASE_PORT]
|
||
|
args += [settings.DATABASE_NAME]
|
||
|
os.execvp('mysql', args)
|