From 0282dc2738bee95901ade0374679e10f9b494898 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 28 Oct 2007 01:51:43 +0000 Subject: - merged path_based_options branch - behavior of query.options() is now fully based on paths, i.e. an option such as eagerload_all('x.y.z.y.x') will apply eagerloading to only those paths, i.e. and not 'x.y.x'; eagerload('children.children') applies only to exactly two-levels deep, etc. [ticket:777] - removes old compiler()/schemagenerator()/schemadropper() methods from mysql dialect --- lib/sqlalchemy/databases/mysql.py | 9 --------- 1 file changed, 9 deletions(-) (limited to 'lib/sqlalchemy/databases/mysql.py') diff --git a/lib/sqlalchemy/databases/mysql.py b/lib/sqlalchemy/databases/mysql.py index de417f3a5..72bbea07f 100644 --- a/lib/sqlalchemy/databases/mysql.py +++ b/lib/sqlalchemy/databases/mysql.py @@ -1423,15 +1423,6 @@ class MySQLDialect(default.DefaultDialect): def type_descriptor(self, typeobj): return sqltypes.adapt_type(typeobj, colspecs) - def compiler(self, statement, bindparams, **kwargs): - return MySQLCompiler(statement, bindparams, dialect=self, **kwargs) - - def schemagenerator(self, *args, **kwargs): - return MySQLSchemaGenerator(self, *args, **kwargs) - - def schemadropper(self, *args, **kwargs): - return MySQLSchemaDropper(self, *args, **kwargs) - def do_executemany(self, cursor, statement, parameters, context=None): rowcount = cursor.executemany(statement, parameters) if context is not None: -- cgit v1.2.1