cmd_sql.sql 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. create table novel_tab (
  2. id int not null auto_increment COMMENT '唯一id',
  3. book_name varchar(1024) not null COMMENT '小说名字',
  4. book_id int DEFAULT 0 COMMENT '书id',
  5. appid int DEFAULT 0 COMMENT '小程序id',
  6. create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  7. info JSON COMMENT '详情',
  8. primary key (id));
  9. create table account_tab (
  10. id int not null auto_increment COMMENT '唯一id',
  11. account_id int DEFAULT 0 COMMENT '账号id',
  12. account_type int DEFAULT 0 COMMENT '账号类型',
  13. is_open int DEFAULT 0 COMMENT '是否开启',
  14. create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  15. info JSON COMMENT '详情',
  16. primary key (id));
  17. create table classification_list_tab (
  18. id int not null auto_increment COMMENT '唯一id',
  19. create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  20. info JSON COMMENT '详情',
  21. self_id int not NULL,
  22. primary key (id));
  23. create table fan_qie_book_tab (
  24. id int not null auto_increment COMMENT '唯一id',
  25. book_name varchar(1024) not null COMMENT '小说名字',
  26. book_id varchar(1024) not null COMMENT '书id',
  27. author varchar(1024) not null COMMENT '作者',
  28. category varchar(1024) not null COMMENT '分类',
  29. chapter_amount int not NULL COMMENT '章节数',
  30. latest_update_time varchar(1024) not null COMMENT '更新时间',
  31. creation_status int not null COMMENT '书本完结状态,0为已完结,1为连载中',
  32. genre int not null COMMENT '体裁(设置定价时,请关注该字段)- 0:长篇网文- 8:短故事- 202:付费短剧',
  33. length_type int not null COMMENT '短故事类型(设置定价时,请关注该字段)- 0:多章- 2:整本',
  34. info JSON COMMENT '详情',
  35. primary key (id));
  36. create table auto_book_link (
  37. id int not null auto_increment COMMENT '唯一id',
  38. book_name varchar(1024) DEFAULT "" COMMENT '小说名字',
  39. book_id varchar(1024) DEFAULT "" COMMENT '书id',
  40. type varchar(1024) DEFAULT "" COMMENT '类型',
  41. info JSON COMMENT '详情',
  42. primary key (id));
  43. create table tg_platform (
  44. id int not null auto_increment COMMENT '唯一id',
  45. tg_platform_id int,
  46. primary key (id));
  47. create table admin_user (
  48. id int not null auto_increment COMMENT '唯一id',
  49. account varchar(1024) DEFAULT "" COMMENT '账号',
  50. password varchar(1024) DEFAULT "" COMMENT '密码',
  51. primary key (id));
  52. create table tg_app (
  53. id int not null auto_increment COMMENT '唯一id',
  54. tg_platform_id int not null COMMENT '平台id',
  55. app_id varchar(1024) not null COMMENT '小程序ID',
  56. advertiser_id varchar(1024) not null COMMENT '所属账户ID',
  57. instance_id varchar(1024) not null COMMENT '资产ID',
  58. name varchar(1024) not null COMMENT '小程序名称',
  59. create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  60. update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  61. primary key (id));
  62. create table tg_main (
  63. id int not null auto_increment COMMENT '唯一id',
  64. tg_platform_id int not null COMMENT '平台id',
  65. app_id varchar(1024) not null COMMENT '小程序ID',
  66. main_name varchar(1024) not null COMMENT '主体名称',
  67. create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  68. update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  69. primary key (id));
  70. create table db_filter_config (
  71. id int not null auto_increment COMMENT '唯一id',
  72. config_id int COMMENT '配置id',
  73. config JSON COMMENT '配置',
  74. primary key (id));
  75. --原始数据
  76. create table origin_data (
  77. id int not null auto_increment COMMENT '唯一id',
  78. video_id varchar(100) COMMENT '视频id',
  79. video_link varchar(300) COMMENT '视频链接',
  80. title varchar(300) COMMENT '标题',
  81. publish_time TIMESTAMP COMMENT '发布时间',
  82. kepp_num int COMMENT '收藏数',
  83. comment_num int COMMENT '评论数',
  84. like_num int COMMENT '点赞数',
  85. shared_num int COMMENT '分享数',
  86. is_guajian int COMMENT '是否挂件',
  87. guajian_link varchar(1024) COMMENT '挂件地址',
  88. primary key (id));
  89. --筛选数据
  90. create table filter_data (
  91. id int not null auto_increment COMMENT '唯一id',
  92. info JSON COMMENT '详情',
  93. primary key (id));
  94. --书籍数据
  95. create table book_data (
  96. id int not null auto_increment COMMENT '唯一id',
  97. info JSON COMMENT '详情',
  98. primary key (id));
  99. --收集后的数据
  100. create table collect_data (
  101. id int not null auto_increment COMMENT '唯一id',
  102. info JSON COMMENT '详情',
  103. primary key (id));
  104. CREATE TABLE `filter_data` (
  105. `id` int NOT NULL AUTO_INCREMENT COMMENT '唯一id',
  106. `video_id` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '视频id',
  107. `video_link` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '视频链接',
  108. `title` varchar(300) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标题',
  109. `publish_time` timestamp NULL DEFAULT NULL COMMENT '发布时间',
  110. `kepp_num` int DEFAULT NULL COMMENT '收藏数',
  111. `comment_num` int DEFAULT NULL COMMENT '评论数',
  112. `like_num` int DEFAULT NULL COMMENT '点赞数',
  113. `shared_num` int DEFAULT NULL COMMENT '分享数',
  114. `is_guajian` int DEFAULT NULL COMMENT '是否挂件',
  115. `book_id` varchar(300) DEFAULT NULL COMMENT '书id',
  116. `book_name` varchar(300) DEFAULT NULL COMMENT '书名字',
  117. `genre` int DEFAULT 0 COMMENT '长中短分类',
  118. `words` varchar(300) DEFAULT '0' COMMENT '字数',
  119. `guajian_link` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '挂件地址',
  120. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  121. PRIMARY KEY (`id`)
  122. ) ENGINE = InnoDB AUTO_INCREMENT = 6470 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci
  123. create table get_fq_book_tab (
  124. id int not null auto_increment COMMENT '唯一id',
  125. book_key varchar(100) COMMENT 'key',
  126. book_id varchar(100) COMMENT 'book_id',
  127. info JSON COMMENT '详情',
  128. primary key (id));