Advertisement
Guest User

Untitled

a guest
Jun 20th, 2018
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 3.77 KB | None | 0 0
  1.  
  2. -- phpMyAdmin SQL Dump
  3. -- version 4.5.1
  4. -- http://www.phpmyadmin.net
  5. --
  6. -- Host: 127.0.0.1
  7. -- Generation Time: Mar 23, 2017 at 09:23 AM
  8. -- Server version: 10.1.19-MariaDB
  9. -- PHP Version: 5.6.28
  10.  
  11. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  12. SET time_zone = "+00:00";
  13.  
  14.  
  15. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  16. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  17. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  18. /*!40101 SET NAMES utf8mb4 */;
  19.  
  20. --
  21. -- Database: `acl`
  22. --
  23.  
  24. -- --------------------------------------------------------
  25.  
  26. --
  27. -- Table structure for table `permission`
  28. --
  29.  
  30. CREATE TABLE `permission` (
  31.   `id` int(11) NOT NULL,
  32.   `name` varchar(20) NOT NULL
  33. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  34.  
  35. --
  36. -- Dumping data for table `permission`
  37. --
  38.  
  39. INSERT INTO `permission` (`id`, `name`) VALUES
  40. (1, 'createUser'),
  41. (2, 'deleteUser'),
  42. (3, 'updateUser'),
  43. (4, 'createPost'),
  44. (5, 'editPost');
  45.  
  46. -- --------------------------------------------------------
  47.  
  48. --
  49. -- Table structure for table `role`
  50. --
  51.  
  52. CREATE TABLE `role` (
  53.   `id` int(11) NOT NULL,
  54.   `name` varchar(20) NOT NULL
  55. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  56.  
  57. --
  58. -- Dumping data for table `role`
  59. --
  60.  
  61. INSERT INTO `role` (`id`, `name`) VALUES
  62. (1, 'admin'),
  63. (2, 'basicUser');
  64.  
  65. -- --------------------------------------------------------
  66.  
  67. --
  68. -- Table structure for table `rolepermission`
  69. --
  70.  
  71. CREATE TABLE `rolepermission` (
  72.   `id` int(11) NOT NULL,
  73.   `roleId` int(11) NOT NULL,
  74.   `permissionId` int(11) NOT NULL
  75. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  76.  
  77. --
  78. -- Dumping data for table `rolepermission`
  79. --
  80.  
  81. INSERT INTO `rolepermission` (`id`, `roleId`, `permissionId`) VALUES
  82. (1, 1, 3),
  83. (2, 1, 2),
  84. (3, 2, 4),
  85. (4, 2, 5),
  86. (5, 1, 1),
  87. (6, 1, 4),
  88. (7, 1, 5);
  89.  
  90. -- --------------------------------------------------------
  91.  
  92. --
  93. -- Table structure for table `user`
  94. --
  95.  
  96. CREATE TABLE `user` (
  97.   `id` int(11) NOT NULL,
  98.   `username` varchar(20) NOT NULL,
  99.   `role` int(11) NOT NULL
  100. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  101.  
  102. --
  103. -- Dumping data for table `user`
  104. --
  105.  
  106. INSERT INTO `user` (`id`, `username`, `role`) VALUES
  107. (2, 'niko', 1),
  108. (3, 'testi', 2);
  109.  
  110. --
  111. -- Indexes for dumped tables
  112. --
  113.  
  114. --
  115. -- Indexes for table `permission`
  116. --
  117. ALTER TABLE `permission`
  118.   ADD PRIMARY KEY (`id`);
  119.  
  120. --
  121. -- Indexes for table `role`
  122. --
  123. ALTER TABLE `role`
  124.   ADD PRIMARY KEY (`id`);
  125.  
  126. --
  127. -- Indexes for table `rolepermission`
  128. --
  129. ALTER TABLE `rolepermission`
  130.   ADD PRIMARY KEY (`id`),
  131.   ADD KEY `roleId` (`roleId`),
  132.   ADD KEY `permissionId` (`permissionId`);
  133.  
  134. --
  135. -- Indexes for table `user`
  136. --
  137. ALTER TABLE `user`
  138.   ADD PRIMARY KEY (`id`);
  139.  
  140. --
  141. -- AUTO_INCREMENT for dumped tables
  142. --
  143.  
  144. --
  145. -- AUTO_INCREMENT for table `permission`
  146. --
  147. ALTER TABLE `permission`
  148.   MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
  149. --
  150. -- AUTO_INCREMENT for table `role`
  151. --
  152. ALTER TABLE `role`
  153.   MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
  154. --
  155. -- AUTO_INCREMENT for table `rolepermission`
  156. --
  157. ALTER TABLE `rolepermission`
  158.   MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;
  159. --
  160. -- AUTO_INCREMENT for table `user`
  161. --
  162. ALTER TABLE `user`
  163.   MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
  164. --
  165. -- Constraints for dumped tables
  166. --
  167.  
  168. --
  169. -- Constraints for table `rolepermission`
  170. --
  171. ALTER TABLE `rolepermission`
  172.   ADD CONSTRAINT `permissionId` FOREIGN KEY (`permissionId`) REFERENCES `permission` (`id`) ON DELETE CASCADE,
  173.   ADD CONSTRAINT `roleId` FOREIGN KEY (`roleId`) REFERENCES `role` (`id`) ON DELETE CASCADE;
  174.  
  175. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  176. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  177. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement