Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
‹EYc@s$ddlmZddlmZdZdefd„ƒYZdeejfd	„ƒYZ	e	ed
<deejfd„ƒYZ
e
ed<deejfd
„ƒYZeed<deejfd„ƒYZeed<deejfd„ƒYZ
e
ed<deejfd„ƒYZeed<dS(i(t
ischema_namesi(ttypest	INT4RANGEt	INT8RANGEtNUMRANGEtRangeOperatorscBs*eZdZdejjfd„ƒYZRS(s
    This mixin provides functionality for the Range Operators
    listed in Table 9-44 of the `postgres documentation`__ for Range
    Functions and Operators. It is used by all the range types
    provided in the ``postgres`` dialect and can likely be used for
    any range types you create yourself.

    __ http://www.postgresql.org/docs/devel/static/functions-range.html

    No extra support is provided for the Range Functions listed in
    Table 9-45 of the postgres documentation. For these, the normal
    :func:`~sqlalchemy.sql.expression.func` object should be used.

    .. versionadded:: 0.8.2  Support for Postgresql RANGE operations.

    tcomparator_factorycBsteZdZd„Zd„Zd„Zd„Zd„ZeZd„Z	e	Z
d„Zd„Zd	„Z
d
„ZRS(s-Define comparison operations for range types.cCs|jjdƒ|ƒS(s<Boolean expression. Returns true if two ranges are not equals<>(texprtop(tselftother((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyt__ne__"scKs|jjdƒ|ƒS(s¤Boolean expression. Returns true if the right hand operand,
            which can be an element or a range, is contained within the
            column.
            s@>(RR(R	R
tkw((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytcontains&scCs|jjdƒ|ƒS(ssBoolean expression. Returns true if the column is contained
            within the right hand operand.
            s<@(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytcontained_by-scCs|jjdƒ|ƒS(s„Boolean expression. Returns true if the column overlaps
            (has points in common with) the right hand operand.
            s&&(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytoverlaps3scCs|jjdƒ|ƒS(ssBoolean expression. Returns true if the column is strictly
            left of the right hand operand.
            s<<(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytstrictly_left_of9scCs|jjdƒ|ƒS(stBoolean expression. Returns true if the column is strictly
            right of the right hand operand.
            s>>(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytstrictly_right_ofAscCs|jjdƒ|ƒS(s‡Boolean expression. Returns true if the range in the column
            does not extend right of the range in the operand.
            s&<(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytnot_extend_right_ofIscCs|jjdƒ|ƒS(s†Boolean expression. Returns true if the range in the column
            does not extend left of the range in the operand.
            s&>(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytnot_extend_left_ofOscCs|jjdƒ|ƒS(s}Boolean expression. Returns true if the range in the column
            is adjacent to the range in the operand.
            s-|-(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pytadjacent_toUscCs|jjdƒ|ƒS(sœRange expression. Returns the union of the two ranges.
            Will raise an exception if the resulting range is not
            contigous.
            t+(RR(R	R
((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyt__add__[s(t__name__t
__module__t__doc__RR
RRRt
__lshift__Rt
__rshift__RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyRs									(RRRtsqltypestConcatenablet
ComparatorR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyR
scBseZdZdZRS(sKRepresent the Postgresql INT4RANGE type.

    .. versionadded:: 0.8.2

    R(RRRt__visit_name__(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyRcst	int4rangecBseZdZdZRS(sKRepresent the Postgresql INT8RANGE type.

    .. versionadded:: 0.8.2

    R(RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyRost	int8rangecBseZdZdZRS(sJRepresent the Postgresql NUMRANGE type.

    .. versionadded:: 0.8.2

    R(RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyR{stnumranget	DATERANGEcBseZdZdZRS(sKRepresent the Postgresql DATERANGE type.

    .. versionadded:: 0.8.2

    R#(RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyR#‡st	daterangetTSRANGEcBseZdZdZRS(sIRepresent the Postgresql TSRANGE type.

    .. versionadded:: 0.8.2

    R%(RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyR%“sttsranget	TSTZRANGEcBseZdZdZRS(sKRepresent the Postgresql TSTZRANGE type.

    .. versionadded:: 0.8.2

    R'(RRRR(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyR'Ÿst	tstzrangeN(s	INT4RANGEs	INT8RANGEsNUMRANGE(tbaseRtRRt__all__tobjectRt
TypeEngineRRRR#R%R'(((sZ/home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/dialects/postgresql/ranges.pyt<module>sV