A one size fits all plugin for vanilla servers running Minecraft Beta 1.7.3
at master 44 lines 1.3 kB view raw
1CREATE TABLE 2 IF NOT EXISTS `migrations` ( 3 `id` INT PRIMARY KEY AUTO_INCREMENT, 4 `name` VARCHAR(16) NOT NULL 5 ); 6 7INSERT INTO 8 `migrations` (`name`) 9VALUES 10 ("0001_init"); 11 12CREATE TABLE 13 IF NOT EXISTS `users` ( 14 `id` INT PRIMARY KEY AUTO_INCREMENT, 15 `username` VARCHAR(32) NOT NULL UNIQUE, 16 `email` VARCHAR(128) NOT NULL UNIQUE, 17 `updated_at` TIMESTAMP, 18 `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL 19 ); 20 21CREATE TABLE 22 IF NOT EXISTS `servers` ( 23 `id` INT PRIMARY KEY AUTO_INCREMENT, 24 `name` VARCHAR(64) NOT NULL UNIQUE, 25 `secret` VARCHAR(64) NOT NULL, 26 `server_address` VARCHAR(64) NOT NULL, 27 `user_id` INT NOT NULL, 28 `updated_at` TIMESTAMP, 29 `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL 30 ); 31 32CREATE TABLE 33 IF NOT EXISTS `statistics` ( 34 `id` INT PRIMARY KEY AUTO_INCREMENT, 35 `player_count` INT NOT NULL, 36 `game_version` VARCHAR(16) NOT NULL, 37 `server_environment` VARCHAR(32) NOT NULL, 38 `operating_system` VARCHAR(32) NOT NULL, 39 `arch` VARCHAR(32) NOT NULL, 40 `java_version` VARCHAR(16) NOT NULL, 41 `server_id` INT, 42 `updated_at` TIMESTAMP, 43 `created_at` TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL 44 );