.. _api:

*************
API Reference
*************

Core
====

.. automodule:: marshmallow_sqlalchemy
    :members:

    .. autodata:: marshmallow_sqlalchemy.fields_for_model
        :annotation: =func(...)

    .. autodata:: marshmallow_sqlalchemy.property2field
        :annotation: =func(...)

    .. autodata:: marshmallow_sqlalchemy.column2field
        :annotation: =func(...)

    .. autodata:: marshmallow_sqlalchemy.field_for
        :annotation: =func(...)

Fields
======

.. automodule:: marshmallow_sqlalchemy.fields
    :members:
    :private-members:
