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 »

Classe « ColumnDefault »

Informations générales

Héritage

    builtins.object
        Traversible
    builtins.object
        SchemaEventTarget
            SchemaItem
builtins.object
    HasMemoized
        Generative
builtins.object
    SQLRole
        StatementRole
            Executable
                DefaultGenerator
                    ColumnDefault

Définition

class ColumnDefault(DefaultGenerator):

Description [extrait de ColumnDefault.__doc__]

A plain default value on a column.

    This could correspond to a constant, a callable function,
    or a SQL clause.

    :class:`.ColumnDefault` is generated automatically
    whenever the ``default``, ``onupdate`` arguments of
    :class:`_schema.Column` are used.  A :class:`.ColumnDefault`
    can be passed positionally as well.

    For example, the following::

        Column('foo', Integer, default=50)

    Is equivalent to::

        Column('foo', Integer, ColumnDefault(50))


    

Constructeur(s)

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

Liste des attributs statiques

Nom de l'attribut Valeur
allows_lambdaFalse
columnNone
create_drop_stringify_dialectdefault
dispatch<sqlalchemy.event.base.DDLEventsDispatch object at 0x7f40cbc2af40>
info<sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cbc85d20>
is_callable<sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cbae8850>
is_clause_element<sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cbaead40>
is_deleteFalse
is_dmlFalse
is_insertFalse
is_scalar<sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cbae8d00>
is_selectFalse
is_sequenceFalse
is_server_defaultFalse
is_textFalse
is_updateFalse
supports_executionTrue
uses_inspectionFalse

Liste des propriétés

Nom de la propriétéDescription
bindReturn the connectable associated with this default. [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
__repr__(self)

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

__init_subclass__, __subclasshook__, execute

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

__class_getitem__, get_children

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

execution_options, get_execution_options, options, scalar

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

memoized_attribute, memoized_instancemethod

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

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