diff --git a/install/phpnuxbill.sql b/install/phpnuxbill.sql index ac4483bc..57a1b35d 100644 --- a/install/phpnuxbill.sql +++ b/install/phpnuxbill.sql @@ -244,6 +244,14 @@ CREATE TABLE `tbl_customers_inbox` ( PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; +CREATE TABLE IF NOT EXISTS `tbl_meta` ( + `id` int UNSIGNED NOT NULL AUTO_INCREMENT, + `tbl` varchar(32) COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Table name', + `tbl_id` int NOT NULL COMMENT 'table value id', + `name` varchar(32) COLLATE utf8mb4_general_ci NOT NULL, + `value` mediumtext COLLATE utf8mb4_general_ci, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='This Table to add additional data for any table'; ALTER TABLE `rad_acct` ADD PRIMARY KEY (`id`), diff --git a/system/updates.json b/system/updates.json index 7acf696b..6b2c4caa 100644 --- a/system/updates.json +++ b/system/updates.json @@ -164,5 +164,8 @@ ], "2024.10.10": [ "ALTER TABLE `tbl_users` ADD `login_token` VARCHAR(40) AFTER `last_login`;" + ], + "2024.10.17": [ + "CREATE TABLE IF NOT EXISTS `tbl_meta` ( `id` int UNSIGNED NOT NULL AUTO_INCREMENT, `tbl` varchar(32) COLLATE utf8mb4_general_ci NOT NULL COMMENT 'Table name', `tbl_id` int NOT NULL COMMENT 'table value id', `name` varchar(32) COLLATE utf8mb4_general_ci NOT NULL, `value` mediumtext COLLATE utf8mb4_general_ci, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='This Table to add additional data for any table';" ] } \ No newline at end of file