Here are scripts to generate the tables I've thrown together so far. I still need to make a Gamemaster database, and I may be wrong in some of the field types for some databases, so please correct me on anything that looks wrong.
Database: GameTracker
Alles anzeigen
Database: Presence
Alles anzeigen
SQL-Abfrage
- -- MySQL dump 10.13 Distrib 5.5.35, for debian-linux-gnu (x86_64)
- --
- -- Host: localhost Database: GameTracker
- -- ------------------------------------------------------
- -- Server version 5.5.35-0ubuntu0.12.04.2
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
- /*!40103 SET TIME_ZONE='+00:00' */;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
- --
- -- Table structure for table `games`
- --
- DROP TABLE IF EXISTS `games`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `games` (
- `id` int(3) NOT NULL AUTO_INCREMENT,
- `gamename` varchar(30) NOT NULL,
- `queryport` int(5) NOT NULL,
- `disabledservices` text NOT NULL,
- `backendflags` int(11) NOT NULL,
- `secretkey` varchar(64) NOT NULL,
- `keylist` text NOT NULL,
- `keytypelist` text NOT NULL,
- PRIMARY KEY (`id`),
- KEY `id` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Table structure for table `profiles`
- --
- DROP TABLE IF EXISTS `profiles`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `profiles` (
- `profileid` int(10) NOT NULL,
- `uniquenick` varchar(20) NOT NULL,
- `email` varchar(50) NOT NULL,
- `firstname` varchar(30) NOT NULL,
- `lastname` varchar(20) NOT NULL,
- `nick` varchar(30) NOT NULL,
- `userid` int(10) NOT NULL,
- `publickmask` varchar(64) NOT NULL,
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `latitude` float NOT NULL DEFAULT '0',
- `longitude` float NOT NULL DEFAULT '0',
- PRIMARY KEY (`profileid`),
- UNIQUE KEY `profileid` (`profileid`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Table structure for table `users`
- --
- DROP TABLE IF EXISTS `users`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `users` (
- `userid` int(10) NOT NULL,
- `email` varchar(50) NOT NULL,
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `password` varchar(32) NOT NULL,
- `emailverified` tinyint(1) NOT NULL DEFAULT '0',
- UNIQUE KEY `password` (`password`),
- UNIQUE KEY `userid` (`userid`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
- /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
- /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
- /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
- -- Dump completed on 2014-03-07 17:43:40
SQL-Abfrage
- -- MySQL dump 10.13 Distrib 5.5.35, for debian-linux-gnu (x86_64)
- --
- -- Host: localhost Database: Presence
- -- ------------------------------------------------------
- -- Server version 5.5.35-0ubuntu0.12.04.2
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
- /*!40103 SET TIME_ZONE='+00:00' */;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
- --
- -- Table structure for table `addrequest`
- --
- DROP TABLE IF EXISTS `addrequest`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `addrequest` (
- `profileid` int(10) NOT NULL,
- `targetid` int(10) NOT NULL,
- `syncrequested` varchar(70) NOT NULL,
- `reason` varchar(50) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Table structure for table `blocks`
- --
- DROP TABLE IF EXISTS `blocks`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `blocks` (
- `profileid` int(10) NOT NULL,
- `blockedid` int(10) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Table structure for table `buddies`
- --
- DROP TABLE IF EXISTS `buddies`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `buddies` (
- `profileid` int(10) NOT NULL,
- `targetid` int(10) NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Table structure for table `messages`
- --
- DROP TABLE IF EXISTS `messages`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `messages` (
- `to` int(10) NOT NULL,
- `from` int(10) NOT NULL,
- `message` varchar(100) NOT NULL,
- `date` date NOT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
- /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
- /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
- /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
- -- Dump completed on 2014-03-07 17:44:02