Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « sqlalchemy.orm »

Classe « ColumnProperty »

Informations générales

Héritage

builtins.object
    MemoizedSlots
builtins.object
    InspectionAttr
builtins.object
    _MappedAttribute
builtins.object
    HasCacheKey
        MapperProperty
            StrategizedProperty
                ColumnProperty

Définition

class ColumnProperty(StrategizedProperty):

Description [extrait de ColumnProperty.__doc__]

Describes an object attribute that corresponds to a table column.

    Public constructor is the :func:`_orm.column_property` function.

    

Constructeur(s)

Signature du constructeur Description
__init__(self, *columns, **kwargs) Construct a new :class:`.ColumnProperty` object. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
active_history<member 'active_history' of 'ColumnProperty' objects>
cascadefrozenset()
columns<member 'columns' of 'ColumnProperty' objects>
comparator_factory<member 'comparator_factory' of 'ColumnProperty' objects>
deferred<member 'deferred' of 'ColumnProperty' objects>
descriptor<member 'descriptor' of 'ColumnProperty' objects>
doc<member 'doc' of 'ColumnProperty' objects>
expire_on_flush<member 'expire_on_flush' of 'ColumnProperty' objects>
extension_typesymbol('NOT_EXTENSION')
group<member 'group' of 'ColumnProperty' objects>
info<member 'info' of 'ColumnProperty' objects>
inherit_cacheTrue
instrument<member 'instrument' of 'ColumnProperty' objects>
is_aliased_classFalse
is_attributeFalse
is_bundleFalse
is_clause_elementFalse
is_instanceFalse
is_mapperFalse
is_propertyTrue
is_selectableFalse
logger<Logger sqlalchemy.orm.properties.ColumnProperty (WARNING)>
raiseload<member 'raiseload' of 'ColumnProperty' objects>
strategy_key<member 'strategy_key' of 'ColumnProperty' objects>
strategy_wildcard_keycolumn

Attributs statiques hérités de la classe StrategizedProperty

strategy

Attributs statiques hérités de la classe MapperProperty

key, parent

Liste des propriétés

Nom de la propriétéDescription
class_attributeReturn the class-bound descriptor corresponding to this [extrait de __doc__]
expressionReturn the primary column or expression for this ColumnProperty. [extrait de __doc__]

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__clause_element__(self) Allow the ColumnProperty to work in expression before it is turned [extrait de __clause_element__.__doc__]
__str__(self)
Comparator(prop, parentmapper, adapt_to_entity=None) Produce boolean, comparison, and other operators for [extrait de Comparator.__doc__]
copy(self)
do_init(self)
instrument_class(self, mapper)
merge(self, session, source_state, source_dict, dest_state, dest_dict, load, _recursive, _resolve_conflict_map)

Méthodes héritées de la classe StrategizedProperty

__init_subclass__, __subclasshook__, create_row_processor, post_instrument_class, setup, strategy_for

Méthodes héritées de la classe MapperProperty

__repr__, cascade_iterator, init, set_parent

Méthodes héritées de la classe MemoizedSlots

__getattr__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__