From fb90a39e339e7c63ebf905755651afa6e12f8f25 Mon Sep 17 00:00:00 2001 From: Mateusz <2871798+orhtej2@users.noreply.github.com> Date: Sat, 13 Jul 2024 23:47:18 +0200 Subject: [PATCH] Fix migrations as `pc_platforms` changed. --- conf/sql/v1.10.5.sql | 2 -- conf/sql/v1.11.0.sql | 4 ---- conf/sql/v1.5.2.sql | 16 +++------------- conf/sql/v1.6.1.sql | 2 -- conf/sql/v1.7.3.sql | 3 --- conf/sql/v1.8.0.sql | 2 -- scripts/upgrade | 18 ------------------ 7 files changed, 3 insertions(+), 44 deletions(-) delete mode 100644 conf/sql/v1.10.5.sql delete mode 100644 conf/sql/v1.11.0.sql delete mode 100644 conf/sql/v1.6.1.sql delete mode 100644 conf/sql/v1.7.3.sql delete mode 100644 conf/sql/v1.8.0.sql diff --git a/conf/sql/v1.10.5.sql b/conf/sql/v1.10.5.sql deleted file mode 100644 index 135c435..0000000 --- a/conf/sql/v1.10.5.sql +++ /dev/null @@ -1,2 +0,0 @@ -INSERT INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('bluesky', 'social', 'Bluesky', 'https://bsky.app/', 'https://bsky.app/'); diff --git a/conf/sql/v1.11.0.sql b/conf/sql/v1.11.0.sql deleted file mode 100644 index 2248ad6..0000000 --- a/conf/sql/v1.11.0.sql +++ /dev/null @@ -1,4 +0,0 @@ -INSERT INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('telegram', 'social', 'Telegram', 'https://www.telegram.org/', ''), -('episodes-fm', 'podcasting', 'Episodes.fm', 'https://episodes.fm/', 'https://podcastindex.org/add'), -('truefans', 'podcasting', 'Truefans', 'https://truefans.fm/', 'https://podcastindex.org/add'); diff --git a/conf/sql/v1.5.2.sql b/conf/sql/v1.5.2.sql index 024cab9..1e0b465 100644 --- a/conf/sql/v1.5.2.sql +++ b/conf/sql/v1.5.2.sql @@ -1,14 +1,4 @@ -- change Twitter to X -INSERT IGNORE INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('x', 'social', 'X', 'https://x.com/', 'https://x.com/i/flow/signup'); - -UPDATE `cp_podcasts_platforms` -SET `platform_slug` = 'x' -WHERE `platform_slug` = 'twitter'; - -DELETE FROM `cp_platforms` WHERE `slug` = 'twitter'; - --- add buymeacoffee and kofi as funding platforms -INSERT IGNORE INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('buymeacoffee', 'funding', 'Buy Me a Coffee', 'https://www.buymeacoffee.com/', 'https://www.buymeacoffee.com/signup'), -('kofi', 'funding', 'Ko-fi', 'https://ko-fi.com/', 'https://ko-fi.com/account/register'); +UPDATE `cp_platforms` +SET `slug` = 'x' +WHERE `slug` = 'twitter'; diff --git a/conf/sql/v1.6.1.sql b/conf/sql/v1.6.1.sql deleted file mode 100644 index 49d797e..0000000 --- a/conf/sql/v1.6.1.sql +++ /dev/null @@ -1,2 +0,0 @@ -INSERT IGNORE INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('tiktok', 'social', 'Tiktok', 'https://www.tiktok.com/', 'https://www.tiktok.com/signup'); diff --git a/conf/sql/v1.7.3.sql b/conf/sql/v1.7.3.sql deleted file mode 100644 index 1f9caba..0000000 --- a/conf/sql/v1.7.3.sql +++ /dev/null @@ -1,3 +0,0 @@ -INSERT INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('threads', 'social', 'Threads', 'https://www.threads.net/', 'https://www.threads.net/login'), -('youtube-music', 'podcasting', 'YouTube Music', 'https://www.youtube.com/creators/podcasts/', 'https://studio.youtube.com/channel/content/podcasts'); diff --git a/conf/sql/v1.8.0.sql b/conf/sql/v1.8.0.sql deleted file mode 100644 index 1c3a404..0000000 --- a/conf/sql/v1.8.0.sql +++ /dev/null @@ -1,2 +0,0 @@ -INSERT INTO `cp_platforms` (`slug`, `type`, `label`, `home_url`, `submit_url`) VALUES -('matrix', 'social', 'Matrix', 'https://matrix.org/', 'https://matrix.org/try-matrix/'); diff --git a/scripts/upgrade b/scripts/upgrade index 15f10d3..81a6356 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -121,24 +121,6 @@ popd if ynh_compare_current_package_version --comparison le --version "1.6.5~ynh1"; then # cf https://code.castopod.org/adaures/castopod/-/releases/v1.5.2 ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.5.2.sql" - # cf https://code.castopod.org/adaures/castopod/-/releases/v1.6.1 - ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.6.1.sql" -fi -if ynh_compare_current_package_version --comparison lt --version "1.7.3~ynh1"; then - # cf https://code.castopod.org/adaures/castopod/-/releases/v1.7.3 - ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.7.3.sql" -fi -if ynh_compare_current_package_version --comparison lt --version "1.8.2~ynh1"; then - # cf https://code.castopod.org/adaures/castopod/-/releases/v1.8.2 - ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.8.0.sql" -fi -if ynh_compare_current_package_version --comparison lt --version "1.10.5~ynh1"; then - # cf https://code.castopod.org/adaures/castopod/-/releases/v1.10.5 - ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.10.5.sql" -fi -if ynh_compare_current_package_version --comparison lt --version "1.11.0~ynh1"; then - # cf https://code.castopod.org/adaures/castopod/-/releases/v1.11.0 - ynh_mysql_connect_as --user=$db_user --password=$db_pwd --database=$db_name < "../conf/sql/v1.11.0.sql" fi #=================================================