vivienneanthony

create table

Jun 20th, 2016
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.63 KB | None | 0 0
  1. CREATE DATABASE `sql4101807` /*!40100 DEFAULT CHARACTER SET latin1 */;
  2. CREATE TABLE `account` (
  3.   `Id` SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  4.   `Username` VARCHAR(45) DEFAULT NULL,
  5.   `Firstname` VARCHAR(45) DEFAULT NULL,
  6.   `Lastname` VARCHAR(45) DEFAULT NULL,
  7.   `Email` VARCHAR(45) DEFAULT NULL,
  8.   `Password` VARCHAR(45) DEFAULT NULL,
  9.   `Admin` tinyint(1) DEFAULT NULL,
  10.   PRIMARY KEY (`Id`)
  11. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
  12.  
  13. CREATE TABLE `hero` (
  14.   `Id` INT(11) NOT NULL AUTO_INCREMENT,
  15.   `Name` VARCHAR(45) NOT NULL,
  16.   `Gender` INT(11) DEFAULT NULL,
  17.   `Race` VARCHAR(45) NOT NULL,
  18.   `World` VARCHAR(45) DEFAULT NULL,
  19.   `Location` VARCHAR(45) DEFAULT NULL,
  20.   `Level` INT(11) DEFAULT '1',
  21.   `Position_X` INT(10) UNSIGNED DEFAULT NULL,
  22.   `Position_Y` INT(10) UNSIGNED DEFAULT NULL,
  23.   `Position_Z` INT(10) UNSIGNED DEFAULT NULL,
  24.   `Orientation_W` INT(10) UNSIGNED DEFAULT NULL,
  25.   `Orientation_X` INT(10) UNSIGNED DEFAULT NULL,
  26.   `Orientation_Y` INT(10) UNSIGNED DEFAULT NULL,
  27.   `Orientation_Z` INT(10) UNSIGNED DEFAULT NULL,
  28.   `Account_Id` SMALLINT(5) UNSIGNED NOT NULL,
  29.   PRIMARY KEY (`Id`),
  30.   KEY `Hero_Owner` (`Account_Id`),
  31.   CONSTRAINT `Hero_Owner` FOREIGN KEY (`Account_Id`) REFERENCES `account` (`Id`) ON DELETE CASCADE
  32. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
  33.  
  34. CREATE TABLE `location` (
  35.   `Id` INT(11) NOT NULL AUTO_INCREMENT,
  36.   `Name` CHAR(50) NOT NULL,
  37.   `Scene` CHAR(50) NOT NULL COMMENT 'Path to scene XML file',
  38.   PRIMARY KEY (`Id`)
  39. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COMMENT='Location can be station, dungeon, planet etc.\r\n';
Advertisement
Add Comment
Please, Sign In to add comment