self.identifier_preparer = self.preparer()
self.cache_identifiers = cache_identifiers
- def connect_args(self):
+ def create_connect_args(self):
return ([],{})
def dbapi(self):
sqltypes.CHAR: FBChar,
}
-def engine(*args, **params):
- return FBSQLEngine(*args, **params)
-
def descriptor():
return {'name':'firebird',
'description':'Firebird',
return ([], self.opts)
- def connect_args(self):
- return make_connect_string(self.opts)
-
def create_execution_context(self):
return FireBirdExecutionContext(self)
'image' : MSBinary
}
-def engine(opts, **params):
- return MSSQLEngine(opts, **params)
-
def descriptor():
return {'name':'mssql',
'description':'MSSQL',
'enum': MSEnum,
}
-def engine(opts, **params):
- return MySQLEngine(opts, **params)
-
def descriptor():
return {'name':'mysql',
'description':'MySQL',
'time' : PG1Time
})
-
-def engine(opts, **params):
- return PGSQLEngine(opts, **params)
-
def descriptor():
return {'name':'postgres',
'description':'PostGres',
def oid_column_name(self):
return "oid"
- def connect_args(self):
- return ([self.filename], self.opts)
-
def dbapi(self):
return sqlite