Files
Home-AssistantConfig/deps/sqlalchemy/dialects/postgresql/__pycache__/constraints.cpython-34.pyc

50 lines
2.9 KiB
Plaintext
Raw Normal View History

2016-10-11 16:42:06 +00:00
<EFBFBD>
}<7D><>W/ <00>@sJddlmZddlmZddlmZGdd<00>de<00>ZdS)<07>)<01>ColumnCollectionConstraint)<01>
expression)<01>utilc@s:eZdZdZdZdZdd<00>Zdd<00>ZdS)<08>ExcludeConstraintz<74>A table-level EXCLUDE constraint.
Defines an EXCLUDE constraint as described in the `postgres
documentation`__.
__ http://www.postgresql.org/docs/9.0/static/sql-createtable.html#SQL-CREATETABLE-EXCLUDE
Zexclude_constraintNc Oscg}g}i|_t|<00>\}}x<>t|j|<00>|<00>D]<5D>\\}}} }
} |
dk rt|j|
<00>n|dk r<>|jn| } | dk r<>| |j| <ntj|<00>}|j|| | f<00>q@W||_tj |d|j
d<00>d|j
d<00>d|j
d<00>|<00>|j
dd<00>|_ |j
d<00>} | dk r_tj| <00>|_ ndS)au
:param \*elements:
A sequence of two tuples of the form ``(column, operator)`` where
column must be a column name or Column object and operator must
be a string containing the operator to use.
:param name:
Optional, the in-database name of this constraint.
:param deferrable:
Optional bool. If set, emit DEFERRABLE or NOT DEFERRABLE when
issuing DDL for this constraint.
:param initially:
Optional string. If set, emit INITIALLY <value> when issuing DDL
for this constraint.
:param using:
Optional string. If set, emit USING <index_method> when issuing DDL
for this constraint. Defaults to 'gist'.
:param where:
Optional string. If set, emit WHERE <predicate> when issuing DDL
for this constraint.
N<>name<6D>
deferrable<EFBFBD> initially<6C>usingZgist<73>where) <0A> operators<72>zipZ"_extract_col_expression_collection<6F>appendrrZ_literal_as_textZ _render_exprsr<00>__init__<5F>getr r
)<0E>self<6C>elements<74>kw<6B>columnsZ render_exprsZ expressionsr <00>expr<70>columnZstrnameZ add_element<6E>operatorrr
<00>r<00>P/tmp/pip-build-zkr322cu/sqlalchemy/sqlalchemy/dialects/postgresql/constraints.pyrs2      zExcludeConstraint.__init__c sc<00>fdd<00><00>jj<00>D<>}<00>jd<00>jd<00>jd<00>j|<00>}|jj<00>j<00>|S)Ncs#g|]}|<00>j|f<00>qSr)r )<02>.0<EFBFBD>col)rrr<00>
<listcomp>[s z*ExcludeConstraint.copy.<locals>.<listcomp>rrr)r<00>keys<79> __class__rrr<00>dispatch<63>_update)rrr<00>cr)rr<00>copyZs   zExcludeConstraint.copy)<08>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__Z__visit_name__r
rr!rrrrr s
 ArN)Z
sql.schemarZsqlr<00>rrrrrr<00><module>s