diff options
author | Marius Bakke <marius@gnu.org> | 2020-11-28 17:42:22 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2020-11-28 19:51:40 +0100 |
commit | e20388ad7f94e72a7a71272a742031fb5c1fbb4b (patch) | |
tree | 83d1a8f5082ab9f51f80bf058c71f307bc395c11 /bootstrap | |
parent | 927bf98e0e35cbd6d3c8416742f695def8faf90b (diff) | |
download | guix-e20388ad7f94e72a7a71272a742031fb5c1fbb4b.tar.gz guix-e20388ad7f94e72a7a71272a742031fb5c1fbb4b.zip |
services: MySQL: Upgrade database schemas automatically.
* gnu/services/databases.scm (<mysql-configuration>): Add AUTO-UPGRADE? field.
(mysql-upgrade-wrapper, mysql-upgrade-shepherd-service,
mysql-shepherd-services): New variables.
(mysql-service-type): Use MYSQL-SHEPHERD-SERVICES instead of
MYSQL-SHEPHERD-SERVICE.
* doc/guix.texi (Database Services): Document the AUTO-UPGRADE? field of
MYSQL-SERVICE-TYPE.
* gnu/tests/databases.scm (run-mysql-test): Test that mysql_upgrade has run.
Diffstat (limited to 'bootstrap')
0 files changed, 0 insertions, 0 deletions