| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770 |
- /*
- Navicat Premium Data Transfer
- Source Server : mysql-210
- Source Server Type : MySQL
- Source Server Version : 50732
- Source Host : 192.168.0.149:3306
- Source Schema : tnb_content_rdb
- Target Server Type : MySQL
- Target Server Version : 50732
- File Encoding : 65001
- Date: 15/01/2026 15:44:39
- */
- SET NAMES utf8mb4;
- SET FOREIGN_KEY_CHECKS = 0;
- -- ----------------------------
- -- Table structure for blog_about_view
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_about_view`;
- CREATE TABLE `blog_about_view` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `content` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `title` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for blog_article
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_article`;
- CREATE TABLE `blog_article` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `article_id` varchar(255) NOT NULL,
- `category_id` int(11) NOT NULL,
- `content` text NOT NULL,
- `editor` varchar(255) NOT NULL,
- `excerpt` varchar(255) NOT NULL,
- `publish_at` datetime(6) NOT NULL,
- `published` bit(1) NOT NULL,
- `title` varchar(255) NOT NULL,
- `owner` bigint(20) DEFAULT NULL,
- `owner_id` int(11) DEFAULT NULL,
- `weight` int(11) DEFAULT NULL,
- `post_type` int(11) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_7a346qtf7s4mi59cq6eq3bgoe` (`article_id`),
- KEY `FKnji2jikxh7lkxhgoadgesxpct` (`owner_id`),
- CONSTRAINT `FKnji2jikxh7lkxhgoadgesxpct` FOREIGN KEY (`owner_id`) REFERENCES `sys_user` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for blog_article_tag
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_article_tag`;
- CREATE TABLE `blog_article_tag` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `article_id` varchar(255) NOT NULL,
- `tag_id` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `article_id` (`article_id`,`tag_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for blog_article_view
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_article_view`;
- CREATE TABLE `blog_article_view` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `article_id` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `request_id` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `session_id` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for blog_category
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_category`;
- CREATE TABLE `blog_category` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `name` varchar(255) NOT NULL,
- `type` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_46ccwnsi9409t36lurvtyljak` (`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for blog_question
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_question`;
- CREATE TABLE `blog_question` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `category_id` int(11) NOT NULL,
- `content` text COLLATE utf8mb4_bin,
- `owner` bigint(20) DEFAULT NULL,
- `publish_at` datetime(6) NOT NULL,
- `question_id` varchar(255) COLLATE utf8mb4_bin NOT NULL,
- `tag` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `title` varchar(255) COLLATE utf8mb4_bin NOT NULL,
- `weight` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_4r5x0ds8h0pv2hxoy7bbe0miq` (`question_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for blog_question1
- -- ----------------------------
- DROP TABLE IF EXISTS `blog_question1`;
- CREATE TABLE `blog_question1` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `category_id` int(11) NOT NULL,
- `content` text,
- `publish_at` datetime(6) NOT NULL,
- `question_id` varchar(255) NOT NULL,
- `tag` varchar(255) DEFAULT NULL,
- `title` varchar(255) NOT NULL,
- `owner` bigint(20) DEFAULT NULL,
- `owner_id` int(11) DEFAULT NULL,
- `weight` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_488pr2mfs6ye2bjlwf0pbcynf` (`question_id`),
- KEY `FKruq0rciiv2u9do75lmxrniv2c` (`owner_id`),
- CONSTRAINT `FKruq0rciiv2u9do75lmxrniv2c` FOREIGN KEY (`owner_id`) REFERENCES `sys_user` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for disk_album
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_album`;
- CREATE TABLE `disk_album` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `album_id` bigint(20) NOT NULL,
- `album_name` varchar(255) NOT NULL,
- `file_type` int(11) NOT NULL,
- `cover_file_id` varchar(255) NOT NULL,
- `num` int(11) NOT NULL,
- `create_at` bigint(20) NOT NULL,
- `create_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`album_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网盘相册';
- -- ----------------------------
- -- Table structure for disk_album_file
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_album_file`;
- CREATE TABLE `disk_album_file` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `album_id` bigint(20) NOT NULL,
- `sha256sum` varchar(255) NOT NULL,
- `pos` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `album_id` (`album_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网盘相册中的文件';
- -- ----------------------------
- -- Table structure for disk_cam_device
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_cam_device`;
- CREATE TABLE `disk_cam_device` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `cam_id` bigint(20) NOT NULL,
- `cam_name` varchar(255) NOT NULL,
- `state` int(11) NOT NULL,
- `add_at` datetime(6) NOT NULL,
- `add_by` bigint(20) NOT NULL,
- `push_url` varchar(255) DEFAULT NULL,
- `pull_url` varchar(255) DEFAULT NULL,
- `device_id` varchar(255) DEFAULT NULL,
- `online` bit(1) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `favlist_id` (`cam_id`),
- UNIQUE KEY `UK_s2qsleagsnky42h7gomb5lmf9` (`device_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='摄像头';
- -- ----------------------------
- -- Table structure for disk_cam_record
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_cam_record`;
- CREATE TABLE `disk_cam_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `cam_id` bigint(20) NOT NULL,
- `record_id` bigint(20) NOT NULL,
- `video_file_id` varchar(255) NOT NULL COMMENT 'object_id',
- `cover_url` varchar(255) DEFAULT NULL,
- `start_at` datetime(6) NOT NULL,
- `duration` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `record_id` (`record_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='摄像头录像记录';
- -- ----------------------------
- -- Table structure for disk_file
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_file`;
- CREATE TABLE `disk_file` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `channel_code` int(11) NOT NULL,
- `file_id` varchar(255) NOT NULL COMMENT 'oss 的 object_id',
- `pid` varchar(255) NOT NULL,
- `path` varchar(255) NOT NULL,
- `filename` varchar(255) NOT NULL,
- `file_type` int(11) NOT NULL,
- `sha256sum` varchar(255) NOT NULL,
- `size` bigint(20) NOT NULL,
- `owner` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_db0vg67wc61jnlo7nesm0ulbg` (`file_id`) USING BTREE,
- KEY `path` (`path`),
- KEY `sha256sum` (`sha256sum`),
- KEY `owner` (`owner`),
- KEY `file_type` (`file_type`),
- KEY `pid` (`pid`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网盘文件';
- -- ----------------------------
- -- Table structure for disk_share
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_share`;
- CREATE TABLE `disk_share` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `share_id` bigint(20) NOT NULL,
- `album_type` int(11) NOT NULL,
- `album_id` bigint(20) NOT NULL,
- `create_at` bigint(20) NOT NULL,
- `create_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`share_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网盘分享';
- -- ----------------------------
- -- Table structure for disk_share_to
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_share_to`;
- CREATE TABLE `disk_share_to` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `share_id` bigint(20) NOT NULL,
- `user_id` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`share_id`) USING BTREE,
- KEY `user_id` (`user_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='网盘被分享用户';
- -- ----------------------------
- -- Table structure for disk_user_activity
- -- ----------------------------
- DROP TABLE IF EXISTS `disk_user_activity`;
- CREATE TABLE `disk_user_activity` (
- `id` varchar(255) COLLATE utf8mb4_bin NOT NULL,
- `activity` int(11) DEFAULT NULL,
- `create_time` datetime(6) DEFAULT NULL,
- `create_by` int(11) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='用户活动';
- -- ----------------------------
- -- Table structure for file_job_detail
- -- ----------------------------
- DROP TABLE IF EXISTS `file_job_detail`;
- CREATE TABLE `file_job_detail` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `job_id` bigint(20) NOT NULL,
- `job_name` varchar(255) NOT NULL,
- `status` int(11) NOT NULL,
- `start_at` datetime(6) NOT NULL,
- `end_at` datetime(6) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `oss_type` (`job_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务详情';
- -- ----------------------------
- -- Table structure for file_local_file
- -- ----------------------------
- DROP TABLE IF EXISTS `file_local_file`;
- CREATE TABLE `file_local_file` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL,
- `create_time` datetime(6) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `object_name` varchar(255) NOT NULL,
- `object_id` varchar(255) NOT NULL,
- `absolute_path` varchar(255) NOT NULL,
- `sha256sum` varchar(255) NOT NULL,
- `filename` varchar(255) NOT NULL,
- `content_type` varchar(255) NOT NULL,
- `file_type` int(11) NOT NULL,
- `size` bigint(20) NOT NULL,
- `owner` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_db0vg67wc61jnlo7nesm0ulbg` (`object_id`),
- UNIQUE KEY `UK_iyqdutum15wj3lc4u15dakbs2` (`object_name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for file_store_node
- -- ----------------------------
- DROP TABLE IF EXISTS `file_store_node`;
- CREATE TABLE `file_store_node` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `node_addr` varchar(255) NOT NULL,
- `http_port` int(11) NOT NULL,
- `rpc_port` int(11) NOT NULL,
- `enabled` bit(1) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_1wxd94v6bxoaaxci2c9plth54` (`node_addr`,`http_port`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for file_store_volume
- -- ----------------------------
- DROP TABLE IF EXISTS `file_store_volume`;
- CREATE TABLE `file_store_volume` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `store_dir` varchar(255) NOT NULL,
- `store_node_id` int(11) NOT NULL,
- `name` varchar(255) NOT NULL,
- `volume` varchar(255) NOT NULL,
- `mount_point` varchar(255) NOT NULL,
- `fs_type` varchar(255) NOT NULL,
- `block_id` varchar(255) NOT NULL,
- `total_space` bigint(20) NOT NULL,
- `avail_space` bigint(20) NOT NULL,
- `total_inode` bigint(20) NOT NULL,
- `avail_inode` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `FK1kcrqmowoyk62q46kslo9bh9f` (`store_node_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for file_upload_channel
- -- ----------------------------
- DROP TABLE IF EXISTS `file_upload_channel`;
- CREATE TABLE `file_upload_channel` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `user_node_id` int(11) NOT NULL,
- `channel_code` int(11) NOT NULL,
- `name` varchar(255) NOT NULL,
- `prefix` varchar(255) NOT NULL,
- `max_size` bigint(20) NOT NULL,
- `file_type` int(11) NOT NULL,
- `scope` int(11) NOT NULL,
- `set_url` bit(1) NOT NULL,
- `set_callback` bit(1) NOT NULL,
- `enabled` bit(1) NOT NULL,
- `create_by` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `prefix` (`prefix`,`user_node_id`) USING BTREE,
- UNIQUE KEY `user_node_id` (`user_node_id`,`channel_code`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for file_user_key
- -- ----------------------------
- DROP TABLE IF EXISTS `file_user_key`;
- CREATE TABLE `file_user_key` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `access_key_id` varchar(255) NOT NULL,
- `access_key_secret` varchar(255) NOT NULL,
- `create_by` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_b19uph22ddqmlfck521k6yao5` (`access_key_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for file_user_node
- -- ----------------------------
- DROP TABLE IF EXISTS `file_user_node`;
- CREATE TABLE `file_user_node` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `store_node_id` int(11) NOT NULL,
- `domain` varchar(255) NOT NULL,
- `protocol` varchar(255) NOT NULL,
- `referer` varchar(255) NOT NULL,
- `secret_key` varchar(255) NOT NULL,
- `create_by` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `domain` (`domain`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for search_wenshu_doc
- -- ----------------------------
- DROP TABLE IF EXISTS `search_wenshu_doc`;
- CREATE TABLE `search_wenshu_doc` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `create_time` datetime(6) NOT NULL,
- `deleted` bit(1) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `case_id` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `case_name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `case_type` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `case_type_id` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `cause` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `court` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `judgment_date` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `original_url` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `parties` text COLLATE utf8mb4_bin,
- `procedures` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `public_date` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `region` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
- `wenshu_id` bigint(20) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_63xcr8vbrobc2wpauyptej0d` (`wenshu_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for search_wenshu_legals
- -- ----------------------------
- DROP TABLE IF EXISTS `search_wenshu_legals`;
- CREATE TABLE `search_wenshu_legals` (
- `wenshu_doc_id` int(11) NOT NULL,
- `legal_basis` text COLLATE utf8mb4_bin,
- KEY `FK3j21a8x2jltc4obypgjcblgox` (`wenshu_doc_id`),
- CONSTRAINT `FK3j21a8x2jltc4obypgjcblgox` FOREIGN KEY (`wenshu_doc_id`) REFERENCES `search_wenshu_doc` (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for vod_banner_video
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_banner_video`;
- CREATE TABLE `vod_banner_video` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `create_at` bigint(20) NOT NULL,
- `video_id` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
- `title` varchar(255) COLLATE utf8mb4_bin NOT NULL,
- `cover_url` varchar(255) COLLATE utf8mb4_bin NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`cover_url`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
- -- ----------------------------
- -- Table structure for vod_play_complete
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_play_complete`;
- CREATE TABLE `vod_play_complete` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) NOT NULL,
- `user_id` bigint(20) NOT NULL,
- `create_at` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `user_id` (`user_id`),
- KEY `video_id` (`video_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频播放完成记录';
- -- ----------------------------
- -- Table structure for vod_play_record
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_play_record`;
- CREATE TABLE `vod_play_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) NOT NULL,
- `user_id` bigint(20) NOT NULL,
- `current_time` double NOT NULL,
- `create_at` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `uk_user_id_video_id` (`user_id`,`video_id`) USING BTREE,
- KEY `user_id` (`user_id`),
- KEY `video_id` (`video_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频播放记录';
- -- ----------------------------
- -- Table structure for vod_post_album
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_post_album`;
- CREATE TABLE `vod_post_album` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `album_id` bigint(20) NOT NULL,
- `album_name` varchar(255) NOT NULL,
- `channel_code` int(11) NOT NULL,
- `cover_url` varchar(255) NOT NULL,
- `post_type` int(11) NOT NULL,
- `total` int(11) NOT NULL,
- `scope` int(11) NOT NULL,
- `create_at` bigint(20) NOT NULL,
- `create_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `favlist_id` (`album_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿件合集';
- -- ----------------------------
- -- Table structure for vod_post_category
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_post_category`;
- CREATE TABLE `vod_post_category` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
- `pid` int(11) NOT NULL COMMENT '分区级别【1 一级分区, 2 二级分区】',
- `name` varchar(255) NOT NULL COMMENT '分区名',
- `sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
- `vip` bit(1) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- KEY `name` (`name`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='视频分类';
- -- ----------------------------
- -- Table structure for vod_post_item
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_post_item`;
- CREATE TABLE `vod_post_item` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `album_id` bigint(20) NOT NULL,
- `post_id` varchar(255) NOT NULL,
- `pos` int(11) NOT NULL,
- `channel_code` int(11) NOT NULL,
- `object_id` varchar(255) NOT NULL,
- `format` varchar(255) NOT NULL,
- `url` varchar(255) NOT NULL,
- `width` int(11) NOT NULL,
- `height` int(11) NOT NULL,
- `horizontal` tinyint(1) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `favlist_id` (`album_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='稿件合集包含的稿件';
- -- ----------------------------
- -- Table structure for vod_post_tag
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_post_tag`;
- CREATE TABLE `vod_post_tag` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `tag_id` varchar(255) NOT NULL,
- `tag_name` varchar(255) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `tag_id` (`tag_id`),
- UNIQUE KEY `tag_name` (`tag_name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='视频标签';
- -- ----------------------------
- -- Table structure for vod_search_record
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_search_record`;
- CREATE TABLE `vod_search_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `keyword` varchar(255) NOT NULL,
- `search_by` bigint(20) NOT NULL,
- `search_at` datetime NOT NULL,
- PRIMARY KEY (`id`),
- KEY `user_id` (`search_by`),
- KEY `keyword` (`keyword`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='搜索记录';
- -- ----------------------------
- -- Table structure for vod_site_notice
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_site_notice`;
- CREATE TABLE `vod_site_notice` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `content` text NOT NULL,
- `create_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='站点公告';
- -- ----------------------------
- -- Table structure for vod_video_category_post
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_category_post`;
- CREATE TABLE `vod_video_category_post` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
- `category_pid` int(11) NOT NULL,
- `category_id` int(11) NOT NULL,
- `duration` int(11) NOT NULL,
- `horizontal` bit(1) NOT NULL,
- `scope` int(11) NOT NULL COMMENT '视频可见范围',
- `publish_at` datetime NOT NULL,
- `publish_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`category_id`,`publish_by`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='视频分区稿件';
- -- ----------------------------
- -- Table structure for vod_video_error
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_error`;
- CREATE TABLE `vod_video_error` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL,
- `create_time` datetime(6) NOT NULL,
- `update_time` datetime(6) NOT NULL,
- `video_id` varchar(255) NOT NULL,
- `error_code` int(11) NOT NULL,
- `error_info` varchar(255) NOT NULL,
- `solved` bit(1) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- KEY `name` (`video_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='视频稿件错误';
- -- ----------------------------
- -- Table structure for vod_video_file
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_file`;
- CREATE TABLE `vod_video_file` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) NOT NULL,
- `object_id` varchar(255) NOT NULL,
- `channel_code` varchar(255) NOT NULL,
- `video_codec` varchar(255) NOT NULL,
- `vbit_rate` bigint(20) NOT NULL,
- `audio_codec` varchar(255) NOT NULL,
- `abit_rate` bigint(20) NOT NULL,
- `url_type` varchar(255) NOT NULL,
- `url` varchar(255) NOT NULL,
- `format_name` varchar(255) NOT NULL,
- `quality` varchar(255) NOT NULL,
- `width` int(11) NOT NULL,
- `height` int(11) NOT NULL,
- `horizontal` bit(1) NOT NULL,
- `duration` int(11) NOT NULL,
- `size` bigint(20) NOT NULL,
- `video_file_id` varchar(255) DEFAULT NULL COMMENT '待删除',
- PRIMARY KEY (`id`),
- UNIQUE KEY `object_id` (`object_id`) USING BTREE,
- UNIQUE KEY `video_file_id` (`video_file_id`) USING BTREE,
- KEY `video_id` (`video_id`),
- KEY `size` (`size`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频文件';
- -- ----------------------------
- -- Table structure for vod_video_post
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_post`;
- CREATE TABLE `vod_video_post` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
- `title` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
- `description` text CHARACTER SET utf8mb4,
- `category_pid` int(11) DEFAULT NULL,
- `category_id` int(11) DEFAULT NULL,
- `duration` int(11) NOT NULL,
- `horizontal` bit(1) NOT NULL,
- `cover_url` varchar(255) CHARACTER SET utf8mb4 DEFAULT NULL,
- `scope` int(11) NOT NULL COMMENT '视频可见范围',
- `status` int(11) NOT NULL COMMENT '视频贴状态',
- `publish_at` datetime DEFAULT NULL,
- `publish_by` bigint(20) NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`video_id`) USING BTREE,
- KEY `user_id` (`publish_by`) USING BTREE,
- KEY `status` (`status`),
- KEY `scope` (`scope`),
- KEY `category_pid` (`category_pid`),
- KEY `category_id` (`category_id`),
- KEY `duration` (`duration`),
- KEY `pub_date` (`publish_at`),
- KEY `query_max` (`category_pid`,`category_id`,`scope`,`status`) USING BTREE,
- KEY `deleted` (`deleted`),
- FULLTEXT KEY `index_title` (`title`) /*!50100 WITH PARSER `ngram` */
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='视频稿件';
- -- ----------------------------
- -- Table structure for vod_video_statistic
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_statistic`;
- CREATE TABLE `vod_video_statistic` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` bit(1) NOT NULL DEFAULT b'0',
- `create_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `update_time` datetime(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6),
- `video_id` varchar(255) NOT NULL,
- `view` int(11) NOT NULL,
- `danmaku` int(11) NOT NULL,
- `comment` int(11) NOT NULL,
- `favorite` int(11) NOT NULL,
- `share` int(11) NOT NULL,
- `thumb_up` int(11) NOT NULL,
- `thumb_down` int(11) NOT NULL,
- `coin` int(11) NOT NULL COMMENT 'bilibili 硬币',
- PRIMARY KEY (`id`),
- UNIQUE KEY `UK_rfuvf3osnlaakifjdao0a8e2x` (`video_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频稿件数据';
- -- ----------------------------
- -- Table structure for vod_video_tag
- -- ----------------------------
- DROP TABLE IF EXISTS `vod_video_tag`;
- CREATE TABLE `vod_video_tag` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `video_id` varchar(255) NOT NULL,
- `tag_id` varchar(255) NOT NULL,
- `scope` int(11) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `tag_id` (`tag_id`),
- KEY `video_id` (`video_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='视频稿件包含的标签';
- SET FOREIGN_KEY_CHECKS = 1;
|