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)
Liste des attributs statiques
allows_lambda | False |
column | None |
create_drop_stringify_dialect | default |
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_delete | False |
is_dml | False |
is_insert | False |
is_scalar | <sqlalchemy.util.langhelpers.memoized_property object at 0x7f40cbae8d00> |
is_select | False |
is_sequence | False |
is_server_default | False |
is_text | False |
is_update | False |
supports_execution | True |
uses_inspection | False |
Liste des propriétés
bind | Return 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
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__
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 :