API === .. currentmodule:: dbschema The main entry point for :mod:`dbschema` is the :func:`open` function: .. autofunction:: open Module Constants ---------------- .. autodata:: BACKEND_MYSQL .. autodata:: BACKEND_POSTGRESQL .. autodata:: BACKEND_SQLITE3 Exceptions ---------- .. currentmodule: dbschema.exceptions The following exceptions are defined in :mod:`dbschema.exceptions`: .. automodule:: dbschema.exceptions :members: Database Objects ---------------- .. currentmodule: dbschema.objects The following graph illustrates the class inheritance in this module: .. inheritance-diagram:: dbschema.objects :parts: 1 The following representations of database objects are defined in :mod:`dbschema.objects`: .. automodule:: dbschema.objects :members: :member-order: bysource