Files
2025-05-20 09:24:29 -04:00

36 lines
859 B
ReStructuredText

Procedural Languages
====================
.. module:: pyrseas.dbobject.language
The :mod:`language` module defines two classes, :class:`Language` and
:class:`LanguageDict`, derived from :class:`DbObject` and
:class:`DbObjectDict`, respectively.
Procedural Language
-------------------
:class:`Language` is derived from :class:`~pyrseas.dbobject.DbObject`
and represents a procedural language.
.. autoclass:: Language
.. automethod:: Language.to_map
.. automethod:: Language.drop
.. automethod:: Language.create
Language Dictionary
-------------------
:class:`LanguageDict` is derived from
:class:`~pyrseas.dbobject.DbObjectDict`. It is a dictionary that
represents the collection of procedural languages in a
database. Internal languages ('internal', 'c' and 'sql') are excluded.
.. autoclass:: LanguageDict
.. automethod:: LanguageDict.from_map