diff --git a/my_idlers.sql b/my_idlers.sql index d78008d..ae13528 100644 --- a/my_idlers.sql +++ b/my_idlers.sql @@ -394,6 +394,27 @@ CREATE TABLE IF NOT EXISTS `speed_tests` /*!40000 ALTER TABLE `speed_tests` ENABLE KEYS */; +CREATE TABLE IF NOT EXISTS `auth` +( + `user` varchar(64) NOT NULL, + `pass` varchar(255) DEFAULT NULL, + `token` char(32) DEFAULT NULL, + `login_count` int(11) DEFAULT 0, + `login_fails` int(11) DEFAULT 0, + `last_login` datetime DEFAULT NULL, + `last_fail` datetime DEFAULT NULL, + PRIMARY KEY (`user`) +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4; + +CREATE TABLE IF NOT EXISTS `login_attempts` +( + `user` varchar(124) DEFAULT NULL, + `ip` varchar(124) DEFAULT NULL, + `datetime` datetime DEFAULT current_timestamp() +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4; + /*!40101 SET SQL_MODE = IFNULL(@OLD_SQL_MODE, '') */; /*!40014 SET FOREIGN_KEY_CHECKS = IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */; /*!40101 SET CHARACTER_SET_CLIENT = @OLD_CHARACTER_SET_CLIENT */; diff --git a/update1.3to1.4.sql b/update1.3to1.4.sql deleted file mode 100644 index 58ae896..0000000 --- a/update1.3to1.4.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE `servers` - ADD COLUMN `asn` VARCHAR(124) NULL DEFAULT NULL AFTER `notes`; \ No newline at end of file diff --git a/update1.4to1.5.sql b/update1.4to1.5.sql new file mode 100644 index 0000000..0c1285c --- /dev/null +++ b/update1.4to1.5.sql @@ -0,0 +1,20 @@ +CREATE TABLE IF NOT EXISTS `auth` +( + `user` varchar(64) NOT NULL, + `pass` varchar(255) DEFAULT NULL, + `token` char(32) DEFAULT NULL, + `login_count` int(11) DEFAULT 0, + `login_fails` int(11) DEFAULT 0, + `last_login` datetime DEFAULT NULL, + `last_fail` datetime DEFAULT NULL, + PRIMARY KEY (`user`) +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4; + +CREATE TABLE IF NOT EXISTS `login_attempts` +( + `user` varchar(124) DEFAULT NULL, + `ip` varchar(124) DEFAULT NULL, + `datetime` datetime DEFAULT current_timestamp() +) ENGINE = InnoDB + DEFAULT CHARSET = utf8mb4; \ No newline at end of file