Advertisement
Guest User

Criminals blue - revamped database

a guest
Sep 5th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 11.48 KB | None | 0 0
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.7.4
  3. -- https://www.phpmyadmin.net/
  4. --
  5. -- Host: localhost
  6. -- Gegenereerd op: 05 sep 2017 om 17:14
  7. -- Serverversie: 10.2.7-MariaDB
  8. -- PHP-versie: 5.5.38
  9.  
  10. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  11. SET AUTOCOMMIT = 0;
  12. START TRANSACTION;
  13. SET time_zone = "+00:00";
  14.  
  15.  
  16. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  17. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  18. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  19. /*!40101 SET NAMES utf8mb4 */;
  20.  
  21. --
  22. -- Database: `jeroetd184_crimebeta`
  23. --
  24.  
  25. -- --------------------------------------------------------
  26.  
  27. --
  28. -- Tabelstructuur voor tabel `clans`
  29. --
  30.  
  31. CREATE TABLE `clans` (
  32.   `clan_id` INT(11) NOT NULL,
  33.   `clan_name` VARCHAR(200) NOT NULL,
  34.   `clan_owner_id` INT(11) NOT NULL,
  35.   `clan_type` INT(11) NOT NULL,
  36.   `clan_clicks` INT(11) NOT NULL,
  37.   `attack_power` INT(11) NOT NULL,
  38.   `defence_power` INT(11) NOT NULL,
  39.   `cash` INT(11) NOT NULL DEFAULT 0,
  40.   `bank` INT(11) NOT NULL DEFAULT 0,
  41.   `bankleft` INT(11) NOT NULL DEFAULT 10,
  42.   `clicks_today` INT(11) NOT NULL DEFAULT 0
  43. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  44.  
  45.  
  46. --
  47. -- Tabelstructuur voor tabel `clan_items`
  48. --
  49.  
  50. CREATE TABLE `clan_items` (
  51.   `clan_id` INT(11) NOT NULL,
  52.   `item_id` INT(11) NOT NULL,
  53.   `item_count` INT(11) NOT NULL
  54. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  55.  
  56. -- --------------------------------------------------------
  57.  
  58. --
  59. -- Tabelstructuur voor tabel `clicks`
  60. --
  61.  
  62. CREATE TABLE `clicks` (
  63.   `userid` INT(11) NOT NULL,
  64.   `clicked_ip` VARCHAR(50) NOT NULL
  65. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  66.  
  67. -- --------------------------------------------------------
  68.  
  69. --
  70. -- Tabelstructuur voor tabel `items`
  71. --
  72.  
  73. CREATE TABLE `items` (
  74.   `item_id` INT(11) NOT NULL,
  75.   `item_name` VARCHAR(200) NOT NULL,
  76.   `item_attack_power` INT(11) NOT NULL,
  77.   `item_defence_power` INT(11) NOT NULL,
  78.   `item_area` INT(11) NOT NULL,
  79.   `item_costs` INT(11) NOT NULL,
  80.   `item_sell` INT(11) NOT NULL
  81. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  82.  
  83. --
  84. -- Gegevens worden geëxporteerd voor tabel `items`
  85. --
  86.  
  87. INSERT INTO `items` (`item_id`, `item_name`, `item_attack_power`, `item_defence_power`, `item_area`, `item_costs`, `item_sell`) VALUES
  88. (1, 'Mes', 20, 20, 1, 2000, 1500),
  89. (2, 'Walter P99', 50, 50, 1, 5000, 3000),
  90. (3, 'Uzi', 65, 65, 1, 6000, 4000),
  91. (4, 'Flashbang', 110, 110, 1, 10000, 7500),
  92. (5, 'Granaat', 170, 170, 1, 15000, 10000),
  93. (6, 'MP5k', 80, 80, 1, 7500, 5000),
  94. (7, 'Shotgun', 200, 200, 1, 17500, 10000),
  95. (8, 'G36C', 270, 270, 1, 22500, 15000),
  96. (9, 'SIG 552', 310, 310, 1, 25000, 20000),
  97. (10, 'Ak47', 390, 390, 1, 30000, 20000),
  98. (11, 'Ak Beta', 570, 570, 1, 40000, 20000),
  99. (12, 'Scherpschut geweer', 670, 670, 1, 45000, 25000),
  100. (13, 'M4', 780, 780, 1, 50000, 35000),
  101. (14, 'Granaat Lanceerder', 1030, 1030, 1, 60000, 40000),
  102. (15, 'Bazooka', 1490, 1490, 1, 75000, 50000),
  103. (16, 'Kogelvrij vest', 140, 140, 2, 12500, 8000),
  104. (17, 'Bulldog', 0, 30, 3, 2500, 1500),
  105. (18, 'Camera', 0, 90, 3, 8000, 4000),
  106. (19, 'Hek', 0, 170, 3, 15000, 10000),
  107. (20, 'Muur', 0, 240, 3, 20000, 15000),
  108. (21, 'Bunker', 0, 470, 3, 35000, 20000),
  109. (22, 'Mobieltje', 0, 0, 4, 1000, 500),
  110. (23, 'FN P90', 900, 900, 5, 50000, 20000),
  111. (24, 'Chip', 400, 400, 6, 25000, 15000),
  112. (25, 'Helm', 240, 240, 7, 20000, 10000),
  113. (26, 'Politie wagen', 470, 470, 7, 35000, 15000),
  114. (27, 'Huis', 0, 0, 8, 25000, 15000),
  115. (28, 'Muur', 0, 3000, 8, 50000, 20000),
  116. (29, 'Coffeeshop', 0, 0, 9, 90000, 30000),
  117. (30, 'Chemie Lab', 0, 0, 10, 90000, 30000),
  118. (31, 'Aandeel', 0, 0, 11, 90000, 30000);
  119.  
  120. -- --------------------------------------------------------
  121.  
  122. --
  123. -- Tabelstructuur voor tabel `messages`
  124. --
  125.  
  126. CREATE TABLE `messages` (
  127.   `message_id` INT(11) NOT NULL,
  128.   `message_read` INT(11) NOT NULL DEFAULT 0,
  129.   `message_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP(),
  130.   `message_from_id` INT(11) NOT NULL,
  131.   `message_to_id` INT(11) NOT NULL,
  132.   `message_subject` VARCHAR(250) NOT NULL,
  133.   `message_message` text NOT NULL,
  134.   `message_deleted_from` INT(11) DEFAULT 0,
  135.   `message_deleted_to` INT(11) NOT NULL DEFAULT 0
  136. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  137.  
  138. -- --------------------------------------------------------
  139.  
  140. --
  141. -- Stand-in structuur voor view `onlineUsers`
  142. -- (Zie onder voor de actuele view)
  143. --
  144. CREATE TABLE `onlineUsers` (
  145. `showonline` BIGINT(20)
  146. ,`Count` BIGINT(21)
  147. );
  148.  
  149. -- --------------------------------------------------------
  150.  
  151. --
  152. -- Tabelstructuur voor tabel `ranks`
  153. --
  154.  
  155. CREATE TABLE `ranks` (
  156.   `id` INT(10) NOT NULL,
  157.   `name` VARCHAR(40) NOT NULL,
  158.   `power_low` INT(11) NOT NULL,
  159.   `power_high` INT(11) NOT NULL
  160. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  161.  
  162. --
  163. -- Gegevens worden geëxporteerd voor tabel `ranks`
  164. --
  165.  
  166. INSERT INTO `ranks` (`id`, `name`, `power_low`, `power_high`) VALUES
  167. (1, 'Zwerver', 0, 100),
  168. (2, 'Bedelaar', 100, 700),
  169. (3, 'Crimineel', 700, 1300),
  170. (4, 'Zakkenroller', 1300, 2000),
  171. (5, 'Tuig', 2000, 2800),
  172. (6, 'Geweldadig', 2800, 3700),
  173. (7, 'Autodief', 3700, 4700),
  174. (8, 'Drugsdealer', 4700, 5800),
  175. (9, 'Gangster', 5800, 7000),
  176. (10, 'Overvaller', 7000, 8800),
  177. (11, 'Bendeleider', 8800, 12000),
  178. (12, 'Godfather', 12000, 999999999);
  179.  
  180. -- --------------------------------------------------------
  181.  
  182. --
  183. -- Tabelstructuur voor tabel `settings`
  184. --
  185.  
  186. CREATE TABLE `settings` (
  187.   `setting_id` INT(11) NOT NULL,
  188.   `setting_name` VARCHAR(200) NOT NULL,
  189.   `setting_value` text NOT NULL,
  190.   `setting_extra` VARCHAR(200) NOT NULL
  191. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  192.  
  193. --
  194. -- Gegevens worden geëxporteerd voor tabel `settings`
  195. --
  196.  
  197. INSERT INTO `settings` (`setting_id`, `setting_name`, `setting_value`, `setting_extra`) VALUES
  198. (1, 'rules', 'Om het zo eerlijk en gezellig te houden,zijn er enkele regels waaraan de spelers zich moeten houden,<br>\r\n  als ze dit niet doen krijgen ze de nodige straf.<br>\r\n    <br>\r\n    <br>\r\n    Dit zijn de regels:<br>\r\n # Spammen is niet toegestaan.<br>\r\n   # Er wordt niet gedreigd.<br>\r\n   # Mensen met hetzelfde IP worden gereset behalve als hij/zij een verklaarbare reden heeft. (Zeg dit dan direct tegen een Admin, het is je eigen fout als je het niet doet)<br>\r\n  # Het gebruik van proxies, bots, etc. is verboden.<br>\r\n  # Het is niet toegestaan meerdere accounts te hebben om ermee te cheaten. (als wij dit zien word je verwijderd zonder pardon)<br>\r\n   # Scheld geen mensen uit via een sms.<br>\r\n   <br>\r\n    <br>\r\n    Als je wordt betrapt op overtreding van een van regels overleggen de admins wat voor straf je krijgt.<br>\r\n   <br>\r\n    Denk jij dat iemand cheat?<br>\r\n  Stuur dan een berichtje naar een admin en als die persoon inderdaad cheat, dan krijg je een beloning van 10.000! ', ''),
  199. (2, 'price', '<strong>1ste   prijs : 2500 Dl\'s + Criminal wargame<br></strong>\r\n 2de    prijs : 1500 Dl\'s + Dealer Wargame<br>\r\n  3de    Prijs : 1000 Dl\'s + 3de wereld oorlog wargame<br>\r\n   Troost Prijs : 750 Dl\'s + exofusion Wargame<br>\r\n    <br>\r\n    <strong>( De Troost Prijs gaat naar een willekeurig account )<br></strong>\r\n  Je moet wel een Dutchleader account hebben om de prijzen te winnen.<br>\r\n Heb je geen dutchleader account maak er dan een aan op www.dutchleader.com<br>\r\n  <strong>Admins doen niet mee!</strong>', ''),
  200. (3, 'layout', 'begangster', '');
  201.  
  202. -- --------------------------------------------------------
  203.  
  204. --
  205. -- Tabelstructuur voor tabel `temp`
  206. --
  207.  
  208. CREATE TABLE `temp` (
  209.   `userid` INT(11) DEFAULT NULL,
  210.   `area` VARCHAR(200) DEFAULT NULL,
  211.   `variable` VARCHAR(200) DEFAULT NULL,
  212.   `extra` VARCHAR(200) DEFAULT NULL
  213. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  214.  
  215. -- --------------------------------------------------------
  216.  
  217. --
  218. -- Tabelstructuur voor tabel `users`
  219. --
  220.  
  221. CREATE TABLE `users` (
  222.   `id` INT(11) NOT NULL,
  223.   `username` VARCHAR(200) NOT NULL,
  224.   `password` VARCHAR(250) NOT NULL,
  225.   `email` VARCHAR(100) NOT NULL,
  226.   `type` INT(11) NOT NULL,
  227.   `level` INT(11) NOT NULL DEFAULT 0,
  228.   `session_id` VARCHAR(100) NOT NULL,
  229.   `activated` INT(11) NOT NULL DEFAULT 0,
  230.   `signup_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP(),
  231.   `website` VARCHAR(200) NOT NULL,
  232.   `info` text NOT NULL,
  233.   `online_time` TIMESTAMP NULL DEFAULT NULL,
  234.   `attack_power` INT(11) NOT NULL,
  235.   `defence_power` INT(11) NOT NULL,
  236.   `clicks` INT(11) NOT NULL,
  237.   `clicks_today` INT(11) NOT NULL,
  238.   `bank` INT(11) NOT NULL,
  239.   `cash` INT(11) NOT NULL,
  240.   `showonline` INT(11) NOT NULL DEFAULT 1,
  241.   `protection` INT(11) NOT NULL DEFAULT 1,
  242.   `hlround` INT(11) NOT NULL DEFAULT 1,
  243.   `clan_id` INT(11) NOT NULL DEFAULT 0,
  244.   `clan_level` INT(2) NOT NULL DEFAULT 0,
  245.   `attacks_won` INT(11) NOT NULL DEFAULT 0,
  246.   `attacks_lost` INT(11) NOT NULL DEFAULT 0,
  247.   `bank_left` INT(1) NOT NULL DEFAULT 5,
  248.   `land` VARCHAR(30) NOT NULL DEFAULT 'Nederland'
  249. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  250.  
  251. -- --------------------------------------------------------
  252.  
  253. --
  254. -- Tabelstructuur voor tabel `user_items`
  255. --
  256.  
  257. CREATE TABLE `user_items` (
  258.   `user_id` INT(11) NOT NULL,
  259.   `item_id` INT(11) NOT NULL,
  260.   `item_count` INT(11) NOT NULL
  261. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  262.  
  263. -- --------------------------------------------------------
  264.  
  265. --
  266. -- Structuur voor de view `onlineUsers`
  267. --
  268. DROP TABLE IF EXISTS `onlineUsers`;
  269.  
  270. CREATE ALGORITHM=UNDEFINED DEFINER=`jeroetd184`@`localhost` SQL SECURITY DEFINER VIEW `onlineUsers`  AS  SELECT 0 AS `showonline`,COUNT(`users`.`username`) AS `Count` FROM `users` WHERE unix_timestamp(CURRENT_TIMESTAMP()) - unix_timestamp(`users`.`online_time`) < 300 AND `users`.`showonline` = 0 UNION ALL SELECT 1 AS `showonline`,COUNT(`users`.`username`) AS `Count` FROM `users` WHERE unix_timestamp(CURRENT_TIMESTAMP()) - unix_timestamp(`users`.`online_time`) < 300 AND `users`.`showonline` = 1 UNION ALL SELECT 2 AS `showonline`,COUNT(`users`.`username`) AS `Count` FROM `users` WHERE unix_timestamp(CURRENT_TIMESTAMP()) - unix_timestamp(`users`.`online_time`) < 300 AND `users`.`level` > 0 ;
  271.  
  272. --
  273. -- Indexen voor geëxporteerde tabellen
  274. --
  275.  
  276. --
  277. -- Indexen voor tabel `clans`
  278. --
  279. ALTER TABLE `clans`
  280.   ADD PRIMARY KEY (`clan_id`);
  281.  
  282. --
  283. -- Indexen voor tabel `clan_items`
  284. --
  285. ALTER TABLE `clan_items`
  286.   ADD KEY `clan_id` (`clan_id`);
  287.  
  288. --
  289. -- Indexen voor tabel `items`
  290. --
  291. ALTER TABLE `items`
  292.   ADD PRIMARY KEY (`item_id`);
  293.  
  294. --
  295. -- Indexen voor tabel `messages`
  296. --
  297. ALTER TABLE `messages`
  298.   ADD PRIMARY KEY (`message_id`),
  299.   ADD KEY `message_id` (`message_id`);
  300.  
  301. --
  302. -- Indexen voor tabel `ranks`
  303. --
  304. ALTER TABLE `ranks`
  305.   ADD KEY `id` (`id`);
  306.  
  307. --
  308. -- Indexen voor tabel `settings`
  309. --
  310. ALTER TABLE `settings`
  311.   ADD PRIMARY KEY (`setting_id`);
  312.  
  313. --
  314. -- Indexen voor tabel `users`
  315. --
  316. ALTER TABLE `users`
  317.   ADD PRIMARY KEY (`id`),
  318.   ADD UNIQUE KEY `user_id` (`id`);
  319.  
  320. --
  321. -- Indexen voor tabel `user_items`
  322. --
  323. ALTER TABLE `user_items`
  324.   ADD KEY `user_id` (`user_id`);
  325.  
  326. --
  327. -- AUTO_INCREMENT voor geëxporteerde tabellen
  328. --
  329.  
  330. --
  331. -- AUTO_INCREMENT voor een tabel `clans`
  332. --
  333. ALTER TABLE `clans`
  334.   MODIFY `clan_id` INT(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
  335.  
  336. --
  337. -- AUTO_INCREMENT voor een tabel `items`
  338. --
  339. ALTER TABLE `items`
  340.   MODIFY `item_id` INT(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=33;
  341.  
  342. --
  343. -- AUTO_INCREMENT voor een tabel `messages`
  344. --
  345. ALTER TABLE `messages`
  346.   MODIFY `message_id` INT(11) NOT NULL AUTO_INCREMENT;
  347.  
  348. --
  349. -- AUTO_INCREMENT voor een tabel `users`
  350. --
  351. ALTER TABLE `users`
  352.   MODIFY `id` INT(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
  353. COMMIT;
  354.  
  355. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  356. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  357. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement