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)
|