ETCD后台服务
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

115 lines
4.5 KiB

3 years ago
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : 127.0.0.1
  4. Source Server Type : MySQL
  5. Source Server Version : 50723
  6. Source Host : 127.0.0.1:3306
  7. Source Schema : etcd-manage
  8. Target Server Type : MySQL
  9. Target Server Version : 50723
  10. File Encoding : 65001
  11. Date: 15/08/2019 20:27:17
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for etcd_servers
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `etcd_servers`;
  19. CREATE TABLE `etcd_servers` (
  20. `id` int(11) NOT NULL AUTO_INCREMENT,
  21. `version` varchar(3) NOT NULL DEFAULT 'v3' COMMENT 'etcd版本',
  22. `name` varchar(30) NOT NULL DEFAULT '' COMMENT 'etcd服务名字',
  23. `address` varchar(600) NOT NULL COMMENT 'etcd地址列表',
  24. `prefix` varchar(100) NOT NULL DEFAULT '' COMMENT 'key前缀,建议不为空,防止大量key',
  25. `tls_enable` varchar(5) NOT NULL DEFAULT 'true' COMMENT '是否启用tls连接',
  26. `cert_file` text NOT NULL COMMENT '证书',
  27. `key_file` text NOT NULL COMMENT '证书',
  28. `ca_file` text NOT NULL COMMENT '证书',
  29. `username` varchar(60) NOT NULL DEFAULT '' COMMENT '用户名',
  30. `password` varchar(60) NOT NULL DEFAULT '' COMMENT '密码',
  31. `desc` varchar(300) NOT NULL COMMENT '描述信息',
  32. `created_at` datetime DEFAULT NULL COMMENT '添加时间',
  33. `updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  34. PRIMARY KEY (`id`) USING BTREE
  35. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='etched server列表';
  36. -- ----------------------------
  37. -- Records of etcd_servers
  38. -- ----------------------------
  39. BEGIN;
  40. INSERT INTO `etcd_servers` VALUES (1, 'v3', 'local', '127.0.0.1:2379', '', 'false', '', '', '', '', '', '本机测试', NULL, NULL);
  41. INSERT INTO `etcd_servers` VALUES (3, 'v3', '测试', '127.0.0.1:2379', '', 'false', '', '', '', '', '', '备注一下', NULL, NULL);
  42. INSERT INTO `etcd_servers` VALUES (4, 'v2', 'v2测试', '127.0.0.1:2379', '', 'false', '', '', '', '', '', 'v2备注', NULL, NULL);
  43. COMMIT;
  44. -- ----------------------------
  45. -- Table structure for role_etcd_servers
  46. -- ----------------------------
  47. DROP TABLE IF EXISTS `role_etcd_servers`;
  48. CREATE TABLE `role_etcd_servers` (
  49. `id` int(11) NOT NULL AUTO_INCREMENT,
  50. `etcd_server_id` int(11) NOT NULL DEFAULT '0' COMMENT 'etcd服务id',
  51. `role_id` int(11) NOT NULL COMMENT '角色id',
  52. `type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0读 1写',
  53. `created_at` datetime NOT NULL COMMENT '添加时间',
  54. `updated_at` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  55. PRIMARY KEY (`id`),
  56. KEY `idx_role_id` (`role_id`),
  57. KEY `idx_etcd_server_id` (`etcd_server_id`)
  58. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='角色权限表';
  59. -- ----------------------------
  60. -- Records of role_etcd_servers
  61. -- ----------------------------
  62. BEGIN;
  63. INSERT INTO `role_etcd_servers` VALUES (1, 1, 1, 1, '2019-08-14 19:43:23', '2019-08-14 11:48:09');
  64. COMMIT;
  65. -- ----------------------------
  66. -- Table structure for roles
  67. -- ----------------------------
  68. DROP TABLE IF EXISTS `roles`;
  69. CREATE TABLE `roles` (
  70. `id` int(11) NOT NULL AUTO_INCREMENT,
  71. `name` varchar(60) NOT NULL DEFAULT '' COMMENT '角色名',
  72. `created_at` datetime NOT NULL COMMENT '添加时间',
  73. `updated_at` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  74. PRIMARY KEY (`id`) USING BTREE
  75. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='角色表';
  76. -- ----------------------------
  77. -- Records of roles
  78. -- ----------------------------
  79. BEGIN;
  80. INSERT INTO `roles` VALUES (1, '高级管理员', '2019-08-14 19:43:44', '2019-08-14 19:43:48');
  81. COMMIT;
  82. -- ----------------------------
  83. -- Table structure for users
  84. -- ----------------------------
  85. DROP TABLE IF EXISTS `users`;
  86. CREATE TABLE `users` (
  87. `id` int(11) NOT NULL AUTO_INCREMENT,
  88. `username` varchar(60) NOT NULL DEFAULT '' COMMENT '用户名',
  89. `password` char(32) NOT NULL DEFAULT '' COMMENT '密码',
  90. `email` varchar(300) NOT NULL DEFAULT '' COMMENT '邮箱',
  91. `role_id` int(11) NOT NULL DEFAULT '0' COMMENT '角色id',
  92. `created_at` datetime NOT NULL COMMENT '添加时间',
  93. `updated_at` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  94. PRIMARY KEY (`id`)
  95. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
  96. -- ----------------------------
  97. -- Records of users
  98. -- ----------------------------
  99. BEGIN;
  100. INSERT INTO `users` VALUES (1, 'admin', '94d9484ada1e5639810258b515fa61f1', '', 1, '2019-08-12 20:19:15', '2019-08-14 11:43:56');
  101. COMMIT;
  102. SET FOREIGN_KEY_CHECKS = 1;