Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.43 KB | None | 0 0
  1. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  2. SET time_zone = "+00:00";
  3.  
  4.  
  5. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  6. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  7. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  8. /*!40101 SET NAMES utf8 */;
  9.  
  10. --
  11. -- Database: `AltisLife`
  12. -- Default Schema
  13. --
  14. CREATE DATABASE IF NOT EXISTS `s1184768` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
  15. USE `s1184768`;
  16.  
  17. DELIMITER $$
  18. --
  19. -- Procedures
  20. -- Edit arma3 to match a user in MySQ
  21. -- For external databases: Edit localhost to match arma3server IP
  22. --
  23. CREATE DEFINER=`arma3`@`localhost` PROCEDURE `resetLifeVehicles`()
  24. BEGIN
  25. UPDATE `vehicles` SET `active`= 0;
  26. END$$
  27.  
  28. CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteDeadVehicles`()
  29. BEGIN
  30. DELETE FROM `vehicles` WHERE `alive` = 0;
  31. END$$
  32.  
  33. CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldHouses`()
  34. BEGIN
  35. DELETE FROM `houses` WHERE `owned` = 0;
  36. END$$
  37.  
  38. CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldGangs`()
  39. BEGIN
  40. DELETE FROM `gangs` WHERE `active` = 0;
  41. END$$
  42.  
  43. CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldContainers`()
  44. BEGIN
  45. DELETE FROM `containers` WHERE `owned` = 0;
  46. END$$
  47.  
  48. DELIMITER ;
  49.  
  50. -- --------------------------------------------------------
  51.  
  52. --
  53. -- Table structure for table `players`
  54. --
  55.  
  56. CREATE TABLE IF NOT EXISTS `players` (
  57. `uid` int(12) NOT NULL AUTO_INCREMENT,
  58. `name` varchar(32) NOT NULL,
  59. `aliases` text NOT NULL,
  60. `playerid` varchar(50) NOT NULL,
  61. `cash` int(100) NOT NULL DEFAULT '0',
  62. `bankacc` int(100) NOT NULL DEFAULT '0',
  63. `coplevel` enum('0','1','2','3','4','5','6','7') NOT NULL DEFAULT '0',
  64. `mediclevel` enum('0','1','2','3','4','5') NOT NULL DEFAULT '0',
  65. `civ_licenses` text NOT NULL,
  66. `cop_licenses` text NOT NULL,
  67. `med_licenses` text NOT NULL,
  68. `civ_gear` text NOT NULL,
  69. `cop_gear` text NOT NULL,
  70. `med_gear` text NOT NULL,
  71. `civ_stats` varchar(11) NOT NULL DEFAULT '"[100,100]"',
  72. `cop_stats` varchar(11) NOT NULL DEFAULT '"[100,100]"',
  73. `med_stats` varchar(11) NOT NULL DEFAULT '"[100,100]"',
  74. `arrested` tinyint(1) NOT NULL DEFAULT '0',
  75. `adminlevel` enum('0','1','2','3','4','5') NOT NULL DEFAULT '0',
  76. `donatorlvl` enum('0','1','2','3','4','5') NOT NULL DEFAULT '0',
  77. `blacklist` tinyint(1) NOT NULL DEFAULT '0',
  78. PRIMARY KEY (`uid`),
  79. UNIQUE KEY `playerid` (`playerid`),
  80. KEY `name` (`name`),
  81. KEY `blacklist` (`blacklist`)
  82. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;
  83.  
  84. -- --------------------------------------------------------
  85.  
  86. --
  87. -- Table structure for table `vehicles`
  88. --
  89.  
  90. CREATE TABLE IF NOT EXISTS `vehicles` (
  91. `id` int(12) NOT NULL AUTO_INCREMENT,
  92. `side` varchar(15) NOT NULL,
  93. `classname` varchar(32) NOT NULL,
  94. `type` varchar(12) NOT NULL,
  95. `pid` varchar(32) NOT NULL,
  96. `alive` tinyint(1) NOT NULL DEFAULT '1',
  97. `active` tinyint(1) NOT NULL DEFAULT '0',
  98. `plate` int(20) NOT NULL,
  99. `color` int(20) NOT NULL,
  100. `inventory` varchar(500) NOT NULL,
  101. `gear` text NOT NULL,
  102. `fuel` double NOT NULL DEFAULT '1',
  103. PRIMARY KEY (`id`),
  104. KEY `side` (`side`),
  105. KEY `pid` (`pid`),
  106. KEY `type` (`type`)
  107. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
  108.  
  109. -- --------------------------------------------------------
  110.  
  111. --
  112. -- Table structure for table `houses`
  113. -- Needed for extDB latest update on git
  114. --
  115.  
  116. CREATE TABLE IF NOT EXISTS `houses` (
  117. `id` int(11) NOT NULL AUTO_INCREMENT,
  118. `pid` varchar(32) NOT NULL,
  119. `pos` varchar(64) DEFAULT NULL,
  120. `owned` tinyint(4) DEFAULT '0',
  121. PRIMARY KEY (`id`,`pid`)
  122. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
  123.  
  124. -- --------------------------------------------------------
  125.  
  126. --
  127. -- Table structure for table `gangs`
  128. -- Needed for extDB latest update on git
  129. --
  130.  
  131. CREATE TABLE IF NOT EXISTS `gangs` (
  132. `id` int(11) NOT NULL AUTO_INCREMENT,
  133. `owner` varchar(32) DEFAULT NULL,
  134. `name` varchar(32) DEFAULT NULL,
  135. `members` text,
  136. `maxmembers` int(2) DEFAULT '8',
  137. `bank` int(100) DEFAULT '0',
  138. `active` tinyint(4) DEFAULT '1',
  139. PRIMARY KEY (`id`),
  140. UNIQUE KEY `name_UNIQUE` (`name`)
  141. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  142.  
  143. -- --------------------------------------------------------
  144.  
  145. --
  146. -- Table structure for table `containers`
  147. -- Needed for extDB latest update on git
  148. --
  149.  
  150. CREATE TABLE IF NOT EXISTS `containers` (
  151. `id` int(11) NOT NULL AUTO_INCREMENT,
  152. `pid` varchar(32) NOT NULL,
  153. `classname` varchar(32) NOT NULL,
  154. `pos` varchar(64) DEFAULT NULL,
  155. `inventory` varchar(500) NOT NULL,
  156. `gear` text NOT NULL,
  157. `dir` varchar(64) DEFAULT NULL,
  158. `active` tinyint(1) NOT NULL DEFAULT '0',
  159. `owned` tinyint(4) DEFAULT '0',
  160. PRIMARY KEY (`id`,`pid`)
  161. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
  162.  
  163. -- --------------------------------------------------------
  164.  
  165. --
  166. -- Table structure for table `wanted`
  167. -- Needed for extDB latest update on git
  168. --
  169.  
  170. CREATE TABLE `wanted` (
  171. `wantedID` varchar(50) NOT NULL,
  172. `wantedName` varchar(52) NOT NULL,
  173. `wantedCrimes` text NOT NULL,
  174. `wantedBounty` int(100) NOT NULL,
  175. `active` tinyint(1) NOT NULL DEFAULT '0',
  176. PRIMARY KEY (`wantedID`)
  177. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  178.  
  179. -- --------------------------------------------------------
  180.  
  181. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  182. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  183. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement