Upgrading SQLAlchemy 0.5 to 0.6
Unknown0.5.8 → 0.6.9
UnknownUpgrade verdict
None of the 13 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- DepDelta found no commit log for them either.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- added:
variable rtd
- added:
function go(m)
- added:
export BigInteger - added:
export Enum - added:
export INTEGER - added:
export LargeBinary - added:
export NVARCHAR - added:
export tuple_ - added:
export type_coerce
- added:
class Connector(object)
- added:
class PyODBCConnector(Connector) - added:
field PyODBCConnector.default_paramstyle - added:
field PyODBCConnector.driver - added:
field PyODBCConnector.freetds - added:
field PyODBCConnector.pyodbc_driver_name - added:
field PyODBCConnector.supports_native_decimal - added:
field PyODBCConnector.supports_sane_multi_rowcount - added:
field PyODBCConnector.supports_unicode - added:
field PyODBCConnector.supports_unicode_statements - added:
method PyODBCConnector.create_connect_args(url) - added:
method PyODBCConnector.initialize(connection) - added:
method PyODBCConnector.is_disconnect(e) - added:
static method PyODBCConnector.dbapi()
- added:
class ZxJDBCConnector(Connector) - added:
field ZxJDBCConnector.default_paramstyle - added:
field ZxJDBCConnector.description_encoding - added:
field ZxJDBCConnector.driver - added:
field ZxJDBCConnector.jdbc_db_name - added:
field ZxJDBCConnector.jdbc_driver_name - added:
field ZxJDBCConnector.supports_sane_multi_rowcount - added:
field ZxJDBCConnector.supports_sane_rowcount - added:
field ZxJDBCConnector.supports_unicode_binds - added:
field ZxJDBCConnector.supports_unicode_statements - added:
method ZxJDBCConnector.create_connect_args(url) - added:
method ZxJDBCConnector.is_disconnect(e) - added:
static method ZxJDBCConnector.dbapi()
- added:
export access - added:
export firebird - added:
export informix - added:
export maxdb - added:
export mssql - added:
export mysql - added:
export oracle - added:
export postgresql - added:
export sqlite - added:
export sybase
- removed:
class AcBinary(types.Binary) - removed:
class AcBoolean(types.Boolean) - removed:
class AcChar(types.CHAR) - removed:
class AcDate(types.Date) - removed:
class AcDateTime(types.DateTime) - removed:
class AcFloat(types.Float) - removed:
class AcInteger(types.Integer) - removed:
class AcNumeric(types.Numeric) - removed:
class AcSmallInteger(types.Smallinteger) - removed:
class AcString(types.String) - removed:
class AcText(types.Text) - removed:
class AcTimeStamp(types.TIMESTAMP) - removed:
class AcTinyInteger(types.Integer) - removed:
class AcUnicode(types.Unicode) - removed:
class AccessCompiler(compiler.DefaultCompiler) - removed:
class AccessDefaultRunner(base.DefaultRunner) - removed:
class AccessDialect(default.DefaultDialect) - removed:
class AccessExecutionContext(default.DefaultExecutionContext) - removed:
class AccessIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class AccessSchemaDropper(compiler.SchemaDropper) - removed:
class AccessSchemaGenerator(compiler.SchemaGenerator) - removed:
constructor AcDate(*a, **kw) - removed:
constructor AcDateTime(*a, **kw) - removed:
constructor AccessDialect(**params) - removed:
constructor AccessIdentifierPreparer(dialect) - removed:
field AccessCompiler.extract_map - removed:
field AccessCompiler.function_rewrites - removed:
field AccessDialect.colspecs - removed:
field AccessDialect.dbapi - removed:
field AccessDialect.name - removed:
field AccessDialect.supports_sane_multi_rowcount - removed:
field AccessDialect.supports_sane_rowcount - removed:
field AccessIdentifierPreparer.reserved_words - removed:
method AcBinary.get_col_spec() - removed:
method AcBoolean.bind_processor(dialect) - removed:
method AcBoolean.get_col_spec() - removed:
method AcBoolean.result_processor(dialect) - removed:
method AcChar.get_col_spec() - removed:
method AcDate.get_col_spec() - removed:
method AcDateTime.get_col_spec() - removed:
method AcFloat.bind_processor(dialect) - removed:
method AcFloat.get_col_spec() - removed:
method AcInteger.get_col_spec() - removed:
method AcNumeric.bind_processor(dialect) - removed:
method AcNumeric.get_col_spec() - removed:
method AcNumeric.result_processor(dialect) - removed:
method AcSmallInteger.get_col_spec() - removed:
method AcString.get_col_spec() - removed:
method AcText.get_col_spec() - removed:
method AcTimeStamp.get_col_spec() - removed:
method AcTinyInteger.get_col_spec() - removed:
method AcUnicode.bind_processor(dialect) - removed:
method AcUnicode.get_col_spec() - removed:
method AcUnicode.result_processor(dialect) - removed:
method AccessCompiler.binary_operator_string(binary) - removed:
method AccessCompiler.for_update_clause(select) - removed:
method AccessCompiler.label_select_column(select, column, asfrom) - removed:
method AccessCompiler.limit_clause(select) - removed:
method AccessCompiler.visit_extract(extract) - removed:
method AccessCompiler.visit_function(func) - removed:
method AccessCompiler.visit_join(join, asfrom=…, **kwargs) - removed:
method AccessCompiler.visit_select_precolumns(select) - removed:
method AccessCompiler.visit_table(table, asfrom=…, **kwargs) - removed:
method AccessDialect.create_connect_args(url) - removed:
method AccessDialect.dbapi() - removed:
method AccessDialect.do_execute(cursor, statement, params, **kwargs) - removed:
method AccessDialect.has_table(connection, tablename, schema=…) - removed:
method AccessDialect.last_inserted_ids() - removed:
method AccessDialect.reflecttable(connection, table, include_columns) - removed:
method AccessDialect.table_names(connection, schema) - removed:
method AccessDialect.type_descriptor(typeobj) - removed:
method AccessExecutionContext.post_exec() - removed:
method AccessSchemaDropper.visit_index(index) - removed:
method AccessSchemaGenerator.get_column_specification(column, **kwargs) - removed:
variable const - removed:
variable daoEngine - removed:
variable dialect
- removed:
class FBBinary(sqltypes.Binary) - removed:
class FBBoolean(sqltypes.Boolean) - removed:
class FBChar(sqltypes.CHAR) - removed:
class FBCompiler(sql.compiler.DefaultCompiler) - removed:
class FBDate(sqltypes.Date) - removed:
class FBDateTime(sqltypes.DateTime) - removed:
class FBDefaultRunner(base.DefaultRunner) - removed:
class FBDialect(default.DefaultDialect) - removed:
class FBExecutionContext(default.DefaultExecutionContext) - removed:
class FBFloat(sqltypes.Float) - removed:
class FBIdentifierPreparer(sql.compiler.IdentifierPreparer) - removed:
class FBInteger(sqltypes.Integer) - removed:
class FBNumeric(sqltypes.Numeric) - removed:
class FBSchemaDropper(sql.compiler.SchemaDropper) - removed:
class FBSchemaGenerator(sql.compiler.SchemaGenerator) - removed:
class FBSmallInteger(sqltypes.Smallinteger) - removed:
class FBString(sqltypes.String) - removed:
class FBText(sqltypes.Text) - removed:
class FBTime(sqltypes.Time) - removed:
constructor FBDialect(type_conv=…, concurrency_level=…, **kwargs) - removed:
constructor FBIdentifierPreparer(dialect) - removed:
field FBCompiler.LENGTH_FUNCTION_NAME - removed:
field FBCompiler.functions - removed:
field FBCompiler.operators - removed:
field FBDialect.dbapi - removed:
field FBDialect.max_identifier_length - removed:
field FBDialect.name - removed:
field FBDialect.preexecute_pk_sequences - removed:
field FBDialect.supports_pk_autoincrement - removed:
field FBDialect.supports_sane_multi_rowcount - removed:
field FBDialect.supports_sane_rowcount - removed:
field FBIdentifierPreparer.reserved_words - removed:
method FBBinary.get_col_spec() - removed:
method FBBoolean.get_col_spec() - removed:
method FBChar.get_col_spec() - removed:
method FBCompiler.default_from() - removed:
method FBCompiler.function_argspec(func) - removed:
method FBCompiler.function_string(func) - removed:
method FBCompiler.get_select_precolumns(select) - removed:
method FBCompiler.limit_clause(select) - removed:
method FBCompiler.visit_alias(alias, asfrom=…, **kwargs) - removed:
method FBCompiler.visit_delete(delete_stmt) - removed:
method FBCompiler.visit_insert(insert_stmt) - removed:
method FBCompiler.visit_sequence(seq) - removed:
method FBCompiler.visit_update(update_stmt) - removed:
method FBDate.get_col_spec() - removed:
method FBDateTime.bind_processor(dialect) - removed:
method FBDateTime.get_col_spec() - removed:
method FBDefaultRunner.visit_sequence(seq) - removed:
method FBDialect.create_connect_args(url) - removed:
method FBDialect.dbapi() - removed:
method FBDialect.do_commit(connection) - removed:
method FBDialect.do_execute(cursor, statement, parameters, **kwargs) - removed:
method FBDialect.do_rollback(connection) - removed:
method FBDialect.has_sequence(connection, sequence_name) - removed:
method FBDialect.has_table(connection, table_name, schema=…) - removed:
method FBDialect.is_disconnect(e) - removed:
method FBDialect.reflecttable(connection, table, include_columns) - removed:
method FBDialect.server_version_info(connection) - removed:
method FBDialect.table_names(connection, schema) - removed:
method FBDialect.type_descriptor(typeobj) - removed:
method FBFloat.get_col_spec() - removed:
method FBInteger.get_col_spec() - removed:
method FBNumeric.bind_processor(dialect) - removed:
method FBNumeric.get_col_spec() - removed:
method FBNumeric.result_processor(dialect) - removed:
method FBSchemaDropper.visit_sequence(sequence) - removed:
method FBSchemaGenerator.get_column_specification(column, **kwargs) - removed:
method FBSchemaGenerator.visit_sequence(sequence) - removed:
method FBSmallInteger.get_col_spec() - removed:
method FBString.get_col_spec() - removed:
method FBText.get_col_spec() - removed:
method FBTime.get_col_spec() - removed:
variable RESERVED_WORDS - removed:
variable RETURNING_KW_NAME - removed:
variable colspecs - removed:
variable dialect - removed:
variable ischema_names
- removed:
function reflecttable(connection, table, include_columns, ischema_names) - removed:
function table_names(connection, schema) - removed:
variable column_constraints - removed:
variable columns - removed:
variable constraints - removed:
variable ischema - removed:
variable key_constraints - removed:
variable pg_key_constraints - removed:
variable ref_constraints - removed:
variable schemata - removed:
variable tables
- removed:
class InfoBinary(sqltypes.Binary) - removed:
class InfoBoolean(sqltypes.Boolean) - removed:
class InfoChar(sqltypes.CHAR) - removed:
class InfoCompiler(compiler.DefaultCompiler) - removed:
class InfoDate(sqltypes.Date) - removed:
class InfoDateTime(sqltypes.DateTime) - removed:
class InfoDialect(default.DefaultDialect) - removed:
class InfoExecutionContext(default.DefaultExecutionContext) - removed:
class InfoIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class InfoInteger(sqltypes.Integer) - removed:
class InfoNumeric(sqltypes.Numeric) - removed:
class InfoSchemaDropper(compiler.SchemaDropper) - removed:
class InfoSchemaGenerator(compiler.SchemaGenerator) - removed:
class InfoSmallInteger(sqltypes.Smallinteger) - removed:
class InfoString(sqltypes.String) - removed:
class InfoText(sqltypes.String) - removed:
class InfoTime(sqltypes.Time) - removed:
class informix_cursor(object) - removed:
constructor InfoCompiler(*args, **kwargs) - removed:
constructor InfoDialect(use_ansi=…, **kwargs) - removed:
constructor InfoIdentifierPreparer(dialect) - removed:
constructor informix_cursor(con) - removed:
field InfoBoolean.default_type - removed:
field InfoDialect.dbapi - removed:
field InfoDialect.default_paramstyle - removed:
field InfoDialect.max_identifier_length - removed:
field InfoDialect.name - removed:
method InfoBinary.get_col_spec() - removed:
method InfoBoolean.bind_processor(dialect) - removed:
method InfoBoolean.get_col_spec() - removed:
method InfoBoolean.result_processor(dialect) - removed:
method InfoChar.get_col_spec() - removed:
method InfoCompiler.default_from() - removed:
method InfoCompiler.get_select_precolumns(select) - removed:
method InfoCompiler.limit_clause(select) - removed:
method InfoCompiler.visit_clauselist(list, **kwargs) - removed:
method InfoCompiler.visit_function(func) - removed:
method InfoCompiler.visit_select(select) - removed:
method InfoDate.get_col_spec() - removed:
method InfoDateTime.bind_processor(dialect) - removed:
method InfoDateTime.get_col_spec() - removed:
method InfoDialect.create_connect_args(url) - removed:
method InfoDialect.dbapi() - removed:
method InfoDialect.do_begin(connect) - removed:
method InfoDialect.has_table(connection, table_name, schema=…) - removed:
method InfoDialect.is_disconnect(e) - removed:
method InfoDialect.reflecttable(connection, table, include_columns) - removed:
method InfoDialect.table_names(connection, schema) - removed:
method InfoDialect.type_descriptor(typeobj) - removed:
method InfoExecutionContext.create_cursor() - removed:
method InfoExecutionContext.post_exec() - removed:
method InfoInteger.get_col_spec() - removed:
method InfoNumeric.get_col_spec() - removed:
method InfoSchemaDropper.drop_foreignkey(constraint) - removed:
method InfoSchemaGenerator.define_foreign_key(constraint) - removed:
method InfoSchemaGenerator.get_column_specification(column, first_pk=…) - removed:
method InfoSchemaGenerator.post_create_table(table) - removed:
method InfoSchemaGenerator.visit_foreign_key_constraint(constraint) - removed:
method InfoSchemaGenerator.visit_index(index) - removed:
method InfoSchemaGenerator.visit_primary_key_constraint(constraint) - removed:
method InfoSchemaGenerator.visit_unique_constraint(constraint) - removed:
method InfoSmallInteger.get_col_spec() - removed:
method InfoString.bind_processor(dialect) - removed:
method InfoString.get_col_spec() - removed:
method InfoText.get_col_spec() - removed:
method InfoTime.bind_processor(dialect) - removed:
method InfoTime.get_col_spec() - removed:
method InfoTime.result_processor(dialect) - removed:
method informix_cursor.execute(sql, params) - removed:
method informix_cursor.offset(n) - removed:
variable colspecs - removed:
variable dialect - removed:
variable ischema_names - removed:
variable poolclass
- removed:
class MaxBlob(sqltypes.Binary) - removed:
class MaxBoolean(sqltypes.Boolean) - removed:
class MaxChar(_StringType) - removed:
class MaxDate(sqltypes.Date) - removed:
class MaxFloat(sqltypes.Float) - removed:
class MaxInteger(sqltypes.Integer) - removed:
class MaxNumeric(sqltypes.Numeric) - removed:
class MaxSmallInteger(MaxInteger) - removed:
class MaxString(_StringType) - removed:
class MaxText(_StringType) - removed:
class MaxTime(sqltypes.Time) - removed:
class MaxTimestamp(sqltypes.DateTime) - removed:
class MaxUnicode(_StringType) - removed:
constructor MaxNumeric(precision=…, scale=…, **kw) - removed:
constructor MaxString(*a, **kw) - removed:
constructor MaxText(*a, **kw) - removed:
constructor MaxUnicode(length=…, **kw) - removed:
method MaxBlob.bind_processor(dialect) - removed:
method MaxBlob.get_col_spec() - removed:
method MaxBlob.result_processor(dialect) - removed:
method MaxBoolean.get_col_spec() - removed:
method MaxDate.bind_processor(dialect) - removed:
method MaxDate.get_col_spec() - removed:
method MaxDate.result_processor(dialect) - removed:
method MaxFloat.get_col_spec() - removed:
method MaxInteger.get_col_spec() - removed:
method MaxNumeric.bind_processor(dialect) - removed:
method MaxNumeric.get_col_spec() - removed:
method MaxSmallInteger.get_col_spec() - removed:
method MaxText.get_col_spec() - removed:
method MaxTime.bind_processor(dialect) - removed:
method MaxTime.get_col_spec() - removed:
method MaxTime.result_processor(dialect) - removed:
method MaxTimestamp.bind_processor(dialect) - removed:
method MaxTimestamp.get_col_spec() - removed:
method MaxTimestamp.result_processor(dialect)
- removed:
class MSBigInteger(MSInteger) - removed:
class MSBinary(MSGenericBinary) - removed:
class MSBoolean(sqltypes.Boolean) - removed:
class MSChar(_StringType, sqltypes.CHAR) - removed:
class MSDate(sqltypes.Date) - removed:
class MSDateTime(_DateTimeType, sqltypes.DateTime) - removed:
class MSDateTime2(_DateTimeType, sqltypes.TypeEngine) - removed:
class MSDateTimeAsDate(_DateTimeType, MSDate) - removed:
class MSDateTimeAsTime(MSTime) - removed:
class MSDateTimeOffset(_DateTimeType, sqltypes.TypeEngine) - removed:
class MSDateTime_adodbapi(MSDateTime) - removed:
class MSFloat(sqltypes.Float) - removed:
class MSGenericBinary(sqltypes.Binary) - removed:
class MSImage(MSGenericBinary) - removed:
class MSInteger(sqltypes.Integer) - removed:
class MSMoney(sqltypes.TypeEngine) - removed:
class MSNChar(_StringType, sqltypes.NCHAR) - removed:
class MSNText(_StringType, sqltypes.UnicodeText) - removed:
class MSNVarchar(_StringType, sqltypes.Unicode) - removed:
class MSNumeric(sqltypes.Numeric) - removed:
class MSReal(MSFloat) - removed:
class MSSQLCompiler(compiler.DefaultCompiler) - removed:
class MSSQLDialect(default.DefaultDialect) - removed:
class MSSQLDialect_adodbapi(MSSQLDialect) - removed:
class MSSQLDialect_pymssql(MSSQLDialect) - removed:
class MSSQLDialect_pyodbc(MSSQLDialect) - removed:
class MSSQLExecutionContext(default.DefaultExecutionContext) - removed:
class MSSQLExecutionContext_pyodbc(MSSQLExecutionContext) - removed:
class MSSQLIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class MSSQLSchemaDropper(compiler.SchemaDropper) - removed:
class MSSQLSchemaGenerator(compiler.SchemaGenerator) - removed:
class MSSmallDateTime(_DateTimeType, sqltypes.TypeEngine) - removed:
class MSSmallInteger(MSInteger) - removed:
class MSSmallMoney(MSMoney) - removed:
class MSString(_StringType, sqltypes.String) - removed:
class MSText(_StringType, sqltypes.Text) - removed:
class MSTime(sqltypes.Time) - removed:
class MSTimeStamp(sqltypes.TIMESTAMP) - removed:
class MSTinyInteger(MSInteger) - removed:
class MSUniqueIdentifier(sqltypes.TypeEngine) - removed:
class MSVarBinary(MSGenericBinary) - removed:
class MSVariant(sqltypes.TypeEngine) - removed:
constructor MSChar(length=…, convert_unicode=…, assert_unicode=…, **kwargs) - removed:
constructor MSDateTime2(precision=…, **kwargs) - removed:
constructor MSDateTimeOffset(precision=…, **kwargs) - removed:
constructor MSNChar(length=…, **kwargs) - removed:
constructor MSNText(*args, **kwargs) - removed:
constructor MSNVarchar(length=…, **kwargs) - removed:
constructor MSReal() - removed:
constructor MSSQLCompiler(*args, **kwargs) - removed:
constructor MSSQLDialect(auto_identity_insert=…, query_timeout=…, text_as_varchar=…, use_scope_identity=…, has_window_funcs=…, max_identifier_length=…, schema_name=…, **opts) - removed:
constructor MSSQLDialect_pymssql(**params) - removed:
constructor MSSQLDialect_pyodbc(description_encoding=…, **params) - removed:
constructor MSSQLIdentifierPreparer(dialect) - removed:
constructor MSString(length=…, convert_unicode=…, assert_unicode=…, **kwargs) - removed:
constructor MSText(*args, **kwargs) - removed:
constructor MSTime(precision=…, **kwargs) - removed:
field MSSQLCompiler.extract_map - removed:
field MSSQLCompiler.functions - removed:
field MSSQLCompiler.operators - removed:
field MSSQLDialect.auto_identity_insert - removed:
field MSSQLDialect.colspecs - removed:
field MSSQLDialect.execution_ctx_cls - removed:
field MSSQLDialect.has_window_funcs - removed:
field MSSQLDialect.ischema_names - removed:
field MSSQLDialect.max_identifier_length - removed:
field MSSQLDialect.name - removed:
field MSSQLDialect.schema_name - removed:
field MSSQLDialect.supports_default_values - removed:
field MSSQLDialect.supports_empty_insert - removed:
field MSSQLDialect.text_as_varchar - removed:
field MSSQLDialect.use_scope_identity - removed:
field MSSQLDialect_adodbapi.colspecs - removed:
field MSSQLDialect_adodbapi.ischema_names - removed:
field MSSQLDialect_adodbapi.supports_sane_multi_rowcount - removed:
field MSSQLDialect_adodbapi.supports_sane_rowcount - removed:
field MSSQLDialect_adodbapi.supports_unicode - removed:
field MSSQLDialect_adodbapi.supports_unicode_statements - removed:
field MSSQLDialect_pymssql.max_identifier_length - removed:
field MSSQLDialect_pymssql.supports_sane_rowcount - removed:
field MSSQLDialect_pyodbc.execution_ctx_cls - removed:
field MSSQLDialect_pyodbc.supports_sane_multi_rowcount - removed:
field MSSQLDialect_pyodbc.supports_sane_rowcount - removed:
field MSSQLDialect_pyodbc.supports_unicode - removed:
field MSSQLDialect_pyodbc.supports_unicode_statements - removed:
field MSSQLExecutionContext.HASIDENT - removed:
field MSSQLExecutionContext.IINSERT - removed:
field MSSQLIdentifierPreparer.reserved_words - removed:
method MSBigInteger.get_col_spec() - removed:
method MSBinary.get_col_spec() - removed:
method MSBoolean.bind_processor(dialect) - removed:
method MSBoolean.get_col_spec() - removed:
method MSBoolean.result_processor(dialect) - removed:
method MSChar.get_col_spec() - removed:
method MSDate.get_col_spec() - removed:
method MSDateTime.get_col_spec() - removed:
method MSDateTime2.get_col_spec() - removed:
method MSDateTimeAsDate.get_col_spec() - removed:
method MSDateTimeAsDate.result_processor(dialect) - removed:
method MSDateTimeAsTime.bind_processor(dialect) - removed:
method MSDateTimeAsTime.get_col_spec() - removed:
method MSDateTimeAsTime.result_processor(dialect) - removed:
method MSDateTimeOffset.get_col_spec() - removed:
method MSDateTime_adodbapi.result_processor(dialect) - removed:
method MSFloat.get_col_spec() - removed:
method MSGenericBinary.get_col_spec() - removed:
method MSImage.get_col_spec() - removed:
method MSInteger.get_col_spec() - removed:
method MSMoney.get_col_spec() - removed:
method MSNChar.get_col_spec() - removed:
method MSNText.get_col_spec() - removed:
method MSNVarchar.adapt(impltype) - removed:
method MSNVarchar.get_col_spec() - removed:
method MSNumeric.bind_processor(dialect) - removed:
method MSNumeric.get_col_spec() - removed:
method MSNumeric.result_processor(dialect) - removed:
method MSReal.adapt(impltype) - removed:
method MSReal.get_col_spec() - removed:
method MSSQLCompiler.for_update_clause(select) - removed:
method MSSQLCompiler.get_select_precolumns(select) - removed:
method MSSQLCompiler.label_select_column(select, column, asfrom) - removed:
method MSSQLCompiler.limit_clause(select) - removed:
method MSSQLCompiler.order_by_clause(select) - removed:
method MSSQLCompiler.visit_alias(alias, **kwargs) - removed:
method MSSQLCompiler.visit_binary(binary, **kwargs) - removed:
method MSSQLCompiler.visit_column(column, result_map=…, **kwargs) - removed:
method MSSQLCompiler.visit_extract(extract) - removed:
method MSSQLCompiler.visit_insert(insert_stmt) - removed:
method MSSQLCompiler.visit_rollback_to_savepoint(savepoint_stmt) - removed:
method MSSQLCompiler.visit_select(select, **kwargs) - removed:
method MSSQLCompiler.visit_table(table, mssql_aliased=…, **kwargs) - removed:
method MSSQLDialect.create_connect_args(url) - removed:
method MSSQLDialect.do_release_savepoint(connection, name) - removed:
method MSSQLDialect.do_savepoint(connection, name) - removed:
method MSSQLDialect.get_default_schema_name(connection) - removed:
method MSSQLDialect.has_table(connection, tablename, schema=…) - removed:
method MSSQLDialect.reflecttable(connection, table, include_columns) - removed:
method MSSQLDialect.server_version_info(connection) - removed:
method MSSQLDialect.table_names(connection, schema) - removed:
method MSSQLDialect.type_descriptor(typeobj) - removed:
method MSSQLDialect_adodbapi.is_disconnect(e) - removed:
method MSSQLDialect_adodbapi.make_connect_string(keys, query) - removed:
method MSSQLDialect_pymssql.create_connect_args(url) - removed:
method MSSQLDialect_pymssql.do_begin(connection) - removed:
method MSSQLDialect_pymssql.is_disconnect(e) - removed:
method MSSQLDialect_pymssql.make_connect_string(keys, query) - removed:
method MSSQLDialect_pyodbc.is_disconnect(e) - removed:
method MSSQLDialect_pyodbc.make_connect_string(keys, query) - removed:
method MSSQLExecutionContext.handle_dbapi_exception(e) - removed:
method MSSQLExecutionContext.post_exec() - removed:
method MSSQLExecutionContext.pre_exec() - removed:
method MSSQLExecutionContext_pyodbc.post_exec() - removed:
method MSSQLExecutionContext_pyodbc.pre_exec() - removed:
method MSSQLIdentifierPreparer.quote_schema(schema, force=…) - removed:
method MSSQLSchemaDropper.visit_index(index) - removed:
method MSSQLSchemaGenerator.get_column_specification(column, **kwargs) - removed:
method MSSmallDateTime.get_col_spec() - removed:
method MSSmallInteger.get_col_spec() - removed:
method MSSmallMoney.get_col_spec() - removed:
method MSString.get_col_spec() - removed:
method MSText.get_col_spec() - removed:
method MSTime.get_col_spec() - removed:
method MSTimeStamp.get_col_spec() - removed:
method MSTinyInteger.get_col_spec() - removed:
method MSUniqueIdentifier.get_col_spec() - removed:
method MSVarBinary.get_col_spec() - removed:
method MSVariant.get_col_spec() - removed:
static method MSSQLDialect.dbapi(module_name=…) - removed:
static method MSSQLDialect_adodbapi.import_dbapi() - removed:
static method MSSQLDialect_pymssql.import_dbapi() - removed:
static method MSSQLDialect_pyodbc.import_dbapi() - removed:
variable RESERVED_WORDS - removed:
variable column_constraints - removed:
variable columns - removed:
variable constraints - removed:
variable dialect - removed:
variable dialect_mapping - removed:
variable ischema - removed:
variable key_constraints - removed:
variable ref_constraints - removed:
variable schemata - removed:
variable tables
- removed:
class OracleBinary(sqltypes.Binary) - removed:
class OracleBoolean(sqltypes.Boolean) - removed:
class OracleChar(sqltypes.CHAR) - removed:
class OracleCompiler(compiler.DefaultCompiler) - removed:
class OracleDate(sqltypes.Date) - removed:
class OracleDateTime(sqltypes.DateTime) - removed:
class OracleDefaultRunner(base.DefaultRunner) - removed:
class OracleDialect(default.DefaultDialect) - removed:
class OracleExecutionContext(default.DefaultExecutionContext) - removed:
class OracleIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class OracleInteger(sqltypes.Integer) - removed:
class OracleNVarchar(sqltypes.Unicode, OracleString) - removed:
class OracleNumeric(sqltypes.Numeric) - removed:
class OracleRaw(OracleBinary) - removed:
class OracleSchemaDropper(compiler.SchemaDropper) - removed:
class OracleSchemaGenerator(compiler.SchemaGenerator) - removed:
class OracleSmallInteger(sqltypes.Smallinteger) - removed:
class OracleString(sqltypes.String) - removed:
class OracleText(sqltypes.Text) - removed:
class OracleTimestamp(sqltypes.TIMESTAMP) - removed:
constructor OracleCompiler(*args, **kwargs) - removed:
constructor OracleDialect(use_ansi=…, auto_setinputsizes=…, auto_convert_lobs=…, threaded=…, allow_twophase=…, optimize_limits=…, arraysize=…, **kwargs) - removed:
field OracleCompiler.functions - removed:
field OracleCompiler.operators - removed:
field OracleDialect.dbapi - removed:
field OracleDialect.default_paramstyle - removed:
field OracleDialect.get_default_schema_name - removed:
field OracleDialect.max_identifier_length - removed:
field OracleDialect.name - removed:
field OracleDialect.preexecute_pk_sequences - removed:
field OracleDialect.supports_alter - removed:
field OracleDialect.supports_pk_autoincrement - removed:
field OracleDialect.supports_sane_multi_rowcount - removed:
field OracleDialect.supports_sane_rowcount - removed:
field OracleDialect.supports_unicode_statements - removed:
method OracleBinary.bind_processor(dialect) - removed:
method OracleBinary.get_col_spec() - removed:
method OracleBinary.get_dbapi_type(dbapi) - removed:
method OracleBinary.result_processor(dialect) - removed:
method OracleBoolean.bind_processor(dialect) - removed:
method OracleBoolean.get_col_spec() - removed:
method OracleBoolean.result_processor(dialect) - removed:
method OracleChar.get_col_spec() - removed:
method OracleCompiler.apply_function_parens(func) - removed:
method OracleCompiler.default_from() - removed:
method OracleCompiler.for_update_clause(select) - removed:
method OracleCompiler.limit_clause(select) - removed:
method OracleCompiler.visit_alias(alias, asfrom=…, **kwargs) - removed:
method OracleCompiler.visit_join(join, **kwargs) - removed:
method OracleCompiler.visit_outer_join_column(vc) - removed:
method OracleCompiler.visit_select(select, **kwargs) - removed:
method OracleCompiler.visit_sequence(seq) - removed:
method OracleDate.bind_processor(dialect) - removed:
method OracleDate.get_col_spec() - removed:
method OracleDate.result_processor(dialect) - removed:
method OracleDateTime.get_col_spec() - removed:
method OracleDateTime.result_processor(dialect) - removed:
method OracleDefaultRunner.visit_sequence(seq) - removed:
method OracleDialect.create_connect_args(url) - removed:
method OracleDialect.create_xid() - removed:
method OracleDialect.dbapi() - removed:
method OracleDialect.do_begin_twophase(connection, xid) - removed:
method OracleDialect.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method OracleDialect.do_prepare_twophase(connection, xid) - removed:
method OracleDialect.do_recover_twophase(connection) - removed:
method OracleDialect.do_release_savepoint(connection, name) - removed:
method OracleDialect.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method OracleDialect.get_default_schema_name(connection) - removed:
method OracleDialect.has_sequence(connection, sequence_name, schema=…) - removed:
method OracleDialect.has_table(connection, table_name, schema=…) - removed:
method OracleDialect.is_disconnect(e) - removed:
method OracleDialect.reflecttable(connection, table, include_columns) - removed:
method OracleDialect.table_names(connection, schema) - removed:
method OracleDialect.type_descriptor(typeobj) - removed:
method OracleExecutionContext.create_cursor() - removed:
method OracleExecutionContext.get_result_proxy() - removed:
method OracleExecutionContext.pre_exec() - removed:
method OracleIdentifierPreparer.format_savepoint(savepoint) - removed:
method OracleInteger.get_col_spec() - removed:
method OracleNVarchar.get_col_spec() - removed:
method OracleNumeric.get_col_spec() - removed:
method OracleRaw.get_col_spec() - removed:
method OracleSchemaDropper.visit_sequence(sequence) - removed:
method OracleSchemaGenerator.get_column_specification(column, **kwargs) - removed:
method OracleSchemaGenerator.visit_sequence(sequence) - removed:
method OracleSmallInteger.get_col_spec() - removed:
method OracleString.get_col_spec() - removed:
method OracleText.get_col_spec() - removed:
method OracleText.get_dbapi_type(dbapi) - removed:
method OracleText.result_processor(dialect) - removed:
method OracleTimestamp.get_col_spec() - removed:
method OracleTimestamp.get_dbapi_type(dialect) - removed:
method OracleTimestamp.result_processor(dialect) - removed:
variable colspecs - removed:
variable dialect - removed:
variable ischema_names
- removed:
class PGArray(sqltypes.MutableType, sqltypes.Concatenable, sqltypes.TypeEngine) - removed:
class PGBigInteger(PGInteger) - removed:
class PGBinary(sqltypes.Binary) - removed:
class PGBit(sqltypes.TypeEngine) - removed:
class PGBoolean(sqltypes.Boolean) - removed:
class PGChar(sqltypes.CHAR) - removed:
class PGCidr(sqltypes.TypeEngine) - removed:
class PGCompiler(compiler.DefaultCompiler) - removed:
class PGDate(sqltypes.Date) - removed:
class PGDateTime(sqltypes.DateTime) - removed:
class PGDefaultRunner(base.DefaultRunner) - removed:
class PGDialect(default.DefaultDialect) - removed:
class PGDoublePrecision(sqltypes.Float) - removed:
class PGExecutionContext(default.DefaultExecutionContext) - removed:
class PGFloat(sqltypes.Float) - removed:
class PGIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class PGInet(sqltypes.TypeEngine) - removed:
class PGInteger(sqltypes.Integer) - removed:
class PGInterval(sqltypes.TypeEngine) - removed:
class PGMacAddr(sqltypes.TypeEngine) - removed:
class PGNumeric(sqltypes.Numeric) - removed:
class PGSchemaDropper(compiler.SchemaDropper) - removed:
class PGSchemaGenerator(compiler.SchemaGenerator) - removed:
class PGSmallInteger(sqltypes.Smallinteger) - removed:
class PGString(sqltypes.String) - removed:
class PGText(sqltypes.Text) - removed:
class PGTime(sqltypes.Time) - removed:
class PGUuid(sqltypes.TypeEngine) - removed:
constructor PGArray(item_type, mutable=…) - removed:
constructor PGDefaultRunner(context) - removed:
constructor PGDialect(server_side_cursors=…, **kwargs) - removed:
field PGCompiler.functions - removed:
field PGCompiler.operators - removed:
field PGDialect.dbapi - removed:
field PGDialect.default_paramstyle - removed:
field PGDialect.get_default_schema_name - removed:
field PGDialect.max_identifier_length - removed:
field PGDialect.name - removed:
field PGDialect.preexecute_pk_sequences - removed:
field PGDialect.supports_alter - removed:
field PGDialect.supports_default_values - removed:
field PGDialect.supports_empty_insert - removed:
field PGDialect.supports_pk_autoincrement - removed:
field PGDialect.supports_sane_multi_rowcount - removed:
field PGDialect.supports_sane_rowcount - removed:
field PGDialect.supports_unicode_statements - removed:
method PGArray.bind_processor(dialect) - removed:
method PGArray.compare_values(x, y) - removed:
method PGArray.copy_value(value) - removed:
method PGArray.dialect_impl(dialect, **kwargs) - removed:
method PGArray.get_col_spec() - removed:
method PGArray.is_mutable() - removed:
method PGArray.result_processor(dialect) - removed:
method PGBigInteger.get_col_spec() - removed:
method PGBinary.get_col_spec() - removed:
method PGBit.get_col_spec() - removed:
method PGBoolean.get_col_spec() - removed:
method PGChar.get_col_spec() - removed:
method PGCidr.get_col_spec() - removed:
method PGCompiler.for_update_clause(select) - removed:
method PGCompiler.get_select_precolumns(select) - removed:
method PGCompiler.limit_clause(select) - removed:
method PGCompiler.post_process_text(text) - removed:
method PGCompiler.visit_extract(extract, **kwargs) - removed:
method PGCompiler.visit_insert(insert_stmt) - removed:
method PGCompiler.visit_sequence(seq) - removed:
method PGCompiler.visit_update(update_stmt) - removed:
method PGDate.get_col_spec() - removed:
method PGDateTime.get_col_spec() - removed:
method PGDefaultRunner.get_column_default(column, isinsert=…) - removed:
method PGDefaultRunner.visit_sequence(seq) - removed:
method PGDialect.create_connect_args(url) - removed:
method PGDialect.dbapi() - removed:
method PGDialect.do_begin_twophase(connection, xid) - removed:
method PGDialect.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method PGDialect.do_prepare_twophase(connection, xid) - removed:
method PGDialect.do_recover_twophase(connection) - removed:
method PGDialect.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method PGDialect.get_default_schema_name(connection) - removed:
method PGDialect.has_sequence(connection, sequence_name, schema=…) - removed:
method PGDialect.has_table(connection, table_name, schema=…) - removed:
method PGDialect.is_disconnect(e) - removed:
method PGDialect.last_inserted_ids() - removed:
method PGDialect.reflecttable(connection, table, include_columns) - removed:
method PGDialect.server_version_info(connection) - removed:
method PGDialect.table_names(connection, schema) - removed:
method PGDialect.type_descriptor(typeobj) - removed:
method PGDoublePrecision.get_col_spec() - removed:
method PGExecutionContext.create_cursor() - removed:
method PGExecutionContext.get_result_proxy() - removed:
method PGFloat.get_col_spec() - removed:
method PGInet.get_col_spec() - removed:
method PGInteger.get_col_spec() - removed:
method PGInterval.get_col_spec() - removed:
method PGMacAddr.get_col_spec() - removed:
method PGNumeric.bind_processor(dialect) - removed:
method PGNumeric.get_col_spec() - removed:
method PGNumeric.result_processor(dialect) - removed:
method PGSchemaDropper.visit_sequence(sequence) - removed:
method PGSchemaGenerator.get_column_specification(column, **kwargs) - removed:
method PGSchemaGenerator.visit_index(index) - removed:
method PGSchemaGenerator.visit_sequence(sequence) - removed:
method PGSmallInteger.get_col_spec() - removed:
method PGString.get_col_spec() - removed:
method PGText.get_col_spec() - removed:
method PGTime.get_col_spec() - removed:
method PGUuid.get_col_spec() - removed:
variable SERVER_SIDE_CURSOR_RE - removed:
variable colspecs - removed:
variable dialect - removed:
variable ischema_names
- removed:
class DateTimeMixin(object) - removed:
class SLBinary(sqltypes.Binary) - removed:
class SLBoolean(sqltypes.Boolean) - removed:
class SLChar(SLUnicodeMixin, sqltypes.CHAR) - removed:
class SLDate(DateTimeMixin, sqltypes.Date) - removed:
class SLDateTime(DateTimeMixin, sqltypes.DateTime) - removed:
class SLFloat(sqltypes.Float) - removed:
class SLInteger(sqltypes.Integer) - removed:
class SLNumeric(sqltypes.Numeric) - removed:
class SLSmallInteger(sqltypes.Smallinteger) - removed:
class SLString(SLUnicodeMixin, sqltypes.String) - removed:
class SLText(SLUnicodeMixin, sqltypes.Text) - removed:
class SLTime(DateTimeMixin, sqltypes.Time) - removed:
class SLUnicodeMixin(object) - removed:
class SQLiteCompiler(compiler.DefaultCompiler) - removed:
class SQLiteDialect(default.DefaultDialect) - removed:
class SQLiteExecutionContext(default.DefaultExecutionContext) - removed:
class SQLiteIdentifierPreparer(compiler.IdentifierPreparer) - removed:
class SQLiteSchemaGenerator(compiler.SchemaGenerator) - removed:
constructor SQLiteDialect(**kwargs) - removed:
constructor SQLiteIdentifierPreparer(dialect) - removed:
field SQLiteCompiler.extract_map - removed:
field SQLiteCompiler.functions - removed:
field SQLiteDialect.dbapi - removed:
field SQLiteDialect.default_paramstyle - removed:
field SQLiteDialect.name - removed:
field SQLiteDialect.supports_alter - removed:
field SQLiteDialect.supports_default_values - removed:
field SQLiteDialect.supports_empty_insert - removed:
field SQLiteDialect.supports_unicode_statements - removed:
field SQLiteIdentifierPreparer.reserved_words - removed:
method SLBinary.get_col_spec() - removed:
method SLBoolean.bind_processor(dialect) - removed:
method SLBoolean.get_col_spec() - removed:
method SLBoolean.result_processor(dialect) - removed:
method SLChar.get_col_spec() - removed:
method SLDate.bind_processor(dialect) - removed:
method SLDate.get_col_spec() - removed:
method SLDate.result_processor(dialect) - removed:
method SLDateTime.bind_processor(dialect) - removed:
method SLDateTime.get_col_spec() - removed:
method SLDateTime.result_processor(dialect) - removed:
method SLFloat.bind_processor(dialect) - removed:
method SLFloat.get_col_spec() - removed:
method SLInteger.get_col_spec() - removed:
method SLNumeric.bind_processor(dialect) - removed:
method SLNumeric.get_col_spec() - removed:
method SLSmallInteger.get_col_spec() - removed:
method SLString.get_col_spec() - removed:
method SLText.get_col_spec() - removed:
method SLTime.bind_processor(dialect) - removed:
method SLTime.get_col_spec() - removed:
method SLTime.result_processor(dialect) - removed:
method SLUnicodeMixin.bind_processor(dialect) - removed:
method SLUnicodeMixin.result_processor(dialect) - removed:
method SQLiteCompiler.for_update_clause(select) - removed:
method SQLiteCompiler.limit_clause(select) - removed:
method SQLiteCompiler.visit_cast(cast, **kwargs) - removed:
method SQLiteCompiler.visit_extract(extract) - removed:
method SQLiteDialect.create_connect_args(url) - removed:
method SQLiteDialect.dbapi() - removed:
method SQLiteDialect.has_table(connection, table_name, schema=…) - removed:
method SQLiteDialect.is_disconnect(e) - removed:
method SQLiteDialect.reflecttable(connection, table, include_columns) - removed:
method SQLiteDialect.server_version_info(connection) - removed:
method SQLiteDialect.table_names(connection, schema) - removed:
method SQLiteDialect.type_descriptor(typeobj) - removed:
method SQLiteExecutionContext.post_exec() - removed:
method SQLiteIdentifierPreparer.format_index(index, use_schema=…, name=…) - removed:
method SQLiteSchemaGenerator.get_column_specification(column, **kwargs) - removed:
method SQLiteSchemaGenerator.visit_index(index) - removed:
variable colspecs - removed:
variable dialect - removed:
variable ischema_names
- added:
class AcBinary(types.LargeBinary) - added:
class AcBoolean(types.Boolean) - added:
class AcChar(types.CHAR) - added:
class AcDate(types.Date) - added:
class AcDateTime(types.DateTime) - added:
class AcFloat(types.Float) - added:
class AcInteger(types.Integer) - added:
class AcNumeric(types.Numeric) - added:
class AcSmallInteger(types.SmallInteger) - added:
class AcString(types.String) - added:
class AcText(types.Text) - added:
class AcTimeStamp(types.TIMESTAMP) - added:
class AcTinyInteger(types.Integer) - added:
class AcUnicode(types.Unicode) - added:
class AccessCompiler(compiler.SQLCompiler) - added:
class AccessDDLCompiler(compiler.DDLCompiler) - added:
class AccessDialect(default.DefaultDialect) - added:
class AccessExecutionContext(default.DefaultExecutionContext) - added:
class AccessIdentifierPreparer(compiler.IdentifierPreparer) - added:
constructor AcDate(*a, **kw) - added:
constructor AcDateTime(*a, **kw) - added:
constructor AccessDialect(**params) - added:
constructor AccessIdentifierPreparer(dialect) - added:
field AccessCompiler.extract_map - added:
field AccessCompiler.function_rewrites - added:
field AccessDialect.colspecs - added:
field AccessDialect.name - added:
field AccessDialect.ported_sqla_06 - added:
field AccessDialect.supports_sane_multi_rowcount - added:
field AccessDialect.supports_sane_rowcount - added:
field AccessIdentifierPreparer.reserved_words - added:
method AcBinary.get_col_spec() - added:
method AcBoolean.get_col_spec() - added:
method AcChar.get_col_spec() - added:
method AcDate.get_col_spec() - added:
method AcDateTime.get_col_spec() - added:
method AcFloat.bind_processor(dialect) - added:
method AcFloat.get_col_spec() - added:
method AcInteger.get_col_spec() - added:
method AcNumeric.bind_processor(dialect) - added:
method AcNumeric.get_col_spec() - added:
method AcNumeric.result_processor(dialect, coltype) - added:
method AcSmallInteger.get_col_spec() - added:
method AcString.get_col_spec() - added:
method AcText.get_col_spec() - added:
method AcTimeStamp.get_col_spec() - added:
method AcTinyInteger.get_col_spec() - added:
method AcUnicode.bind_processor(dialect) - added:
method AcUnicode.get_col_spec() - added:
method AcUnicode.result_processor(dialect, coltype) - added:
method AccessCompiler.binary_operator_string(binary) - added:
method AccessCompiler.for_update_clause(select) - added:
method AccessCompiler.label_select_column(select, column, asfrom) - added:
method AccessCompiler.limit_clause(select) - added:
method AccessCompiler.visit_extract(extract, **kw) - added:
method AccessCompiler.visit_function(func) - added:
method AccessCompiler.visit_join(join, asfrom=…, **kwargs) - added:
method AccessCompiler.visit_select_precolumns(select) - added:
method AccessCompiler.visit_table(table, asfrom=…, **kwargs) - added:
method AccessDDLCompiler.get_column_specification(column, **kwargs) - added:
method AccessDDLCompiler.visit_drop_index(drop) - added:
method AccessDialect.create_connect_args(url) - added:
method AccessDialect.do_execute(cursor, statement, params, context=…) - added:
method AccessDialect.get_table_names(connection, schema=…, **kw) - added:
method AccessDialect.has_table(connection, tablename, schema=…) - added:
method AccessDialect.last_inserted_ids() - added:
method AccessDialect.reflecttable(connection, table, include_columns) - added:
method AccessDialect.type_descriptor(typeobj) - added:
method AccessExecutionContext.post_exec() - added:
static method AccessDialect.dbapi() - added:
variable const - added:
variable daoEngine - added:
variable dialect
- added:
export BIGINT - added:
export BLOB - added:
export CHAR - added:
export DATE - added:
export FLOAT - added:
export NUMERIC - added:
export SMALLINT - added:
export TEXT - added:
export TIME - added:
export TIMESTAMP - added:
export VARCHAR - added:
export dialect
- added:
class CHAR(_StringType, sqltypes.CHAR) - added:
class FBCompiler(sql.compiler.SQLCompiler) - added:
class FBDDLCompiler(sql.compiler.DDLCompiler) - added:
class FBDialect(default.DefaultDialect) - added:
class FBExecutionContext(default.DefaultExecutionContext) - added:
class FBIdentifierPreparer(sql.compiler.IdentifierPreparer) - added:
class FBTypeCompiler(compiler.GenericTypeCompiler) - added:
class VARCHAR(_StringType, sqltypes.VARCHAR) - added:
constructor CHAR(length=…, **kwargs) - added:
constructor FBIdentifierPreparer(dialect) - added:
constructor VARCHAR(length=…, **kwargs) - added:
field FBCompiler.visit_char_length_func - added:
field FBDialect.colspecs - added:
field FBDialect.ddl_compiler - added:
field FBDialect.execution_ctx_cls - added:
field FBDialect.ischema_names - added:
field FBDialect.max_identifier_length - added:
field FBDialect.name - added:
field FBDialect.postfetch_lastrowid - added:
field FBDialect.preparer - added:
field FBDialect.requires_name_normalize - added:
field FBDialect.sequences_optional - added:
field FBDialect.statement_compiler - added:
field FBDialect.supports_default_values - added:
field FBDialect.supports_empty_insert - added:
field FBDialect.supports_native_boolean - added:
field FBDialect.supports_sequences - added:
field FBDialect.type_compiler - added:
field FBIdentifierPreparer.reserved_words - added:
method FBCompiler.default_from() - added:
method FBCompiler.function_argspec(func, **kw) - added:
method FBCompiler.get_select_precolumns(select) - added:
method FBCompiler.limit_clause(select) - added:
method FBCompiler.returning_clause(stmt, returning_cols) - added:
method FBCompiler.visit_alias(alias, asfrom=…, **kwargs) - added:
method FBCompiler.visit_length_func(function, **kw) - added:
method FBCompiler.visit_mod(binary, **kw) - added:
method FBCompiler.visit_sequence(seq) - added:
method FBCompiler.visit_substring_func(func, **kw) - added:
method FBDDLCompiler.visit_create_sequence(create) - added:
method FBDDLCompiler.visit_drop_sequence(drop) - added:
method FBDialect.denormalize_name(name) - added:
method FBDialect.do_commit(connection) - added:
method FBDialect.do_execute(cursor, statement, parameters, context=…) - added:
method FBDialect.do_rollback(connection) - added:
method FBDialect.get_column_sequence(connection, table_name, column_name, schema=…, **kw) - added:
method FBDialect.get_columns(connection, table_name, schema=…, **kw) - added:
method FBDialect.get_foreign_keys(connection, table_name, schema=…, **kw) - added:
method FBDialect.get_indexes(connection, table_name, schema=…, **kw) - added:
method FBDialect.get_primary_keys(connection, table_name, schema=…, **kw) - added:
method FBDialect.get_table_names(connection, schema=…, **kw) - added:
method FBDialect.get_view_definition(connection, view_name, schema=…, **kw) - added:
method FBDialect.get_view_names(connection, schema=…, **kw) - added:
method FBDialect.has_sequence(connection, sequence_name, schema=…) - added:
method FBDialect.has_table(connection, table_name, schema=…) - added:
method FBDialect.initialize(connection) - added:
method FBDialect.normalize_name(name) - added:
method FBExecutionContext.fire_sequence(seq) - added:
method FBTypeCompiler.visit_BLOB(type_) - added:
method FBTypeCompiler.visit_CHAR(type_) - added:
method FBTypeCompiler.visit_TEXT(type_) - added:
method FBTypeCompiler.visit_VARCHAR(type_) - added:
method FBTypeCompiler.visit_boolean(type_) - added:
method FBTypeCompiler.visit_datetime(type_) - added:
variable RESERVED_WORDS - added:
variable colspecs - added:
variable ischema_names
- added:
class FBDialect_kinterbasdb(FBDialect) - added:
class FBExecutionContext_kinterbasdb(FBExecutionContext) - added:
constructor FBDialect_kinterbasdb(type_conv=…, concurrency_level=…, enable_rowcount=…, **kwargs) - added:
field FBDialect_kinterbasdb.colspecs - added:
field FBDialect_kinterbasdb.driver - added:
field FBDialect_kinterbasdb.execution_ctx_cls - added:
field FBDialect_kinterbasdb.supports_native_decimal - added:
field FBDialect_kinterbasdb.supports_sane_multi_rowcount - added:
field FBDialect_kinterbasdb.supports_sane_rowcount - added:
method FBDialect_kinterbasdb.create_connect_args(url) - added:
method FBDialect_kinterbasdb.is_disconnect(e) - added:
property FBExecutionContext_kinterbasdb.rowcount - added:
static method FBDialect_kinterbasdb.dbapi() - added:
variable dialect
- added:
export base - added:
export informixdb
- added:
class InfoDDLCompiler(compiler.DDLCompiler) - added:
class InfoDateTime(sqltypes.DateTime) - added:
class InfoSQLCompiler(compiler.SQLCompiler) - added:
class InfoTime(sqltypes.Time) - added:
class InfoTypeCompiler(compiler.GenericTypeCompiler) - added:
class InformixDialect(default.DefaultDialect) - added:
class InformixIdentifierPreparer(compiler.IdentifierPreparer) - added:
constructor InformixDialect(has_transactions=…, *args, **kwargs) - added:
field InformixDialect.colspecs - added:
field InformixDialect.ddl_compiler - added:
field InformixDialect.default_paramstyle - added:
field InformixDialect.ischema_names - added:
field InformixDialect.max_identifier_length - added:
field InformixDialect.name - added:
field InformixDialect.preparer - added:
field InformixDialect.statement_compiler - added:
field InformixDialect.type_compiler - added:
field InformixIdentifierPreparer.reserved_words - added:
method InfoDDLCompiler.get_column_default_string(column) - added:
method InfoDDLCompiler.get_column_specification(column, **kw) - added:
method InfoDDLCompiler.visit_add_constraint(create) - added:
method InfoDDLCompiler.visit_foreign_key_constraint(constraint) - added:
method InfoDDLCompiler.visit_primary_key_constraint(constraint) - added:
method InfoDDLCompiler.visit_unique_constraint(constraint) - added:
method InfoDateTime.bind_processor(dialect) - added:
method InfoSQLCompiler.default_from() - added:
method InfoSQLCompiler.get_select_precolumns(select) - added:
method InfoSQLCompiler.limit_clause(select) - added:
method InfoSQLCompiler.visit_function(func, **kw) - added:
method InfoSQLCompiler.visit_mod(binary, **kw) - added:
method InfoSQLCompiler.visit_select(select, asfrom=…, parens=…, **kw) - added:
method InfoTime.bind_processor(dialect) - added:
method InfoTime.result_processor(dialect, coltype) - added:
method InfoTypeCompiler.visit_DATETIME(type_) - added:
method InfoTypeCompiler.visit_TIME(type_) - added:
method InfoTypeCompiler.visit_TIMESTAMP(type_) - added:
method InfoTypeCompiler.visit_boolean(type_) - added:
method InfoTypeCompiler.visit_large_binary(type_) - added:
method InformixDialect.do_begin(connection) - added:
method InformixDialect.do_commit(connection) - added:
method InformixDialect.do_rollback(connection) - added:
method InformixDialect.get_columns(connection, table_name, schema=…, **kw) - added:
method InformixDialect.get_foreign_keys(connection, table_name, schema=…, **kw) - added:
method InformixDialect.get_indexes(connection, table_name, schema, **kw) - added:
method InformixDialect.get_primary_keys(connection, table_name, schema=…, **kw) - added:
method InformixDialect.get_schema_names(connection, **kw) - added:
method InformixDialect.get_table_names(connection, schema=…, **kw) - added:
method InformixDialect.get_view_definition(connection, view_name, schema=…, **kw) - added:
method InformixDialect.get_view_names(connection, schema=…, **kw) - added:
method InformixDialect.has_table(connection, table_name, schema=…) - added:
method InformixDialect.initialize(connection) - added:
variable RESERVED_WORDS - added:
variable colspecs - added:
variable ischema_names
- added:
class InformixDialect_informixdb(InformixDialect) - added:
class InformixExecutionContext_informixdb(default.DefaultExecutionContext) - added:
field InformixDialect_informixdb.driver - added:
field InformixDialect_informixdb.execution_ctx_cls - added:
method InformixDialect_informixdb.create_connect_args(url) - added:
method InformixDialect_informixdb.is_disconnect(e) - added:
method InformixExecutionContext_informixdb.get_lastrowid() - added:
method InformixExecutionContext_informixdb.post_exec() - added:
static method InformixDialect_informixdb.dbapi() - added:
variable VERSION_RE - added:
variable dialect
- added:
export base - added:
export sapdb
- added:
class MaxBlob(sqltypes.LargeBinary) - added:
class MaxChar(_StringType) - added:
class MaxDBCachedColumnRow(engine_base.RowProxy) - added:
class MaxDBCompiler(compiler.SQLCompiler) - added:
class MaxDBCompiler.ColumnSnagger(visitors.ClauseVisitor) - added:
class MaxDBDDLCompiler(compiler.DDLCompiler) - added:
class MaxDBDialect(default.DefaultDialect) - added:
class MaxDBExecutionContext(default.DefaultExecutionContext) - added:
class MaxDBIdentifierPreparer(compiler.IdentifierPreparer) - added:
class MaxDBResultProxy(engine_base.ResultProxy) - added:
class MaxDBTypeCompiler(compiler.GenericTypeCompiler) - added:
class MaxDate(sqltypes.Date) - added:
class MaxNumeric(sqltypes.Numeric) - added:
class MaxString(_StringType) - added:
class MaxText(_StringType) - added:
class MaxTime(sqltypes.Time) - added:
class MaxTimestamp(sqltypes.DateTime) - added:
class MaxUnicode(_StringType) - added:
constructor MaxDBCachedColumnRow(parent, row) - added:
constructor MaxDBCompiler.ColumnSnagger() - added:
constructor MaxDBDialect(_raise_known_sql_errors=…, **kw) - added:
constructor MaxNumeric(precision=…, scale=…, **kw) - added:
constructor MaxString(*a, **kw) - added:
constructor MaxText(*a, **kw) - added:
constructor MaxUnicode(length=…, **kw) - added:
field MaxDBCompiler.bare_functions - added:
field MaxDBCompiler.function_conversion - added:
field MaxDBDialect.colspecs - added:
field MaxDBDialect.datetimeformat - added:
field MaxDBDialect.ddl_compiler - added:
field MaxDBDialect.execution_ctx_cls - added:
field MaxDBDialect.ischema_names - added:
field MaxDBDialect.max_identifier_length - added:
field MaxDBDialect.name - added:
field MaxDBDialect.ported_sqla_06 - added:
field MaxDBDialect.preparer - added:
field MaxDBDialect.statement_compiler - added:
field MaxDBDialect.supports_alter - added:
field MaxDBDialect.supports_sane_multi_rowcount - added:
field MaxDBDialect.supports_sane_rowcount - added:
field MaxDBDialect.supports_unicode_statements - added:
field MaxDBIdentifierPreparer.reserved_words - added:
method MaxBlob.bind_processor(dialect) - added:
method MaxBlob.result_processor(dialect, coltype) - added:
method MaxDBCompiler.ColumnSnagger.visit_column(column) - added:
method MaxDBCompiler.default_from() - added:
method MaxDBCompiler.for_update_clause(select) - added:
method MaxDBCompiler.function_argspec(fn, **kw) - added:
method MaxDBCompiler.get_select_precolumns(select) - added:
method MaxDBCompiler.limit_clause(select) - added:
method MaxDBCompiler.order_by_clause(select, **kw) - added:
method MaxDBCompiler.visit_cast(cast, **kwargs) - added:
method MaxDBCompiler.visit_function(fn, **kw) - added:
method MaxDBCompiler.visit_insert(insert) - added:
method MaxDBCompiler.visit_mod(binary, **kw) - added:
method MaxDBCompiler.visit_sequence(sequence) - added:
method MaxDBDDLCompiler.get_column_default_string(column) - added:
method MaxDBDDLCompiler.get_column_specification(column, **kw) - added:
method MaxDBDDLCompiler.visit_create_sequence(create) - added:
method MaxDBDialect.do_execute(cursor, statement, parameters, context=…) - added:
method MaxDBDialect.do_release_savepoint(connection, name) - added:
method MaxDBDialect.get_table_names(connection, schema=…, **kw) - added:
method MaxDBDialect.has_sequence(connection, name) - added:
method MaxDBDialect.has_table(connection, table_name, schema=…) - added:
method MaxDBDialect.reflecttable(connection, table, include_columns) - added:
method MaxDBExecutionContext.fire_sequence(seq) - added:
method MaxDBExecutionContext.get_result_proxy() - added:
method MaxDBExecutionContext.post_exec() - added:
method MaxDBTypeCompiler.visit_BOOLEAN(type_) - added:
method MaxDBTypeCompiler.visit_char(type_) - added:
method MaxDBTypeCompiler.visit_large_binary(type_) - added:
method MaxDBTypeCompiler.visit_numeric(type_) - added:
method MaxDBTypeCompiler.visit_string(type_) - added:
method MaxDBTypeCompiler.visit_text(type_) - added:
method MaxDate.bind_processor(dialect) - added:
method MaxDate.result_processor(dialect, coltype) - added:
method MaxNumeric.bind_processor(dialect) - added:
method MaxText.get_col_spec() - added:
method MaxTime.bind_processor(dialect) - added:
method MaxTime.result_processor(dialect, coltype) - added:
method MaxTimestamp.bind_processor(dialect) - added:
method MaxTimestamp.result_processor(dialect, coltype) - added:
property MaxDBExecutionContext.rowcount - added:
variable colspecs - added:
variable ischema_names
- added:
class MaxDBDialect_sapdb(MaxDBDialect) - added:
field MaxDBDialect_sapdb.driver - added:
method MaxDBDialect_sapdb.create_connect_args(url) - added:
static method MaxDBDialect_sapdb.dbapi() - added:
variable dialect
- added:
export BIGINT - added:
export BINARY - added:
export BIT - added:
export CHAR - added:
export DATE - added:
export DATETIME - added:
export DATETIME2 - added:
export DATETIMEOFFSET - added:
export DECIMAL - added:
export FLOAT - added:
export IMAGE - added:
export INTEGER - added:
export MONEY - added:
export NCHAR - added:
export NTEXT - added:
export NUMERIC - added:
export NVARCHAR - added:
export REAL - added:
export SMALLDATETIME - added:
export SMALLINT - added:
export SMALLMONEY - added:
export SQL_VARIANT - added:
export TEXT - added:
export TIME - added:
export TIMESTAMP - added:
export TINYINT - added:
export UNIQUEIDENTIFIER - added:
export VARBINARY - added:
export VARCHAR - added:
export dialect
- added:
class MSDateTime_adodbapi(MSDateTime) - added:
class MSDialect_adodbapi(MSDialect) - added:
field MSDialect_adodbapi.colspecs - added:
field MSDialect_adodbapi.driver - added:
field MSDialect_adodbapi.supports_sane_multi_rowcount - added:
field MSDialect_adodbapi.supports_sane_rowcount - added:
field MSDialect_adodbapi.supports_unicode - added:
field MSDialect_adodbapi.supports_unicode_statements - added:
method MSDateTime_adodbapi.result_processor(dialect, coltype) - added:
method MSDialect_adodbapi.create_connect_args(url) - added:
method MSDialect_adodbapi.is_disconnect(e) - added:
static method MSDialect_adodbapi.import_dbapi() - added:
variable dialect
- added:
class BIT(sqltypes.TypeEngine) - added:
class CHAR(_StringType, sqltypes.CHAR) - added:
class DATETIME2(_DateTimeBase, sqltypes.DateTime) - added:
class DATETIMEOFFSET(sqltypes.TypeEngine) - added:
class IMAGE(sqltypes.LargeBinary) - added:
class MONEY(sqltypes.TypeEngine) - added:
class MSDDLCompiler(compiler.DDLCompiler) - added:
class MSDialect(default.DefaultDialect) - added:
class MSExecutionContext(default.DefaultExecutionContext) - added:
class MSIdentifierPreparer(compiler.IdentifierPreparer) - added:
class MSSQLCompiler(compiler.SQLCompiler) - added:
class MSSQLStrictCompiler(MSSQLCompiler) - added:
class MSTypeCompiler(compiler.GenericTypeCompiler) - added:
class NCHAR(_StringType, sqltypes.NCHAR) - added:
class NTEXT(_StringType, sqltypes.UnicodeText) - added:
class NVARCHAR(_StringType, sqltypes.NVARCHAR) - added:
class REAL(sqltypes.Float) - added:
class SMALLDATETIME(_DateTimeBase, sqltypes.DateTime) - added:
class SMALLMONEY(sqltypes.TypeEngine) - added:
class SQL_VARIANT(sqltypes.TypeEngine) - added:
class TEXT(_StringType, sqltypes.TEXT) - added:
class TIME(sqltypes.TIME) - added:
class TINYINT(sqltypes.Integer) - added:
class UNIQUEIDENTIFIER(sqltypes.TypeEngine) - added:
class VARCHAR(_StringType, sqltypes.VARCHAR) - added:
constructor CHAR(*args, **kw) - added:
constructor DATETIME2(precision=…, **kwargs) - added:
constructor DATETIMEOFFSET(precision=…, **kwargs) - added:
constructor MSDialect(query_timeout=…, use_scope_identity=…, max_identifier_length=…, schema_name=…, **opts) - added:
constructor MSIdentifierPreparer(dialect) - added:
constructor MSSQLCompiler(*args, **kwargs) - added:
constructor NCHAR(*args, **kw) - added:
constructor NTEXT(*args, **kwargs) - added:
constructor NVARCHAR(*args, **kw) - added:
constructor REAL() - added:
constructor TEXT(*args, **kw) - added:
constructor TIME(precision=…, **kwargs) - added:
constructor VARCHAR(*args, **kw) - added:
field MSDialect.colspecs - added:
field MSDialect.ddl_compiler - added:
field MSDialect.execution_ctx_cls - added:
field MSDialect.ischema_names - added:
field MSDialect.max_identifier_length - added:
field MSDialect.name - added:
field MSDialect.postfetch_lastrowid - added:
field MSDialect.preparer - added:
field MSDialect.schema_name - added:
field MSDialect.server_version_info - added:
field MSDialect.statement_compiler - added:
field MSDialect.supports_default_values - added:
field MSDialect.supports_empty_insert - added:
field MSDialect.supports_native_boolean - added:
field MSDialect.supports_unicode_binds - added:
field MSDialect.type_compiler - added:
field MSDialect.use_scope_identity - added:
field MSIdentifierPreparer.reserved_words - added:
field MSSQLCompiler.extract_map - added:
field MSSQLCompiler.returning_precedes_values - added:
field MSSQLStrictCompiler.ansi_bind_rules - added:
method MSDDLCompiler.get_column_specification(column, **kwargs) - added:
method MSDDLCompiler.visit_drop_index(drop) - added:
method MSDialect.do_release_savepoint(connection, name) - added:
method MSDialect.do_savepoint(connection, name) - added:
method MSDialect.get_columns(connection, tablename, schema=…, **kw) - added:
method MSDialect.get_foreign_keys(connection, tablename, schema=…, **kw) - added:
method MSDialect.get_indexes(connection, tablename, schema=…, **kw) - added:
method MSDialect.get_primary_keys(connection, tablename, schema=…, **kw) - added:
method MSDialect.get_schema_names(connection, **kw) - added:
method MSDialect.get_table_names(connection, schema=…, **kw) - added:
method MSDialect.get_view_definition(connection, viewname, schema=…, **kw) - added:
method MSDialect.get_view_names(connection, schema=…, **kw) - added:
method MSDialect.has_table(connection, tablename, schema=…) - added:
method MSDialect.initialize(connection) - added:
method MSExecutionContext.get_lastrowid() - added:
method MSExecutionContext.get_result_proxy() - added:
method MSExecutionContext.handle_dbapi_exception(e) - added:
method MSExecutionContext.post_exec() - added:
method MSExecutionContext.pre_exec() - added:
method MSIdentifierPreparer.quote_schema(schema, force=…) - added:
method MSSQLCompiler.for_update_clause(select) - added:
method MSSQLCompiler.get_select_precolumns(select) - added:
method MSSQLCompiler.label_select_column(select, column, asfrom) - added:
method MSSQLCompiler.limit_clause(select) - added:
method MSSQLCompiler.order_by_clause(select, **kw) - added:
method MSSQLCompiler.returning_clause(stmt, returning_cols) - added:
method MSSQLCompiler.visit_alias(alias, **kwargs) - added:
method MSSQLCompiler.visit_binary(binary, **kwargs) - added:
method MSSQLCompiler.visit_char_length_func(fn, **kw) - added:
method MSSQLCompiler.visit_column(column, result_map=…, **kwargs) - added:
method MSSQLCompiler.visit_concat_op(binary, **kw) - added:
method MSSQLCompiler.visit_current_date_func(fn, **kw) - added:
method MSSQLCompiler.visit_extract(extract, **kw) - added:
method MSSQLCompiler.visit_length_func(fn, **kw) - added:
method MSSQLCompiler.visit_match_op(binary, **kw) - added:
method MSSQLCompiler.visit_now_func(fn, **kw) - added:
method MSSQLCompiler.visit_rollback_to_savepoint(savepoint_stmt) - added:
method MSSQLCompiler.visit_select(select, **kwargs) - added:
method MSSQLCompiler.visit_table(table, mssql_aliased=…, **kwargs) - added:
method MSSQLStrictCompiler.render_literal_value(value, type_) - added:
method MSSQLStrictCompiler.visit_function(func, **kw) - added:
method MSSQLStrictCompiler.visit_in_op(binary, **kw) - added:
method MSSQLStrictCompiler.visit_notin_op(binary, **kw) - added:
method MSTypeCompiler.visit_BIT(type_) - added:
method MSTypeCompiler.visit_CHAR(type_) - added:
method MSTypeCompiler.visit_DATETIME2(type_) - added:
method MSTypeCompiler.visit_DATETIMEOFFSET(type_) - added:
method MSTypeCompiler.visit_FLOAT(type_) - added:
method MSTypeCompiler.visit_IMAGE(type_) - added:
method MSTypeCompiler.visit_MONEY(type_) - added:
method MSTypeCompiler.visit_NCHAR(type_) - added:
method MSTypeCompiler.visit_NTEXT(type_) - added:
method MSTypeCompiler.visit_NVARCHAR(type_) - added:
method MSTypeCompiler.visit_REAL(type_) - added:
method MSTypeCompiler.visit_SMALLDATETIME(type_) - added:
method MSTypeCompiler.visit_SMALLMONEY(type_) - added:
method MSTypeCompiler.visit_SQL_VARIANT(type_) - added:
method MSTypeCompiler.visit_TEXT(type_) - added:
method MSTypeCompiler.visit_TIME(type_) - added:
method MSTypeCompiler.visit_TINYINT(type_) - added:
method MSTypeCompiler.visit_UNIQUEIDENTIFIER(type_) - added:
method MSTypeCompiler.visit_VARCHAR(type_) - added:
method MSTypeCompiler.visit_boolean(type_) - added:
method MSTypeCompiler.visit_date(type_) - added:
method MSTypeCompiler.visit_large_binary(type_) - added:
method MSTypeCompiler.visit_time(type_) - added:
method MSTypeCompiler.visit_unicode(type_) - added:
method MSTypeCompiler.visit_unicode_text(type_) - added:
method TIME.bind_processor(dialect) - added:
method TIME.result_processor(dialect, coltype) - added:
variable MSBinary - added:
variable MSBit - added:
variable MSChar - added:
variable MSDate - added:
variable MSDateTime - added:
variable MSDateTime2 - added:
variable MSDateTimeOffset - added:
variable MSImage - added:
variable MSMoney - added:
variable MSNChar - added:
variable MSNText - added:
variable MSNVarchar - added:
variable MSReal - added:
variable MSSmallDateTime - added:
variable MSSmallMoney - added:
variable MSString - added:
variable MSText - added:
variable MSTime - added:
variable MSTinyInteger - added:
variable MSUniqueIdentifier - added:
variable MSVarBinary - added:
variable MSVariant - added:
variable MS_2000_VERSION - added:
variable MS_2005_VERSION - added:
variable MS_2008_VERSION - added:
variable RESERVED_WORDS - added:
variable ischema_names
- added:
class CoerceUnicode(TypeDecorator) - added:
field CoerceUnicode.impl - added:
method CoerceUnicode.process_bind_param(value, dialect) - added:
variable column_constraints - added:
variable columns - added:
variable constraints - added:
variable ischema - added:
variable key_constraints - added:
variable ref_constraints - added:
variable schemata - added:
variable tables - added:
variable views
- added:
class MSDialect_mxodbc(MxODBCConnector, MSDialect) - added:
class MSExecutionContext_mxodbc(MSExecutionContext_pyodbc) - added:
constructor MSDialect_mxodbc(description_encoding=…, **params) - added:
field MSDialect_mxodbc.colspecs - added:
field MSDialect_mxodbc.execution_ctx_cls - added:
field MSDialect_mxodbc.statement_compiler - added:
variable dialect
- added:
class MSDialect_pymssql(MSDialect) - added:
constructor MSDialect_pymssql(**params) - added:
field MSDialect_pymssql.colspecs - added:
field MSDialect_pymssql.driver - added:
field MSDialect_pymssql.max_identifier_length - added:
field MSDialect_pymssql.supports_sane_rowcount - added:
method MSDialect_pymssql.create_connect_args(url) - added:
method MSDialect_pymssql.is_disconnect(e) - added:
static method MSDialect_pymssql.dbapi() - added:
variable dialect
- added:
class MSDialect_pyodbc(PyODBCConnector, MSDialect) - added:
class MSExecutionContext_pyodbc(MSExecutionContext) - added:
constructor MSDialect_pyodbc(description_encoding=…, **params) - added:
field MSDialect_pyodbc.colspecs - added:
field MSDialect_pyodbc.execution_ctx_cls - added:
field MSDialect_pyodbc.pyodbc_driver_name - added:
method MSExecutionContext_pyodbc.post_exec() - added:
method MSExecutionContext_pyodbc.pre_exec() - added:
variable dialect
- added:
class MSDialect_zxjdbc(ZxJDBCConnector, MSDialect) - added:
class MSExecutionContext_zxjdbc(MSExecutionContext) - added:
field MSDialect_zxjdbc.execution_ctx_cls - added:
field MSDialect_zxjdbc.jdbc_db_name - added:
field MSDialect_zxjdbc.jdbc_driver_name - added:
method MSExecutionContext_zxjdbc.post_exec() - added:
method MSExecutionContext_zxjdbc.pre_exec() - added:
variable dialect
- added:
export BIGINT - added:
export BINARY - added:
export BIT - added:
export BLOB - added:
export BOOLEAN - added:
export CHAR - added:
export DATE - added:
export DATETIME - added:
export DECIMAL - added:
export DOUBLE - added:
export ENUM - added:
export FLOAT - added:
export INTEGER - added:
export LONGBLOB - added:
export LONGTEXT - added:
export MEDIUMBLOB - added:
export MEDIUMINT - added:
export MEDIUMTEXT - added:
export NCHAR - added:
export NUMERIC - added:
export NVARCHAR - added:
export REAL - added:
export SET - added:
export SMALLINT - added:
export TEXT - added:
export TIME - added:
export TIMESTAMP - added:
export TINYBLOB - added:
export TINYINT - added:
export TINYTEXT - added:
export VARBINARY - added:
export VARCHAR - added:
export YEAR - added:
export dialect
- added:
class MySQLCompiler_mysqlconnector(MySQLCompiler) - added:
class MySQLDialect_mysqlconnector(MySQLDialect) - added:
class MySQLExecutionContext_mysqlconnector(MySQLExecutionContext) - added:
class MySQLIdentifierPreparer_mysqlconnector(MySQLIdentifierPreparer) - added:
field MySQLDialect_mysqlconnector.colspecs - added:
field MySQLDialect_mysqlconnector.default_paramstyle - added:
field MySQLDialect_mysqlconnector.driver - added:
field MySQLDialect_mysqlconnector.execution_ctx_cls - added:
field MySQLDialect_mysqlconnector.preparer - added:
field MySQLDialect_mysqlconnector.statement_compiler - added:
field MySQLDialect_mysqlconnector.supports_native_decimal - added:
field MySQLDialect_mysqlconnector.supports_sane_multi_rowcount - added:
field MySQLDialect_mysqlconnector.supports_sane_rowcount - added:
field MySQLDialect_mysqlconnector.supports_unicode_binds - added:
field MySQLDialect_mysqlconnector.supports_unicode_statements - added:
method MySQLCompiler_mysqlconnector.post_process_text(text) - added:
method MySQLCompiler_mysqlconnector.visit_mod(binary, **kw) - added:
method MySQLDialect_mysqlconnector.create_connect_args(url) - added:
method MySQLDialect_mysqlconnector.is_disconnect(e) - added:
method MySQLExecutionContext_mysqlconnector.get_lastrowid() - added:
static method MySQLDialect_mysqlconnector.dbapi() - added:
variable dialect
- added:
class MySQLCompiler_mysqldb(MySQLCompiler) - added:
class MySQLDialect_mysqldb(MySQLDialect) - added:
class MySQLExecutionContext_mysqldb(MySQLExecutionContext) - added:
class MySQLIdentifierPreparer_mysqldb(MySQLIdentifierPreparer) - added:
field MySQLDialect_mysqldb.colspecs - added:
field MySQLDialect_mysqldb.default_paramstyle - added:
field MySQLDialect_mysqldb.driver - added:
field MySQLDialect_mysqldb.execution_ctx_cls - added:
field MySQLDialect_mysqldb.preparer - added:
field MySQLDialect_mysqldb.statement_compiler - added:
field MySQLDialect_mysqldb.supports_native_decimal - added:
field MySQLDialect_mysqldb.supports_sane_multi_rowcount - added:
field MySQLDialect_mysqldb.supports_sane_rowcount - added:
field MySQLDialect_mysqldb.supports_unicode_statements - added:
method MySQLCompiler_mysqldb.post_process_text(text) - added:
method MySQLCompiler_mysqldb.visit_mod(binary, **kw) - added:
method MySQLDialect_mysqldb.create_connect_args(url) - added:
method MySQLDialect_mysqldb.do_executemany(cursor, statement, parameters, context=…) - added:
property MySQLExecutionContext_mysqldb.rowcount - added:
static method MySQLDialect_mysqldb.dbapi() - added:
variable dialect
- added:
class MySQLDialect_oursql(MySQLDialect) - added:
class MySQLExecutionContext_oursql(MySQLExecutionContext) - added:
field MySQLDialect_oursql.colspecs - added:
field MySQLDialect_oursql.driver - added:
field MySQLDialect_oursql.execution_ctx_cls - added:
field MySQLDialect_oursql.supports_native_decimal - added:
field MySQLDialect_oursql.supports_sane_multi_rowcount - added:
field MySQLDialect_oursql.supports_sane_rowcount - added:
field MySQLDialect_oursql.supports_unicode_binds - added:
field MySQLDialect_oursql.supports_unicode_statements - added:
method MySQLDialect_oursql.create_connect_args(url) - added:
method MySQLDialect_oursql.do_begin(connection) - added:
method MySQLDialect_oursql.do_begin_twophase(connection, xid) - added:
method MySQLDialect_oursql.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - added:
method MySQLDialect_oursql.do_execute(cursor, statement, parameters, context=…) - added:
method MySQLDialect_oursql.do_prepare_twophase(connection, xid) - added:
method MySQLDialect_oursql.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - added:
method MySQLDialect_oursql.get_columns(connection, table_name, schema=…, **kw) - added:
method MySQLDialect_oursql.get_schema_names(connection, **kw) - added:
method MySQLDialect_oursql.get_table_names(connection, schema=…, **kw) - added:
method MySQLDialect_oursql.get_table_options(connection, table_name, schema=…, **kw) - added:
method MySQLDialect_oursql.get_view_names(connection, schema=…, **kw) - added:
method MySQLDialect_oursql.has_table(connection, table_name, schema=…) - added:
method MySQLDialect_oursql.initialize(connection) - added:
method MySQLDialect_oursql.is_disconnect(e) - added:
property MySQLExecutionContext_oursql.plain_query - added:
static method MySQLDialect_oursql.dbapi() - added:
variable dialect
- added:
class MySQLDialect_pyodbc(PyODBCConnector, MySQLDialect) - added:
class MySQLExecutionContext_pyodbc(MySQLExecutionContext) - added:
constructor MySQLDialect_pyodbc(**kw) - added:
field MySQLDialect_pyodbc.execution_ctx_cls - added:
field MySQLDialect_pyodbc.pyodbc_driver_name - added:
field MySQLDialect_pyodbc.supports_unicode_statements - added:
method MySQLExecutionContext_pyodbc.get_lastrowid() - added:
variable dialect
- added:
export BFILE - added:
export BLOB - added:
export CHAR - added:
export CLOB - added:
export DATE - added:
export DATETIME - added:
export DOUBLE_PRECISION - added:
export FLOAT - added:
export INTERVAL - added:
export LONG - added:
export NCLOB - added:
export NUMBER - added:
export NVARCHAR - added:
export NVARCHAR2 - added:
export RAW - added:
export TIMESTAMP - added:
export VARCHAR - added:
export VARCHAR2 - added:
export dialect
- added:
class BFILE(sqltypes.LargeBinary) - added:
class DOUBLE_PRECISION(sqltypes.Numeric) - added:
class INTERVAL(sqltypes.TypeEngine) - added:
class LONG(sqltypes.Text) - added:
class NCLOB(sqltypes.Text) - added:
class NUMBER(sqltypes.Numeric, sqltypes.Integer) - added:
class OracleCompiler(compiler.SQLCompiler) - added:
class OracleDDLCompiler(compiler.DDLCompiler) - added:
class OracleDialect(default.DefaultDialect) - added:
class OracleExecutionContext(default.DefaultExecutionContext) - added:
class OracleIdentifierPreparer(compiler.IdentifierPreparer) - added:
class OracleTypeCompiler(compiler.GenericTypeCompiler) - added:
class RAW(sqltypes._Binary) - added:
class ROWID(sqltypes.TypeEngine) - added:
constructor DOUBLE_PRECISION(precision=…, scale=…, asdecimal=…) - added:
constructor INTERVAL(day_precision=…, second_precision=…) - added:
constructor NUMBER(precision=…, scale=…, asdecimal=…) - added:
constructor OracleCompiler(*args, **kwargs) - added:
constructor OracleDialect(use_ansi=…, optimize_limits=…, use_binds_for_limits=…, **kwargs) - added:
field OracleCompiler.compound_keywords - added:
field OracleDialect.colspecs - added:
field OracleDialect.ddl_compiler - added:
field OracleDialect.default_paramstyle - added:
field OracleDialect.execution_ctx_cls - added:
field OracleDialect.ischema_names - added:
field OracleDialect.max_identifier_length - added:
field OracleDialect.name - added:
field OracleDialect.postfetch_lastrowid - added:
field OracleDialect.preparer - added:
field OracleDialect.reflection_options - added:
field OracleDialect.requires_name_normalize - added:
field OracleDialect.sequences_optional - added:
field OracleDialect.statement_compiler - added:
field OracleDialect.supports_alter - added:
field OracleDialect.supports_default_values - added:
field OracleDialect.supports_empty_insert - added:
field OracleDialect.supports_sane_multi_rowcount - added:
field OracleDialect.supports_sane_rowcount - added:
field OracleDialect.supports_sequences - added:
field OracleDialect.supports_unicode_binds - added:
field OracleDialect.supports_unicode_statements - added:
field OracleDialect.type_compiler - added:
field OracleIdentifierPreparer.illegal_initial_characters - added:
field OracleIdentifierPreparer.reserved_words - added:
method INTERVAL.adapt(impltype) - added:
method NUMBER.adapt(impltype) - added:
method OracleCompiler.default_from() - added:
method OracleCompiler.for_update_clause(select) - added:
method OracleCompiler.function_argspec(fn, **kw) - added:
method OracleCompiler.get_select_hint_text(byfroms) - added:
method OracleCompiler.limit_clause(select) - added:
method OracleCompiler.returning_clause(stmt, returning_cols) - added:
method OracleCompiler.visit_alias(alias, asfrom=…, ashint=…, **kwargs) - added:
method OracleCompiler.visit_char_length_func(fn, **kw) - added:
method OracleCompiler.visit_join(join, **kwargs) - added:
method OracleCompiler.visit_match_op(binary, **kw) - added:
method OracleCompiler.visit_mod(binary, **kw) - added:
method OracleCompiler.visit_now_func(fn, **kw) - added:
method OracleCompiler.visit_outer_join_column(vc) - added:
method OracleCompiler.visit_select(select, **kwargs) - added:
method OracleCompiler.visit_sequence(seq) - added:
method OracleDDLCompiler.define_constraint_cascades(constraint) - added:
method OracleDialect.denormalize_name(name) - added:
method OracleDialect.do_release_savepoint(connection, name) - added:
method OracleDialect.get_columns(connection, table_name, schema=…, **kw) - added:
method OracleDialect.get_foreign_keys(connection, table_name, schema=…, **kw) - added:
method OracleDialect.get_indexes(connection, table_name, schema=…, resolve_synonyms=…, dblink=…, **kw) - added:
method OracleDialect.get_pk_constraint(connection, table_name, schema=…, **kw) - added:
method OracleDialect.get_primary_keys(connection, table_name, schema=…, **kw) - added:
method OracleDialect.get_schema_names(connection, **kw) - added:
method OracleDialect.get_table_names(connection, schema=…, **kw) - added:
method OracleDialect.get_view_definition(connection, view_name, schema=…, resolve_synonyms=…, dblink=…, **kw) - added:
method OracleDialect.get_view_names(connection, schema=…, **kw) - added:
method OracleDialect.has_sequence(connection, sequence_name, schema=…) - added:
method OracleDialect.has_table(connection, table_name, schema=…) - added:
method OracleDialect.initialize(connection) - added:
method OracleDialect.normalize_name(name) - added:
method OracleExecutionContext.fire_sequence(seq) - added:
method OracleIdentifierPreparer.format_savepoint(savepoint) - added:
method OracleTypeCompiler.visit_DOUBLE_PRECISION(type_) - added:
method OracleTypeCompiler.visit_INTERVAL(type_) - added:
method OracleTypeCompiler.visit_NUMBER(type_, **kw) - added:
method OracleTypeCompiler.visit_NVARCHAR(type_) - added:
method OracleTypeCompiler.visit_RAW(type_) - added:
method OracleTypeCompiler.visit_ROWID(type_) - added:
method OracleTypeCompiler.visit_TIMESTAMP(type_) - added:
method OracleTypeCompiler.visit_VARCHAR(type_) - added:
method OracleTypeCompiler.visit_big_integer(type_) - added:
method OracleTypeCompiler.visit_boolean(type_) - added:
method OracleTypeCompiler.visit_datetime(type_) - added:
method OracleTypeCompiler.visit_float(type_) - added:
method OracleTypeCompiler.visit_large_binary(type_) - added:
method OracleTypeCompiler.visit_text(type_) - added:
method OracleTypeCompiler.visit_unicode(type_) - added:
method OracleTypeCompiler.visit_unicode_text(type_) - added:
variable NVARCHAR2 - added:
variable OracleRaw - added:
variable RESERVED_WORDS - added:
variable VARCHAR2 - added:
variable colspecs - added:
variable ischema_names
- added:
class OracleCompiler_cx_oracle(OracleCompiler) - added:
class OracleDialect_cx_oracle(OracleDialect) - added:
class OracleExecutionContext_cx_oracle(OracleExecutionContext) - added:
class OracleExecutionContext_cx_oracle_with_unicode(OracleExecutionContext_cx_oracle) - added:
class ReturningResultProxy(base.FullyBufferedResultProxy) - added:
constructor OracleDialect_cx_oracle(auto_setinputsizes=…, auto_convert_lobs=…, threaded=…, allow_twophase=…, arraysize=…, **kwargs) - added:
constructor OracleExecutionContext_cx_oracle_with_unicode(*arg, **kw) - added:
constructor ReturningResultProxy(context, returning_params) - added:
field OracleDialect_cx_oracle.colspecs - added:
field OracleDialect_cx_oracle.driver - added:
field OracleDialect_cx_oracle.execute_sequence_format - added:
field OracleDialect_cx_oracle.execution_ctx_cls - added:
field OracleDialect_cx_oracle.statement_compiler - added:
method OracleCompiler_cx_oracle.bindparam_string(name) - added:
method OracleDialect_cx_oracle.create_connect_args(url) - added:
method OracleDialect_cx_oracle.create_xid() - added:
method OracleDialect_cx_oracle.do_begin_twophase(connection, xid) - added:
method OracleDialect_cx_oracle.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - added:
method OracleDialect_cx_oracle.do_prepare_twophase(connection, xid) - added:
method OracleDialect_cx_oracle.do_recover_twophase(connection) - added:
method OracleDialect_cx_oracle.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - added:
method OracleDialect_cx_oracle.initialize(connection) - added:
method OracleDialect_cx_oracle.is_disconnect(e) - added:
method OracleDialect_cx_oracle.on_connect() - added:
method OracleExecutionContext_cx_oracle.create_cursor() - added:
method OracleExecutionContext_cx_oracle.get_result_proxy() - added:
method OracleExecutionContext_cx_oracle.pre_exec() - added:
static method OracleDialect_cx_oracle.dbapi() - added:
variable dialect
- added:
class OracleCompiler_zxjdbc(OracleCompiler) - added:
class OracleDialect_zxjdbc(ZxJDBCConnector, OracleDialect) - added:
class OracleExecutionContext_zxjdbc(OracleExecutionContext) - added:
class ReturningParam(object) - added:
class ReturningResultProxy(base.FullyBufferedResultProxy) - added:
constructor OracleDialect_zxjdbc(*args, **kwargs) - added:
constructor ReturningParam(type) - added:
constructor ReturningResultProxy(context, returning_row) - added:
field OracleDialect_zxjdbc.colspecs - added:
field OracleDialect_zxjdbc.execution_ctx_cls - added:
field OracleDialect_zxjdbc.jdbc_db_name - added:
field OracleDialect_zxjdbc.jdbc_driver_name - added:
field OracleDialect_zxjdbc.statement_compiler - added:
method OracleCompiler_zxjdbc.returning_clause(stmt, returning_cols) - added:
method OracleDialect_zxjdbc.initialize(connection) - added:
method OracleExecutionContext_zxjdbc.create_cursor() - added:
method OracleExecutionContext_zxjdbc.get_result_proxy() - added:
method OracleExecutionContext_zxjdbc.pre_exec() - added:
variable SQLException - added:
variable dialect - added:
variable zxJDBC
- added:
export ARRAY - added:
export BIGINT - added:
export BIT - added:
export BOOLEAN - added:
export BYTEA - added:
export CHAR - added:
export CIDR - added:
export DATE - added:
export DOUBLE_PRECISION - added:
export ENUM - added:
export FLOAT - added:
export INET - added:
export INTEGER - added:
export INTERVAL - added:
export MACADDR - added:
export NUMERIC - added:
export REAL - added:
export SMALLINT - added:
export TEXT - added:
export TIME - added:
export TIMESTAMP - added:
export UUID - added:
export VARCHAR - added:
export dialect
- added:
class ARRAY(sqltypes.MutableType, sqltypes.Concatenable, sqltypes.TypeEngine) - added:
class BIT(sqltypes.TypeEngine) - added:
class BYTEA(sqltypes.LargeBinary) - added:
class CIDR(sqltypes.TypeEngine) - added:
class CreateEnumType(schema._CreateDropBase) - added:
class DOUBLE_PRECISION(sqltypes.Float) - added:
class DropEnumType(schema._CreateDropBase) - added:
class ENUM(sqltypes.Enum) - added:
class INET(sqltypes.TypeEngine) - added:
class INTERVAL(sqltypes.TypeEngine) - added:
class MACADDR(sqltypes.TypeEngine) - added:
class PGCompiler(compiler.SQLCompiler) - added:
class PGDDLCompiler(compiler.DDLCompiler) - added:
class PGDialect(default.DefaultDialect) - added:
class PGExecutionContext(default.DefaultExecutionContext) - added:
class PGIdentifierPreparer(compiler.IdentifierPreparer) - added:
class PGInspector(reflection.Inspector) - added:
class PGTypeCompiler(compiler.GenericTypeCompiler) - added:
class REAL(sqltypes.Float) - added:
class TIME(sqltypes.TIME) - added:
class TIMESTAMP(sqltypes.TIMESTAMP) - added:
class UUID(sqltypes.TypeEngine) - added:
constructor ARRAY(item_type, mutable=…, as_tuple=…) - added:
constructor BIT(length=…, varying=…) - added:
constructor INTERVAL(precision=…) - added:
constructor PGDialect(isolation_level=…, **kwargs) - added:
constructor PGInspector(conn) - added:
constructor TIME(timezone=…, precision=…) - added:
constructor TIMESTAMP(timezone=…, precision=…) - added:
constructor UUID(as_uuid=…) - added:
field PGDialect.colspecs - added:
field PGDialect.ddl_compiler - added:
field PGDialect.default_paramstyle - added:
field PGDialect.execution_ctx_cls - added:
field PGDialect.inspector - added:
field PGDialect.ischema_names - added:
field PGDialect.isolation_level - added:
field PGDialect.max_identifier_length - added:
field PGDialect.name - added:
field PGDialect.postfetch_lastrowid - added:
field PGDialect.preexecute_autoincrement_sequences - added:
field PGDialect.preparer - added:
field PGDialect.sequences_optional - added:
field PGDialect.statement_compiler - added:
field PGDialect.supports_alter - added:
field PGDialect.supports_default_values - added:
field PGDialect.supports_empty_insert - added:
field PGDialect.supports_native_boolean - added:
field PGDialect.supports_native_enum - added:
field PGDialect.supports_sane_rowcount - added:
field PGDialect.supports_sequences - added:
field PGDialect.type_compiler - added:
field PGIdentifierPreparer.reserved_words - added:
method ARRAY.adapt(impltype) - added:
method ARRAY.bind_processor(dialect) - added:
method ARRAY.compare_values(x, y) - added:
method ARRAY.copy_value(value) - added:
method ARRAY.dialect_impl(dialect, **kwargs) - added:
method ARRAY.is_mutable() - added:
method ARRAY.result_processor(dialect, coltype) - added:
method ENUM.create(bind=…, checkfirst=…) - added:
method ENUM.drop(bind=…, checkfirst=…) - added:
method INTERVAL.adapt(impltype) - added:
method PGCompiler.for_update_clause(select) - added:
method PGCompiler.get_select_precolumns(select) - added:
method PGCompiler.limit_clause(select) - added:
method PGCompiler.render_literal_value(value, type_) - added:
method PGCompiler.returning_clause(stmt, returning_cols) - added:
method PGCompiler.visit_extract(extract, **kwargs) - added:
method PGCompiler.visit_ilike_op(binary, **kw) - added:
method PGCompiler.visit_match_op(binary, **kw) - added:
method PGCompiler.visit_notilike_op(binary, **kw) - added:
method PGCompiler.visit_sequence(seq) - added:
method PGDDLCompiler.get_column_specification(column, **kwargs) - added:
method PGDDLCompiler.visit_create_enum_type(create) - added:
method PGDDLCompiler.visit_create_index(create) - added:
method PGDDLCompiler.visit_drop_enum_type(drop) - added:
method PGDialect.do_begin_twophase(connection, xid) - added:
method PGDialect.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - added:
method PGDialect.do_prepare_twophase(connection, xid) - added:
method PGDialect.do_recover_twophase(connection) - added:
method PGDialect.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - added:
method PGDialect.get_columns(connection, table_name, schema=…, **kw) - added:
method PGDialect.get_foreign_keys(connection, table_name, schema=…, **kw) - added:
method PGDialect.get_indexes(connection, table_name, schema, **kw) - added:
method PGDialect.get_pk_constraint(connection, table_name, schema=…, **kw) - added:
method PGDialect.get_primary_keys(connection, table_name, schema=…, **kw) - added:
method PGDialect.get_schema_names(connection, **kw) - added:
method PGDialect.get_table_names(connection, schema=…, **kw) - added:
method PGDialect.get_table_oid(connection, table_name, schema=…, **kw) - added:
method PGDialect.get_view_definition(connection, view_name, schema=…, **kw) - added:
method PGDialect.get_view_names(connection, schema=…, **kw) - added:
method PGDialect.has_sequence(connection, sequence_name, schema=…) - added:
method PGDialect.has_table(connection, table_name, schema=…) - added:
method PGDialect.has_type(connection, type_name, schema=…) - added:
method PGDialect.initialize(connection) - added:
method PGDialect.on_connect() - added:
method PGExecutionContext.fire_sequence(seq) - added:
method PGExecutionContext.get_insert_default(column) - added:
method PGIdentifierPreparer.format_type(type_, use_schema=…) - added:
method PGInspector.get_table_oid(table_name, schema=…) - added:
method PGTypeCompiler.visit_ARRAY(type_) - added:
method PGTypeCompiler.visit_BIGINT(type_) - added:
method PGTypeCompiler.visit_BIT(type_) - added:
method PGTypeCompiler.visit_BYTEA(type_) - added:
method PGTypeCompiler.visit_CIDR(type_) - added:
method PGTypeCompiler.visit_DOUBLE_PRECISION(type_) - added:
method PGTypeCompiler.visit_ENUM(type_) - added:
method PGTypeCompiler.visit_FLOAT(type_) - added:
method PGTypeCompiler.visit_INET(type_) - added:
method PGTypeCompiler.visit_INTERVAL(type_) - added:
method PGTypeCompiler.visit_MACADDR(type_) - added:
method PGTypeCompiler.visit_REAL(type_) - added:
method PGTypeCompiler.visit_TIME(type_) - added:
method PGTypeCompiler.visit_TIMESTAMP(type_) - added:
method PGTypeCompiler.visit_UUID(type_) - added:
method PGTypeCompiler.visit_datetime(type_) - added:
method PGTypeCompiler.visit_enum(type_) - added:
method PGTypeCompiler.visit_large_binary(type_) - added:
method UUID.bind_processor(dialect) - added:
method UUID.result_processor(dialect, coltype) - added:
variable PGArray - added:
variable PGBit - added:
variable PGCidr - added:
variable PGInet - added:
variable PGInterval - added:
variable PGMacAddr - added:
variable PGUuid - added:
variable RESERVED_WORDS - added:
variable colspecs - added:
variable ischema_names
- added:
class PGCompiler_pg8000(PGCompiler) - added:
class PGDialect_pg8000(PGDialect) - added:
class PGExecutionContext_pg8000(PGExecutionContext) - added:
class PGIdentifierPreparer_pg8000(PGIdentifierPreparer) - added:
field PGDialect_pg8000.colspecs - added:
field PGDialect_pg8000.default_paramstyle - added:
field PGDialect_pg8000.driver - added:
field PGDialect_pg8000.execution_ctx_cls - added:
field PGDialect_pg8000.preparer - added:
field PGDialect_pg8000.statement_compiler - added:
field PGDialect_pg8000.supports_sane_multi_rowcount - added:
field PGDialect_pg8000.supports_unicode_binds - added:
field PGDialect_pg8000.supports_unicode_statements - added:
method PGCompiler_pg8000.post_process_text(text) - added:
method PGCompiler_pg8000.visit_mod(binary, **kw) - added:
method PGDialect_pg8000.create_connect_args(url) - added:
method PGDialect_pg8000.is_disconnect(e) - added:
static method PGDialect_pg8000.dbapi() - added:
variable dialect
- added:
class PGCompiler_psycopg2(PGCompiler) - added:
class PGDialect_psycopg2(PGDialect) - added:
class PGExecutionContext_psycopg2(PGExecutionContext) - added:
class PGIdentifierPreparer_psycopg2(PGIdentifierPreparer) - added:
constructor PGDialect_psycopg2(server_side_cursors=…, use_native_unicode=…, **kwargs) - added:
field PGDialect_psycopg2.colspecs - added:
field PGDialect_psycopg2.default_paramstyle - added:
field PGDialect_psycopg2.driver - added:
field PGDialect_psycopg2.execution_ctx_cls - added:
field PGDialect_psycopg2.preparer - added:
field PGDialect_psycopg2.statement_compiler - added:
field PGDialect_psycopg2.supports_sane_multi_rowcount - added:
field PGDialect_psycopg2.supports_unicode_statements - added:
method PGCompiler_psycopg2.post_process_text(text) - added:
method PGCompiler_psycopg2.visit_mod(binary, **kw) - added:
method PGDialect_psycopg2.create_connect_args(url) - added:
method PGDialect_psycopg2.is_disconnect(e) - added:
method PGDialect_psycopg2.on_connect() - added:
method PGExecutionContext_psycopg2.create_cursor() - added:
method PGExecutionContext_psycopg2.get_result_proxy() - added:
static method PGDialect_psycopg2.dbapi() - added:
variable SERVER_SIDE_CURSOR_RE - added:
variable dialect - added:
variable logger
- added:
class PGDialect_pypostgresql(PGDialect) - added:
class PGExecutionContext_pypostgresql(PGExecutionContext) - added:
class PGNumeric(sqltypes.Numeric) - added:
field PGDialect_pypostgresql.colspecs - added:
field PGDialect_pypostgresql.default_paramstyle - added:
field PGDialect_pypostgresql.description_encoding - added:
field PGDialect_pypostgresql.driver - added:
field PGDialect_pypostgresql.execution_ctx_cls - added:
field PGDialect_pypostgresql.supports_sane_multi_rowcount - added:
field PGDialect_pypostgresql.supports_sane_rowcount - added:
field PGDialect_pypostgresql.supports_unicode_binds - added:
field PGDialect_pypostgresql.supports_unicode_statements - added:
method PGDialect_pypostgresql.create_connect_args(url) - added:
method PGDialect_pypostgresql.is_disconnect(e) - added:
method PGNumeric.bind_processor(dialect) - added:
method PGNumeric.result_processor(dialect, coltype) - added:
static method PGDialect_pypostgresql.dbapi() - added:
variable dialect
- added:
class PGDialect_zxjdbc(ZxJDBCConnector, PGDialect) - added:
field PGDialect_zxjdbc.jdbc_db_name - added:
field PGDialect_zxjdbc.jdbc_driver_name - added:
variable dialect
- added:
export BLOB - added:
export BOOLEAN - added:
export CHAR - added:
export DATE - added:
export DATETIME - added:
export DECIMAL - added:
export FLOAT - added:
export INTEGER - added:
export NUMERIC - added:
export SMALLINT - added:
export TEXT - added:
export TIME - added:
export TIMESTAMP - added:
export VARCHAR - added:
export dialect
- added:
class DATE(_DateTimeMixin, sqltypes.Date) - added:
class DATETIME(_DateTimeMixin, sqltypes.DateTime) - added:
class SQLiteCompiler(compiler.SQLCompiler) - added:
class SQLiteDDLCompiler(compiler.DDLCompiler) - added:
class SQLiteDialect(default.DefaultDialect) - added:
class SQLiteIdentifierPreparer(compiler.IdentifierPreparer) - added:
class SQLiteTypeCompiler(compiler.GenericTypeCompiler) - added:
class TIME(_DateTimeMixin, sqltypes.Time) - added:
constructor SQLiteDialect(isolation_level=…, native_datetime=…, **kwargs) - added:
field SQLiteCompiler.extract_map - added:
field SQLiteDialect.colspecs - added:
field SQLiteDialect.ddl_compiler - added:
field SQLiteDialect.default_paramstyle - added:
field SQLiteDialect.ischema_names - added:
field SQLiteDialect.isolation_level - added:
field SQLiteDialect.name - added:
field SQLiteDialect.preparer - added:
field SQLiteDialect.statement_compiler - added:
field SQLiteDialect.supports_alter - added:
field SQLiteDialect.supports_cast - added:
field SQLiteDialect.supports_default_values - added:
field SQLiteDialect.supports_empty_insert - added:
field SQLiteDialect.supports_unicode_binds - added:
field SQLiteDialect.supports_unicode_statements - added:
field SQLiteDialect.type_compiler - added:
field SQLiteIdentifierPreparer.reserved_words - added:
method DATE.bind_processor(dialect) - added:
method DATE.result_processor(dialect, coltype) - added:
method DATETIME.bind_processor(dialect) - added:
method DATETIME.result_processor(dialect, coltype) - added:
method SQLiteCompiler.for_update_clause(select) - added:
method SQLiteCompiler.limit_clause(select) - added:
method SQLiteCompiler.visit_cast(cast, **kwargs) - added:
method SQLiteCompiler.visit_char_length_func(fn, **kw) - added:
method SQLiteCompiler.visit_extract(extract, **kw) - added:
method SQLiteCompiler.visit_now_func(fn, **kw) - added:
method SQLiteDDLCompiler.define_constraint_remote_table(constraint, table, preparer) - added:
method SQLiteDDLCompiler.get_column_specification(column, **kwargs) - added:
method SQLiteDDLCompiler.visit_create_index(create) - added:
method SQLiteDDLCompiler.visit_foreign_key_constraint(constraint) - added:
method SQLiteDDLCompiler.visit_primary_key_constraint(constraint) - added:
method SQLiteDialect.get_columns(connection, table_name, schema=…, **kw) - added:
method SQLiteDialect.get_foreign_keys(connection, table_name, schema=…, **kw) - added:
method SQLiteDialect.get_indexes(connection, table_name, schema=…, **kw) - added:
method SQLiteDialect.get_primary_keys(connection, table_name, schema=…, **kw) - added:
method SQLiteDialect.get_table_names(connection, schema=…, **kw) - added:
method SQLiteDialect.get_view_definition(connection, view_name, schema=…, **kw) - added:
method SQLiteDialect.get_view_names(connection, schema=…, **kw) - added:
method SQLiteDialect.has_table(connection, table_name, schema=…) - added:
method SQLiteDialect.on_connect() - added:
method SQLiteIdentifierPreparer.format_index(index, use_schema=…, name=…) - added:
method SQLiteTypeCompiler.visit_large_binary(type_) - added:
method TIME.bind_processor(dialect) - added:
method TIME.result_processor(dialect, coltype) - added:
variable colspecs - added:
variable ischema_names
- added:
class SQLiteDialect_pysqlite(SQLiteDialect) - added:
constructor SQLiteDialect_pysqlite(**kwargs) - added:
field SQLiteDialect_pysqlite.colspecs - added:
field SQLiteDialect_pysqlite.default_paramstyle - added:
field SQLiteDialect_pysqlite.driver - added:
field SQLiteDialect_pysqlite.poolclass - added:
method SQLiteDialect_pysqlite.create_connect_args(url) - added:
method SQLiteDialect_pysqlite.is_disconnect(e) - added:
static method SQLiteDialect_pysqlite.dbapi() - added:
variable dialect
- added:
export BIGINT - added:
export BINARY - added:
export BIT - added:
export CHAR - added:
export DATE - added:
export DATETIME - added:
export FLOAT - added:
export IMAGE - added:
export INT - added:
export INTEGER - added:
export MONEY - added:
export NCHAR - added:
export NUMERIC - added:
export NVARCHAR - added:
export SMALLINT - added:
export SMALLMONEY - added:
export TEXT - added:
export TIME - added:
export TINYINT - added:
export UNICHAR - added:
export UNITEXT - added:
export UNIVARCHAR - added:
export VARBINARY - added:
export VARCHAR
- added:
class BIT(sqltypes.TypeEngine) - added:
class IMAGE(sqltypes.LargeBinary) - added:
class MONEY(sqltypes.TypeEngine) - added:
class SMALLMONEY(sqltypes.TypeEngine) - added:
class SybaseDDLCompiler(compiler.DDLCompiler) - added:
class SybaseDialect(default.DefaultDialect) - added:
class SybaseExecutionContext(default.DefaultExecutionContext) - added:
class SybaseIdentifierPreparer(compiler.IdentifierPreparer) - added:
class SybaseSQLCompiler(compiler.SQLCompiler) - added:
class SybaseTypeCompiler(compiler.GenericTypeCompiler) - added:
class TINYINT(sqltypes.Integer) - added:
class UNICHAR(_SybaseUnitypeMixin, sqltypes.Unicode) - added:
class UNIQUEIDENTIFIER(sqltypes.TypeEngine) - added:
class UNITEXT(_SybaseUnitypeMixin, sqltypes.UnicodeText) - added:
class UNIVARCHAR(_SybaseUnitypeMixin, sqltypes.Unicode) - added:
field SybaseDialect.colspecs - added:
field SybaseDialect.ddl_compiler - added:
field SybaseDialect.ischema_names - added:
field SybaseDialect.name - added:
field SybaseDialect.postfetch_lastrowid - added:
field SybaseDialect.preparer - added:
field SybaseDialect.statement_compiler - added:
field SybaseDialect.supports_native_boolean - added:
field SybaseDialect.supports_sane_multi_rowcount - added:
field SybaseDialect.supports_sane_rowcount - added:
field SybaseDialect.supports_unicode_binds - added:
field SybaseDialect.supports_unicode_statements - added:
field SybaseDialect.type_compiler - added:
field SybaseIdentifierPreparer.reserved_words - added:
field SybaseSQLCompiler.ansi_bind_rules - added:
field SybaseSQLCompiler.extract_map - added:
method SybaseDDLCompiler.get_column_specification(column, **kwargs) - added:
method SybaseDDLCompiler.visit_drop_index(drop) - added:
method SybaseDialect.get_table_names(connection, schema=…, **kw) - added:
method SybaseDialect.has_table(connection, tablename, schema=…) - added:
method SybaseDialect.initialize(connection) - added:
method SybaseDialect.reflecttable(connection, table, include_columns) - added:
method SybaseExecutionContext.get_lastrowid() - added:
method SybaseExecutionContext.post_exec() - added:
method SybaseExecutionContext.pre_exec() - added:
method SybaseExecutionContext.set_ddl_autocommit(connection, value) - added:
method SybaseSQLCompiler.for_update_clause(select) - added:
method SybaseSQLCompiler.get_from_hint_text(table, text) - added:
method SybaseSQLCompiler.get_select_precolumns(select) - added:
method SybaseSQLCompiler.limit_clause(select) - added:
method SybaseSQLCompiler.order_by_clause(select, **kw) - added:
method SybaseSQLCompiler.visit_extract(extract, **kw) - added:
method SybaseTypeCompiler.visit_BIT(type_) - added:
method SybaseTypeCompiler.visit_IMAGE(type_) - added:
method SybaseTypeCompiler.visit_MONEY(type_) - added:
method SybaseTypeCompiler.visit_SMALLMONEY(type_) - added:
method SybaseTypeCompiler.visit_TINYINT(type_) - added:
method SybaseTypeCompiler.visit_UNICHAR(type_) - added:
method SybaseTypeCompiler.visit_UNIQUEIDENTIFIER(type_) - added:
method SybaseTypeCompiler.visit_UNITEXT(type_) - added:
method SybaseTypeCompiler.visit_UNIVARCHAR(type_) - added:
method SybaseTypeCompiler.visit_boolean(type_) - added:
method SybaseTypeCompiler.visit_large_binary(type_) - added:
method SybaseTypeCompiler.visit_unicode(type_) - added:
variable RESERVED_WORDS - added:
variable ischema_names
- added:
class SybaseDialect_mxodbc(MxODBCConnector, SybaseDialect) - added:
class SybaseExecutionContext_mxodbc(SybaseExecutionContext) - added:
field SybaseDialect_mxodbc.execution_ctx_cls - added:
variable dialect
- added:
class SybaseDialect_pyodbc(PyODBCConnector, SybaseDialect) - added:
class SybaseExecutionContext_pyodbc(SybaseExecutionContext) - added:
field SybaseDialect_pyodbc.colspecs - added:
field SybaseDialect_pyodbc.execution_ctx_cls - added:
method SybaseExecutionContext_pyodbc.set_ddl_autocommit(connection, value) - added:
variable dialect
- added:
class SybaseDialect_pysybase(SybaseDialect) - added:
class SybaseExecutionContext_pysybase(SybaseExecutionContext) - added:
class SybaseSQLCompiler_pysybase(SybaseSQLCompiler) - added:
field SybaseDialect_pysybase.colspecs - added:
field SybaseDialect_pysybase.driver - added:
field SybaseDialect_pysybase.execution_ctx_cls - added:
field SybaseDialect_pysybase.statement_compiler - added:
method SybaseDialect_pysybase.create_connect_args(url) - added:
method SybaseDialect_pysybase.do_executemany(cursor, statement, parameters, context=…) - added:
method SybaseDialect_pysybase.is_disconnect(e) - added:
method SybaseExecutionContext_pysybase.pre_exec() - added:
method SybaseExecutionContext_pysybase.set_ddl_autocommit(dbapi_connection, value) - added:
method SybaseSQLCompiler_pysybase.bindparam_string(name) - added:
static method SybaseDialect_pysybase.dbapi() - added:
variable dialect
- removed:
export DefaultRunner - removed:
export SchemaIterator - added:
export TypeCompiler
- removed:
class BufferedColumnResultProxy(ResultProxy) - removed:
class BufferedColumnRow(RowProxy) - removed:
class BufferedRowResultProxy(ResultProxy) - removed:
class Compiled(object) - removed:
class Connectable(object) - removed:
class Connection(Connectable) - removed:
class DefaultRunner(schema.SchemaVisitor) - removed:
class Dialect(object) - removed:
class Engine(Connectable) - removed:
class ExecutionContext(object) - removed:
class NestedTransaction(Transaction) - removed:
class ResultProxy(object) - removed:
class RootTransaction(Transaction) - removed:
class RowProxy(object) - removed:
class SchemaIterator(schema.SchemaVisitor) - removed:
class Transaction(object) - removed:
class TwoPhaseTransaction(Transaction) - removed:
constructor BufferedColumnRow(parent, row) - removed:
constructor Compiled(dialect, statement, column_keys=…, bind=…) - removed:
constructor Connection(engine, connection=…, close_with_result=…, _branch=…) - removed:
constructor DefaultRunner(context) - removed:
constructor Engine(pool, dialect, url, echo=…, proxy=…) - removed:
constructor NestedTransaction(connection, parent) - removed:
constructor ResultProxy(context) - removed:
constructor RootTransaction(connection) - removed:
constructor RowProxy(parent, row) - removed:
constructor SchemaIterator(connection) - removed:
constructor Transaction(connection, parent) - removed:
constructor TwoPhaseTransaction(connection, xid) - removed:
export StringIO - removed:
field BufferedRowResultProxy.size_growth - removed:
field Connection.executors - removed:
field Engine.echo - removed:
function connection_memoize(key) - removed:
method BufferedColumnResultProxy.fetchall() - removed:
method BufferedColumnResultProxy.fetchmany(size=…) - removed:
method Compiled.compile() - removed:
method Compiled.construct_params(params) - removed:
method Compiled.execute(*multiparams, **params) - removed:
method Compiled.get_params(**params) - removed:
method Compiled.scalar(*multiparams, **params) - removed:
method Connectable.contextual_connect() - removed:
method Connectable.create(entity, **kwargs) - removed:
method Connectable.drop(entity, **kwargs) - removed:
method Connectable.execute(object, *multiparams, **params) - removed:
method Connection.begin() - removed:
method Connection.begin_nested() - removed:
method Connection.begin_twophase(xid=…) - removed:
method Connection.close() - removed:
method Connection.commit_prepared(xid, recover=…) - removed:
method Connection.connect() - removed:
method Connection.contextual_connect(**kwargs) - removed:
method Connection.create(entity, **kwargs) - removed:
method Connection.default_schema_name() - removed:
method Connection.detach() - removed:
method Connection.drop(entity, **kwargs) - removed:
method Connection.execute(object, *multiparams, **params) - removed:
method Connection.in_transaction() - removed:
method Connection.invalidate(exception=…) - removed:
method Connection.recover_twophase() - removed:
method Connection.reflecttable(table, include_columns=…) - removed:
method Connection.rollback_prepared(xid, recover=…) - removed:
method Connection.run_callable(callable_) - removed:
method Connection.scalar(object, *multiparams, **params) - removed:
method Connection.statement_compiler(statement, **kwargs) - removed:
method DefaultRunner.exec_default_sql(default) - removed:
method DefaultRunner.execute_string(stmt, params=…) - removed:
method DefaultRunner.get_column_default(column) - removed:
method DefaultRunner.get_column_onupdate(column) - removed:
method DefaultRunner.visit_column_default(default) - removed:
method DefaultRunner.visit_column_onupdate(onupdate) - removed:
method DefaultRunner.visit_passive_default(default) - removed:
method DefaultRunner.visit_sequence(seq) - removed:
method Dialect.create_connect_args(url) - removed:
method Dialect.create_xid() - removed:
method Dialect.do_begin(connection) - removed:
method Dialect.do_begin_twophase(connection, xid) - removed:
method Dialect.do_commit(connection) - removed:
method Dialect.do_commit_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method Dialect.do_execute(cursor, statement, parameters, context=…) - removed:
method Dialect.do_executemany(cursor, statement, parameters, context=…) - removed:
method Dialect.do_prepare_twophase(connection, xid) - removed:
method Dialect.do_recover_twophase(connection) - removed:
method Dialect.do_release_savepoint(connection, name) - removed:
method Dialect.do_rollback(connection) - removed:
method Dialect.do_rollback_to_savepoint(connection, name) - removed:
method Dialect.do_rollback_twophase(connection, xid, is_prepared=…, recover=…) - removed:
method Dialect.do_savepoint(connection, name) - removed:
method Dialect.get_default_schema_name(connection) - removed:
method Dialect.has_sequence(connection, sequence_name, schema=…) - removed:
method Dialect.has_table(connection, table_name, schema=…) - removed:
method Dialect.is_disconnect(e) - removed:
method Dialect.reflecttable(connection, table, include_columns=…) - removed:
method Dialect.server_version_info(connection) - removed:
method Dialect.type_descriptor(typeobj) - removed:
method Engine.connect(**kwargs) - removed:
method Engine.contextual_connect(close_with_result=…, **kwargs) - removed:
method Engine.create(entity, connection=…, **kwargs) - removed:
method Engine.dispose() - removed:
method Engine.drop(entity, connection=…, **kwargs) - removed:
method Engine.execute(statement, *multiparams, **params) - removed:
method Engine.has_table(table_name, schema=…) - removed:
method Engine.raw_connection() - removed:
method Engine.reflecttable(table, connection=…, include_columns=…) - removed:
method Engine.run_callable(callable_, connection=…, *args, **kwargs) - removed:
method Engine.scalar(statement, *multiparams, **params) - removed:
method Engine.statement_compiler(statement, **kwargs) - removed:
method Engine.table_names(schema=…, connection=…) - removed:
method Engine.text(text, *args, **kwargs) - removed:
method Engine.transaction(callable_, connection=…, *args, **kwargs) - removed:
method ExecutionContext.create_cursor() - removed:
method ExecutionContext.handle_dbapi_exception(e) - removed:
method ExecutionContext.last_inserted_ids() - removed:
method ExecutionContext.last_inserted_params() - removed:
method ExecutionContext.last_updated_params() - removed:
method ExecutionContext.lastrow_has_defaults() - removed:
method ExecutionContext.post_exec() - removed:
method ExecutionContext.pre_exec() - removed:
method ExecutionContext.result() - removed:
method ExecutionContext.should_autocommit_text(statement) - removed:
method ResultProxy.close() - removed:
method ResultProxy.fetchall() - removed:
method ResultProxy.fetchmany(size=…) - removed:
method ResultProxy.fetchone() - removed:
method ResultProxy.last_inserted_ids() - removed:
method ResultProxy.last_inserted_params() - removed:
method ResultProxy.last_updated_params() - removed:
method ResultProxy.lastrow_has_defaults() - removed:
method ResultProxy.postfetch_cols() - removed:
method ResultProxy.prefetch_cols() - removed:
method ResultProxy.scalar() - removed:
method ResultProxy.supports_sane_multi_rowcount() - removed:
method ResultProxy.supports_sane_rowcount() - removed:
method RowProxy.close() - removed:
method RowProxy.has_key(key) - removed:
method RowProxy.items() - removed:
method RowProxy.iterkeys() - removed:
method RowProxy.itervalues() - removed:
method RowProxy.keys() - removed:
method RowProxy.values() - removed:
method SchemaIterator.append(s) - removed:
method SchemaIterator.execute() - removed:
method Transaction.close() - removed:
method Transaction.commit() - removed:
method Transaction.rollback() - removed:
method TwoPhaseTransaction.prepare() - removed:
property Connection.closed - removed:
property Connection.connection - removed:
property Connection.dialect - removed:
property Connection.info - removed:
property Connection.invalidated - removed:
property Connection.should_close_with_result - removed:
property Engine.func - removed:
property Engine.name - removed:
property ResultProxy.lastrowid - removed:
property ResultProxy.out_parameters - removed:
property ResultProxy.rowcount
- added:
class DDLBase(schema.SchemaVisitor) - added:
class SchemaDropper(DDLBase) - added:
class SchemaGenerator(DDLBase) - added:
constructor DDLBase(connection) - added:
constructor SchemaDropper(dialect, connection, checkfirst=…, tables=…, **kwargs) - added:
constructor SchemaGenerator(dialect, connection, checkfirst=…, tables=…, **kwargs) - added:
method SchemaDropper.visit_index(index) - added:
method SchemaDropper.visit_metadata(metadata) - added:
method SchemaDropper.visit_sequence(sequence) - added:
method SchemaDropper.visit_table(table, drop_ok=…) - added:
method SchemaGenerator.visit_index(index) - added:
method SchemaGenerator.visit_metadata(metadata) - added:
method SchemaGenerator.visit_sequence(sequence) - added:
method SchemaGenerator.visit_table(table, create_ok=…)
- removed:
field DefaultDialect.defaultrunner - removed:
field DefaultDialect.preexecute_pk_sequences - removed:
field DefaultDialect.schemadropper - removed:
field DefaultDialect.schemagenerator - removed:
field DefaultDialect.supports_pk_autoincrement - removed:
method DefaultExecutionContext.get_rowcount() - removed:
method DefaultExecutionContext.last_inserted_ids() - changed:
constructor DefaultDialect(convert_unicode=…, assert_unicode=…, encoding=…, paramstyle=…, dbapi=…, label_length=…, **kwargs) → constructor DefaultDialect(convert_unicode=…, assert_unicode=…, encoding=…, paramstyle=…, dbapi=…, implicit_returning=…, label_length=…, **kwargs) - changed:
constructor DefaultExecutionContext(dialect, connection, compiled=…, statement=…, parameters=…) → constructor DefaultExecutionContext(dialect, connection, compiled_sql=…, compiled_ddl=…, statement=…, parameters=…) - changed:
method DefaultExecutionContext.set_input_sizes() → method DefaultExecutionContext.set_input_sizes(translate=…, exclude_types=…) - added:
field DefaultDialect.colspecs - added:
field DefaultDialect.ddl_compiler - added:
field DefaultDialect.execute_sequence_format - added:
field DefaultDialect.implicit_returning - added:
field DefaultDialect.max_index_name_length - added:
field DefaultDialect.postfetch_lastrowid - added:
field DefaultDialect.preexecute_autoincrement_sequences - added:
field DefaultDialect.reflection_options - added:
field DefaultDialect.requires_name_normalize - added:
field DefaultDialect.returns_unicode_strings - added:
field DefaultDialect.sequences_optional - added:
field DefaultDialect.server_version_info - added:
field DefaultDialect.supports_native_boolean - added:
field DefaultDialect.supports_native_decimal - added:
field DefaultDialect.supports_native_enum - added:
field DefaultDialect.supports_sequences - added:
field DefaultDialect.supports_unicode_binds - added:
field DefaultDialect.type_compiler - added:
field DefaultExecutionContext.compiled - added:
field DefaultExecutionContext.executemany - added:
field DefaultExecutionContext.execution_options - added:
field DefaultExecutionContext.isddl - added:
field DefaultExecutionContext.isdelete - added:
field DefaultExecutionContext.isinsert - added:
field DefaultExecutionContext.isupdate - added:
field DefaultExecutionContext.result_map - added:
field DefaultExecutionContext.statement - added:
method DefaultDialect.connect(*cargs, **cparams) - added:
method DefaultDialect.create_connect_args(url) - added:
method DefaultDialect.get_pk_constraint(conn, table_name, schema=…, **kw) - added:
method DefaultDialect.initialize(connection) - added:
method DefaultDialect.on_connect() - added:
method DefaultDialect.reflecttable(connection, table, include_columns) - added:
method DefaultExecutionContext.get_insert_default(column) - added:
method DefaultExecutionContext.get_lastrowid() - added:
method DefaultExecutionContext.get_update_default(column) - added:
method DefaultExecutionContext.is_crud() - added:
method DefaultExecutionContext.post_insert() - added:
method DefaultExecutionContext.should_autocommit() - added:
property DefaultDialect.dialect_description - added:
property DefaultExecutionContext.rowcount
- added:
class Inspector(object) - added:
constructor Inspector(bind) - added:
function cache(fn, self, con, *args, **kw) - added:
method Inspector.get_columns(table_name, schema=…, **kw) - added:
method Inspector.get_foreign_keys(table_name, schema=…, **kw) - added:
method Inspector.get_indexes(table_name, schema=…, **kw) - added:
method Inspector.get_pk_constraint(table_name, schema=…, **kw) - added:
method Inspector.get_primary_keys(table_name, schema=…, **kw) - added:
method Inspector.get_schema_names() - added:
method Inspector.get_table_names(schema=…, order_by=…) - added:
method Inspector.get_table_options(table_name, schema=…, **kw) - added:
method Inspector.get_view_definition(view_name, schema=…) - added:
method Inspector.get_view_names(schema=…) - added:
method Inspector.reflecttable(table, include_columns) - added:
property Inspector.default_schema_name - added:
static method Inspector.from_engine(bind)
- removed:
class DefaultEngineStrategy(EngineStrategy) - removed:
class EngineStrategy(object) - removed:
class MockEngineStrategy(EngineStrategy) - removed:
class MockEngineStrategy.MockConnection(base.Connectable) - removed:
class PlainEngineStrategy(DefaultEngineStrategy) - removed:
class ThreadLocalEngineStrategy(DefaultEngineStrategy) - removed:
constructor EngineStrategy(name) - removed:
constructor MockEngineStrategy() - removed:
constructor MockEngineStrategy.MockConnection(dialect, execute) - removed:
constructor PlainEngineStrategy() - removed:
constructor ThreadLocalEngineStrategy() - removed:
field MockEngineStrategy.MockConnection.dialect - removed:
field MockEngineStrategy.MockConnection.engine - removed:
field MockEngineStrategy.MockConnection.name - removed:
method DefaultEngineStrategy.create(name_or_url, **kwargs) - removed:
method DefaultEngineStrategy.get_engine_cls() - removed:
method DefaultEngineStrategy.pool_threadlocal() - removed:
method EngineStrategy.create(*args, **kwargs) - removed:
method MockEngineStrategy.MockConnection.compiler(statement, parameters, **kwargs) - removed:
method MockEngineStrategy.MockConnection.contextual_connect(**kwargs) - removed:
method MockEngineStrategy.MockConnection.create(entity, **kwargs) - removed:
method MockEngineStrategy.MockConnection.drop(entity, **kwargs) - removed:
method MockEngineStrategy.MockConnection.execute(object, *multiparams, **params) - removed:
method MockEngineStrategy.create(name_or_url, executor, **kwargs) - removed:
method PlainEngineStrategy.get_engine_cls() - removed:
method PlainEngineStrategy.pool_threadlocal() - removed:
method ThreadLocalEngineStrategy.get_engine_cls() - removed:
method ThreadLocalEngineStrategy.pool_threadlocal() - removed:
variable strategies
- removed:
class TLSession(object) - removed:
class TLTransaction(base.Transaction) - removed:
constructor TLSession(engine) - removed:
constructor TLTransaction(trans, session) - removed:
field TLConnection.session - removed:
field TLEngine.session - removed:
field TLTransaction.connection - removed:
field TLTransaction.is_active - removed:
method TLConnection.begin(**kwargs) - removed:
method TLConnection.begin_nested() - removed:
method TLConnection.begin_twophase(xid=…) - removed:
method TLConnection.in_transaction() - removed:
method TLConnection.session() - removed:
method TLEngine.session() - removed:
method TLSession.begin(**kwargs) - removed:
method TLSession.begin_twophase(xid=…) - removed:
method TLSession.close() - removed:
method TLSession.commit() - removed:
method TLSession.get_connection(close_with_result=…) - removed:
method TLSession.in_transaction() - removed:
method TLSession.is_begun() - removed:
method TLSession.prepare() - removed:
method TLSession.reset() - removed:
method TLSession.rollback() - removed:
method TLTransaction.close() - removed:
method TLTransaction.commit() - removed:
method TLTransaction.connection() - removed:
method TLTransaction.is_active() - removed:
method TLTransaction.prepare() - removed:
method TLTransaction.rollback() - changed:
constructor TLConnection(session, connection, **kwargs) → constructor TLConnection(*arg, **kw) - changed:
method TLEngine.begin(**kwargs) → method TLEngine.begin() - changed:
method TLEngine.begin_twophase(**kwargs) → method TLEngine.begin_twophase(xid=…) - changed:
method TLEngine.contextual_connect(**kwargs) → method TLEngine.contextual_connect(**kw) - added:
method TLEngine.close() - added:
method TLEngine.dispose() - added:
property TLEngine.closed
- removed:
field DBAPIError.instance - changed:
method DBAPIError.instance(statement, params, orig, connection_invalidated=…) → static method DBAPIError.instance(statement, params, orig, connection_invalidated=…) - added:
class ResourceClosedError(InvalidRequestError) - added:
constructor CircularDependencyError(message, cycles, edges)
- added:
method AssociationProxy.any(criterion=…, **kwargs) - added:
method AssociationProxy.contains(obj) - added:
method AssociationProxy.has(criterion=…, **kwargs)
- changed:
function declarative_base(bind=…, metadata=…, mapper=…, cls=…, name=…, constructor=…, metaclass=…, engine=…) → function declarative_base(bind=…, metadata=…, mapper=…, cls=…, name=…, constructor=…, metaclass=…)
- added:
class ShardedQuery(Query) - added:
class ShardedSession(Session) - added:
constructor ShardedQuery(*args, **kwargs) - added:
constructor ShardedSession(shard_chooser, id_chooser, query_chooser, shards=…, query_cls=…, **kwargs) - added:
method ShardedQuery.get(ident, **kwargs) - added:
method ShardedQuery.set_shard(shard_id) - added:
method ShardedSession.bind_shard(shard_id, bind) - added:
method ShardedSession.connection(mapper=…, instance=…, shard_id=…, **kwargs) - added:
method ShardedSession.get_bind(mapper, shard_id=…, instance=…, clause=…, **kw)
- changed:
function dumps(obj) → function dumps(obj, protocol=…)
- removed:
field SqlSoup.bind - removed:
method SqlSoup.engine() - changed:
class SqlSoup → class SqlSoup(object) - changed:
constructor SqlSoup(*args, **kwargs) → constructor SqlSoup(engine_or_metadata, base=…, session=…) - changed:
method SqlSoup.delete(*args, **kwargs) → method SqlSoup.delete(instance) - changed:
method SqlSoup.join(*args, **kwargs) → method SqlSoup.join(left, right, onclause=…, isouter=…, base=…, **mapper_args) - changed:
method SqlSoup.map(selectable, **kwargs) → method SqlSoup.map(selectable, base=…, **mapper_args) - changed:
method SqlSoup.with_labels(item) → method SqlSoup.with_labels(selectable, base=…, **mapper_args) - added:
method SqlSoup.commit() - added:
method SqlSoup.connection() - added:
method SqlSoup.execute(stmt, **params) - added:
method SqlSoup.expunge(instance) - added:
method SqlSoup.map_to(attrname, tablename=…, selectable=…, schema=…, base=…, mapper_args=…) - added:
method SqlSoup.rollback() - added:
property SqlSoup.bind
- added:
method ConnectionProxy.begin(conn, begin) - added:
method ConnectionProxy.begin_twophase(conn, begin_twophase, xid) - added:
method ConnectionProxy.commit(conn, commit) - added:
method ConnectionProxy.commit_twophase(conn, commit_twophase, xid, is_prepared) - added:
method ConnectionProxy.prepare_twophase(conn, prepare_twophase, xid) - added:
method ConnectionProxy.release_savepoint(conn, release_savepoint, name, context) - added:
method ConnectionProxy.rollback(conn, rollback) - added:
method ConnectionProxy.rollback_savepoint(conn, rollback_savepoint, name, context) - added:
method ConnectionProxy.rollback_twophase(conn, rollback_twophase, xid, is_prepared) - added:
method ConnectionProxy.savepoint(conn, savepoint, name=…) - added:
method PoolListener.first_connect(dbapi_con, con_record)
- added:
class Identified(object) - added:
method Identified.logging_name()
- changed:
function dynamic_loader(argument, secondary=…, primaryjoin=…, secondaryjoin=…, foreign_keys=…, backref=…, post_update=…, cascade=…, remote_side=…, enable_typechecks=…, passive_deletes=…, order_by=…, comparator_factory=…, query_class=…) → function dynamic_loader(argument, secondary=…, primaryjoin=…, secondaryjoin=…, foreign_keys=…, backref=…, post_update=…, cascade=…, remote_side=…, enable_typechecks=…, passive_deletes=…, doc=…, order_by=…, comparator_factory=…, query_class=…) - changed:
function eagerload(*keys) → function eagerload(*args, **kwargs) - changed:
function eagerload_all(*keys) → function eagerload_all(*args, **kwargs) - changed:
function relation(argument, secondary=…, **kwargs) → function relation(*arg, **kw) - changed:
function synonym(name, map_column=…, descriptor=…, comparator_factory=…, proxy=…) → function synonym(name, map_column=…, descriptor=…, comparator_factory=…, doc=…) - added:
export Session - added:
export make_transient - added:
function immediateload(*keys) - added:
function joinedload(*keys, **kw) - added:
function joinedload_all(*keys, **kw) - added:
function relationship(argument, secondary=…, **kwargs) - added:
function subqueryload(*keys) - added:
function subqueryload_all(*keys)
- removed:
class MapperStub(object) - removed:
constructor MapperStub(parent, mapper, key) - removed:
field DependencyProcessor.no_dependencies - removed:
field DetectKeySwitch.no_dependencies - removed:
function create_dependency_processor(prop) - removed:
method DependencyProcessor.preprocess_dependencies(task, deplist, uowcommit, delete=…) - removed:
method DependencyProcessor.process_dependencies(task, deplist, uowcommit, delete=…) - removed:
method DependencyProcessor.register_dependencies(uowcommit) - removed:
method DependencyProcessor.register_processors(uowcommit) - removed:
method DependencyProcessor.whose_dependent_on_who(state1, state2) - removed:
method DetectKeySwitch.preprocess_dependencies(task, deplist, uowcommit, delete=…) - removed:
method DetectKeySwitch.process_dependencies(task, deplist, uowcommit, delete=…) - removed:
method DetectKeySwitch.register_dependencies(uowcommit) - removed:
method DetectKeySwitch.register_processors(uowcommit) - removed:
method ManyToManyDP.preprocess_dependencies(task, deplist, uowcommit, delete=…) - removed:
method ManyToManyDP.process_dependencies(task, deplist, uowcommit, delete=…) - removed:
method ManyToManyDP.register_dependencies(uowcommit) - removed:
method ManyToManyDP.register_processors(uowcommit) - removed:
method ManyToOneDP.preprocess_dependencies(task, deplist, uowcommit, delete=…) - removed:
method ManyToOneDP.process_dependencies(task, deplist, uowcommit, delete=…) - removed:
method ManyToOneDP.register_dependencies(uowcommit) - removed:
method ManyToOneDP.register_processors(uowcommit) - removed:
method MapperStub.polymorphic_iterator() - removed:
method MapperStub.primary_mapper() - removed:
method OneToManyDP.preprocess_dependencies(task, deplist, uowcommit, delete=…) - removed:
method OneToManyDP.process_dependencies(task, deplist, uowcommit, delete=…) - removed:
method OneToManyDP.register_dependencies(uowcommit) - removed:
method OneToManyDP.register_processors(uowcommit) - added:
method DependencyProcessor.per_property_flush_actions(uow) - added:
method DependencyProcessor.per_property_preprocessors(uow) - added:
method DependencyProcessor.per_state_flush_actions(uow, states, isdelete) - added:
method DependencyProcessor.presort_deletes(uowcommit, states) - added:
method DependencyProcessor.presort_saves(uowcommit, states) - added:
method DependencyProcessor.process_deletes(uowcommit, states) - added:
method DependencyProcessor.process_saves(uowcommit, states) - added:
method DependencyProcessor.prop_has_changes(uowcommit, states, isdelete) - added:
method DetectKeySwitch.per_property_flush_actions(uow) - added:
method DetectKeySwitch.per_property_preprocessors(uow) - added:
method DetectKeySwitch.per_state_flush_actions(uow, states, isdelete) - added:
method DetectKeySwitch.presort_deletes(uowcommit, states) - added:
method DetectKeySwitch.presort_saves(uow, states) - added:
method DetectKeySwitch.process_deletes(uowcommit, states) - added:
method DetectKeySwitch.process_saves(uowcommit, states) - added:
method DetectKeySwitch.prop_has_changes(uow, states, isdelete) - added:
method ManyToManyDP.per_property_dependencies(uow, parent_saves, child_saves, parent_deletes, child_deletes, after_save, before_delete) - added:
method ManyToManyDP.per_state_dependencies(uow, save_parent, delete_parent, child_action, after_save, before_delete, isdelete, childisdelete) - added:
method ManyToManyDP.presort_deletes(uowcommit, states) - added:
method ManyToManyDP.presort_saves(uowcommit, states) - added:
method ManyToManyDP.process_deletes(uowcommit, states) - added:
method ManyToManyDP.process_saves(uowcommit, states) - added:
method ManyToOneDP.per_property_dependencies(uow, parent_saves, child_saves, parent_deletes, child_deletes, after_save, before_delete) - added:
method ManyToOneDP.per_state_dependencies(uow, save_parent, delete_parent, child_action, after_save, before_delete, isdelete, childisdelete) - added:
method ManyToOneDP.presort_deletes(uowcommit, states) - added:
method ManyToOneDP.presort_saves(uowcommit, states) - added:
method ManyToOneDP.process_deletes(uowcommit, states) - added:
method ManyToOneDP.process_saves(uowcommit, states) - added:
method OneToManyDP.per_property_dependencies(uow, parent_saves, child_saves, parent_deletes, child_deletes, after_save, before_delete) - added:
method OneToManyDP.per_state_dependencies(uow, save_parent, delete_parent, child_action, after_save, before_delete, isdelete, childisdelete) - added:
method OneToManyDP.presort_deletes(uowcommit, states) - added:
method OneToManyDP.presort_saves(uowcommit, states) - added:
method OneToManyDP.process_deletes(uowcommit, states) - added:
method OneToManyDP.process_saves(uowcommit, states) - added:
static method DependencyProcessor.from_relationship(prop)
- changed:
class DynaLoader(strategies.AbstractRelationLoader) → class DynaLoader(strategies.AbstractRelationshipLoader) - added:
field DynamicAttributeImpl.supports_population - added:
method DynamicAttributeImpl.set_committed_value(state, dict_, value)
- removed:
class ConcurrentModificationError(sa.exc.SQLAlchemyError) - added:
class DetachedInstanceError(sa.exc.SQLAlchemyError) - added:
class StaleDataError(sa.exc.SQLAlchemyError) - added:
variable ConcurrentModificationError
- removed:
method MapperProperty.register_dependencies(*args, **kwargs) - removed:
method MapperProperty.register_processors(*args, **kwargs) - removed:
method StrategizedOption.is_chained() - changed:
method MapperProperty.merge(session, source, dest, dont_load, _recursive) → method MapperProperty.merge(session, source_state, source_dict, dest_state, dest_dict, load, _recursive) - changed:
method MapperProperty.set_parent(parent) → method MapperProperty.set_parent(parent, init) - added:
field MapperProperty.cascade - added:
field StrategizedOption.is_chained - added:
method MapperProperty.per_property_preprocessors(uow) - added:
property MapperProperty.class_attribute
- changed:
constructor Mapper(class_, local_table, properties=…, primary_key=…, non_primary=…, inherits=…, inherit_condition=…, inherit_foreign_keys=…, extension=…, order_by=…, always_refresh=…, version_id_col=…, polymorphic_on=…, _polymorphic_map=…, polymorphic_identity=…, polymorphic_fetch=…, concrete=…, select_table=…, with_polymorphic=…, allow_null_pks=…, batch=…, column_prefix=…, include_properties=…,… → constructor Mapper(class_, local_table, properties=…, primary_key=…, non_primary=…, inherits=…, inherit_condition=…, inherit_foreign_keys=…, extension=…, order_by=…, always_refresh=…, version_id_col=…, version_id_generator=…, polymorphic_on=…, _polymorphic_map=…, polymorphic_identity=…, concrete=…, with_polymorphic=…, allow_null_pks=…, allow_partial_pks=…, batch=…, column_prefix=…, include_proper… - changed:
method Mapper.get_property(key, resolve_synonyms=…, raiseerr=…) → method Mapper.get_property(key, resolve_synonyms=…, raiseerr=…, _compile_mappers=…) - added:
method Mapper.get_property_by_column(column) - added:
method Mapper.self_and_descendants() - added:
property Mapper.primary_base_mapper
- removed:
class BackRef(object) - removed:
class RelationProperty(StrategizedProperty) - removed:
class RelationProperty.Comparator(PropComparator) - removed:
constructor BackRef(key, _prop=…, **kwargs) - removed:
constructor RelationProperty(argument, secondary=…, primaryjoin=…, secondaryjoin=…, foreign_keys=…, uselist=…, order_by=…, backref=…, back_populates=…, post_update=…, cascade=…, extension=…, viewonly=…, lazy=…, collection_class=…, passive_deletes=…, passive_updates=…, remote_side=…, enable_typechecks=…, join_depth=…, comparator_factory=…, single_parent=…, strategy_class=…, _local_remote_pairs=…,… - removed:
constructor RelationProperty.Comparator(prop, mapper, of_type=…, adapter=…) - removed:
field ComparableProperty.extension - removed:
field SynonymProperty.extension - removed:
method BackRef.compile(prop) - removed:
method ColumnProperty.getattr(state, column) - removed:
method ColumnProperty.getcommitted(state, column, passive=…) - removed:
method ColumnProperty.setattr(state, value, column) - removed:
method ComparableProperty.create_row_processor(selectcontext, path, mapper, row, adapter) - removed:
method ComparableProperty.merge(session, source, dest, dont_load, _recursive) - removed:
method ComparableProperty.setup(context, entity, path, adapter, **kwargs) - removed:
method CompositeProperty.getattr(state, column) - removed:
method CompositeProperty.getcommitted(state, column, passive=…) - removed:
method CompositeProperty.setattr(state, value, column) - removed:
method RelationProperty.Comparator.adapted(adapter) - removed:
method RelationProperty.Comparator.any(criterion=…, **kwargs) - removed:
method RelationProperty.Comparator.contains(other, **kwargs) - removed:
method RelationProperty.Comparator.has(criterion=…, **kwargs) - removed:
method RelationProperty.Comparator.in_(other) - removed:
method RelationProperty.Comparator.of_type(cls) - removed:
method RelationProperty.Comparator.operate(op, *other, **kwargs) - removed:
method RelationProperty.Comparator.property() - removed:
method RelationProperty.Comparator.reverse_operate(op, other, **kwargs) - removed:
method RelationProperty.cascade_iterator(type_, state, visited_instances, halt_on=…) - removed:
method RelationProperty.compare(op, value, value_is_parent=…) - removed:
method RelationProperty.do_init() - removed:
method RelationProperty.instrument_class(mapper) - removed:
method RelationProperty.merge(session, source, dest, dont_load, _recursive) - removed:
method RelationProperty.register_dependencies(uowcommit) - removed:
method RelationProperty.register_processors(uowcommit) - removed:
method SynonymProperty.create_row_processor(selectcontext, path, mapper, row, adapter) - removed:
method SynonymProperty.merge(session, source, dest, dont_load, _recursive) - removed:
method SynonymProperty.setup(context, entity, path, adapter, **kwargs) - removed:
property RelationProperty.Comparator.parententity - changed:
class ComparableProperty(MapperProperty) → class ComparableProperty(DescriptorProperty) - changed:
class SynonymProperty(MapperProperty) → class SynonymProperty(DescriptorProperty) - changed:
constructor ComparableProperty(comparator_factory, descriptor=…) → constructor ComparableProperty(comparator_factory, descriptor=…, doc=…) - changed:
constructor SynonymProperty(name, map_column=…, descriptor=…, comparator_factory=…) → constructor SynonymProperty(name, map_column=…, descriptor=…, comparator_factory=…, doc=…) - changed:
method ColumnProperty.merge(session, source, dest, dont_load, _recursive) → method ColumnProperty.merge(session, source_state, source_dict, dest_state, dest_dict, load, _recursive) - added:
class RelationshipProperty(StrategizedProperty) - added:
class RelationshipProperty.Comparator(PropComparator) - added:
constructor RelationshipProperty(argument, secondary=…, primaryjoin=…, secondaryjoin=…, foreign_keys=…, uselist=…, order_by=…, backref=…, back_populates=…, post_update=…, cascade=…, extension=…, viewonly=…, lazy=…, collection_class=…, passive_deletes=…, passive_updates=…, remote_side=…, enable_typechecks=…, join_depth=…, comparator_factory=…, single_parent=…, innerjoin=…, doc=…, active_history=…,… - added:
constructor RelationshipProperty.Comparator(prop, mapper, of_type=…, adapter=…) - added:
method RelationshipProperty.Comparator.adapted(adapter) - added:
method RelationshipProperty.Comparator.any(criterion=…, **kwargs) - added:
method RelationshipProperty.Comparator.contains(other, **kwargs) - added:
method RelationshipProperty.Comparator.has(criterion=…, **kwargs) - added:
method RelationshipProperty.Comparator.in_(other) - added:
method RelationshipProperty.Comparator.of_type(cls) - added:
method RelationshipProperty.Comparator.operate(op, *other, **kwargs) - added:
method RelationshipProperty.Comparator.property() - added:
method RelationshipProperty.Comparator.reverse_operate(op, other, **kwargs) - added:
method RelationshipProperty.cascade_iterator(type_, state, visited_instances, halt_on=…) - added:
method RelationshipProperty.compare(op, value, value_is_parent=…, alias_secondary=…) - added:
method RelationshipProperty.do_init() - added:
method RelationshipProperty.instrument_class(mapper) - added:
method RelationshipProperty.merge(session, source_state, source_dict, dest_state, dest_dict, load, _recursive) - added:
method RelationshipProperty.per_property_preprocessors(uow) - added:
method SynonymProperty.set_parent(parent, init) - added:
property RelationshipProperty.Comparator.parententity - added:
variable RelationProperty
- removed:
field Session.clear - removed:
field Session.save_or_update - removed:
method Session.save(instance) - removed:
method Session.update(instance) - changed:
constructor Session(bind=…, autoflush=…, expire_on_commit=…, _enable_transaction_accounting=…, autocommit=…, twophase=…, echo_uow=…, weak_identity_map=…, binds=…, extension=…, query_cls=…) → constructor Session(bind=…, autoflush=…, expire_on_commit=…, _enable_transaction_accounting=…, autocommit=…, twophase=…, weak_identity_map=…, binds=…, extension=…, query_cls=…) - changed:
method Session.get_bind(mapper, clause=…) → method Session.get_bind(mapper=…, clause=…) - changed:
method Session.merge(instance, dont_load=…) → method Session.merge(instance, load=…, **kw) - changed:
method Session.refresh(instance, attribute_names=…) → method Session.refresh(instance, attribute_names=…, lockmode=…) - changed:
method SessionTransaction.rollback() → method SessionTransaction.rollback(_capture_exception=…)
- removed:
class ShardedQuery(Query) - removed:
class ShardedSession(Session) - removed:
constructor ShardedQuery(*args, **kwargs) - removed:
constructor ShardedSession(shard_chooser, id_chooser, query_chooser, shards=…, **kwargs) - removed:
method ShardedQuery.get(ident, **kwargs) - removed:
method ShardedQuery.set_shard(shard_id) - removed:
method ShardedSession.bind_shard(shard_id, bind) - removed:
method ShardedSession.connection(mapper=…, instance=…, shard_id=…, **kwargs) - removed:
method ShardedSession.get_bind(mapper, shard_id=…, instance=…, clause=…, **kw)
- removed:
constructor MutableAttrInstanceState(obj, manager) - removed:
field InstanceState.expired_attributes - removed:
method InstanceState.check_modified() - removed:
property InstanceState.sort_key - changed:
method InstanceState.expire_attributes(attribute_names, instance_dict=…) → method InstanceState.expire_attributes(dict_, attribute_names, instance_dict=…) - changed:
method InstanceState.reset(key, dict_) → method InstanceState.reset(dict_, key) - changed:
method InstanceState.set_callable(key, callable_) → method InstanceState.set_callable(dict_, key, callable_) - changed:
method MutableAttrInstanceState.reset(key, dict_) → method MutableAttrInstanceState.reset(dict_, key) - added:
field InstanceState.deleted - added:
field InstanceState.expired - added:
field InstanceState.modified - added:
method InstanceState.callables() - added:
method InstanceState.committed_state() - added:
method InstanceState.expire_attribute_pre_commit(dict_, key) - added:
method InstanceState.parents() - added:
method InstanceState.pending() - added:
method MutableAttrInstanceState.mutable_dict() - added:
property InstanceState.expired_attributes - added:
property InstanceState.has_identity
- removed:
class AbstractRelationLoader(LoaderStrategy) - removed:
method AbstractRelationLoader.init() - removed:
method EagerLazyOption.is_chained() - changed:
class EagerLoader(AbstractRelationLoader) → class EagerLoader(AbstractRelationshipLoader) - changed:
class LazyLoader(AbstractRelationLoader) → class LazyLoader(AbstractRelationshipLoader) - changed:
class NoLoader(AbstractRelationLoader) → class NoLoader(AbstractRelationshipLoader) - changed:
constructor EagerLazyOption(key, lazy=…, chained=…, mapper=…, propagate_to_loaders=…) → constructor EagerLazyOption(key, lazy=…, chained=…, propagate_to_loaders=…) - changed:
method EagerLoader.setup_query(context, entity, path, adapter, column_collection=…, parentmapper=…, **kwargs) → method EagerLoader.setup_query(context, entity, path, adapter, column_collection=…, parentmapper=…, allow_innerjoin=…, **kwargs) - added:
class AbstractRelationshipLoader(LoaderStrategy) - added:
class EagerJoinOption(PropertyOption) - added:
class ImmediateLoader(AbstractRelationshipLoader) - added:
class SubqueryLoader(AbstractRelationshipLoader) - added:
constructor EagerJoinOption(key, innerjoin, chained=…) - added:
function factory(identifier) - added:
method AbstractRelationshipLoader.init() - added:
method EagerJoinOption.is_chained() - added:
method EagerJoinOption.process_query_property(query, paths, mappers) - added:
method ImmediateLoader.create_row_processor(context, path, mapper, row, adapter) - added:
method ImmediateLoader.init_class_attribute(mapper) - added:
method ImmediateLoader.setup_query(context, entity, path, adapter, column_collection=…, parentmapper=…, **kwargs) - added:
method SubqueryLoader.create_row_processor(context, path, mapper, row, adapter) - added:
method SubqueryLoader.init() - added:
method SubqueryLoader.init_class_attribute(mapper) - added:
method SubqueryLoader.setup_query(context, entity, path, adapter, column_collection=…, parentmapper=…, **kwargs) - added:
property EagerLazyOption.is_chained - added:
property EagerLazyOption.is_eager
- changed:
function populate(source, source_mapper, dest, dest_mapper, synchronize_pairs) → function populate(source, source_mapper, dest, dest_mapper, synchronize_pairs, uowcommit, flag_cascaded_pks)
- removed:
class UOWDependencyProcessor(object) - removed:
class UOWExecutor(object) - removed:
class UOWTask(object) - removed:
class UOWTaskElement(object) - removed:
constructor UOWDependencyProcessor(processor, targettask) - removed:
constructor UOWTask(uowtransaction, mapper, base_task=…) - removed:
constructor UOWTaskElement(state) - removed:
method UOWDependencyProcessor.execute(trans, delete) - removed:
method UOWDependencyProcessor.get_object_dependencies(state, trans, passive) - removed:
method UOWDependencyProcessor.preexecute(trans) - removed:
method UOWDependencyProcessor.whose_dependent_on_who(state1, state2) - removed:
method UOWExecutor.delete_objects(trans, task) - removed:
method UOWExecutor.execute(trans, tasks, isdelete=…) - removed:
method UOWExecutor.execute_cyclical_dependencies(trans, task, isdelete) - removed:
method UOWExecutor.execute_delete_steps(trans, task) - removed:
method UOWExecutor.execute_dependencies(trans, task) - removed:
method UOWExecutor.execute_dependency(trans, dep, isdelete) - removed:
method UOWExecutor.execute_save_steps(trans, task) - removed:
method UOWExecutor.save_objects(trans, task) - removed:
method UOWTask.append(state, listonly=…, isdelete=…) - removed:
method UOWTask.append_postupdate(state, post_update_cols) - removed:
method UOWTask.filter_polymorphic_elements() - removed:
method UOWTask.inheriting_mappers() - removed:
method UOWTask.is_deleted(state) - removed:
method UOWTask.is_empty() - removed:
method UOWTask.polymorphic_cyclical_dependencies() - removed:
method UOWTask.polymorphic_dependencies() - removed:
method UOWTask.polymorphic_elements() - removed:
method UOWTaskElement.update(listonly, isdelete) - removed:
method UOWTransaction.get_task_by_mapper(mapper, dontcreate=…) - removed:
method UOWTransaction.register_dependency(mapper, dependency) - removed:
method UOWTransaction.register_processor(mapper, processor, mapperfrom) - removed:
method UOWTransaction.set_row_switch(state) - removed:
property UOWTask.elements - removed:
property UOWTask.polymorphic_tasks - removed:
property UOWTask.polymorphic_todelete_elements - removed:
property UOWTask.polymorphic_todelete_objects - removed:
property UOWTask.polymorphic_tosave_elements - removed:
property UOWTask.polymorphic_tosave_objects - removed:
property UOWTransaction.elements - removed:
variable object_session - changed:
method UOWTransaction.register_object(state, isdelete=…, listonly=…, postupdate=…, post_update_cols=…) → method UOWTransaction.register_object(state, isdelete=…, listonly=…, cancel_delete=…) - added:
class DeleteAll(PostSortRec) - added:
class DeleteState(PostSortRec) - added:
class IssuePostUpdate(PostSortRec) - added:
class IterateMappersMixin(object) - added:
class PostSortRec(object) - added:
class Preprocess(IterateMappersMixin) - added:
class ProcessAll(IterateMappersMixin, PostSortRec) - added:
class ProcessState(PostSortRec) - added:
class SaveUpdateAll(PostSortRec) - added:
class SaveUpdateState(PostSortRec) - added:
constructor DeleteAll(uow, mapper) - added:
constructor DeleteState(uow, state, mapper) - added:
constructor IssuePostUpdate(uow, mapper, isdelete) - added:
constructor Preprocess(dependency_processor, fromparent) - added:
constructor ProcessAll(uow, dependency_processor, delete, fromparent) - added:
constructor ProcessState(uow, dependency_processor, delete, state) - added:
constructor SaveUpdateAll(uow, mapper) - added:
constructor SaveUpdateState(uow, state, mapper) - added:
field PostSortRec.disabled - added:
method DeleteAll.execute(uow) - added:
method DeleteAll.per_state_flush_actions(uow) - added:
method DeleteState.execute_aggregate(uow, recs) - added:
method IssuePostUpdate.execute(uow) - added:
method PostSortRec.execute_aggregate(uow, recs) - added:
method Preprocess.execute(uow) - added:
method ProcessAll.execute(uow) - added:
method ProcessAll.per_state_flush_actions(uow) - added:
method ProcessState.execute_aggregate(uow, recs) - added:
method SaveUpdateAll.execute(uow) - added:
method SaveUpdateAll.per_state_flush_actions(uow) - added:
method SaveUpdateState.execute_aggregate(uow, recs) - added:
method UOWTransaction.filter_states_for_dep(dep, states) - added:
method UOWTransaction.has_dep(processor) - added:
method UOWTransaction.issue_post_update(state, post_update_cols) - added:
method UOWTransaction.memo(key, callable_) - added:
method UOWTransaction.register_preprocessor(processor, fromparent) - added:
method UOWTransaction.remove_state_actions(state) - added:
method UOWTransaction.states_for_mapper_hierarchy(mapper, isdelete, listonly) - added:
property UOWTransaction.has_work - added:
variable session
- removed:
class UOWDumper(unitofwork.UOWExecutor) - removed:
constructor UOWDumper(tasks, buf) - removed:
method UOWDumper.delete_objects(trans, task) - removed:
method UOWDumper.execute(trans, tasks, isdelete=…) - removed:
method UOWDumper.execute_dependency(transaction, dep, isdelete) - removed:
method UOWDumper.save_objects(trans, task) - removed:
static method UOWDumper.dump(tasks)
- added:
function state_class_str(state) - added:
variable mapperlib
- removed:
constructor StaticPool(creator, **params) - removed:
method AssertionPool.create_connection() - removed:
method Pool.log(msg) - changed:
class Pool(object) → class Pool(log.Identified) - changed:
constructor AssertionPool(creator, **params) → constructor AssertionPool(*args, **kw) - changed:
constructor Pool(creator, recycle=…, echo=…, use_threadlocal=…, reset_on_return=…, listeners=…) → constructor Pool(creator, recycle=…, echo=…, use_threadlocal=…, logging_name=…, reset_on_return=…, listeners=…) - changed:
constructor QueuePool(creator, pool_size=…, max_overflow=…, timeout=…, **params) → constructor QueuePool(creator, pool_size=…, max_overflow=…, timeout=…, **kw) - changed:
constructor SingletonThreadPool(creator, pool_size=…, **params) → constructor SingletonThreadPool(creator, pool_size=…, **kw) - added:
method AssertionPool.dispose() - added:
method AssertionPool.recreate() - added:
method StaticPool.connection()
- added:
function boolean_to_int(value) - added:
function int_to_boolean(value) - added:
function str_to_datetime_processor_factory(regexp, type_) - added:
function to_decimal_processor_factory(target_class, scale=…) - added:
function to_float(value) - added:
function to_str(value) - added:
function to_unicode_processor_factory(encoding, errors=…) - added:
variable DATETIME_RE - added:
variable DATE_RE - added:
variable TIME_RE - added:
variable str_to_date - added:
variable str_to_datetime - added:
variable str_to_time
- removed:
constructor PrimaryKeyConstraint(*columns, **kwargs) - removed:
constructor UniqueConstraint(*columns, **kwargs) - removed:
field DDL.bind - removed:
field PrimaryKeyConstraint.append_column - removed:
field Table.primary_key - removed:
method Constraint.contains_column(col) - removed:
method Constraint.keys() - removed:
method DDL.bind() - removed:
method DDL.execute(bind=…, schema_item=…) - removed:
method DDL.execute_at(event, schema_item) - removed:
method ForeignKeyConstraint.append_element(col, refcol) - removed:
method Index.append_column(column) - removed:
method MetaData.connect(bind, **kwargs) - removed:
method MetaData.table_iterator(reverse=…, tables=…) - removed:
method PrimaryKeyConstraint.add(col) - removed:
method PrimaryKeyConstraint.copy(**kw) - removed:
method PrimaryKeyConstraint.remove(col) - removed:
method PrimaryKeyConstraint.replace(col) - removed:
method Table.primary_key() - removed:
method ThreadLocalMetaData.connect(bind, **kwargs) - removed:
method UniqueConstraint.append_column(col) - removed:
method UniqueConstraint.copy(**kw) - removed:
property Column.bind - removed:
property SchemaItem.bind - removed:
variable PassiveDefault - changed:
class DDL(object) → class DDL(DDLElement) - changed:
class PrimaryKeyConstraint(Constraint) → class PrimaryKeyConstraint(ColumnCollectionConstraint) - changed:
class UniqueConstraint(Constraint) → class UniqueConstraint(ColumnCollectionConstraint) - changed:
constructor CheckConstraint(sqltext, name=…, deferrable=…, initially=…) → constructor CheckConstraint(sqltext, name=…, deferrable=…, initially=…, table=…, _create_rule=…) - changed:
constructor Constraint(name=…, deferrable=…, initially=…) → constructor Constraint(name=…, deferrable=…, initially=…, _create_rule=…) - changed:
constructor DefaultGenerator(for_update=…, metadata=…) → constructor DefaultGenerator(for_update=…) - changed:
constructor ForeignKey(column, constraint=…, use_alter=…, name=…, onupdate=…, ondelete=…, deferrable=…, initially=…, link_to_name=…) → constructor ForeignKey(column, _constraint=…, use_alter=…, name=…, onupdate=…, ondelete=…, deferrable=…, initially=…, link_to_name=…) - changed:
constructor ForeignKeyConstraint(columns, refcolumns, name=…, onupdate=…, ondelete=…, use_alter=…, deferrable=…, initially=…, link_to_name=…) → constructor ForeignKeyConstraint(columns, refcolumns, name=…, onupdate=…, ondelete=…, deferrable=…, initially=…, use_alter=…, link_to_name=…, table=…) - changed:
constructor Sequence(name, start=…, increment=…, schema=…, optional=…, quote=…, **kwargs) → constructor Sequence(name, start=…, increment=…, schema=…, optional=…, quote=…, metadata=…, for_update=…) - changed:
constructor Table(name, metadata, *args, **kwargs) → constructor Table(*args, **kw) - changed:
method MetaData.reflect(bind=…, schema=…, only=…) → method MetaData.reflect(bind=…, schema=…, views=…, only=…) - changed:
method Table.get_children(column_collections=…, schema_visitor=…, **kwargs) → method Table.get_children(column_collections=…, schema_visitor=…, **kw) - added:
class AddConstraint(_CreateDropBase) - added:
class CreateSequence(_CreateDropBase) - added:
class CreateTable(_CreateDropBase) - added:
class DropConstraint(_CreateDropBase) - added:
class DropSequence(_CreateDropBase) - added:
class DropTable(_CreateDropBase) - added:
class PassiveDefault(DefaultClause) - added:
constructor AddConstraint(element, *args, **kw) - added:
constructor DropConstraint(element, cascade=…, **kw) - added:
constructor PassiveDefault(*arg, **kw) - added:
field DefaultGenerator.is_sequence - added:
field Sequence.is_sequence - added:
method ColumnDefault.is_callable() - added:
method ColumnDefault.is_clause_element() - added:
method ColumnDefault.is_scalar() - added:
method Sequence.is_callable() - added:
method Sequence.is_clause_element() - added:
method Table.add_is_dependent_on(table) - added:
property Constraint.table - added:
property DefaultGenerator.bind - added:
property ForeignKeyConstraint.columns - added:
property ForeignKeyConstraint.elements - added:
property Index.bind - added:
property Sequence.bind - added:
property Table.bind - added:
property Table.primary_key
- added:
export tuple_ - added:
export type_coerce
- removed:
class DDLBase(engine.SchemaIterator) - removed:
class DefaultCompiler(engine.Compiled) - removed:
class SchemaDropper(DDLBase) - removed:
class SchemaGenerator(DDLBase) - removed:
constructor DefaultCompiler(dialect, statement, column_keys=…, inline=…, **kwargs) - removed:
constructor SchemaDropper(dialect, connection, checkfirst=…, tables=…, **kwargs) - removed:
constructor SchemaGenerator(dialect, connection, checkfirst=…, tables=…, **kwargs) - removed:
field DefaultCompiler.extract_map - removed:
field DefaultCompiler.functions - removed:
field DefaultCompiler.isdelete - removed:
field DefaultCompiler.isinsert - removed:
field DefaultCompiler.isupdate - removed:
field DefaultCompiler.operators - removed:
field DefaultCompiler.params - removed:
method DDLBase.find_alterables(tables) - removed:
method DefaultCompiler.bindparam_string(name) - removed:
method DefaultCompiler.compile() - removed:
method DefaultCompiler.construct_params(params=…) - removed:
method DefaultCompiler.default_from() - removed:
method DefaultCompiler.escape_literal_column(text) - removed:
method DefaultCompiler.for_update_clause(select) - removed:
method DefaultCompiler.function_argspec(func, **kwargs) - removed:
method DefaultCompiler.function_string(func) - removed:
method DefaultCompiler.get_select_precolumns(select) - removed:
method DefaultCompiler.is_subquery() - removed:
method DefaultCompiler.label_select_column(select, column, asfrom) - removed:
method DefaultCompiler.limit_clause(select) - removed:
method DefaultCompiler.operator_string(operator) - removed:
method DefaultCompiler.order_by_clause(select) - removed:
method DefaultCompiler.post_process_text(text) - removed:
method DefaultCompiler.process(obj, **kwargs) - removed:
method DefaultCompiler.visit_alias(alias, asfrom=…, **kwargs) - removed:
method DefaultCompiler.visit_binary(binary, **kwargs) - removed:
method DefaultCompiler.visit_bindparam(bindparam, **kwargs) - removed:
method DefaultCompiler.visit_case(clause, **kwargs) - removed:
method DefaultCompiler.visit_cast(cast, **kwargs) - removed:
method DefaultCompiler.visit_clauselist(clauselist, **kwargs) - removed:
method DefaultCompiler.visit_column(column, result_map=…, **kwargs) - removed:
method DefaultCompiler.visit_compound_select(cs, asfrom=…, parens=…, **kwargs) - removed:
method DefaultCompiler.visit_delete(delete_stmt) - removed:
method DefaultCompiler.visit_extract(extract, **kwargs) - removed:
method DefaultCompiler.visit_fromclause(fromclause, **kwargs) - removed:
method DefaultCompiler.visit_function(func, result_map=…, **kwargs) - removed:
method DefaultCompiler.visit_grouping(grouping, **kwargs) - removed:
method DefaultCompiler.visit_index(index, **kwargs) - removed:
method DefaultCompiler.visit_insert(insert_stmt) - removed:
method DefaultCompiler.visit_join(join, asfrom=…, **kwargs) - removed:
method DefaultCompiler.visit_label(label, result_map=…, within_columns_clause=…) - removed:
method DefaultCompiler.visit_null(null, **kwargs) - removed:
method DefaultCompiler.visit_release_savepoint(savepoint_stmt) - removed:
method DefaultCompiler.visit_rollback_to_savepoint(savepoint_stmt) - removed:
method DefaultCompiler.visit_savepoint(savepoint_stmt) - removed:
method DefaultCompiler.visit_select(select, asfrom=…, parens=…, iswrapper=…, compound_index=…, **kwargs) - removed:
method DefaultCompiler.visit_sequence(seq) - removed:
method DefaultCompiler.visit_table(table, asfrom=…, **kwargs) - removed:
method DefaultCompiler.visit_textclause(textclause, **kwargs) - removed:
method DefaultCompiler.visit_typeclause(typeclause, **kwargs) - removed:
method DefaultCompiler.visit_unary(unary, **kw) - removed:
method DefaultCompiler.visit_update(update_stmt) - removed:
method SchemaDropper.drop_foreignkey(constraint) - removed:
method SchemaDropper.visit_index(index) - removed:
method SchemaDropper.visit_metadata(metadata) - removed:
method SchemaDropper.visit_table(table) - removed:
method SchemaGenerator.add_foreignkey(constraint) - removed:
method SchemaGenerator.define_constraint_deferrability(constraint) - removed:
method SchemaGenerator.define_foreign_key(constraint) - removed:
method SchemaGenerator.get_column_default_string(column) - removed:
method SchemaGenerator.get_column_specification(column, first_pk=…) - removed:
method SchemaGenerator.post_create_table(table) - removed:
method SchemaGenerator.visit_check_constraint(constraint) - removed:
method SchemaGenerator.visit_column(column) - removed:
method SchemaGenerator.visit_column_check_constraint(constraint) - removed:
method SchemaGenerator.visit_foreign_key_constraint(constraint) - removed:
method SchemaGenerator.visit_index(index) - removed:
method SchemaGenerator.visit_metadata(metadata) - removed:
method SchemaGenerator.visit_primary_key_constraint(constraint) - removed:
method SchemaGenerator.visit_table(table) - removed:
method SchemaGenerator.visit_unique_constraint(constraint) - changed:
constructor IdentifierPreparer(dialect, initial_quote=…, final_quote=…, omit_schema=…) → constructor IdentifierPreparer(dialect, initial_quote=…, final_quote=…, escape_quote=…, omit_schema=…) - added:
class DDLCompiler(engine.Compiled) - added:
class GenericTypeCompiler(engine.TypeCompiler) - added:
class SQLCompiler(engine.Compiled) - added:
constructor SQLCompiler(dialect, statement, column_keys=…, inline=…, **kwargs) - added:
field SQLCompiler.ansi_bind_rules - added:
field SQLCompiler.compound_keywords - added:
field SQLCompiler.extract_map - added:
field SQLCompiler.isdelete - added:
field SQLCompiler.isinsert - added:
field SQLCompiler.isupdate - added:
field SQLCompiler.params - added:
field SQLCompiler.returning - added:
field SQLCompiler.returning_precedes_values - added:
method DDLCompiler.construct_params(params=…) - added:
method DDLCompiler.create_table_constraints(table) - added:
method DDLCompiler.define_constraint_cascades(constraint) - added:
method DDLCompiler.define_constraint_deferrability(constraint) - added:
method DDLCompiler.define_constraint_remote_table(constraint, table, preparer) - added:
method DDLCompiler.get_column_default_string(column) - added:
method DDLCompiler.get_column_specification(column, **kwargs) - added:
method DDLCompiler.post_create_table(table) - added:
method DDLCompiler.sql_compiler() - added:
method DDLCompiler.visit_add_constraint(create) - added:
method DDLCompiler.visit_check_constraint(constraint) - added:
method DDLCompiler.visit_column_check_constraint(constraint) - added:
method DDLCompiler.visit_create_index(create) - added:
method DDLCompiler.visit_create_sequence(create) - added:
method DDLCompiler.visit_create_table(create) - added:
method DDLCompiler.visit_ddl(ddl, **kwargs) - added:
method DDLCompiler.visit_drop_constraint(drop) - added:
method DDLCompiler.visit_drop_index(drop) - added:
method DDLCompiler.visit_drop_sequence(drop) - added:
method DDLCompiler.visit_drop_table(drop) - added:
method DDLCompiler.visit_foreign_key_constraint(constraint) - added:
method DDLCompiler.visit_primary_key_constraint(constraint) - added:
method DDLCompiler.visit_unique_constraint(constraint) - added:
method GenericTypeCompiler.visit_BIGINT(type_) - added:
method GenericTypeCompiler.visit_BINARY(type_) - added:
method GenericTypeCompiler.visit_BLOB(type_) - added:
method GenericTypeCompiler.visit_BOOLEAN(type_) - added:
method GenericTypeCompiler.visit_CHAR(type_) - added:
method GenericTypeCompiler.visit_CLOB(type_) - added:
method GenericTypeCompiler.visit_DATE(type_) - added:
method GenericTypeCompiler.visit_DATETIME(type_) - added:
method GenericTypeCompiler.visit_DECIMAL(type_) - added:
method GenericTypeCompiler.visit_FLOAT(type_) - added:
method GenericTypeCompiler.visit_INTEGER(type_) - added:
method GenericTypeCompiler.visit_NCHAR(type_) - added:
method GenericTypeCompiler.visit_NCLOB(type_) - added:
method GenericTypeCompiler.visit_NUMERIC(type_) - added:
method GenericTypeCompiler.visit_NVARCHAR(type_) - added:
method GenericTypeCompiler.visit_SMALLINT(type_) - added:
method GenericTypeCompiler.visit_TEXT(type_) - added:
method GenericTypeCompiler.visit_TIME(type_) - added:
method GenericTypeCompiler.visit_TIMESTAMP(type_) - added:
method GenericTypeCompiler.visit_VARBINARY(type_) - added:
method GenericTypeCompiler.visit_VARCHAR(type_) - added:
method GenericTypeCompiler.visit_big_integer(type_) - added:
method GenericTypeCompiler.visit_boolean(type_) - added:
method GenericTypeCompiler.visit_date(type_) - added:
method GenericTypeCompiler.visit_datetime(type_) - added:
method GenericTypeCompiler.visit_enum(type_) - added:
method GenericTypeCompiler.visit_float(type_) - added:
method GenericTypeCompiler.visit_integer(type_) - added:
method GenericTypeCompiler.visit_large_binary(type_) - added:
method GenericTypeCompiler.visit_null(type_) - added:
method GenericTypeCompiler.visit_numeric(type_) - added:
method GenericTypeCompiler.visit_small_integer(type_) - added:
method GenericTypeCompiler.visit_string(type_) - added:
method GenericTypeCompiler.visit_text(type_) - added:
method GenericTypeCompiler.visit_time(type_) - added:
method GenericTypeCompiler.visit_type_decorator(type_) - added:
method GenericTypeCompiler.visit_unicode(type_) - added:
method GenericTypeCompiler.visit_unicode_text(type_) - added:
method GenericTypeCompiler.visit_user_defined(type_) - added:
method SQLCompiler.bindparam_string(name) - added:
method SQLCompiler.construct_params(params=…, _group_number=…) - added:
method SQLCompiler.default_from() - added:
method SQLCompiler.escape_literal_column(text) - added:
method SQLCompiler.for_update_clause(select) - added:
method SQLCompiler.function_argspec(func, **kwargs) - added:
method SQLCompiler.get_from_hint_text(table, text) - added:
method SQLCompiler.get_select_hint_text(byfroms) - added:
method SQLCompiler.get_select_precolumns(select) - added:
method SQLCompiler.is_subquery() - added:
method SQLCompiler.label_select_column(select, column, asfrom) - added:
method SQLCompiler.limit_clause(select) - added:
method SQLCompiler.order_by_clause(select, **kw) - added:
method SQLCompiler.post_process_text(text) - added:
method SQLCompiler.render_literal_bindparam(bindparam, **kw) - added:
method SQLCompiler.render_literal_value(value, type_) - added:
method SQLCompiler.visit_alias(alias, asfrom=…, ashint=…, fromhints=…, **kwargs) - added:
method SQLCompiler.visit_binary(binary, **kw) - added:
method SQLCompiler.visit_bindparam(bindparam, within_columns_clause=…, literal_binds=…, **kwargs) - added:
method SQLCompiler.visit_case(clause, **kwargs) - added:
method SQLCompiler.visit_cast(cast, **kwargs) - added:
method SQLCompiler.visit_clauselist(clauselist, **kwargs) - added:
method SQLCompiler.visit_column(column, result_map=…, **kwargs) - added:
method SQLCompiler.visit_compound_select(cs, asfrom=…, parens=…, compound_index=…, **kwargs) - added:
method SQLCompiler.visit_delete(delete_stmt) - added:
method SQLCompiler.visit_extract(extract, **kwargs) - added:
method SQLCompiler.visit_fromclause(fromclause, **kwargs) - added:
method SQLCompiler.visit_function(func, result_map=…, **kwargs) - added:
method SQLCompiler.visit_grouping(grouping, asfrom=…, **kwargs) - added:
method SQLCompiler.visit_ilike_op(binary, **kw) - added:
method SQLCompiler.visit_index(index, **kwargs) - added:
method SQLCompiler.visit_insert(insert_stmt) - added:
method SQLCompiler.visit_join(join, asfrom=…, **kwargs) - added:
method SQLCompiler.visit_label(label, result_map=…, within_label_clause=…, within_columns_clause=…, **kw) - added:
method SQLCompiler.visit_like_op(binary, **kw) - added:
method SQLCompiler.visit_notilike_op(binary, **kw) - added:
method SQLCompiler.visit_notlike_op(binary, **kw) - added:
method SQLCompiler.visit_null(null, **kwargs) - added:
method SQLCompiler.visit_release_savepoint(savepoint_stmt) - added:
method SQLCompiler.visit_rollback_to_savepoint(savepoint_stmt) - added:
method SQLCompiler.visit_savepoint(savepoint_stmt) - added:
method SQLCompiler.visit_select(select, asfrom=…, parens=…, iswrapper=…, fromhints=…, compound_index=…, **kwargs) - added:
method SQLCompiler.visit_sequence(seq) - added:
method SQLCompiler.visit_table(table, asfrom=…, ashint=…, fromhints=…, **kwargs) - added:
method SQLCompiler.visit_textclause(textclause, **kwargs) - added:
method SQLCompiler.visit_typeclause(typeclause, **kwargs) - added:
method SQLCompiler.visit_unary(unary, **kw) - added:
method SQLCompiler.visit_update(update_stmt) - added:
property DDLCompiler.preparer - added:
property SQLCompiler.sql_compiler - added:
variable COMPOUND_KEYWORDS
- changed:
constructor Delete(table, whereclause, bind=…, **kwargs) → constructor Delete(table, whereclause, bind=…, returning=…, **kwargs) - changed:
constructor Insert(table, values=…, inline=…, bind=…, prefixes=…, **kwargs) → constructor Insert(table, values=…, inline=…, bind=…, prefixes=…, returning=…, **kwargs) - changed:
constructor Update(table, whereclause, values=…, inline=…, bind=…, **kwargs) → constructor Update(table, whereclause, values=…, inline=…, bind=…, returning=…, **kwargs) - changed:
function bindparam(key, value=…, shortname=…, type_=…, unique=…) → function bindparam(key, value=…, type_=…, unique=…, required=…) - changed:
method ClauseElement.compare(other) → method ClauseElement.compare(other, **kw) - changed:
method ClauseElement.compile(bind=…, column_keys=…, compiler=…, dialect=…, inline=…) → method ClauseElement.compile(bind=…, dialect=…, **kw) - added:
field CompoundSelect.EXCEPT - added:
field CompoundSelect.EXCEPT_ALL - added:
field CompoundSelect.INTERSECT - added:
field CompoundSelect.INTERSECT_ALL - added:
field CompoundSelect.UNION - added:
field CompoundSelect.UNION_ALL - added:
function tuple_(*expr) - added:
function type_coerce(expr, type_) - added:
method ColumnElement.compare(other, use_proxies=…, equivalents=…, **kw) - added:
method Select.with_hint(selectable, text, dialect_name=…)
- changed:
function collate() → function collate(a, b) - changed:
function is_() → function is_(a, b) - changed:
function isnot() → function isnot(a, b) - added:
function is_ordering_modifier(op)
- changed:
method ClauseVisitor.traverse_single(obj) → method ClauseVisitor.traverse_single(obj, **kw)
- removed:
function sort_as_tree(tuples, allitems, with_cycles=…) - removed:
function sort_with_cycles(tuples, allitems) - added:
function find_cycles(tuples, allitems) - added:
function sort_as_subsets(tuples, allitems)
- removed:
class INT(Integer) - removed:
method AbstractType.adapt_operator(op) - removed:
method Binary.adapt(impltype) - removed:
method Binary.bind_processor(dialect) - removed:
method Binary.get_dbapi_type(dbapi) - removed:
method Concatenable.adapt_operator(op) - removed:
method Interval.load_dialect_impl(dialect) - removed:
method Interval.process_bind_param(value, dialect) - removed:
method Interval.process_result_value(value, dialect) - removed:
method PickleType.process_bind_param(value, dialect) - removed:
method PickleType.process_result_value(value, dialect) - removed:
method TypeDecorator.get_col_spec() - removed:
method TypeEngine.get_col_spec() - removed:
method TypeEngine.get_search_list() - removed:
variable Smallinteger - removed:
variable TEXT - changed:
class AbstractType(object) → class AbstractType(Visitable) - changed:
class BLOB(Binary) → class BLOB(LargeBinary) - changed:
class Binary(TypeEngine) → class Binary(LargeBinary) - changed:
class Boolean(TypeEngine) → class Boolean(TypeEngine, SchemaType) - changed:
class Date(TypeEngine) → class Date(_DateAffinity, TypeEngine) - changed:
class DateTime(TypeEngine) → class DateTime(_DateAffinity, TypeEngine) - changed:
class Integer(TypeEngine) → class Integer(_DateAffinity, TypeEngine) - changed:
class Interval(TypeDecorator) → class Interval(_DateAffinity, TypeDecorator) - changed:
class Numeric(TypeEngine) → class Numeric(_DateAffinity, TypeEngine) - changed:
class SMALLINT(Smallinteger) → class SMALLINT(SmallInteger) - changed:
class Time(TypeEngine) → class Time(_DateAffinity, TypeEngine) - changed:
constructor Binary(length=…) → constructor Binary(*arg, **kw) - changed:
constructor Interval() → constructor Interval(native=…, second_precision=…, day_precision=…) - changed:
constructor Numeric(precision=…, scale=…, asdecimal=…, length=…) → constructor Numeric(precision=…, scale=…, asdecimal=…) - changed:
constructor String(length=…, convert_unicode=…, assert_unicode=…) → constructor String(length=…, convert_unicode=…, assert_unicode=…, unicode_error=…, _warn_on_bytestring=…) - changed:
method AbstractType.result_processor(dialect) → method AbstractType.result_processor(dialect, coltype) - changed:
method Numeric.result_processor(dialect) → method Numeric.result_processor(dialect, coltype) - changed:
method String.result_processor(dialect) → method String.result_processor(dialect, coltype) - changed:
method TypeDecorator.dialect_impl(dialect, **kwargs) → method TypeDecorator.dialect_impl(dialect) - changed:
method TypeDecorator.result_processor(dialect) → method TypeDecorator.result_processor(dialect, coltype) - changed:
method TypeEngine.result_processor(dialect) → method TypeEngine.result_processor(dialect, coltype) - added:
class BigInteger(Integer) - added:
class Enum(String, SchemaType) - added:
class INTEGER(Integer) - added:
class LargeBinary(_Binary) - added:
class NVARCHAR(Unicode) - added:
class TEXT(Text) - added:
class UserDefinedType(TypeEngine) - added:
constructor Boolean(create_constraint=…, name=…) - added:
constructor Enum(*enums, **kw) - added:
constructor LargeBinary(length=…) - added:
field Interval.epoch - added:
method AbstractType.compile(dialect=…) - added:
method Boolean.bind_processor(dialect) - added:
method Boolean.result_processor(dialect, coltype) - added:
method Enum.adapt(impltype) - added:
method Float.result_processor(dialect, coltype) - added:
method Interval.adapt(cls) - added:
method Interval.bind_processor(dialect) - added:
method Interval.result_processor(dialect, coltype) - added:
method PickleType.bind_processor(dialect) - added:
method PickleType.result_processor(dialect, coltype) - added:
method TIMESTAMP.get_dbapi_type(dbapi) - added:
method TypeDecorator.adapt(cls) - added:
method TypeDecorator.coerce_compared_value(op, value) - added:
method TypeDecorator.type_engine(dialect) - added:
method UserDefinedType.adapt_operator(op) - added:
variable INT