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 :

Classe « DDL »

Constructeur sqlalchemy.DDL.__init__

Signature de la constructeur __init__

def __init__(self, statement, context=None, bind=None) 

Description

__init__.__doc__

Create a DDL statement.

        :param statement:
          A string or unicode string to be executed.  Statements will be
          processed with Python's string formatting operator.  See the
          ``context`` argument and the ``execute_at`` method.

          A literal '%' in a statement must be escaped as '%%'.

          SQL bind parameters are not available in DDL statements.

        :param context:
          Optional dictionary, defaults to None.  These values will be
          available for use in string substitutions on the DDL statement.

        :param bind:
          Optional. A :class:`.Connectable`, used by
          default when ``execute()`` is invoked without a bind argument.

          .. deprecated:: 1.4 The :paramref:`_ddl.DDL.bind` argument is deprecated and will be removed in SQLAlchemy 2.0.




        .. seealso::

            :class:`.DDLEvents`

            :ref:`event_toplevel`