summaryrefslogtreecommitdiff
path: root/docs/build/api/script.rst
blob: cf58bb83dc5a8dffd4dd3dd96dc398943200904a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
.. _alembic.script.toplevel:

================
Script Directory
================

The :class:`.ScriptDirectory` object provides programmatic access
to the Alembic version files present in the filesystem.

.. automodule:: alembic.script
    :members:

Revision
========

The :class:`.RevisionMap` object serves as the basis for revision
management, used exclusively by :class:`.ScriptDirectory`.

.. automodule:: alembic.script.revision
    :members:

Write Hooks
===========

.. automodule:: alembic.script.write_hooks
    :members: