| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447 |
- /*
- Navicat Premium Data Transfer
- Source Server : localhost-mysql
- Source Server Type : MySQL
- Source Server Version : 50732
- Source Host : 127.0.0.1:3306
- Source Schema : reghao_devops_rdb
- Target Server Type : MySQL
- Target Server Version : 50732
- File Encoding : 65001
- Date: 11/11/2021 14:57:32
- */
- SET NAMES utf8mb4;
- SET FOREIGN_KEY_CHECKS = 0;
- -- ----------------------------
- -- Table structure for app_building
- -- ----------------------------
- DROP TABLE IF EXISTS `app_building`;
- CREATE TABLE `app_building` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `build_by` varchar(255) DEFAULT NULL,
- `build_log_id` varchar(255) DEFAULT NULL,
- `build_result` varchar(255) NOT NULL,
- `build_time` datetime(6) DEFAULT NULL,
- `commit_id` varchar(255) DEFAULT NULL,
- `commit_time` datetime(6) DEFAULT NULL,
- `package_path` varchar(255) DEFAULT NULL,
- `app_config_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_6yldh4xvx55sfwx0vih4p74l4` (`app_config_id`),
- CONSTRAINT `FK9lsa0hnvjbqfxp33wkvwrq0ln` FOREIGN KEY (`app_config_id`) REFERENCES `app_config` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for app_config
- -- ----------------------------
- DROP TABLE IF EXISTS `app_config`;
- CREATE TABLE `app_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `app_id` varchar(64) NOT NULL,
- `app_name` varchar(255) NOT NULL,
- `app_repo` varchar(255) NOT NULL,
- `app_root_path` varchar(255) NOT NULL,
- `app_type` varchar(255) NOT NULL,
- `description` varchar(255) DEFAULT NULL,
- `dockerfile` text,
- `env` varchar(255) NOT NULL,
- `exec_bin_name` varchar(255) DEFAULT NULL,
- `health_check` varchar(255) DEFAULT NULL,
- `http_port` int(11) DEFAULT NULL,
- `proj_dirname` varchar(255) NOT NULL,
- `repo_branch` varchar(255) NOT NULL,
- `compiler_config_id` int(11) NOT NULL,
- `packer_config_id` int(11) NOT NULL,
- `repo_auth_config_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_boipwfawtfve9o09lnb5le29a` (`app_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for app_deploy_config
- -- ----------------------------
- DROP TABLE IF EXISTS `app_deploy_config`;
- CREATE TABLE `app_deploy_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `pack_type` varchar(255) NOT NULL,
- `start_home` varchar(255) DEFAULT NULL,
- `start_script` text NOT NULL,
- `unpack_script` text,
- `app_config_id` int(11) NOT NULL,
- `machine_host_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `FKhqgrewybinoowtbsbf63kf4pl` (`app_config_id`),
- KEY `FK7ionisohyo4pv58vwkkdugt35` (`machine_host_id`),
- CONSTRAINT `FK7ionisohyo4pv58vwkkdugt35` FOREIGN KEY (`machine_host_id`) REFERENCES `machine_host` (`id`),
- CONSTRAINT `FKhqgrewybinoowtbsbf63kf4pl` FOREIGN KEY (`app_config_id`) REFERENCES `app_config` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for app_deploying
- -- ----------------------------
- DROP TABLE IF EXISTS `app_deploying`;
- CREATE TABLE `app_deploying` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `build_log_id` varchar(255) DEFAULT NULL,
- `commit_id` varchar(255) DEFAULT NULL,
- `deploy_by` varchar(255) DEFAULT NULL,
- `deploy_result` varchar(255) NOT NULL,
- `deploy_time` datetime(6) DEFAULT NULL,
- `package_path` varchar(255) DEFAULT NULL,
- `app_deploy_config_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_qahn6tavk8skmp27vhi1pna17` (`app_deploy_config_id`),
- CONSTRAINT `FK2tkqafeq2bi3gi4ec4s113hj2` FOREIGN KEY (`app_deploy_config_id`) REFERENCES `app_deploy_config` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for app_monitor
- -- ----------------------------
- DROP TABLE IF EXISTS `app_monitor`;
- CREATE TABLE `app_monitor` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `app_build_id` int(11) DEFAULT NULL,
- `app_config_id` int(11) NOT NULL,
- `app_deploy_id` int(11) DEFAULT NULL,
- `app_health_check_id` int(11) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_p8g8asx4dnnqt1dlvlgf8c9rw` (`app_config_id`),
- KEY `FKmq2iryo1aai1eqmxy7q9ed77i` (`app_build_id`),
- KEY `FKf2ickc2ylt68wnl9sh3goaeva` (`app_deploy_id`),
- KEY `FKoicn3j9netc1st53wwb2j5mll` (`app_health_check_id`),
- CONSTRAINT `FKf2ickc2ylt68wnl9sh3goaeva` FOREIGN KEY (`app_deploy_id`) REFERENCES `notify_group` (`id`),
- CONSTRAINT `FKmq2iryo1aai1eqmxy7q9ed77i` FOREIGN KEY (`app_build_id`) REFERENCES `notify_group` (`id`),
- CONSTRAINT `FKoicn3j9netc1st53wwb2j5mll` FOREIGN KEY (`app_health_check_id`) REFERENCES `notify_group` (`id`),
- CONSTRAINT `FKqcktms0d2jc0m3iqjieuhqn4m` FOREIGN KEY (`app_config_id`) REFERENCES `app_config` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for app_running
- -- ----------------------------
- DROP TABLE IF EXISTS `app_running`;
- CREATE TABLE `app_running` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `last_check` datetime(6) DEFAULT NULL,
- `pid` int(11) DEFAULT NULL,
- `start_time` datetime(6) DEFAULT NULL,
- `status` varchar(255) DEFAULT NULL,
- `app_deploying_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_tqy0dk2oyqysje9g7s0ngh36g` (`app_deploying_id`),
- CONSTRAINT `FK2j1kmif6x371wgt3gbw7y825q` FOREIGN KEY (`app_deploying_id`) REFERENCES `app_deploying` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for build_dir
- -- ----------------------------
- DROP TABLE IF EXISTS `build_dir`;
- CREATE TABLE `build_dir` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `avail` varchar(255) NOT NULL,
- `dir_path` varchar(255) NOT NULL,
- `machine_id` varchar(255) NOT NULL,
- `machine_ipv4` varchar(255) NOT NULL,
- `mounted_on` varchar(255) NOT NULL,
- `total` varchar(255) NOT NULL,
- `used` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_hk1kw8yctt67349i4kaougm5e` (`machine_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for compiler_config
- -- ----------------------------
- DROP TABLE IF EXISTS `compiler_config`;
- CREATE TABLE `compiler_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `compile_cmd` varchar(255) DEFAULT NULL,
- `home_path` varchar(255) DEFAULT NULL,
- `machine_id` varchar(255) NOT NULL,
- `machine_ipv4` varchar(255) DEFAULT NULL,
- `name` varchar(255) NOT NULL,
- `type` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_8qb44ffa5pma9xekiphefr9sp` (`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for ding_account
- -- ----------------------------
- DROP TABLE IF EXISTS `ding_account`;
- CREATE TABLE `ding_account` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `notify_account_id` varchar(255) NOT NULL,
- `password` varchar(255) NOT NULL,
- `username` varchar(255) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for machine_host
- -- ----------------------------
- DROP TABLE IF EXISTS `machine_host`;
- CREATE TABLE `machine_host` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `boot_time` bigint(20) NOT NULL,
- `env` varchar(255) NOT NULL,
- `last_check` bigint(20) NOT NULL,
- `machine_id` varchar(255) NOT NULL,
- `machine_ipv4` varchar(255) NOT NULL,
- `os_arch` varchar(255) NOT NULL,
- `os_name` varchar(255) NOT NULL,
- `os_version` varchar(255) NOT NULL,
- `ipv4` varchar(255) DEFAULT NULL,
- `password` varchar(255) DEFAULT NULL,
- `port` int(11) DEFAULT NULL,
- `rsa_prikey` text,
- `username` varchar(255) DEFAULT NULL,
- `status` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_lo1x88vamyh2o34gdap4aw7jr` (`machine_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for machine_info
- -- ----------------------------
- DROP TABLE IF EXISTS `machine_info`;
- CREATE TABLE `machine_info` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `arch` varchar(255) NOT NULL,
- `boot_time` bigint(20) NOT NULL,
- `byte_order` varchar(255) NOT NULL,
- `logical_core` int(11) NOT NULL,
- `machine_id` varchar(255) NOT NULL,
- `machine_ipv4` varchar(255) NOT NULL,
- `mem_total` bigint(20) NOT NULL,
- `model_name` varchar(255) NOT NULL,
- `name` varchar(255) NOT NULL,
- `physical_core` int(11) NOT NULL,
- `swap_total` bigint(20) DEFAULT NULL,
- `vendor` varchar(255) NOT NULL,
- `version` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_qtvbx85mqly0sgycqp1xt208s` (`machine_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for machine_info_disk_infos
- -- ----------------------------
- DROP TABLE IF EXISTS `machine_info_disk_infos`;
- CREATE TABLE `machine_info_disk_infos` (
- `machine_info_id` int(11) NOT NULL,
- `disk_path` varchar(255) DEFAULT NULL,
- `fs_type` varchar(255) DEFAULT NULL,
- `inode_total` bigint(20) DEFAULT NULL,
- `mounted_on` varchar(255) DEFAULT NULL,
- `total` bigint(20) DEFAULT NULL,
- KEY `FKjn32n1mvn6uuiqn0n6uwrqe2i` (`machine_info_id`),
- CONSTRAINT `FKjn32n1mvn6uuiqn0n6uwrqe2i` FOREIGN KEY (`machine_info_id`) REFERENCES `machine_info` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for machine_info_network_infos
- -- ----------------------------
- DROP TABLE IF EXISTS `machine_info_network_infos`;
- CREATE TABLE `machine_info_network_infos` (
- `machine_info_id` int(11) NOT NULL,
- `iface` varchar(255) DEFAULT NULL,
- `ipv4` varchar(255) DEFAULT NULL,
- `ipv6` varchar(255) DEFAULT NULL,
- `mac` varchar(255) DEFAULT NULL,
- `public_ipv4` varchar(255) DEFAULT NULL,
- KEY `FKfs6r0haxt8dx5ak8wp91pwojn` (`machine_info_id`),
- CONSTRAINT `FKfs6r0haxt8dx5ak8wp91pwojn` FOREIGN KEY (`machine_info_id`) REFERENCES `machine_info` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for menu
- -- ----------------------------
- DROP TABLE IF EXISTS `menu`;
- CREATE TABLE `menu` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `icon` varchar(255) NOT NULL,
- `is_enabled` bit(1) NOT NULL,
- `name` varchar(255) DEFAULT NULL,
- `pid` int(11) NOT NULL,
- `pos` int(11) NOT NULL,
- `type` varchar(255) DEFAULT NULL,
- `url` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for notify_group
- -- ----------------------------
- DROP TABLE IF EXISTS `notify_group`;
- CREATE TABLE `notify_group` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `notify_account_id` varchar(255) NOT NULL,
- `notify_name` varchar(255) DEFAULT NULL,
- `notify_type` varchar(255) DEFAULT NULL,
- `receiver` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_gvaf84xd3bnxxf60r4whgv4e9` (`notify_account_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for packer_config
- -- ----------------------------
- DROP TABLE IF EXISTS `packer_config`;
- CREATE TABLE `packer_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `binfiles_dirname` varchar(255) NOT NULL,
- `machine_id` varchar(255) NOT NULL,
- `machine_ipv4` varchar(255) DEFAULT NULL,
- `name` varchar(255) NOT NULL,
- `target_path` varchar(255) NOT NULL,
- `type` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_ilu7yfvuir3cvd8oqiemwrqh8` (`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for repo_auth_config
- -- ----------------------------
- DROP TABLE IF EXISTS `repo_auth_config`;
- CREATE TABLE `repo_auth_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `auth_type` varchar(255) NOT NULL,
- `name` varchar(255) NOT NULL,
- `password` varchar(255) DEFAULT NULL,
- `rsa_prikey` text,
- `type` varchar(255) NOT NULL,
- `username` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_cfu57vn4gixedymokbkcnjpd0` (`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for role
- -- ----------------------------
- DROP TABLE IF EXISTS `role`;
- CREATE TABLE `role` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `description` varchar(100) DEFAULT NULL,
- `name` varchar(255) NOT NULL,
- `title` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_fmnrnqscmgmb1ht3kirjbjwl` (`title`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for role_menu
- -- ----------------------------
- DROP TABLE IF EXISTS `role_menu`;
- CREATE TABLE `role_menu` (
- `role_id` int(11) NOT NULL,
- `menu_id` int(11) NOT NULL,
- PRIMARY KEY (`role_id`,`menu_id`),
- KEY `FKfg4e2mb2318tph615gh44ll3` (`menu_id`),
- CONSTRAINT `FKfg4e2mb2318tph615gh44ll3` FOREIGN KEY (`menu_id`) REFERENCES `menu` (`id`),
- CONSTRAINT `FKqyvxw2gg2qk0wld3bqfcb58vq` FOREIGN KEY (`role_id`) REFERENCES `role` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for sys_env
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_env`;
- CREATE TABLE `sys_env` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `env` varchar(255) NOT NULL,
- `env_name` varchar(255) DEFAULT NULL,
- `is_default` bit(1) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_6vnobashedni21enf9pw1ohw` (`env`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for user
- -- ----------------------------
- DROP TABLE IF EXISTS `user`;
- CREATE TABLE `user` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `is_delete` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `avatar_url` varchar(255) DEFAULT NULL,
- `email` varchar(255) DEFAULT NULL,
- `gender` int(11) DEFAULT NULL,
- `is_enabled` bit(1) DEFAULT NULL,
- `is_locked` bit(1) DEFAULT NULL,
- `mobile_phone` varchar(255) DEFAULT NULL,
- `nickname` varchar(255) DEFAULT NULL,
- `password` varchar(255) NOT NULL,
- `salt` varchar(255) NOT NULL,
- `username` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_sb8bbouer5wak8vyiiy4pf2bx` (`username`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for user_role
- -- ----------------------------
- DROP TABLE IF EXISTS `user_role`;
- CREATE TABLE `user_role` (
- `user_id` int(11) NOT NULL,
- `role` varchar(255) DEFAULT NULL,
- KEY `FK859n2jvi8ivhui0rl0esws6o` (`user_id`),
- CONSTRAINT `FK859n2jvi8ivhui0rl0esws6o` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- SET FOREIGN_KEY_CHECKS = 1;
|