@@ -50,22 +50,22 @@ def initialize_connection(self, connection):
50
50
self .execute_sql ('PRAGMA foreign_keys=ON;' )
51
51
52
52
def parse_connection_url (url ):
53
- parsed = urlparse .urlparse (url , scheme = 'sqlite' )
54
- connect_kwargs = {'database' : parsed .path [1 :]}
55
- if parsed .username :
56
- connect_kwargs ['user' ] = parsed .username
57
- if parsed .password :
58
- connect_kwargs ['password' ] = parsed .password
59
- if parsed .hostname :
60
- connect_kwargs ['host' ] = parsed .hostname
61
- if parsed .port :
62
- connect_kwargs ['port' ] = parsed .port
63
-
53
+ parsed = urlparse .urlparse (url , scheme = 'sqlite' )
54
+ connect_kwargs = {'database' : parsed .path [1 :]}
55
+ if parsed .username :
56
+ connect_kwargs ['user' ] = parsed .username
57
+ if parsed .password :
58
+ connect_kwargs ['password' ] = parsed .password
59
+ if parsed .hostname :
60
+ connect_kwargs ['host' ] = parsed .hostname
61
+ if parsed .port :
62
+ connect_kwargs ['port' ] = parsed .port
63
+
64
64
# Adjust parameters for MySQL
65
- if parsed .scheme == 'mysql' and 'password' in connect_kwargs :
66
- connect_kwargs ['passwd' ] = connect_kwargs .pop ('password' )
67
-
68
- return parsed .scheme , connect_kwargs
65
+ if parsed .scheme == 'mysql' and 'password' in connect_kwargs :
66
+ connect_kwargs ['passwd' ] = connect_kwargs .pop ('password' )
67
+
68
+ return parsed .scheme , connect_kwargs
69
69
70
70
71
71
engine , kwargs = parse_connection_url (config .database .connection_url )
@@ -79,7 +79,7 @@ def parse_connection_url(url):
79
79
_db = PostgresqlDatabase (autorollback = True , ** kwargs )
80
80
migrator = PostgresqlMigrator (_db )
81
81
else :
82
- raise ValueError ('Unknown database engine %s. Should be sqlite, postgresql or mysql' % engine )
82
+ raise ValueError ('Unknown database engine %s. Should be sqlite, postgresql or mysql' % engine )
83
83
84
84
# ------------------------------------------------------
85
85
# Custom fields
0 commit comments