Example #1
0
def except_(fn):
    """Target database must support EXCEPT or equivalent (i.e. MINUS)."""
    return fails_if([
            "firebird", "mysql", "sybase", "informix"
        ], 'no support for EXCEPT')(fn)
Example #2
0
def offset(fn):
    """Target database must support some method of adding OFFSET or
    equivalent to a result set."""
    return fails_if([
            "sybase"
        ], 'no support for OFFSET or equivalent')(fn)
Example #3
0
def intersect(fn):
    """Target database must support INTERSECT or equivalent."""

    return fails_if([
            "firebird", "mysql", "sybase", "informix"
        ], 'no support for INTERSECT')(fn)