extension that allows outcome storage in relational database

v8.4.3 2023-09-19 15:13 UTC

This package is auto-updated.

Last update: 2024-06-16 14:43:27 UTC


TAO taoOutcomeRds extension

TAO Logo

GitHub GitHub release GitHub commit activity codecov

Extension that allows a storage in relational database

Installation instructions

These instructions assume that you have already a TAO installation on your system. If you don't, go to package/tao and follow the installation instructions.

If you installed your TAO instance through package/tao, oat-sa/extension-tao-outcomerds is very likely already installed. You can verify this under Settings -> Extension manager, where it would appear on the left hand side as taoOutcomeRds. Alternatively you would find it in the code at /config/generis/installation.conf.php.

Note, that you have to be logged in as System Administrator to do this.

Add the extension to your TAO composer and to the autoloader:

composer require oat-sa/extension-tao-outcomerds

Install the extension on the CLI from the project root:


sudo php tao/scripts/installExtension oat-sa/extension-tao-outcomerds


php tao\scripts\installExtension oat-sa/extension-tao-outcomerds

As a system administrator you also install it through the TAO Extension Manager:

  • Settings (the gears on the right hand side of the menu) -> Extension manager
  • Select taoOutcomeRds on the right hand side, check the box and hit install

Configuration options


Configuration option persistence

Description : contains a persistence value of the RDS result storage .

Possible values of the persistence key:

  • a string value which equals to default.

Extension Wiki

You can find the extension wiki here.