diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-03-14 19:31:30 -0400 | 
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-03-14 19:31:30 -0400 | 
| commit | 9b597425c9e66d1c3ceada5f4e1bb6014f6de2c8 (patch) | |
| tree | 39261850f16da321262548cf79fafba0620dcd5a /lib/sqlalchemy/dialects/mysql/mysqldb.py | |
| parent | 127c02747c519c8e487a01c55a1b407c7e00ede1 (diff) | |
| download | sqlalchemy-9b597425c9e66d1c3ceada5f4e1bb6014f6de2c8.tar.gz | |
- name all the "sub" dialect components <DB><component>_<dialectname>, [ticket:1738]
Diffstat (limited to 'lib/sqlalchemy/dialects/mysql/mysqldb.py')
| -rw-r--r-- | lib/sqlalchemy/dialects/mysql/mysqldb.py | 16 | 
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/sqlalchemy/dialects/mysql/mysqldb.py b/lib/sqlalchemy/dialects/mysql/mysqldb.py index 8cfd5930f..038e58a4c 100644 --- a/lib/sqlalchemy/dialects/mysql/mysqldb.py +++ b/lib/sqlalchemy/dialects/mysql/mysqldb.py @@ -30,7 +30,7 @@ from sqlalchemy.sql import operators as sql_operators  from sqlalchemy import exc, log, schema, sql, types as sqltypes, util  from sqlalchemy import processors -class MySQL_mysqldbExecutionContext(MySQLExecutionContext): +class MySQLExecutionContext_mysqldb(MySQLExecutionContext):      @property      def rowcount(self): @@ -40,7 +40,7 @@ class MySQL_mysqldbExecutionContext(MySQLExecutionContext):              return self.cursor.rowcount -class MySQL_mysqldbCompiler(MySQLCompiler): +class MySQLCompiler_mysqldb(MySQLCompiler):      def visit_mod(self, binary, **kw):          return self.process(binary.left) + " %% " + self.process(binary.right) @@ -62,22 +62,22 @@ class _MySQLdbNumeric(_DecimalType, NUMERIC):  class _MySQLdbDecimal(_DecimalType, DECIMAL):      pass -class MySQL_mysqldbIdentifierPreparer(MySQLIdentifierPreparer): +class MySQLIdentifierPreparer_mysqldb(MySQLIdentifierPreparer):      def _escape_identifier(self, value):          value = value.replace(self.escape_quote, self.escape_to_quote)          return value.replace("%", "%%") -class MySQL_mysqldb(MySQLDialect): +class MySQLDialect_mysqldb(MySQLDialect):      driver = 'mysqldb'      supports_unicode_statements = False      supports_sane_rowcount = True      supports_sane_multi_rowcount = True      default_paramstyle = 'format' -    execution_ctx_cls = MySQL_mysqldbExecutionContext -    statement_compiler = MySQL_mysqldbCompiler -    preparer = MySQL_mysqldbIdentifierPreparer +    execution_ctx_cls = MySQLExecutionContext_mysqldb +    statement_compiler = MySQLCompiler_mysqldb +    preparer = MySQLIdentifierPreparer_mysqldb      colspecs = util.update_copy(          MySQLDialect.colspecs, @@ -190,4 +190,4 @@ class MySQL_mysqldb(MySQLDialect):                  return 'latin1' -dialect = MySQL_mysqldb +dialect = MySQLDialect_mysqldb  | 
