diff --git a/database_updates.php b/database_updates.php index 82d7e719..cabf8b15 100644 --- a/database_updates.php +++ b/database_updates.php @@ -1549,14 +1549,24 @@ if (LATEST_DATABASE_VERSION > CURRENT_DATABASE_VERSION) { mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.1'"); } + if (CURRENT_DATABASE_VERSION == '1.0.1') { + //Insert queries here required to update to DB version 1.0.2 + mysqli_query($mysqli, "ALTER TABLE `logins` MODIFY `login_uri` VARCHAR(500) DEFAULT NULL"); + mysqli_query($mysqli, "ALTER TABLE `logins` ADD `login_uri_2` VARCHAR(500) DEFAULT NULL AFTER `login_uri`"); + mysqli_query($mysqli, "ALTER TABLE `assets` ADD `asset_nat_ip` VARCHAR(200) DEFAULT NULL AFTER `asset_ip`"); + + //Then, update the database to the next sequential version + mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.2'"); + } + // Be sure to change database_version.php to reflect the version you are updating to here // Please add this same comment block to the bottom of this file, and update the version number. // Uncomment Below Lines, to add additional database updates // - // if (CURRENT_DATABASE_VERSION == '1.0.1') { - // // Insert queries here required to update to DB version 1.0.2 + // if (CURRENT_DATABASE_VERSION == '1.0.2') { + // // Insert queries here required to update to DB version 1.0.3 // // Then, update the database to the next sequential version - // mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.2'"); + // mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.3'"); // } } else { diff --git a/database_version.php b/database_version.php index 79278684..c3d5aa31 100644 --- a/database_version.php +++ b/database_version.php @@ -5,5 +5,5 @@ * It is used in conjunction with database_updates.php */ -DEFINE("LATEST_DATABASE_VERSION", "1.0.1"); +DEFINE("LATEST_DATABASE_VERSION", "1.0.2"); diff --git a/db.sql b/db.sql index 62050e3a..15d7a5f5 100644 --- a/db.sql +++ b/db.sql @@ -148,6 +148,7 @@ CREATE TABLE `assets` ( `asset_serial` varchar(200) DEFAULT NULL, `asset_os` varchar(200) DEFAULT NULL, `asset_ip` varchar(20) DEFAULT NULL, + `asset_nat_ip` varchar(200) DEFAULT NULL, `asset_mac` varchar(17) DEFAULT NULL, `asset_uri` varchar(500) DEFAULT NULL, `asset_uri_2` varchar(500) DEFAULT NULL, @@ -774,7 +775,8 @@ CREATE TABLE `logins` ( `login_name` varchar(200) NOT NULL, `login_description` varchar(255) DEFAULT NULL, `login_category` varchar(200) DEFAULT NULL, - `login_uri` varchar(200) DEFAULT NULL, + `login_uri` varchar(500) DEFAULT NULL, + `login_uri_2` varchar(500) DEFAULT NULL, `login_username` varchar(200) DEFAULT NULL, `login_password` varbinary(200) DEFAULT NULL, `login_otp_secret` varchar(200) DEFAULT NULL, @@ -1754,4 +1756,4 @@ CREATE TABLE `vendors` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-01-14 14:08:41 +-- Dump completed on 2024-01-15 13:07:46