Databases

You're going to need multiple

Totara Learn is supported on the following databases:

  • PostgreSQL
  • MariaDB
  • MySQL
  • MSSQL

Developers at Totara Learning Solutions need to be running, developing, and testing under all four databases, and on occasion specific versions of these databases.

Like PHP how you achieve this is up to you. Most developers within the office have a preferred database that they run for their day to day development (predominantly PostgreSQL or MySQL) and choose a virtual machine solution when required to run, develop or test on specific databases and versions.
Docker is a popular choice due to its ease of use for this.


Minimum versions for our products

ProductPostgreSQLMySQLMariaDBMSSQL
Totara Learn 129.45.7.1110.2.62016
Totara Learn 119.25.7.1110.2.62016
Totara Learn 109.25.7.1110.2.62014
Totara Learn 99.25.5.315.5.312008
Totara Learn 2.99.15.5.315.5.312008
Totara Learn 2.79.15.5.315.5.312008
Totara Learn 2.68.35.1.335.3.52008
Totara Learn 2.58.35.1.335.22008
Totara Learn 2.48.35.1.33-2008
Totara Learn 2.28.35.0.25-2008
Totara Learn 1.18.25.0.25-2008
Totara Learn 1.08.25.0.25-2008

Please note that we always recommend our subscribers run the latest version of their chosen database.
At present we do not have maximum versions of a database.