Repository URL to install this package:
|
Version:
2.5 ▾
|
ó
EYc @ sN d Z d d l m Z m Z d d l m Z d d l m Z d d l m Z m Z m Z
m Z m Z d d l m
Z
d d l m Z d d l m Z d
e f d YZ e j j d d
e f d Y Z e j j d d e f d Y Z e j j d d e f d Y Z e j j d d e f d Y Z d S( s Descriptor properties are more "auxiliary" properties
that exist as configurational elements, but don't participate
as actively in the load/persist ORM loop.
i ( t MapperPropertyt PropComparator( t _none_set( t
attributesi ( t utilt sqlt exct eventt schema( t
expression( t
properties( t queryt DescriptorPropertyc B s e Z d Z d Z d Z RS( sS :class:`.MapperProperty` which proxies access to a
user-defined descriptor.c s8 d t f f d Y} j d k rg t j j d } j | rg | _ qg n j d k rÄ f d } f d } f d } t d | d | d | _ n t j j j
j j j f d d
j d } | j | _ j
j j | d S( Nt
_ProxyImplc sJ e Z e Z e Z e Z d Z e d rH e j
f d Z n RS( c S s
| | _ d S( N( t key( t selfR ( ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyt __init__% s t get_historyc s j | | | S( N( R ( R t statet dict_t passive( t prop( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyR ) s ( t __name__t
__module__t Falset accepts_scalar_loadert Truet expire_missingt
collectionR t hasattrR t PASSIVE_OFFR ( ( R ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyR
s c s t | j | d S( N( t setattrt name( t objt value( R ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyt fset3 s c s t | j d S( N( t delattrR ( R! ( R ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyt fdel6 s c s t | j S( N( t getattrR ( R! ( R ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyt fget9 s R' R# R% c s
j S( N( t _comparator_factory( ( t mapperR ( sT /home/tvault/.virtenv/lib/python2.7/site-packages/sqlalchemy/orm/descriptor_props.pyt <lambda>G s t doct original_property( t objectt
descriptort NoneR&