Revision 413448f1 snf-pithos-backend/pithos/backends/lib/sqlalchemy/dbwrapper.py
b/snf-pithos-backend/pithos/backends/lib/sqlalchemy/dbwrapper.py | ||
---|---|---|
48 | 48 |
db_cursor = dbapi_con.execute('pragma foreign_keys=ON;') |
49 | 49 |
db_cursor = dbapi_con.execute('pragma case_sensitive_like=ON;') |
50 | 50 |
self.engine = create_engine(db, connect_args={'check_same_thread': False}, poolclass=NullPool, listeners=[ForeignKeysListener()]) |
51 |
elif db.startswith('mysql://'): |
|
52 |
db = '%s?charset=utf8&use_unicode=0' %db |
|
53 |
self.engine = create_engine(db, convert_unicode=True) |
|
51 |
#elif db.startswith('mysql://'):
|
|
52 |
# db = '%s?charset=utf8&use_unicode=0' %db
|
|
53 |
# self.engine = create_engine(db, convert_unicode=True)
|
|
54 | 54 |
else: |
55 |
self.engine = create_engine(db) |
|
55 |
self.engine = create_engine(db, poolclass=NullPool)
|
|
56 | 56 |
#self.engine.echo = True |
57 | 57 |
self.conn = self.engine.connect() |
58 | 58 |
self.trans = None |
Also available in: Unified diff