Esempio n. 1
0
    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()
Esempio n. 3
0
 def implements_get_lastrowid(self):
     """target dialect implements the executioncontext.get_lastrowid()
         method without reliance on RETURNING."""
     return exclusions.open()
Esempio n. 4
0
 def time_microseconds(self):
     """target dialect supports representation of Python
     datetime.time() with microsecond objects."""
     return exclusions.open()
Esempio n. 5
0
 def text_type(self):
     """Target database must support an unbounded Text()
     type such as TEXT or CLOB """
     return exclusions.open()
Esempio n. 6
0
 def self_referential_foreign_keys(self):
     """Target database must support self-referential foreign keys."""
     return exclusions.open()
Esempio n. 7
0
 def implicitly_named_constraints(self):
     """target database must apply names to unnamed constraints."""
     return exclusions.open()
Esempio n. 8
0
 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()
Esempio n. 10
0
 def precision_numerics_general(self):
     """target backend has general support for moderately high-precision
     numerics."""
     return exclusions.open()
Esempio n. 11
0
 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()
Esempio n. 12
0
    def date(self):
        """target dialect supports representation of Python
        datetime.date() objects."""

        return exclusions.open()
Esempio n. 13
0
    def check_constraints(self):
        """Target database must support check constraints."""

        return exclusions.open()
Esempio n. 14
0
    def empty_strings_text(self):
        """target database can persist/return an empty string with an
        unbounded text."""

        return exclusions.open()
Esempio n. 15
0
    def check_constraints(self):
        """Target database must support check constraints."""

        return exclusions.open()
Esempio n. 16
0
 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()
Esempio n. 17
0
    def date(self):
        """target dialect supports representation of Python
        datetime.date() objects."""

        return exclusions.open()
Esempio n. 18
0
    def dbapi_lastrowid(self):
        """target platform includes a 'lastrowid' accessor on the DBAPI
        cursor object.

        """
        return exclusions.open()
Esempio n. 19
0
 def datetime_microseconds(self):
     """target dialect supports representation of Python
     datetime.datetime() with microsecond objects."""
     return exclusions.open()
Esempio n. 20
0
 def schemas(self):
     """Target database supports named schemas
     """
     return exclusions.open()
Esempio n. 21
0
 def reflects_pk_names(self):
     return exclusions.open()
Esempio n. 22
0
    def views(self):
        """Target database must support VIEWs."""

        return exclusions.open()
Esempio n. 23
0
 def empty_strings_varchar(self):
     """target database can persist/return an empty string with a
     varchar. """
     return exclusions.open()
Esempio n. 24
0
 def view_reflection(self):
     """Target database supports view metadata
     """
     return exclusions.open()
Esempio n. 25
0
 def date_historic(self):
     """target dialect supports representation of Python
     datetime.date() objects with historic (pre 1970) values."""
     return exclusions.open()
Esempio n. 26
0
 def temporary_tables(self):
     """target database supports temporary tables"""
     return exclusions.open()
Esempio n. 27
0
 def unbounded_varchar(self):
     """Target database must support VARCHAR with no length"""
     return exclusions.open()
Esempio n. 28
0
 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()
Esempio n. 30
0
    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()
Esempio n. 32
0
 def duplicate_key_raises_integrity_error(self):
     return exclusions.open()
Esempio n. 33
0
    def empty_strings_text(self):
        """target database can persist/return an empty string with an
        unbounded text."""

        return exclusions.open()
Esempio n. 34
0
 def parens_in_union_contained_select_wo_limit_offset(self):
     return exclusions.open()
Esempio n. 35
0
 def precision_numerics_general(self):
     """target backend has general support for moderately high-precision
     numerics."""
     return exclusions.open()
Esempio n. 36
0
 def independent_connections(self):
     return exclusions.open()
Esempio n. 37
0
 def returning(self):
     return exclusions.open()
Esempio n. 38
0
    def named_constraints(self):
        """target database must support names for constraints."""

        return exclusions.open()