def emulated_lastrowid(self): """target dialect retrieves cursor.lastrowid, or fetches from a database-side function after an insert() construct executes, within the get_lastrowid() method. Only dialects that "pre-execute", or need RETURNING to get last inserted id, would return closed/fail/skip for this. """ return exclusions.open()
def precision_numerics_enotation_small(self): """target backend supports Decimal() objects using E notation to represent very small values.""" return exclusions.open()
def implements_get_lastrowid(self): """target dialect implements the executioncontext.get_lastrowid() method without reliance on RETURNING.""" return exclusions.open()
def time_microseconds(self): """target dialect supports representation of Python datetime.time() with microsecond objects.""" return exclusions.open()
def text_type(self): """Target database must support an unbounded Text() type such as TEXT or CLOB """ return exclusions.open()
def self_referential_foreign_keys(self): """Target database must support self-referential foreign keys.""" return exclusions.open()
def implicitly_named_constraints(self): """target database must apply names to unnamed constraints.""" return exclusions.open()
def precision_numerics_enotation_small(self): """target backend supports Decimal() objects using E notation to represent very small values.""" # NOTE: this exclusion isn't used in current tests. return exclusions.open()
def precision_numerics_enotation_large(self): """target backend supports Decimal() objects using E notation to represent very large values.""" return exclusions.open()
def precision_numerics_general(self): """target backend has general support for moderately high-precision numerics.""" return exclusions.open()
def date(self): """target dialect supports representation of Python datetime.date() objects.""" return exclusions.open()
def check_constraints(self): """Target database must support check constraints.""" return exclusions.open()
def empty_strings_text(self): """target database can persist/return an empty string with an unbounded text.""" return exclusions.open()
def order_by_col_from_union(self): """target database supports ordering by a column from a SELECT inside of a UNION E.g. (SELECT id, ...) UNION (SELECT id, ...) ORDER BY id """ return exclusions.open()
def dbapi_lastrowid(self): """target platform includes a 'lastrowid' accessor on the DBAPI cursor object. """ return exclusions.open()
def datetime_microseconds(self): """target dialect supports representation of Python datetime.datetime() with microsecond objects.""" return exclusions.open()
def schemas(self): """Target database supports named schemas """ return exclusions.open()
def reflects_pk_names(self): return exclusions.open()
def views(self): """Target database must support VIEWs.""" return exclusions.open()
def empty_strings_varchar(self): """target database can persist/return an empty string with a varchar. """ return exclusions.open()
def view_reflection(self): """Target database supports view metadata """ return exclusions.open()
def date_historic(self): """target dialect supports representation of Python datetime.date() objects with historic (pre 1970) values.""" return exclusions.open()
def temporary_tables(self): """target database supports temporary tables""" return exclusions.open()
def unbounded_varchar(self): """Target database must support VARCHAR with no length""" return exclusions.open()
def offset(self): """target database can render OFFSET, or an equivalent, in a SELECT. """ return exclusions.open()
def window_functions(self): """Target database must support window functions.""" return exclusions.open()
def bound_limit_offset(self): """target database can render LIMIT and/or OFFSET using a bound parameter """ return exclusions.open()
def precision_numerics_retains_significant_digits(self): """A precision numeric type will return empty significant digits, i.e. a value such as 10.000 will come back in Decimal form with the .000 maintained.""" return exclusions.open()
def duplicate_key_raises_integrity_error(self): return exclusions.open()
def parens_in_union_contained_select_wo_limit_offset(self): return exclusions.open()
def independent_connections(self): return exclusions.open()
def returning(self): return exclusions.open()
def named_constraints(self): """target database must support names for constraints.""" return exclusions.open()