From a27a5347bf9527f0ed09123f674d56ec1159795d Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 27 Dec 2023 21:35:18 +0100 Subject: [PATCH] Properly rename the database during v1->v2 transition --- scripts/upgrade | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index a1f40ce..ad842f4 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -60,6 +60,15 @@ ynh_script_progression --message="Stopping a systemd service..." ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" --line_match="Stopped" +# In the past, the db was called peertube_peertube >_> +if [[ "${db_name:-}" == "peertube_peertube" ]] +then + ynh_print_info --message="Renaming database..." + ynh_psql_execute_as_root --sql="ALTER DATABASE $db_name RENAME TO $app;" + db_name="$app" + ynh_app_setting_set --app="$app" --key=db_name --value="$db_name" +fi + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #=================================================