From 5dc1c7bcf98a028a23d3f3f7849c87b91a6a0fba Mon Sep 17 00:00:00 2001 From: Martijn Dirkse Date: Fri, 21 Jun 2024 12:18:08 +0200 Subject: [PATCH] Follow Jaco-s comments on text about ladybug storages --- docs/source/testing/ladybug/storages/storages.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/testing/ladybug/storages/storages.rst b/docs/source/testing/ladybug/storages/storages.rst index c877a3b0..10944f1d 100644 --- a/docs/source/testing/ladybug/storages/storages.rst +++ b/docs/source/testing/ladybug/storages/storages.rst @@ -3,11 +3,11 @@ Storages ======== -Ladybug has to store reports persistently. It allows the user to choose whether reports are stored on the local file system, in the database, or another way. From Frank!Framework version 8.1 onwards, the default is to store reports in the database. This can only be done if table LADYBUG exists. The Frank!Framework can create this table but only does so if ``jdbc.migrator.active=true`` has been set in the ``classes`` directory (or ``src/main/resources`` for a Maven-lik project). +Ladybug has to store reports persistently. It allows the user to choose whether reports are stored on the local file system, in the database, or another way. From Frank!Framework version 8.1 onwards, the default is to store reports in the database. This can only be done if table LADYBUG exists. The Frank!Framework can create this table but only does so if ``jdbc.migrator.active=true`` has been set in the ``classes`` directory (or ``src/main/resources`` for a Maven-like project). -If you do not want to use the database storage, you can disable it by setting property ``ladybug.jdbc.datasource=`` (without a vaile after the ``=`` sign) in ``src/main/resources`` (or ``classes``). This tells Ladybug that it is not allowed to access a datasource, which prevents Ladybug from accessing a database. If you want more fine-grained control on the storage used, configure it using ``springIbisTestToolCustom.xml`` as explained in :ref:`ladybugExtendTable`. +If you do not want to use the database storage, you can disable it by setting property ``ladybug.jdbc.datasource=`` (without a vaile after the ``=`` sign) in ``src/main/resources`` (or ``classes``). This tells Ladybug not to use a database. Ladybug will then revert to its file storage that stores reports on the local filesystem. The local filesystem is not a secure storage in a serverless environment because VMs and docker containers are often shut down and recreated. If you want more fine-grained control on the storage used, configure it using ``springIbisTestToolCustom.xml`` as explained in :ref:`ladybugExtendTable`. -You can add extra columns to the LADYBUG database table by adding file ``src/main/resources/ladybug/DatabaseChangelog.xml``. That file is executed along with the internal ``DatabaseChangelog.xml`` that is part of Ladybug itself. Here is an example of ``src/main/resources/ladybug/DatabaseChangelog.xml``: +You can add extra columns to the LADYBUG database table by adding file ``src/main/resources/ladybug/DatabaseChangelog_Custom.xml``. That file is executed along with the internal ``DatabaseChangelog.xml`` that is part of Ladybug itself. Here is an example of ``src/main/resources/ladybug/DatabaseChangelog_Custom.xml``: .. code-block:: xml