Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.52 KB | None | 0 0
  1. -- SourceOP plugin database structure
  2.  
  3. -- --------------------------------------------------------
  4.  
  5. --
  6. -- Table structure for table `connectlog`
  7. --
  8.  
  9. CREATE TABLE `connectlog` (
  10. `id` int(11) unsigned NOT NULL auto_increment,
  11. `connect` enum('C','D') NOT NULL default 'C',
  12. `serverip` varchar(32) NOT NULL default '',
  13. `mapname` varchar(255) NOT NULL default '',
  14. `name` varchar(64) NOT NULL default '',
  15. `steamid` varchar(24) NOT NULL default '',
  16. `profileid` bigint(20) unsigned NOT NULL default '0',
  17. `ip` varchar(32) NOT NULL default '',
  18. `timestamp` int(11) unsigned NOT NULL default '0',
  19. PRIMARY KEY (`id`),
  20. KEY `steamid` (`steamid`),
  21. KEY `ip` (`ip`),
  22. KEY `timestamp` (`timestamp`)
  23. )
  24.  
  25. -- --------------------------------------------------------
  26.  
  27. --
  28. -- Table structure for table `ipbans`
  29. --
  30.  
  31. CREATE TABLE `ipbans` (
  32. `id` int(11) unsigned NOT NULL auto_increment,
  33. `banenable` enum('Y','N') NOT NULL default 'Y',
  34. `name` varchar(64) NOT NULL default '',
  35. `steamid` varchar(32) NOT NULL default '',
  36. `profileid` bigint(20) unsigned NOT NULL default '0',
  37. `ip` varchar(16) NOT NULL default '',
  38. `bannername` varchar(64) NOT NULL default '',
  39. `bannerid` varchar(32) NOT NULL default '',
  40. `serverip` varchar(32) NOT NULL default '',
  41. `map` varchar(255) NOT NULL default '',
  42. `reason` varchar(255) NOT NULL default '',
  43. `timestamp` int(11) unsigned NOT NULL default '0',
  44. `expiration` int(11) unsigned NOT NULL default '0',
  45. PRIMARY KEY (`id`),
  46. KEY `banenable` (`banenable`),
  47. KEY `ip` (`ip`),
  48. KEY `expiration` (`expiration`),
  49. KEY `bannerid` (`bannerid`)
  50. )
  51.  
  52. -- --------------------------------------------------------
  53.  
  54. --
  55. -- Table structure for table `playernames`
  56. --
  57.  
  58. CREATE TABLE `playernames` (
  59. `nameid` int(11) unsigned NOT NULL auto_increment,
  60. `steamid` varchar(32) NOT NULL default '',
  61. `profileid` bigint(20) unsigned NOT NULL default '0',
  62. `name` varchar(64) NOT NULL default '',
  63. `firstused` int(11) unsigned NOT NULL default '0',
  64. `lastused` int(11) unsigned NOT NULL default '0',
  65. PRIMARY KEY (`nameid`),
  66. UNIQUE KEY `steamid` (`steamid`,`name`)
  67. )
  68.  
  69. -- --------------------------------------------------------
  70.  
  71. --
  72. -- Table structure for table `players`
  73. --
  74.  
  75. CREATE TABLE `players` (
  76. `id` int(11) unsigned NOT NULL auto_increment,
  77. `steamid` varchar(32) NOT NULL default '',
  78. `profileid` bigint(20) unsigned NOT NULL default '0',
  79. `name` varchar(64) NOT NULL default '',
  80. `ip` varchar(32) NOT NULL default '',
  81. `firstseen` int(11) unsigned NOT NULL default '0',
  82. `lastseen` int(11) unsigned NOT NULL default '0',
  83. PRIMARY KEY (`id`),
  84. UNIQUE KEY `steamid` (`steamid`),
  85. KEY `ip` (`ip`),
  86. KEY `name` (`name`),
  87. KEY `profileid` (`profileid`),
  88. KEY `lastseen` (`lastseen`)
  89. )
  90.  
  91. -- --------------------------------------------------------
  92.  
  93. --
  94. -- Table structure for table `rslots`
  95. --
  96.  
  97. CREATE TABLE `rslots` (
  98. `id` int(11) unsigned NOT NULL auto_increment,
  99. `steamid` varchar(24) NOT NULL default '',
  100. `name` varchar(32) NOT NULL default '',
  101. `ip1` varbinary(4) NOT NULL default '\0\0\0\0',
  102. `ip2` varbinary(4) NOT NULL default '\0\0\0\0',
  103. `ip3` varbinary(4) NOT NULL default '\0\0\0\0',
  104. `donated` double NOT NULL default '0',
  105. `timestamp` int(11) unsigned NOT NULL default '0',
  106. `lastupdate` int(11) unsigned NOT NULL default '0',
  107. `expiration` int(11) unsigned NOT NULL default '4294967295',
  108. `profileid` bigint(20) unsigned NOT NULL default '0',
  109. PRIMARY KEY (`id`),
  110. UNIQUE KEY `steamid` (`steamid`),
  111. KEY `profileid` (`profileid`)
  112. )
  113.  
  114. -- --------------------------------------------------------
  115.  
  116. --
  117. -- Table structure for table `sessions`
  118. --
  119.  
  120. CREATE TABLE `sessions` (
  121. `id` int(11) unsigned NOT NULL auto_increment,
  122. `serverip` varchar(32) NOT NULL default '',
  123. `mapname` varchar(255) NOT NULL default '',
  124. `name` varchar(64) NOT NULL default '',
  125. `steamid` varchar(24) NOT NULL default '',
  126. `profileid` bigint(20) unsigned NOT NULL default '0',
  127. `ip` varchar(32) NOT NULL default '',
  128. `connecttime` bigint(20) NOT NULL default '0',
  129. `disconnecttime` bigint(20) NOT NULL default '0',
  130. `sessiontime` bigint(20) NOT NULL default '0',
  131. `timestamp` bigint(20) unsigned NOT NULL default '0',
  132. PRIMARY KEY (`id`),
  133. KEY `steamid` (`steamid`),
  134. KEY `profileid` (`profileid`),
  135. KEY `ip` (`ip`),
  136. KEY `sessiontime` (`sessiontime`)
  137. )
  138.  
  139. -- --------------------------------------------------------
  140.  
  141. --
  142. -- Table structure for table `specialitems`
  143. --
  144.  
  145. CREATE TABLE `specialitems` (
  146. `id` int(10) unsigned NOT NULL auto_increment,
  147. `owner` bigint(20) unsigned NOT NULL default '0',
  148. `active` enum('Y','N') NOT NULL default 'Y',
  149. `itemdef` int(10) unsigned NOT NULL default '0',
  150. `petname` varchar(128) NOT NULL default '',
  151. `equipped` tinyint(4) NOT NULL default '0',
  152. `level` int(10) unsigned NOT NULL default '0',
  153. `quality` int(10) unsigned NOT NULL default '0',
  154. `attributes` int(10) unsigned NOT NULL default '0',
  155. PRIMARY KEY (`id`),
  156. KEY `owner` (`owner`,`itemdef`),
  157. KEY `equipped` (`equipped`),
  158. KEY `active` (`active`)
  159. )
  160.  
  161. -- --------------------------------------------------------
  162.  
  163. --
  164. -- Table structure for table `specialitems_attributes`
  165. --
  166.  
  167. CREATE TABLE `specialitems_attributes` (
  168. `id` int(10) unsigned NOT NULL auto_increment,
  169. `itemid` int(10) unsigned NOT NULL default '0',
  170. `owner` bigint(20) unsigned NOT NULL default '0',
  171. `attribdef` int(10) unsigned NOT NULL default '0',
  172. `value` varchar(32) NOT NULL default '',
  173. PRIMARY KEY (`id`),
  174. KEY `itemid` (`itemid`,`owner`,`attribdef`)
  175. )
  176.  
  177. -- --------------------------------------------------------
  178.  
  179. --
  180. -- Table structure for table `steamidbans`
  181. --
  182.  
  183. CREATE TABLE `steamidbans` (
  184. `id` int(11) unsigned NOT NULL auto_increment,
  185. `banenable` enum('Y','N') NOT NULL default 'Y',
  186. `name` varchar(64) NOT NULL default '',
  187. `steamid` varchar(32) NOT NULL default '',
  188. `profileid` bigint(20) unsigned NOT NULL default '0',
  189. `ip` varchar(16) NOT NULL default '',
  190. `bannername` varchar(64) NOT NULL default '',
  191. `bannerid` varchar(32) NOT NULL default '',
  192. `serverip` varchar(32) NOT NULL default '',
  193. `map` varchar(255) NOT NULL default '',
  194. `reason` varchar(255) NOT NULL default '',
  195. `extrainfo` text NOT NULL,
  196. `timestamp` int(11) unsigned NOT NULL default '0',
  197. `expiration` int(11) unsigned NOT NULL default '0',
  198. PRIMARY KEY (`id`),
  199. KEY `banenable` (`banenable`),
  200. KEY `steamid` (`steamid`),
  201. KEY `expiration` (`expiration`),
  202. KEY `bannerid` (`bannerid`)
  203. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement