diff options
Diffstat (limited to 'django/db/backends/postgresql/client.py')
-rw-r--r-- | django/db/backends/postgresql/client.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/django/db/backends/postgresql/client.py b/django/db/backends/postgresql/client.py index 13273b9fb5..a5c02969ea 100644 --- a/django/db/backends/postgresql/client.py +++ b/django/db/backends/postgresql/client.py @@ -9,13 +9,13 @@ class DatabaseClient(BaseDatabaseClient): def runshell(self): settings_dict = self.connection.settings_dict args = [self.executable_name] - if settings_dict['DATABASE_USER']: - args += ["-U", settings_dict['DATABASE_USER']] - if settings_dict['DATABASE_HOST']: - args.extend(["-h", settings_dict['DATABASE_HOST']]) - if settings_dict['DATABASE_PORT']: - args.extend(["-p", str(settings_dict['DATABASE_PORT'])]) - args += [settings_dict['DATABASE_NAME']] + if settings_dict['USER']: + args += ["-U", settings_dict['USER']] + if settings_dict['HOST']: + args.extend(["-h", settings_dict['HOST']]) + if settings_dict['PORT']: + args.extend(["-p", str(settings_dict['PORT'])]) + args += [settings_dict['NAME']] if os.name == 'nt': sys.exit(os.system(" ".join(args))) else: |