diff options
author | Hajime Nakagami <nakagami@gmail.com> | 2013-02-17 12:38:15 +0900 |
---|---|---|
committer | Hajime Nakagami <nakagami@gmail.com> | 2013-02-17 12:38:15 +0900 |
commit | a521f212495c42c3f845690a98193ae5d1974a7e (patch) | |
tree | d90a7cfa91e62da5e0f015315861e325b5a577ae /lib/sqlalchemy/dialects/mysql/cymysql.py | |
parent | 124b240fb1824066cc668e8e6b8dcb96cfc38b9c (diff) | |
download | sqlalchemy-a521f212495c42c3f845690a98193ae5d1974a7e.tar.gz |
add cymysql dialect
Diffstat (limited to 'lib/sqlalchemy/dialects/mysql/cymysql.py')
-rw-r--r-- | lib/sqlalchemy/dialects/mysql/cymysql.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/lib/sqlalchemy/dialects/mysql/cymysql.py b/lib/sqlalchemy/dialects/mysql/cymysql.py new file mode 100644 index 000000000..b448e00e4 --- /dev/null +++ b/lib/sqlalchemy/dialects/mysql/cymysql.py @@ -0,0 +1,29 @@ +# mysql/cymysql.py +# Copyright (C) 2005-2013 the SQLAlchemy authors and contributors <see AUTHORS file> +# +# This module is part of SQLAlchemy and is released under +# the MIT License: http://www.opensource.org/licenses/mit-license.php + +""" + +.. dialect:: mysql+cymysql + :name: CyMySQL + :dbapi: cymysql + :connectstring: mysql+cymysql://<username>:<password>@<host>/<dbname>[?<options>] + :url: https://github.com/nakagami/CyMySQL + +""" + +from .mysqldb import MySQLDialect_mysqldb + + +class MySQLDialect_cymysql(MySQLDialect_mysqldb): + driver = 'cymysql' + + description_encoding = None + + @classmethod + def dbapi(cls): + return __import__('cymysql') + +dialect = MySQLDialect_cymysql |