--- a/src/source/pyams_alchemy/pyams_alchemy.rst Mon Apr 09 15:17:51 2018 +0200
+++ b/src/source/pyams_alchemy/pyams_alchemy.rst Thu Apr 12 11:11:15 2018 +0200
@@ -1,42 +1,13 @@
.. _pyams_alchemy:
-PyAMS SQLAlchemy integration
-============================
-
-*pyams_alchemy* package is a small package which can be used to make SQLAlchemy integration more simple.
-
-The main goal of *pyams_alchemy* package is to define the :class:`pyams_alchemy.engine.AlchemyEngineUtility` class:
-this class can be stored persistently into PyAMS local site manager (see :ref:`site`) to store settings of an
-SQLAlchemy engine; on user request, the :func:`pyams_alchemy.engine.get_user_session` function can be used to get
-access to a new SQLAlchemy engine session matching these settings which will to be bound to current Pyramid's
-transaction.
-
-
-Dynamic schema names
-++++++++++++++++++++
-
-Some times you may have to be able to setup, for a given table, a schema name which is not static but can be dynamic
-through a configuration option.
-
-This can be done easily with the help of the :class:`pyams_alchemy.mixin.DynamicSchemaMixin` which you can inherit from
-in any SQLAlchemy table subclass.
-
-When this is done, the schema name can be defined into Pyramid's configuration file into a setting which is called
-*pyams_alchemy:{module_name}.{class_name}.schema*; for example like in
-*pyams_alchemy:pyams_content.package.TableName.schema*. If not specified, the table's schema name can be defined in a
-classic *__schema__* table's attribute.
-
-
-
-Module contents
-+++++++++++++++
+pyams_alchemy package
+=====================
.. automodule:: pyams_alchemy
:members:
:undoc-members:
:show-inheritance:
-
Submodules
++++++++++
@@ -87,5 +58,5 @@
.. toctree::
pyams_alchemy.interfaces
- pyams_alchemy.tests
pyams_alchemy.zmi
+