Пример #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()
Пример #2
0
 def precision_numerics_enotation_small(self):
     """target backend supports Decimal() objects using E notation
     to represent very small values."""
     return exclusions.open()
Пример #3
0
 def implements_get_lastrowid(self):
     """target dialect implements the executioncontext.get_lastrowid()
         method without reliance on RETURNING."""
     return exclusions.open()
Пример #4
0
 def time_microseconds(self):
     """target dialect supports representation of Python
     datetime.time() with microsecond objects."""
     return exclusions.open()
Пример #5
0
 def text_type(self):
     """Target database must support an unbounded Text()
     type such as TEXT or CLOB """
     return exclusions.open()
Пример #6
0
 def self_referential_foreign_keys(self):
     """Target database must support self-referential foreign keys."""
     return exclusions.open()
Пример #7
0
 def implicitly_named_constraints(self):
     """target database must apply names to unnamed constraints."""
     return exclusions.open()
Пример #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()
Пример #10
0
 def precision_numerics_general(self):
     """target backend has general support for moderately high-precision
     numerics."""
     return exclusions.open()
Пример #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()
Пример #12
0
    def date(self):
        """target dialect supports representation of Python
        datetime.date() objects."""

        return exclusions.open()
Пример #13
0
    def check_constraints(self):
        """Target database must support check constraints."""

        return exclusions.open()
Пример #14
0
    def empty_strings_text(self):
        """target database can persist/return an empty string with an
        unbounded text."""

        return exclusions.open()
Пример #15
0
    def check_constraints(self):
        """Target database must support check constraints."""

        return exclusions.open()
Пример #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()
Пример #17
0
    def date(self):
        """target dialect supports representation of Python
        datetime.date() objects."""

        return exclusions.open()
Пример #18
0
    def dbapi_lastrowid(self):
        """target platform includes a 'lastrowid' accessor on the DBAPI
        cursor object.

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

        return exclusions.open()
Пример #23
0
 def empty_strings_varchar(self):
     """target database can persist/return an empty string with a
     varchar. """
     return exclusions.open()
Пример #24
0
 def view_reflection(self):
     """Target database supports view metadata
     """
     return exclusions.open()
Пример #25
0
 def date_historic(self):
     """target dialect supports representation of Python
     datetime.date() objects with historic (pre 1970) values."""
     return exclusions.open()
Пример #26
0
 def temporary_tables(self):
     """target database supports temporary tables"""
     return exclusions.open()
Пример #27
0
 def unbounded_varchar(self):
     """Target database must support VARCHAR with no length"""
     return exclusions.open()
Пример #28
0
 def offset(self):
     """target database can render OFFSET, or an equivalent, in a
     SELECT.
     """
     return exclusions.open()
Пример #29
0
 def window_functions(self):
     """Target database must support window functions."""
     return exclusions.open()
Пример #30
0
    def bound_limit_offset(self):
        """target database can render LIMIT and/or OFFSET using a bound
        parameter
        """

        return exclusions.open()
Пример #31
0
    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()
Пример #32
0
 def duplicate_key_raises_integrity_error(self):
     return exclusions.open()
Пример #33
0
    def empty_strings_text(self):
        """target database can persist/return an empty string with an
        unbounded text."""

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

        return exclusions.open()