From 0d8ebd3e45aac22c2bf038688c7f29ceb2cb383b Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Thu, 5 Jun 2025 15:35:02 +0200 Subject: [PATCH] Create sh --- version/1.3.7/UPDATE/sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 version/1.3.7/UPDATE/sh diff --git a/version/1.3.7/UPDATE/sh b/version/1.3.7/UPDATE/sh new file mode 100644 index 00000000..4930648b --- /dev/null +++ b/version/1.3.7/UPDATE/sh @@ -0,0 +1,12 @@ +#!/bin/bash + +DB_CONFIG_FILE="/usr/local/opencli/db.sh" +. "$DB_CONFIG_FILE" + +COLUMN_EXISTS=$(mysql --defaults-extra-file=/etc/my.cnf -D panel -sN -e "SHOW COLUMNS FROM plans LIKE 'feature_set';") + +if [ -z "$COLUMN_EXISTS" ]; then + mysql --defaults-extra-file=$config_file -D "$mysql_database" -e "ALTER TABLE plans ADD COLUMN feature_set VARCHAR(255) DEFAULT 'default';" +fi + +mysql --defaults-extra-file=$config_file -D "$mysql_database" -e "UPDATE plans SET feature_set = 'default';"