Module « sqlalchemy »
Classe « Boolean »
Informations générales
Héritage
builtins.object
SchemaEventTarget
SchemaType
builtins.object
Traversible
TypeEngine
builtins.object
Emulated
Boolean
Définition
class Boolean(Emulated, TypeEngine, SchemaType):
Description [extrait de Boolean.__doc__]
A bool datatype.
:class:`.Boolean` typically uses BOOLEAN or SMALLINT on the DDL side,
and on the Python side deals in ``True`` or ``False``.
The :class:`.Boolean` datatype currently has two levels of assertion
that the values persisted are simple true/false values. For all
backends, only the Python values ``None``, ``True``, ``False``, ``1``
or ``0`` are accepted as parameter values. For those backends that
don't support a "native boolean" datatype, an option exists to
also create a CHECK constraint on the target column
.. versionchanged:: 1.2 the :class:`.Boolean` datatype now asserts that
incoming Python values are already in pure boolean form.
Constructeur(s)
Liste des attributs statiques
dispatch | <sqlalchemy.event.base.DDLEventsDispatch object at 0x7f40cbc2af40> |
hashable | True |
native | True |
should_evaluate_none | False |
sort_key_function | None |
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 SchemaType
__init_subclass__, __subclasshook__, adapt, copy, create, drop
Méthodes héritées de la classe TypeEngine
__repr__, __str__, as_generic, bind_expression, coerce_compared_value, column_expression, Comparator, comparator_factory, compare_against_backend, compare_values, compile, copy_value, dialect_impl, evaluates_none, get_dbapi_type, with_variant
Méthodes héritées de la classe Traversible
__class_getitem__, get_children
Méthodes héritées de la classe Emulated
adapt_to_emulated
Méthodes héritées de la classe object
__delattr__,
__dir__,
__format__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__
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 :