cms module

This commit is contained in:
thinkgem
2021-04-15 23:14:52 +08:00
parent c9dd006597
commit b4ab5c0ad0
147 changed files with 35072 additions and 0 deletions

View File

@@ -0,0 +1,320 @@
/* Create Tables */
-- 文章表
CREATE TABLE ${_prefix}cms_article
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
module_type varchar(50),
title vargraphic(255) NOT NULL,
href vargraphic(1000),
color varchar(50),
image vargraphic(1000),
keywords vargraphic(500),
description vargraphic(500),
weight decimal(10) DEFAULT 0,
weight_date timestamp,
source char(1),
copyfrom vargraphic(255),
hits decimal(20) DEFAULT 0,
hits_plus numeric(10),
hits_minus numeric(10),
word_count numeric(10),
custom_content_view varchar(255),
view_config vargraphic(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks vargraphic(500),
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name vargraphic(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 文章详情表
CREATE TABLE ${_prefix}cms_article_data
(
id varchar(64) NOT NULL,
content clob,
relation varchar(1000),
is_can_comment char(1),
extend_s1 vargraphic(500),
extend_s2 vargraphic(500),
extend_s3 vargraphic(500),
extend_s4 vargraphic(500),
extend_s5 vargraphic(500),
extend_s6 vargraphic(500),
extend_s7 vargraphic(500),
extend_s8 vargraphic(500),
extend_i1 decimal(19),
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (id)
);
-- 文章推荐位
CREATE TABLE ${_prefix}cms_article_posid
(
article_id varchar(64) NOT NULL,
postid char(1) NOT NULL
);
-- 文章与标签关系
CREATE TABLE ${_prefix}cms_article_tag
(
article_id varchar(64) NOT NULL,
tag_name vargraphic(200) NOT NULL
);
-- 栏目表
CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names vargraphic(1000) NOT NULL,
category_name vargraphic(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
image varchar(255),
href varchar(255),
target varchar(20),
keywords vargraphic(500),
description vargraphic(500),
in_menu char(1),
in_list char(1),
show_modes char(1),
is_need_audit char(1),
is_can_comment char(1),
custom_list_view varchar(255),
custom_content_view varchar(255),
view_config vargraphic(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks vargraphic(500),
extend_s1 vargraphic(500),
extend_s2 vargraphic(500),
extend_s3 vargraphic(500),
extend_s4 vargraphic(500),
extend_s5 vargraphic(500),
extend_s6 vargraphic(500),
extend_s7 vargraphic(500),
extend_s8 vargraphic(500),
extend_i1 decimal(19),
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (category_code)
);
-- 栏目与角色关联表
CREATE TABLE ${_prefix}cms_category_role
(
category_code varchar(64) NOT NULL,
role_code varchar(64) NOT NULL,
ctrl_type varchar(32),
PRIMARY KEY (category_code, role_code)
);
-- 文章评论表
CREATE TABLE ${_prefix}cms_comment
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
article_id varchar(64) NOT NULL,
parent_id varchar(64),
article_title vargraphic(255) NOT NULL,
content vargraphic(255) NOT NULL,
name vargraphic(50),
ip varchar(100),
create_by varchar(64),
create_date timestamp NOT NULL,
audit_user_code varchar(64),
audit_date timestamp,
audit_comment vargraphic(200),
hits_plus numeric(10),
hits_minus numeric(10),
status char(1) NOT NULL,
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name vargraphic(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 留言板表
CREATE TABLE ${_prefix}cms_guestbook
(
id varchar(64) NOT NULL,
type char(1) NOT NULL,
content varchar(255) NOT NULL,
name varchar(100) NOT NULL,
email varchar(100) NOT NULL,
phone varchar(100) NOT NULL,
workunit varchar(100) NOT NULL,
ip varchar(100) NOT NULL,
create_by varchar(64),
create_date timestamp,
re_user_code varchar(64),
re_date timestamp,
re_content varchar(100),
status char(1) NOT NULL,
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name vargraphic(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 内容举报表
CREATE TABLE ${_prefix}cms_report
(
id varchar(64) NOT NULL,
report_source char(1),
report_content vargraphic(500),
report_url vargraphic(1000),
report_type char(1),
report_cause vargraphic(500),
PRIMARY KEY (id)
);
-- 站点表
CREATE TABLE ${_prefix}cms_site
(
site_code varchar(64) NOT NULL,
site_name vargraphic(100) NOT NULL,
site_sort decimal(10),
title vargraphic(100) NOT NULL,
logo vargraphic(1000),
domain vargraphic(500),
keywords vargraphic(500),
description vargraphic(500),
theme vargraphic(500),
copyright vargraphic(1000),
custom_index_view varchar(500),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks vargraphic(500),
PRIMARY KEY (site_code)
);
-- 内容标签
CREATE TABLE ${_prefix}cms_tag
(
tag_name vargraphic(200) NOT NULL,
clicknum numeric(10) NOT NULL,
PRIMARY KEY (tag_name)
);
-- 访问日志表
CREATE TABLE ${_prefix}cms_visit_log
(
id varchar(64) NOT NULL,
request_url vargraphic(1000),
request_url_host varchar(128),
source_referer vargraphic(1000),
source_referer_host varchar(128),
source_type char(1),
search_engine varchar(200),
search_word vargraphic(200),
remote_addr varchar(50),
user_agent vargraphic(500),
user_language varchar(32),
user_screen_size varchar(32),
user_device varchar(32),
user_os_name varchar(32),
user_browser varchar(32),
user_browser_version varchar(16),
unique_visit_id varchar(64),
visit_date char(8),
visit_time timestamp,
is_new_visit char(1),
first_visit_time decimal(20),
prev_remain_time decimal(20),
total_remain_time decimal(20),
site_code varchar(64),
site_name vargraphic(100),
category_code varchar(64),
category_name vargraphic(100),
content_id varchar(64),
content_title vargraphic(255),
visit_user_code varchar(100),
visit_user_name varchar(100),
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name vargraphic(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
/* Create Indexes */
CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by);
CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code);
CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code);
CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status);
CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date);
CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight);
CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code);
CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort);
CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status);
CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts);
CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code);
CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id);
CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code);
CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status);
CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code);
CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status);
CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type);
CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status);
CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code);
CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id);
CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time);
CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit);
CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr);
CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code);
CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id);
CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date);
CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time);
CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code);

View File

@@ -0,0 +1,320 @@
/* Create Tables */
-- 文章表
CREATE TABLE [${_prefix}cms_article]
(
[id] varchar(64) NOT NULL,
[category_code] varchar(64) NOT NULL,
[module_type] varchar(50),
[title] nvarchar(255) NOT NULL,
[href] nvarchar(1000),
[color] varchar(50),
[image] nvarchar(1000),
[keywords] nvarchar(500),
[description] nvarchar(500),
[weight] decimal(10) DEFAULT 0,
[weight_date] datetime,
[source] char(1),
[copyfrom] nvarchar(255),
[hits] decimal(20) DEFAULT 0,
[hits_plus] numeric(10),
[hits_minus] numeric(10),
[word_count] numeric(10),
[custom_content_view] varchar(255),
[view_config] nvarchar(1000),
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
[create_date] datetime NOT NULL,
[update_by] varchar(64) NOT NULL,
[update_date] datetime NOT NULL,
[remarks] nvarchar(500),
[corp_code] varchar(64) DEFAULT '0' NOT NULL,
[corp_name] nvarchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY ([id])
);
-- 文章详情表
CREATE TABLE [${_prefix}cms_article_data]
(
[id] varchar(64) NOT NULL,
[content] text,
[relation] varchar(1000),
[is_can_comment] char(1),
[extend_s1] nvarchar(500),
[extend_s2] nvarchar(500),
[extend_s3] nvarchar(500),
[extend_s4] nvarchar(500),
[extend_s5] nvarchar(500),
[extend_s6] nvarchar(500),
[extend_s7] nvarchar(500),
[extend_s8] nvarchar(500),
[extend_i1] decimal(19),
[extend_i2] decimal(19),
[extend_i3] decimal(19),
[extend_i4] decimal(19),
[extend_f1] decimal(19,4),
[extend_f2] decimal(19,4),
[extend_f3] decimal(19,4),
[extend_f4] decimal(19,4),
[extend_d1] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
PRIMARY KEY ([id])
);
-- 文章推荐位
CREATE TABLE [${_prefix}cms_article_posid]
(
[article_id] varchar(64) NOT NULL,
[postid] char(1) NOT NULL
);
-- 文章与标签关系
CREATE TABLE [${_prefix}cms_article_tag]
(
[article_id] varchar(64) NOT NULL,
[tag_name] nvarchar(200) NOT NULL
);
-- 栏目表
CREATE TABLE [${_prefix}cms_category]
(
[category_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
[parent_codes] varchar(1000) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
[tree_sorts] varchar(1000) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
[tree_names] nvarchar(1000) NOT NULL,
[category_name] nvarchar(100) NOT NULL,
[site_code] varchar(64) NOT NULL,
[module_type] varchar(50),
[image] varchar(255),
[href] varchar(255),
[target] varchar(20),
[keywords] nvarchar(500),
[description] nvarchar(500),
[in_menu] char(1),
[in_list] char(1),
[show_modes] char(1),
[is_need_audit] char(1),
[is_can_comment] char(1),
[custom_list_view] varchar(255),
[custom_content_view] varchar(255),
[view_config] nvarchar(1000),
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
[create_date] datetime NOT NULL,
[update_by] varchar(64) NOT NULL,
[update_date] datetime NOT NULL,
[remarks] nvarchar(500),
[extend_s1] nvarchar(500),
[extend_s2] nvarchar(500),
[extend_s3] nvarchar(500),
[extend_s4] nvarchar(500),
[extend_s5] nvarchar(500),
[extend_s6] nvarchar(500),
[extend_s7] nvarchar(500),
[extend_s8] nvarchar(500),
[extend_i1] decimal(19),
[extend_i2] decimal(19),
[extend_i3] decimal(19),
[extend_i4] decimal(19),
[extend_f1] decimal(19,4),
[extend_f2] decimal(19,4),
[extend_f3] decimal(19,4),
[extend_f4] decimal(19,4),
[extend_d1] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
PRIMARY KEY ([category_code])
);
-- 栏目与角色关联表
CREATE TABLE [${_prefix}cms_category_role]
(
[category_code] varchar(64) NOT NULL,
[role_code] varchar(64) NOT NULL,
[ctrl_type] varchar(32),
PRIMARY KEY ([category_code], [role_code])
);
-- 文章评论表
CREATE TABLE [${_prefix}cms_comment]
(
[id] varchar(64) NOT NULL,
[category_code] varchar(64) NOT NULL,
[article_id] varchar(64) NOT NULL,
[parent_id] varchar(64),
[article_title] nvarchar(255) NOT NULL,
[content] nvarchar(255) NOT NULL,
[name] nvarchar(50),
[ip] varchar(100),
[create_by] varchar(64),
[create_date] datetime NOT NULL,
[audit_user_code] varchar(64),
[audit_date] datetime,
[audit_comment] nvarchar(200),
[hits_plus] numeric(10),
[hits_minus] numeric(10),
[status] char(1) NOT NULL,
[corp_code] varchar(64) DEFAULT '0' NOT NULL,
[corp_name] nvarchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY ([id])
);
-- 留言板表
CREATE TABLE [${_prefix}cms_guestbook]
(
[id] varchar(64) NOT NULL,
[type] char(1) NOT NULL,
[content] varchar(255) NOT NULL,
[name] varchar(100) NOT NULL,
[email] varchar(100) NOT NULL,
[phone] varchar(100) NOT NULL,
[workunit] varchar(100) NOT NULL,
[ip] varchar(100) NOT NULL,
[create_by] varchar(64),
[create_date] datetime,
[re_user_code] varchar(64),
[re_date] datetime,
[re_content] varchar(100),
[status] char(1) NOT NULL,
[corp_code] varchar(64) DEFAULT '0' NOT NULL,
[corp_name] nvarchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY ([id])
);
-- 内容举报表
CREATE TABLE [${_prefix}cms_report]
(
[id] varchar(64) NOT NULL,
[report_source] char(1),
[report_content] nvarchar(500),
[report_url] nvarchar(1000),
[report_type] char(1),
[report_cause] nvarchar(500),
PRIMARY KEY ([id])
);
-- 站点表
CREATE TABLE [${_prefix}cms_site]
(
[site_code] varchar(64) NOT NULL,
[site_name] nvarchar(100) NOT NULL,
[site_sort] decimal(10),
[title] nvarchar(100) NOT NULL,
[logo] nvarchar(1000),
[domain] nvarchar(500),
[keywords] nvarchar(500),
[description] nvarchar(500),
[theme] nvarchar(500),
[copyright] nvarchar(1000),
[custom_index_view] varchar(500),
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
[create_date] datetime NOT NULL,
[update_by] varchar(64) NOT NULL,
[update_date] datetime NOT NULL,
[remarks] nvarchar(500),
PRIMARY KEY ([site_code])
);
-- 内容标签
CREATE TABLE [${_prefix}cms_tag]
(
[tag_name] nvarchar(200) NOT NULL,
[clicknum] numeric(10) NOT NULL,
PRIMARY KEY ([tag_name])
);
-- 访问日志表
CREATE TABLE [${_prefix}cms_visit_log]
(
[id] varchar(64) NOT NULL,
[request_url] nvarchar(1000),
[request_url_host] varchar(128),
[source_referer] nvarchar(1000),
[source_referer_host] varchar(128),
[source_type] char(1),
[search_engine] varchar(200),
[search_word] nvarchar(200),
[remote_addr] varchar(50),
[user_agent] nvarchar(500),
[user_language] varchar(32),
[user_screen_size] varchar(32),
[user_device] varchar(32),
[user_os_name] varchar(32),
[user_browser] varchar(32),
[user_browser_version] varchar(16),
[unique_visit_id] varchar(64),
[visit_date] char(8),
[visit_time] datetime,
[is_new_visit] char(1),
[first_visit_time] decimal(20),
[prev_remain_time] decimal(20),
[total_remain_time] decimal(20),
[site_code] varchar(64),
[site_name] nvarchar(100),
[category_code] varchar(64),
[category_name] nvarchar(100),
[content_id] varchar(64),
[content_title] nvarchar(255),
[visit_user_code] varchar(100),
[visit_user_name] varchar(100),
[corp_code] varchar(64) DEFAULT '0' NOT NULL,
[corp_name] nvarchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY ([id])
);
/* Create Indexes */
CREATE INDEX [idx_cms_article_cb] ON [${_prefix}cms_article] ([create_by]);
CREATE INDEX [idx_cms_article_cc] ON [${_prefix}cms_article] ([category_code]);
CREATE INDEX [idx_cms_article_corp_code] ON [${_prefix}cms_article] ([corp_code]);
CREATE INDEX [idx_cms_article_status] ON [${_prefix}cms_article] ([status]);
CREATE INDEX [idx_cms_article_ud] ON [${_prefix}cms_article] ([update_date]);
CREATE INDEX [idx_cms_article_weight] ON [${_prefix}cms_article] ([weight]);
CREATE INDEX [idx_cms_category_pc] ON [${_prefix}cms_category] ([parent_code]);
CREATE INDEX [idx_cms_category_ts] ON [${_prefix}cms_category] ([tree_sort]);
CREATE INDEX [idx_cms_category_status] ON [${_prefix}cms_category] ([status]);
CREATE INDEX [idx_cms_category_tss] ON [${_prefix}cms_category] ([tree_sorts]);
CREATE INDEX [idx_cms_comment_catc] ON [${_prefix}cms_comment] ([category_code]);
CREATE INDEX [idx_cms_comment_ai] ON [${_prefix}cms_comment] ([article_id]);
CREATE INDEX [idx_cms_comment_cc] ON [${_prefix}cms_comment] ([corp_code]);
CREATE INDEX [idx_cms_comment_status] ON [${_prefix}cms_comment] ([status]);
CREATE INDEX [idx_cms_guestbook_cc] ON [${_prefix}cms_guestbook] ([corp_code]);
CREATE INDEX [idx_cms_guestbook_status] ON [${_prefix}cms_guestbook] ([status]);
CREATE INDEX [idx_cms_guestbook_type] ON [${_prefix}cms_guestbook] ([type]);
CREATE INDEX [idx_cms_site_status] ON [${_prefix}cms_site] ([status]);
CREATE INDEX [cms_visit_log_cc] ON [${_prefix}cms_visit_log] ([category_code]);
CREATE INDEX [cms_visit_log_ci] ON [${_prefix}cms_visit_log] ([content_id]);
CREATE INDEX [cms_visit_log_fvt] ON [${_prefix}cms_visit_log] ([first_visit_time]);
CREATE INDEX [cms_visit_log_inv] ON [${_prefix}cms_visit_log] ([is_new_visit]);
CREATE INDEX [cms_visit_log_ra] ON [${_prefix}cms_visit_log] ([remote_addr]);
CREATE INDEX [cms_visit_log_sc] ON [${_prefix}cms_visit_log] ([site_code]);
CREATE INDEX [cms_visit_log_uvid] ON [${_prefix}cms_visit_log] ([unique_visit_id]);
CREATE INDEX [cms_visit_log_vd] ON [${_prefix}cms_visit_log] ([visit_date]);
CREATE INDEX [cms_visit_log_vt] ON [${_prefix}cms_visit_log] ([visit_time]);
CREATE INDEX [idx_cms_visit_log_corpc] ON [${_prefix}cms_visit_log] ([corp_code]);

View File

@@ -0,0 +1,321 @@
SET SESSION FOREIGN_KEY_CHECKS=0;
/* Create Tables */
-- 文章表
CREATE TABLE ${_prefix}cms_article
(
id varchar(64) NOT NULL COMMENT '编号',
category_code varchar(64) NOT NULL COMMENT '栏目编码',
module_type varchar(50) COMMENT '模块类型',
title varchar(255) NOT NULL COMMENT '内容标题',
href varchar(1000) COMMENT '外部链接',
color varchar(50) COMMENT '标题颜色',
image varchar(1000) COMMENT '内容图片',
keywords varchar(500) COMMENT '关键字',
description varchar(500) COMMENT '描述',
weight decimal(10) DEFAULT 0 COMMENT '权重,越大越靠前',
weight_date datetime COMMENT '权重期限',
source char(1) COMMENT '来源(转载/原创)',
copyfrom varchar(255) COMMENT '文章来源出处',
hits decimal(20) DEFAULT 0 COMMENT '点击数',
hits_plus numeric(10) COMMENT '支持数',
hits_minus numeric(10) COMMENT '反对数',
word_count numeric(10) COMMENT '字数不包含html',
custom_content_view varchar(255) COMMENT '自定义内容视图',
view_config varchar(1000) COMMENT '视图配置',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态0正常 1删除 2停用',
create_by varchar(64) NOT NULL COMMENT '创建者',
create_date datetime NOT NULL COMMENT '创建时间',
update_by varchar(64) NOT NULL COMMENT '更新者',
update_date datetime NOT NULL COMMENT '更新时间',
remarks varchar(500) COMMENT '备注信息',
corp_code varchar(64) DEFAULT '0' NOT NULL COMMENT '租户代码',
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL COMMENT '租户名称',
PRIMARY KEY (id)
) COMMENT = '文章表';
-- 文章详情表
CREATE TABLE ${_prefix}cms_article_data
(
id varchar(64) NOT NULL COMMENT '编号',
content longtext COMMENT '文章内容',
relation varchar(1000) COMMENT '相关文章',
is_can_comment char(1) COMMENT '是否允许评论',
extend_s1 varchar(500) COMMENT '扩展 String 1',
extend_s2 varchar(500) COMMENT '扩展 String 2',
extend_s3 varchar(500) COMMENT '扩展 String 3',
extend_s4 varchar(500) COMMENT '扩展 String 4',
extend_s5 varchar(500) COMMENT '扩展 String 5',
extend_s6 varchar(500) COMMENT '扩展 String 6',
extend_s7 varchar(500) COMMENT '扩展 String 7',
extend_s8 varchar(500) COMMENT '扩展 String 8',
extend_i1 decimal(19) COMMENT '扩展 Integer 1',
extend_i2 decimal(19) COMMENT '扩展 Integer 2',
extend_i3 decimal(19) COMMENT '扩展 Integer 3',
extend_i4 decimal(19) COMMENT '扩展 Integer 4',
extend_f1 decimal(19,4) COMMENT '扩展 Float 1',
extend_f2 decimal(19,4) COMMENT '扩展 Float 2',
extend_f3 decimal(19,4) COMMENT '扩展 Float 3',
extend_f4 decimal(19,4) COMMENT '扩展 Float 4',
extend_d1 datetime COMMENT '扩展 Date 1',
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
PRIMARY KEY (id)
) COMMENT = '文章详情表';
-- 文章推荐位
CREATE TABLE ${_prefix}cms_article_posid
(
article_id varchar(64) NOT NULL COMMENT '内容编号',
postid char(1) NOT NULL COMMENT '推荐位置1轮播图 2首页推荐 3栏目页面'
) COMMENT = '文章推荐位';
-- 文章与标签关系
CREATE TABLE ${_prefix}cms_article_tag
(
article_id varchar(64) NOT NULL COMMENT '内容编号',
tag_name varchar(200) NOT NULL COMMENT '标签名称'
) COMMENT = '文章与标签关系';
-- 栏目表
CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL COMMENT '栏目编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '本级排序号(升序)',
tree_sorts varchar(1000) NOT NULL COMMENT '所有级别排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
tree_names varchar(1000) NOT NULL COMMENT '全节点名',
category_name varchar(100) NOT NULL COMMENT '栏目名称',
site_code varchar(64) NOT NULL COMMENT '站点编码',
module_type varchar(50) COMMENT '模块类型',
image varchar(255) COMMENT '栏目图片',
href varchar(255) COMMENT '链接',
target varchar(20) COMMENT '目标',
keywords varchar(500) COMMENT '关键字',
description varchar(500) COMMENT '描述',
in_menu char(1) COMMENT '是否在导航中显示',
in_list char(1) COMMENT '是否在分类页中显示列表',
show_modes char(1) COMMENT '展现模式',
is_need_audit char(1) COMMENT '是否需要审核',
is_can_comment char(1) COMMENT '是否允许评论',
custom_list_view varchar(255) COMMENT '自定义列表视图',
custom_content_view varchar(255) COMMENT '自定义内容视图',
view_config varchar(1000) COMMENT '视图配置',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态0正常 1删除 2停用',
create_by varchar(64) NOT NULL COMMENT '创建者',
create_date datetime NOT NULL COMMENT '创建时间',
update_by varchar(64) NOT NULL COMMENT '更新者',
update_date datetime NOT NULL COMMENT '更新时间',
remarks varchar(500) COMMENT '备注信息',
extend_s1 varchar(500) COMMENT '扩展 String 1',
extend_s2 varchar(500) COMMENT '扩展 String 2',
extend_s3 varchar(500) COMMENT '扩展 String 3',
extend_s4 varchar(500) COMMENT '扩展 String 4',
extend_s5 varchar(500) COMMENT '扩展 String 5',
extend_s6 varchar(500) COMMENT '扩展 String 6',
extend_s7 varchar(500) COMMENT '扩展 String 7',
extend_s8 varchar(500) COMMENT '扩展 String 8',
extend_i1 decimal(19) COMMENT '扩展 Integer 1',
extend_i2 decimal(19) COMMENT '扩展 Integer 2',
extend_i3 decimal(19) COMMENT '扩展 Integer 3',
extend_i4 decimal(19) COMMENT '扩展 Integer 4',
extend_f1 decimal(19,4) COMMENT '扩展 Float 1',
extend_f2 decimal(19,4) COMMENT '扩展 Float 2',
extend_f3 decimal(19,4) COMMENT '扩展 Float 3',
extend_f4 decimal(19,4) COMMENT '扩展 Float 4',
extend_d1 datetime COMMENT '扩展 Date 1',
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
PRIMARY KEY (category_code)
) COMMENT = '栏目表';
-- 栏目与角色关联表
CREATE TABLE ${_prefix}cms_category_role
(
category_code varchar(64) NOT NULL COMMENT '栏目编码',
role_code varchar(64) NOT NULL COMMENT '角色编码',
ctrl_type varchar(32) COMMENT '控制类型view查看、edit编辑',
PRIMARY KEY (category_code, role_code)
) COMMENT = '栏目与角色关联表';
-- 文章评论表
CREATE TABLE ${_prefix}cms_comment
(
id varchar(64) NOT NULL COMMENT '编号',
category_code varchar(64) NOT NULL COMMENT '栏目编码',
article_id varchar(64) NOT NULL COMMENT '内容编号',
parent_id varchar(64) COMMENT '父级评论',
article_title varchar(255) NOT NULL COMMENT '内容标题',
content varchar(255) NOT NULL COMMENT '评论内容',
name varchar(50) COMMENT '评论姓名',
ip varchar(100) COMMENT '评论IP',
create_by varchar(64) COMMENT '创建者',
create_date datetime NOT NULL COMMENT '创建时间',
audit_user_code varchar(64) COMMENT '审核人',
audit_date datetime COMMENT '审核时间',
audit_comment varchar(200) COMMENT '审核意见',
hits_plus numeric(10) COMMENT '支持数',
hits_minus numeric(10) COMMENT '反对数',
status char(1) NOT NULL COMMENT '状态0正常 1删除 2停用',
corp_code varchar(64) DEFAULT '0' NOT NULL COMMENT '租户代码',
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL COMMENT '租户名称',
PRIMARY KEY (id)
) COMMENT = '文章评论表';
-- 留言板表
CREATE TABLE ${_prefix}cms_guestbook
(
id varchar(64) NOT NULL COMMENT '编号',
type char(1) NOT NULL COMMENT '留言分类',
content varchar(255) NOT NULL COMMENT '留言内容',
name varchar(100) NOT NULL COMMENT '姓名',
email varchar(100) NOT NULL COMMENT '邮箱',
phone varchar(100) NOT NULL COMMENT '电话',
workunit varchar(100) NOT NULL COMMENT '单位',
ip varchar(100) NOT NULL COMMENT 'IP',
create_by varchar(64) COMMENT '创建者',
create_date datetime COMMENT '创建时间',
re_user_code varchar(64) COMMENT '回复人',
re_date datetime COMMENT '回复时间',
re_content varchar(100) COMMENT '回复内容',
status char(1) NOT NULL COMMENT '状态0正常 1删除 2停用',
corp_code varchar(64) DEFAULT '0' NOT NULL COMMENT '租户代码',
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL COMMENT '租户名称',
PRIMARY KEY (id)
) COMMENT = '留言板表';
-- 内容举报表
CREATE TABLE ${_prefix}cms_report
(
id varchar(64) NOT NULL COMMENT '编号',
report_source char(1) COMMENT '举报来源1文章、2评论',
report_content varchar(500) COMMENT '举报内容(文章标题 评论内容)',
report_url varchar(1000) COMMENT '举报的URL',
report_type char(1) COMMENT '举报类型(色情 政治...',
report_cause varchar(500) COMMENT '举报原因',
PRIMARY KEY (id)
) COMMENT = '内容举报表';
-- 站点表
CREATE TABLE ${_prefix}cms_site
(
site_code varchar(64) NOT NULL COMMENT '站点编码',
site_name varchar(100) NOT NULL COMMENT '站点名称',
site_sort decimal(10) COMMENT '站点排序号',
title varchar(100) NOT NULL COMMENT '站点标题',
logo varchar(1000) COMMENT '站点Logo',
domain varchar(500) COMMENT '站点域名',
keywords varchar(500) COMMENT '关键字',
description varchar(500) COMMENT '描述',
theme varchar(500) COMMENT '主题',
copyright varchar(1000) COMMENT '版权信息',
custom_index_view varchar(500) COMMENT '自定义站点首页视图',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态0正常 1删除 2停用',
create_by varchar(64) NOT NULL COMMENT '创建者',
create_date datetime NOT NULL COMMENT '创建时间',
update_by varchar(64) NOT NULL COMMENT '更新者',
update_date datetime NOT NULL COMMENT '更新时间',
remarks varchar(500) COMMENT '备注信息',
PRIMARY KEY (site_code)
) COMMENT = '站点表';
-- 内容标签
CREATE TABLE ${_prefix}cms_tag
(
tag_name varchar(200) NOT NULL COMMENT '标签名称',
clicknum numeric(10) NOT NULL COMMENT '点击次数',
PRIMARY KEY (tag_name)
) COMMENT = '内容标签';
-- 访问日志表
CREATE TABLE ${_prefix}cms_visit_log
(
id varchar(64) NOT NULL COMMENT '编号',
request_url varchar(1000) COMMENT '请求的URL地址',
request_url_host varchar(128) COMMENT '受访域名',
source_referer varchar(1000) COMMENT '来源页面/上一个页面',
source_referer_host varchar(128) COMMENT '来源域名',
source_type char(1) COMMENT '访问来源类型1直接访问 2搜索引擎 3外部链接 4内部访问',
search_engine varchar(200) COMMENT '使用的搜索引擎',
search_word varchar(200) COMMENT '搜索的关键词',
remote_addr varchar(50) COMMENT '客户IP地址',
user_agent varchar(500) COMMENT '用户代理字符串',
user_language varchar(32) COMMENT '客户机语言',
user_screen_size varchar(32) COMMENT '客户机屏幕大小0x0',
user_device varchar(32) COMMENT '客户机设备类型(电脑、平板、手机、未知)',
user_os_name varchar(32) COMMENT '客户机操作系统',
user_browser varchar(32) COMMENT '客户机浏览器',
user_browser_version varchar(16) COMMENT '浏览器版本',
unique_visit_id varchar(64) COMMENT '唯一访问标识',
visit_date char(8) COMMENT '本次访问日期(年月日)',
visit_time datetime COMMENT '本次访问时间',
is_new_visit char(1) COMMENT '是否新访问30分内',
first_visit_time decimal(20) COMMENT '首次访问时间戳30分钟内',
prev_remain_time decimal(20) COMMENT '上页面停留时间(秒)',
total_remain_time decimal(20) COMMENT '本次访问总停留时间(秒)',
site_code varchar(64) COMMENT '站点编码',
site_name varchar(100) COMMENT '站点名称',
category_code varchar(64) COMMENT '栏目编码',
category_name varchar(100) COMMENT '栏目名称',
content_id varchar(64) COMMENT '栏目内容编号',
content_title varchar(255) COMMENT '访问页面标题',
visit_user_code varchar(100) COMMENT '访问用户编码',
visit_user_name varchar(100) COMMENT '访问用户姓名',
corp_code varchar(64) DEFAULT '0' NOT NULL COMMENT '租户代码',
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL COMMENT '租户名称',
PRIMARY KEY (id)
) COMMENT = '访问日志表';
/* Create Indexes */
CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by ASC);
CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code ASC);
CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code ASC);
CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status ASC);
CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date ASC);
CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight ASC);
CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code ASC);
CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort ASC);
CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status ASC);
CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts ASC);
CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code ASC);
CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id ASC);
CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code ASC);
CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status ASC);
CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code ASC);
CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status ASC);
CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type ASC);
CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status ASC);
CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code ASC);
CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id ASC);
CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time ASC);
CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit ASC);
CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr ASC);
CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code ASC);
CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id ASC);
CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date ASC);
CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time ASC);
CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code ASC);

View File

@@ -0,0 +1,537 @@
/* Create Tables */
-- 文章表
CREATE TABLE ${_prefix}cms_article
(
id varchar2(64) NOT NULL,
category_code varchar2(64) NOT NULL,
module_type varchar2(50),
title nvarchar2(255) NOT NULL,
href nvarchar2(1000),
color varchar2(50),
image nvarchar2(1000),
keywords nvarchar2(500),
description nvarchar2(500),
weight number(10) DEFAULT 0,
weight_date timestamp,
source char(1),
copyfrom nvarchar2(255),
hits number(20) DEFAULT 0,
hits_plus number(10),
hits_minus number(10),
word_count number(10),
custom_content_view varchar2(255),
view_config nvarchar2(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar2(64) NOT NULL,
update_date timestamp NOT NULL,
remarks nvarchar2(500),
corp_code varchar2(64) DEFAULT '0' NOT NULL,
corp_name nvarchar2(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 文章详情表
CREATE TABLE ${_prefix}cms_article_data
(
id varchar2(64) NOT NULL,
content clob,
relation varchar2(1000),
is_can_comment char(1),
extend_s1 nvarchar2(500),
extend_s2 nvarchar2(500),
extend_s3 nvarchar2(500),
extend_s4 nvarchar2(500),
extend_s5 nvarchar2(500),
extend_s6 nvarchar2(500),
extend_s7 nvarchar2(500),
extend_s8 nvarchar2(500),
extend_i1 number(19),
extend_i2 number(19),
extend_i3 number(19),
extend_i4 number(19),
extend_f1 number(19,4),
extend_f2 number(19,4),
extend_f3 number(19,4),
extend_f4 number(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (id)
);
-- 文章推荐位
CREATE TABLE ${_prefix}cms_article_posid
(
article_id varchar2(64) NOT NULL,
postid char(1) NOT NULL
);
-- 文章与标签关系
CREATE TABLE ${_prefix}cms_article_tag
(
article_id varchar2(64) NOT NULL,
tag_name nvarchar2(200) NOT NULL
);
-- 栏目表
CREATE TABLE ${_prefix}cms_category
(
category_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
parent_codes varchar2(1000) NOT NULL,
tree_sort number(10) NOT NULL,
tree_sorts varchar2(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
tree_names nvarchar2(1000) NOT NULL,
category_name nvarchar2(100) NOT NULL,
site_code varchar2(64) NOT NULL,
module_type varchar2(50),
image varchar2(255),
href varchar2(255),
target varchar2(20),
keywords nvarchar2(500),
description nvarchar2(500),
in_menu char(1),
in_list char(1),
show_modes char(1),
is_need_audit char(1),
is_can_comment char(1),
custom_list_view varchar2(255),
custom_content_view varchar2(255),
view_config nvarchar2(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar2(64) NOT NULL,
update_date timestamp NOT NULL,
remarks nvarchar2(500),
extend_s1 nvarchar2(500),
extend_s2 nvarchar2(500),
extend_s3 nvarchar2(500),
extend_s4 nvarchar2(500),
extend_s5 nvarchar2(500),
extend_s6 nvarchar2(500),
extend_s7 nvarchar2(500),
extend_s8 nvarchar2(500),
extend_i1 number(19),
extend_i2 number(19),
extend_i3 number(19),
extend_i4 number(19),
extend_f1 number(19,4),
extend_f2 number(19,4),
extend_f3 number(19,4),
extend_f4 number(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (category_code)
);
-- 栏目与角色关联表
CREATE TABLE ${_prefix}cms_category_role
(
category_code varchar2(64) NOT NULL,
role_code varchar2(64) NOT NULL,
ctrl_type varchar2(32),
PRIMARY KEY (category_code, role_code)
);
-- 文章评论表
CREATE TABLE ${_prefix}cms_comment
(
id varchar2(64) NOT NULL,
category_code varchar2(64) NOT NULL,
article_id varchar2(64) NOT NULL,
parent_id varchar2(64),
article_title nvarchar2(255) NOT NULL,
content nvarchar2(255) NOT NULL,
name nvarchar2(50),
ip varchar2(100),
create_by varchar2(64),
create_date timestamp NOT NULL,
audit_user_code varchar2(64),
audit_date timestamp,
audit_comment nvarchar2(200),
hits_plus number(10),
hits_minus number(10),
status char(1) NOT NULL,
corp_code varchar2(64) DEFAULT '0' NOT NULL,
corp_name nvarchar2(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 留言板表
CREATE TABLE ${_prefix}cms_guestbook
(
id varchar2(64) NOT NULL,
type char(1) NOT NULL,
content varchar2(255) NOT NULL,
name varchar2(100) NOT NULL,
email varchar2(100) NOT NULL,
phone varchar2(100) NOT NULL,
workunit varchar2(100) NOT NULL,
ip varchar2(100) NOT NULL,
create_by varchar2(64),
create_date timestamp,
re_user_code varchar2(64),
re_date timestamp,
re_content varchar2(100),
status char(1) NOT NULL,
corp_code varchar2(64) DEFAULT '0' NOT NULL,
corp_name nvarchar2(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
-- 内容举报表
CREATE TABLE ${_prefix}cms_report
(
id varchar2(64) NOT NULL,
report_source char(1),
report_content nvarchar2(500),
report_url nvarchar2(1000),
report_type char(1),
report_cause nvarchar2(500),
PRIMARY KEY (id)
);
-- 站点表
CREATE TABLE ${_prefix}cms_site
(
site_code varchar2(64) NOT NULL,
site_name nvarchar2(100) NOT NULL,
site_sort number(10),
title nvarchar2(100) NOT NULL,
logo nvarchar2(1000),
domain nvarchar2(500),
keywords nvarchar2(500),
description nvarchar2(500),
theme nvarchar2(500),
copyright nvarchar2(1000),
custom_index_view varchar2(500),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar2(64) NOT NULL,
update_date timestamp NOT NULL,
remarks nvarchar2(500),
PRIMARY KEY (site_code)
);
-- 内容标签
CREATE TABLE ${_prefix}cms_tag
(
tag_name nvarchar2(200) NOT NULL,
clicknum number(10) NOT NULL,
PRIMARY KEY (tag_name)
);
-- 访问日志表
CREATE TABLE ${_prefix}cms_visit_log
(
id varchar2(64) NOT NULL,
request_url nvarchar2(1000),
request_url_host varchar2(128),
source_referer nvarchar2(1000),
source_referer_host varchar2(128),
source_type char(1),
search_engine varchar2(200),
search_word nvarchar2(200),
remote_addr varchar2(50),
user_agent nvarchar2(500),
user_language varchar2(32),
user_screen_size varchar2(32),
user_device varchar2(32),
user_os_name varchar2(32),
user_browser varchar2(32),
user_browser_version varchar2(16),
unique_visit_id varchar2(64),
visit_date char(8),
visit_time timestamp,
is_new_visit char(1),
first_visit_time number(20),
prev_remain_time number(20),
total_remain_time number(20),
site_code varchar2(64),
site_name nvarchar2(100),
category_code varchar2(64),
category_name nvarchar2(100),
content_id varchar2(64),
content_title nvarchar2(255),
visit_user_code varchar2(100),
visit_user_name varchar2(100),
corp_code varchar2(64) DEFAULT '0' NOT NULL,
corp_name nvarchar2(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
);
/* Create Indexes */
CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by);
CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code);
CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code);
CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status);
CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date);
CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight);
CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code);
CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort);
CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status);
CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts);
CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code);
CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id);
CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code);
CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status);
CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code);
CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status);
CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type);
CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status);
CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code);
CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id);
CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time);
CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit);
CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr);
CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code);
CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id);
CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date);
CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time);
CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code);
/* Comments */
COMMENT ON TABLE ${_prefix}cms_article IS '文章表';
COMMENT ON COLUMN ${_prefix}cms_article.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_article.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_article.module_type IS '模块类型';
COMMENT ON COLUMN ${_prefix}cms_article.title IS '内容标题';
COMMENT ON COLUMN ${_prefix}cms_article.href IS '外部链接';
COMMENT ON COLUMN ${_prefix}cms_article.color IS '标题颜色';
COMMENT ON COLUMN ${_prefix}cms_article.image IS '内容图片';
COMMENT ON COLUMN ${_prefix}cms_article.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_article.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_article.weight IS '权重,越大越靠前';
COMMENT ON COLUMN ${_prefix}cms_article.weight_date IS '权重期限';
COMMENT ON COLUMN ${_prefix}cms_article.source IS '来源(转载/原创)';
COMMENT ON COLUMN ${_prefix}cms_article.copyfrom IS '文章来源出处';
COMMENT ON COLUMN ${_prefix}cms_article.hits IS '点击数';
COMMENT ON COLUMN ${_prefix}cms_article.hits_plus IS '支持数';
COMMENT ON COLUMN ${_prefix}cms_article.hits_minus IS '反对数';
COMMENT ON COLUMN ${_prefix}cms_article.word_count IS '字数不包含html';
COMMENT ON COLUMN ${_prefix}cms_article.custom_content_view IS '自定义内容视图';
COMMENT ON COLUMN ${_prefix}cms_article.view_config IS '视图配置';
COMMENT ON COLUMN ${_prefix}cms_article.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_article.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_article.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_article.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_article.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_article.remarks IS '备注信息';
COMMENT ON COLUMN ${_prefix}cms_article.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_article.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_article_data IS '文章详情表';
COMMENT ON COLUMN ${_prefix}cms_article_data.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_article_data.content IS '文章内容';
COMMENT ON COLUMN ${_prefix}cms_article_data.relation IS '相关文章';
COMMENT ON COLUMN ${_prefix}cms_article_data.is_can_comment IS '是否允许评论';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s1 IS '扩展 String 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s2 IS '扩展 String 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s3 IS '扩展 String 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s4 IS '扩展 String 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s5 IS '扩展 String 5';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s6 IS '扩展 String 6';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s7 IS '扩展 String 7';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s8 IS '扩展 String 8';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i1 IS '扩展 Integer 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i2 IS '扩展 Integer 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i3 IS '扩展 Integer 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i4 IS '扩展 Integer 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f1 IS '扩展 Float 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f2 IS '扩展 Float 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f3 IS '扩展 Float 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f4 IS '扩展 Float 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d1 IS '扩展 Date 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d4 IS '扩展 Date 4';
COMMENT ON TABLE ${_prefix}cms_article_posid IS '文章推荐位';
COMMENT ON COLUMN ${_prefix}cms_article_posid.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_article_posid.postid IS '推荐位置1轮播图 2首页推荐 3栏目页面';
COMMENT ON TABLE ${_prefix}cms_article_tag IS '文章与标签关系';
COMMENT ON COLUMN ${_prefix}cms_article_tag.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_article_tag.tag_name IS '标签名称';
COMMENT ON TABLE ${_prefix}cms_category IS '栏目表';
COMMENT ON COLUMN ${_prefix}cms_category.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_category.parent_code IS '父级编号';
COMMENT ON COLUMN ${_prefix}cms_category.parent_codes IS '所有父级编号';
COMMENT ON COLUMN ${_prefix}cms_category.tree_sort IS '本级排序号(升序)';
COMMENT ON COLUMN ${_prefix}cms_category.tree_sorts IS '所有级别排序号';
COMMENT ON COLUMN ${_prefix}cms_category.tree_leaf IS '是否最末级';
COMMENT ON COLUMN ${_prefix}cms_category.tree_level IS '层次级别';
COMMENT ON COLUMN ${_prefix}cms_category.tree_names IS '全节点名';
COMMENT ON COLUMN ${_prefix}cms_category.category_name IS '栏目名称';
COMMENT ON COLUMN ${_prefix}cms_category.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_category.module_type IS '模块类型';
COMMENT ON COLUMN ${_prefix}cms_category.image IS '栏目图片';
COMMENT ON COLUMN ${_prefix}cms_category.href IS '链接';
COMMENT ON COLUMN ${_prefix}cms_category.target IS '目标';
COMMENT ON COLUMN ${_prefix}cms_category.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_category.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_category.in_menu IS '是否在导航中显示';
COMMENT ON COLUMN ${_prefix}cms_category.in_list IS '是否在分类页中显示列表';
COMMENT ON COLUMN ${_prefix}cms_category.show_modes IS '展现模式';
COMMENT ON COLUMN ${_prefix}cms_category.is_need_audit IS '是否需要审核';
COMMENT ON COLUMN ${_prefix}cms_category.is_can_comment IS '是否允许评论';
COMMENT ON COLUMN ${_prefix}cms_category.custom_list_view IS '自定义列表视图';
COMMENT ON COLUMN ${_prefix}cms_category.custom_content_view IS '自定义内容视图';
COMMENT ON COLUMN ${_prefix}cms_category.view_config IS '视图配置';
COMMENT ON COLUMN ${_prefix}cms_category.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_category.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_category.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_category.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_category.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_category.remarks IS '备注信息';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s1 IS '扩展 String 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s2 IS '扩展 String 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s3 IS '扩展 String 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s4 IS '扩展 String 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s5 IS '扩展 String 5';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s6 IS '扩展 String 6';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s7 IS '扩展 String 7';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s8 IS '扩展 String 8';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i1 IS '扩展 Integer 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i2 IS '扩展 Integer 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i3 IS '扩展 Integer 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i4 IS '扩展 Integer 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f1 IS '扩展 Float 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f2 IS '扩展 Float 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f3 IS '扩展 Float 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f4 IS '扩展 Float 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d1 IS '扩展 Date 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d4 IS '扩展 Date 4';
COMMENT ON TABLE ${_prefix}cms_category_role IS '栏目与角色关联表';
COMMENT ON COLUMN ${_prefix}cms_category_role.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_category_role.role_code IS '角色编码';
COMMENT ON COLUMN ${_prefix}cms_category_role.ctrl_type IS '控制类型view查看、edit编辑';
COMMENT ON TABLE ${_prefix}cms_comment IS '文章评论表';
COMMENT ON COLUMN ${_prefix}cms_comment.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_comment.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_comment.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_comment.parent_id IS '父级评论';
COMMENT ON COLUMN ${_prefix}cms_comment.article_title IS '内容标题';
COMMENT ON COLUMN ${_prefix}cms_comment.content IS '评论内容';
COMMENT ON COLUMN ${_prefix}cms_comment.name IS '评论姓名';
COMMENT ON COLUMN ${_prefix}cms_comment.ip IS '评论IP';
COMMENT ON COLUMN ${_prefix}cms_comment.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_comment.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_user_code IS '审核人';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_date IS '审核时间';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_comment IS '审核意见';
COMMENT ON COLUMN ${_prefix}cms_comment.hits_plus IS '支持数';
COMMENT ON COLUMN ${_prefix}cms_comment.hits_minus IS '反对数';
COMMENT ON COLUMN ${_prefix}cms_comment.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_comment.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_comment.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_guestbook IS '留言板表';
COMMENT ON COLUMN ${_prefix}cms_guestbook.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_guestbook.type IS '留言分类';
COMMENT ON COLUMN ${_prefix}cms_guestbook.content IS '留言内容';
COMMENT ON COLUMN ${_prefix}cms_guestbook.name IS '姓名';
COMMENT ON COLUMN ${_prefix}cms_guestbook.email IS '邮箱';
COMMENT ON COLUMN ${_prefix}cms_guestbook.phone IS '电话';
COMMENT ON COLUMN ${_prefix}cms_guestbook.workunit IS '单位';
COMMENT ON COLUMN ${_prefix}cms_guestbook.ip IS 'IP';
COMMENT ON COLUMN ${_prefix}cms_guestbook.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_guestbook.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_user_code IS '回复人';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_date IS '回复时间';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_content IS '回复内容';
COMMENT ON COLUMN ${_prefix}cms_guestbook.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_report IS '内容举报表';
COMMENT ON COLUMN ${_prefix}cms_report.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_report.report_source IS '举报来源1文章、2评论';
COMMENT ON COLUMN ${_prefix}cms_report.report_content IS '举报内容(文章标题 评论内容)';
COMMENT ON COLUMN ${_prefix}cms_report.report_url IS '举报的URL';
COMMENT ON COLUMN ${_prefix}cms_report.report_type IS '举报类型(色情 政治...';
COMMENT ON COLUMN ${_prefix}cms_report.report_cause IS '举报原因';
COMMENT ON TABLE ${_prefix}cms_site IS '站点表';
COMMENT ON COLUMN ${_prefix}cms_site.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_site.site_name IS '站点名称';
COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序号';
COMMENT ON COLUMN ${_prefix}cms_site.title IS '站点标题';
COMMENT ON COLUMN ${_prefix}cms_site.logo IS '站点Logo';
COMMENT ON COLUMN ${_prefix}cms_site.domain IS '站点域名';
COMMENT ON COLUMN ${_prefix}cms_site.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_site.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_site.theme IS '主题';
COMMENT ON COLUMN ${_prefix}cms_site.copyright IS '版权信息';
COMMENT ON COLUMN ${_prefix}cms_site.custom_index_view IS '自定义站点首页视图';
COMMENT ON COLUMN ${_prefix}cms_site.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_site.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_site.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_site.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_site.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_site.remarks IS '备注信息';
COMMENT ON TABLE ${_prefix}cms_tag IS '内容标签';
COMMENT ON COLUMN ${_prefix}cms_tag.tag_name IS '标签名称';
COMMENT ON COLUMN ${_prefix}cms_tag.clicknum IS '点击次数';
COMMENT ON TABLE ${_prefix}cms_visit_log IS '访问日志表';
COMMENT ON COLUMN ${_prefix}cms_visit_log.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url IS '请求的URL地址';
COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url_host IS '受访域名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer IS '来源页面/上一个页面';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer_host IS '来源域名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_type IS '访问来源类型1直接访问 2搜索引擎 3外部链接 4内部访问';
COMMENT ON COLUMN ${_prefix}cms_visit_log.search_engine IS '使用的搜索引擎';
COMMENT ON COLUMN ${_prefix}cms_visit_log.search_word IS '搜索的关键词';
COMMENT ON COLUMN ${_prefix}cms_visit_log.remote_addr IS '客户IP地址';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_agent IS '用户代理字符串';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_language IS '客户机语言';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_screen_size IS '客户机屏幕大小0x0';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_os_name IS '客户机操作系统';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser IS '客户机浏览器';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser_version IS '浏览器版本';
COMMENT ON COLUMN ${_prefix}cms_visit_log.unique_visit_id IS '唯一访问标识';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_date IS '本次访问日期(年月日)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_time IS '本次访问时间';
COMMENT ON COLUMN ${_prefix}cms_visit_log.is_new_visit IS '是否新访问30分内';
COMMENT ON COLUMN ${_prefix}cms_visit_log.first_visit_time IS '首次访问时间戳30分钟内';
COMMENT ON COLUMN ${_prefix}cms_visit_log.prev_remain_time IS '上页面停留时间(秒)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.site_name IS '站点名称';
COMMENT ON COLUMN ${_prefix}cms_visit_log.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.category_name IS '栏目名称';
COMMENT ON COLUMN ${_prefix}cms_visit_log.content_id IS '栏目内容编号';
COMMENT ON COLUMN ${_prefix}cms_visit_log.content_title IS '访问页面标题';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_code IS '访问用户编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_name IS '访问用户姓名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_name IS '租户名称';

View File

@@ -0,0 +1,537 @@
/* Create Tables */
-- 文章表
CREATE TABLE ${_prefix}cms_article
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
module_type varchar(50),
title varchar(255) NOT NULL,
href varchar(1000),
color varchar(50),
image varchar(1000),
keywords varchar(500),
description varchar(500),
weight decimal(10) DEFAULT 0,
weight_date timestamp,
source char(1),
copyfrom varchar(255),
hits decimal(20) DEFAULT 0,
hits_plus numeric(10),
hits_minus numeric(10),
word_count numeric(10),
custom_content_view varchar(255),
view_config varchar(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks varchar(500),
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
) WITHOUT OIDS;
-- 文章详情表
CREATE TABLE ${_prefix}cms_article_data
(
id varchar(64) NOT NULL,
content text,
relation varchar(1000),
is_can_comment char(1),
extend_s1 varchar(500),
extend_s2 varchar(500),
extend_s3 varchar(500),
extend_s4 varchar(500),
extend_s5 varchar(500),
extend_s6 varchar(500),
extend_s7 varchar(500),
extend_s8 varchar(500),
extend_i1 decimal(19),
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (id)
) WITHOUT OIDS;
-- 文章推荐位
CREATE TABLE ${_prefix}cms_article_posid
(
article_id varchar(64) NOT NULL,
postid char(1) NOT NULL
) WITHOUT OIDS;
-- 文章与标签关系
CREATE TABLE ${_prefix}cms_article_tag
(
article_id varchar(64) NOT NULL,
tag_name varchar(200) NOT NULL
) WITHOUT OIDS;
-- 栏目表
CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(1000) NOT NULL,
category_name varchar(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
image varchar(255),
href varchar(255),
target varchar(20),
keywords varchar(500),
description varchar(500),
in_menu char(1),
in_list char(1),
show_modes char(1),
is_need_audit char(1),
is_can_comment char(1),
custom_list_view varchar(255),
custom_content_view varchar(255),
view_config varchar(1000),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks varchar(500),
extend_s1 varchar(500),
extend_s2 varchar(500),
extend_s3 varchar(500),
extend_s4 varchar(500),
extend_s5 varchar(500),
extend_s6 varchar(500),
extend_s7 varchar(500),
extend_s8 varchar(500),
extend_i1 decimal(19),
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
PRIMARY KEY (category_code)
) WITHOUT OIDS;
-- 栏目与角色关联表
CREATE TABLE ${_prefix}cms_category_role
(
category_code varchar(64) NOT NULL,
role_code varchar(64) NOT NULL,
ctrl_type varchar(32),
PRIMARY KEY (category_code, role_code)
) WITHOUT OIDS;
-- 文章评论表
CREATE TABLE ${_prefix}cms_comment
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
article_id varchar(64) NOT NULL,
parent_id varchar(64),
article_title varchar(255) NOT NULL,
content varchar(255) NOT NULL,
name varchar(50),
ip varchar(100),
create_by varchar(64),
create_date timestamp NOT NULL,
audit_user_code varchar(64),
audit_date timestamp,
audit_comment varchar(200),
hits_plus numeric(10),
hits_minus numeric(10),
status char(1) NOT NULL,
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
) WITHOUT OIDS;
-- 留言板表
CREATE TABLE ${_prefix}cms_guestbook
(
id varchar(64) NOT NULL,
type char(1) NOT NULL,
content varchar(255) NOT NULL,
name varchar(100) NOT NULL,
email varchar(100) NOT NULL,
phone varchar(100) NOT NULL,
workunit varchar(100) NOT NULL,
ip varchar(100) NOT NULL,
create_by varchar(64),
create_date timestamp,
re_user_code varchar(64),
re_date timestamp,
re_content varchar(100),
status char(1) NOT NULL,
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
) WITHOUT OIDS;
-- 内容举报表
CREATE TABLE ${_prefix}cms_report
(
id varchar(64) NOT NULL,
report_source char(1),
report_content varchar(500),
report_url varchar(1000),
report_type char(1),
report_cause varchar(500),
PRIMARY KEY (id)
) WITHOUT OIDS;
-- 站点表
CREATE TABLE ${_prefix}cms_site
(
site_code varchar(64) NOT NULL,
site_name varchar(100) NOT NULL,
site_sort decimal(10),
title varchar(100) NOT NULL,
logo varchar(1000),
domain varchar(500),
keywords varchar(500),
description varchar(500),
theme varchar(500),
copyright varchar(1000),
custom_index_view varchar(500),
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
update_by varchar(64) NOT NULL,
update_date timestamp NOT NULL,
remarks varchar(500),
PRIMARY KEY (site_code)
) WITHOUT OIDS;
-- 内容标签
CREATE TABLE ${_prefix}cms_tag
(
tag_name varchar(200) NOT NULL,
clicknum numeric(10) NOT NULL,
PRIMARY KEY (tag_name)
) WITHOUT OIDS;
-- 访问日志表
CREATE TABLE ${_prefix}cms_visit_log
(
id varchar(64) NOT NULL,
request_url varchar(1000),
request_url_host varchar(128),
source_referer varchar(1000),
source_referer_host varchar(128),
source_type char(1),
search_engine varchar(200),
search_word varchar(200),
remote_addr varchar(50),
user_agent varchar(500),
user_language varchar(32),
user_screen_size varchar(32),
user_device varchar(32),
user_os_name varchar(32),
user_browser varchar(32),
user_browser_version varchar(16),
unique_visit_id varchar(64),
visit_date char(8),
visit_time timestamp,
is_new_visit char(1),
first_visit_time decimal(20),
prev_remain_time decimal(20),
total_remain_time decimal(20),
site_code varchar(64),
site_name varchar(100),
category_code varchar(64),
category_name varchar(100),
content_id varchar(64),
content_title varchar(255),
visit_user_code varchar(100),
visit_user_name varchar(100),
corp_code varchar(64) DEFAULT '0' NOT NULL,
corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
PRIMARY KEY (id)
) WITHOUT OIDS;
/* Create Indexes */
CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by);
CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code);
CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code);
CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status);
CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date);
CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight);
CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code);
CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort);
CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status);
CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts);
CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code);
CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id);
CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code);
CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status);
CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code);
CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status);
CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type);
CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status);
CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code);
CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id);
CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time);
CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit);
CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr);
CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code);
CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id);
CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date);
CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time);
CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code);
/* Comments */
COMMENT ON TABLE ${_prefix}cms_article IS '文章表';
COMMENT ON COLUMN ${_prefix}cms_article.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_article.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_article.module_type IS '模块类型';
COMMENT ON COLUMN ${_prefix}cms_article.title IS '内容标题';
COMMENT ON COLUMN ${_prefix}cms_article.href IS '外部链接';
COMMENT ON COLUMN ${_prefix}cms_article.color IS '标题颜色';
COMMENT ON COLUMN ${_prefix}cms_article.image IS '内容图片';
COMMENT ON COLUMN ${_prefix}cms_article.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_article.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_article.weight IS '权重,越大越靠前';
COMMENT ON COLUMN ${_prefix}cms_article.weight_date IS '权重期限';
COMMENT ON COLUMN ${_prefix}cms_article.source IS '来源(转载/原创)';
COMMENT ON COLUMN ${_prefix}cms_article.copyfrom IS '文章来源出处';
COMMENT ON COLUMN ${_prefix}cms_article.hits IS '点击数';
COMMENT ON COLUMN ${_prefix}cms_article.hits_plus IS '支持数';
COMMENT ON COLUMN ${_prefix}cms_article.hits_minus IS '反对数';
COMMENT ON COLUMN ${_prefix}cms_article.word_count IS '字数不包含html';
COMMENT ON COLUMN ${_prefix}cms_article.custom_content_view IS '自定义内容视图';
COMMENT ON COLUMN ${_prefix}cms_article.view_config IS '视图配置';
COMMENT ON COLUMN ${_prefix}cms_article.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_article.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_article.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_article.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_article.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_article.remarks IS '备注信息';
COMMENT ON COLUMN ${_prefix}cms_article.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_article.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_article_data IS '文章详情表';
COMMENT ON COLUMN ${_prefix}cms_article_data.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_article_data.content IS '文章内容';
COMMENT ON COLUMN ${_prefix}cms_article_data.relation IS '相关文章';
COMMENT ON COLUMN ${_prefix}cms_article_data.is_can_comment IS '是否允许评论';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s1 IS '扩展 String 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s2 IS '扩展 String 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s3 IS '扩展 String 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s4 IS '扩展 String 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s5 IS '扩展 String 5';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s6 IS '扩展 String 6';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s7 IS '扩展 String 7';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_s8 IS '扩展 String 8';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i1 IS '扩展 Integer 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i2 IS '扩展 Integer 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i3 IS '扩展 Integer 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_i4 IS '扩展 Integer 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f1 IS '扩展 Float 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f2 IS '扩展 Float 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f3 IS '扩展 Float 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_f4 IS '扩展 Float 4';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d1 IS '扩展 Date 1';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_d4 IS '扩展 Date 4';
COMMENT ON TABLE ${_prefix}cms_article_posid IS '文章推荐位';
COMMENT ON COLUMN ${_prefix}cms_article_posid.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_article_posid.postid IS '推荐位置1轮播图 2首页推荐 3栏目页面';
COMMENT ON TABLE ${_prefix}cms_article_tag IS '文章与标签关系';
COMMENT ON COLUMN ${_prefix}cms_article_tag.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_article_tag.tag_name IS '标签名称';
COMMENT ON TABLE ${_prefix}cms_category IS '栏目表';
COMMENT ON COLUMN ${_prefix}cms_category.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_category.parent_code IS '父级编号';
COMMENT ON COLUMN ${_prefix}cms_category.parent_codes IS '所有父级编号';
COMMENT ON COLUMN ${_prefix}cms_category.tree_sort IS '本级排序号(升序)';
COMMENT ON COLUMN ${_prefix}cms_category.tree_sorts IS '所有级别排序号';
COMMENT ON COLUMN ${_prefix}cms_category.tree_leaf IS '是否最末级';
COMMENT ON COLUMN ${_prefix}cms_category.tree_level IS '层次级别';
COMMENT ON COLUMN ${_prefix}cms_category.tree_names IS '全节点名';
COMMENT ON COLUMN ${_prefix}cms_category.category_name IS '栏目名称';
COMMENT ON COLUMN ${_prefix}cms_category.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_category.module_type IS '模块类型';
COMMENT ON COLUMN ${_prefix}cms_category.image IS '栏目图片';
COMMENT ON COLUMN ${_prefix}cms_category.href IS '链接';
COMMENT ON COLUMN ${_prefix}cms_category.target IS '目标';
COMMENT ON COLUMN ${_prefix}cms_category.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_category.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_category.in_menu IS '是否在导航中显示';
COMMENT ON COLUMN ${_prefix}cms_category.in_list IS '是否在分类页中显示列表';
COMMENT ON COLUMN ${_prefix}cms_category.show_modes IS '展现模式';
COMMENT ON COLUMN ${_prefix}cms_category.is_need_audit IS '是否需要审核';
COMMENT ON COLUMN ${_prefix}cms_category.is_can_comment IS '是否允许评论';
COMMENT ON COLUMN ${_prefix}cms_category.custom_list_view IS '自定义列表视图';
COMMENT ON COLUMN ${_prefix}cms_category.custom_content_view IS '自定义内容视图';
COMMENT ON COLUMN ${_prefix}cms_category.view_config IS '视图配置';
COMMENT ON COLUMN ${_prefix}cms_category.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_category.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_category.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_category.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_category.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_category.remarks IS '备注信息';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s1 IS '扩展 String 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s2 IS '扩展 String 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s3 IS '扩展 String 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s4 IS '扩展 String 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s5 IS '扩展 String 5';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s6 IS '扩展 String 6';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s7 IS '扩展 String 7';
COMMENT ON COLUMN ${_prefix}cms_category.extend_s8 IS '扩展 String 8';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i1 IS '扩展 Integer 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i2 IS '扩展 Integer 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i3 IS '扩展 Integer 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_i4 IS '扩展 Integer 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f1 IS '扩展 Float 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f2 IS '扩展 Float 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f3 IS '扩展 Float 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_f4 IS '扩展 Float 4';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d1 IS '扩展 Date 1';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}cms_category.extend_d4 IS '扩展 Date 4';
COMMENT ON TABLE ${_prefix}cms_category_role IS '栏目与角色关联表';
COMMENT ON COLUMN ${_prefix}cms_category_role.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_category_role.role_code IS '角色编码';
COMMENT ON COLUMN ${_prefix}cms_category_role.ctrl_type IS '控制类型view查看、edit编辑';
COMMENT ON TABLE ${_prefix}cms_comment IS '文章评论表';
COMMENT ON COLUMN ${_prefix}cms_comment.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_comment.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_comment.article_id IS '内容编号';
COMMENT ON COLUMN ${_prefix}cms_comment.parent_id IS '父级评论';
COMMENT ON COLUMN ${_prefix}cms_comment.article_title IS '内容标题';
COMMENT ON COLUMN ${_prefix}cms_comment.content IS '评论内容';
COMMENT ON COLUMN ${_prefix}cms_comment.name IS '评论姓名';
COMMENT ON COLUMN ${_prefix}cms_comment.ip IS '评论IP';
COMMENT ON COLUMN ${_prefix}cms_comment.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_comment.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_user_code IS '审核人';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_date IS '审核时间';
COMMENT ON COLUMN ${_prefix}cms_comment.audit_comment IS '审核意见';
COMMENT ON COLUMN ${_prefix}cms_comment.hits_plus IS '支持数';
COMMENT ON COLUMN ${_prefix}cms_comment.hits_minus IS '反对数';
COMMENT ON COLUMN ${_prefix}cms_comment.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_comment.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_comment.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_guestbook IS '留言板表';
COMMENT ON COLUMN ${_prefix}cms_guestbook.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_guestbook.type IS '留言分类';
COMMENT ON COLUMN ${_prefix}cms_guestbook.content IS '留言内容';
COMMENT ON COLUMN ${_prefix}cms_guestbook.name IS '姓名';
COMMENT ON COLUMN ${_prefix}cms_guestbook.email IS '邮箱';
COMMENT ON COLUMN ${_prefix}cms_guestbook.phone IS '电话';
COMMENT ON COLUMN ${_prefix}cms_guestbook.workunit IS '单位';
COMMENT ON COLUMN ${_prefix}cms_guestbook.ip IS 'IP';
COMMENT ON COLUMN ${_prefix}cms_guestbook.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_guestbook.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_user_code IS '回复人';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_date IS '回复时间';
COMMENT ON COLUMN ${_prefix}cms_guestbook.re_content IS '回复内容';
COMMENT ON COLUMN ${_prefix}cms_guestbook.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_guestbook.corp_name IS '租户名称';
COMMENT ON TABLE ${_prefix}cms_report IS '内容举报表';
COMMENT ON COLUMN ${_prefix}cms_report.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_report.report_source IS '举报来源1文章、2评论';
COMMENT ON COLUMN ${_prefix}cms_report.report_content IS '举报内容(文章标题 评论内容)';
COMMENT ON COLUMN ${_prefix}cms_report.report_url IS '举报的URL';
COMMENT ON COLUMN ${_prefix}cms_report.report_type IS '举报类型(色情 政治...';
COMMENT ON COLUMN ${_prefix}cms_report.report_cause IS '举报原因';
COMMENT ON TABLE ${_prefix}cms_site IS '站点表';
COMMENT ON COLUMN ${_prefix}cms_site.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_site.site_name IS '站点名称';
COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序号';
COMMENT ON COLUMN ${_prefix}cms_site.title IS '站点标题';
COMMENT ON COLUMN ${_prefix}cms_site.logo IS '站点Logo';
COMMENT ON COLUMN ${_prefix}cms_site.domain IS '站点域名';
COMMENT ON COLUMN ${_prefix}cms_site.keywords IS '关键字';
COMMENT ON COLUMN ${_prefix}cms_site.description IS '描述';
COMMENT ON COLUMN ${_prefix}cms_site.theme IS '主题';
COMMENT ON COLUMN ${_prefix}cms_site.copyright IS '版权信息';
COMMENT ON COLUMN ${_prefix}cms_site.custom_index_view IS '自定义站点首页视图';
COMMENT ON COLUMN ${_prefix}cms_site.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN ${_prefix}cms_site.create_by IS '创建者';
COMMENT ON COLUMN ${_prefix}cms_site.create_date IS '创建时间';
COMMENT ON COLUMN ${_prefix}cms_site.update_by IS '更新者';
COMMENT ON COLUMN ${_prefix}cms_site.update_date IS '更新时间';
COMMENT ON COLUMN ${_prefix}cms_site.remarks IS '备注信息';
COMMENT ON TABLE ${_prefix}cms_tag IS '内容标签';
COMMENT ON COLUMN ${_prefix}cms_tag.tag_name IS '标签名称';
COMMENT ON COLUMN ${_prefix}cms_tag.clicknum IS '点击次数';
COMMENT ON TABLE ${_prefix}cms_visit_log IS '访问日志表';
COMMENT ON COLUMN ${_prefix}cms_visit_log.id IS '编号';
COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url IS '请求的URL地址';
COMMENT ON COLUMN ${_prefix}cms_visit_log.request_url_host IS '受访域名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer IS '来源页面/上一个页面';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_referer_host IS '来源域名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.source_type IS '访问来源类型1直接访问 2搜索引擎 3外部链接 4内部访问';
COMMENT ON COLUMN ${_prefix}cms_visit_log.search_engine IS '使用的搜索引擎';
COMMENT ON COLUMN ${_prefix}cms_visit_log.search_word IS '搜索的关键词';
COMMENT ON COLUMN ${_prefix}cms_visit_log.remote_addr IS '客户IP地址';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_agent IS '用户代理字符串';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_language IS '客户机语言';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_screen_size IS '客户机屏幕大小0x0';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_device IS '客户机设备类型(电脑、平板、手机、未知)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_os_name IS '客户机操作系统';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser IS '客户机浏览器';
COMMENT ON COLUMN ${_prefix}cms_visit_log.user_browser_version IS '浏览器版本';
COMMENT ON COLUMN ${_prefix}cms_visit_log.unique_visit_id IS '唯一访问标识';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_date IS '本次访问日期(年月日)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_time IS '本次访问时间';
COMMENT ON COLUMN ${_prefix}cms_visit_log.is_new_visit IS '是否新访问30分内';
COMMENT ON COLUMN ${_prefix}cms_visit_log.first_visit_time IS '首次访问时间戳30分钟内';
COMMENT ON COLUMN ${_prefix}cms_visit_log.prev_remain_time IS '上页面停留时间(秒)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.total_remain_time IS '本次访问总停留时间(秒)';
COMMENT ON COLUMN ${_prefix}cms_visit_log.site_code IS '站点编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.site_name IS '站点名称';
COMMENT ON COLUMN ${_prefix}cms_visit_log.category_code IS '栏目编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.category_name IS '栏目名称';
COMMENT ON COLUMN ${_prefix}cms_visit_log.content_id IS '栏目内容编号';
COMMENT ON COLUMN ${_prefix}cms_visit_log.content_title IS '访问页面标题';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_code IS '访问用户编码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.visit_user_name IS '访问用户姓名';
COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_code IS '租户代码';
COMMENT ON COLUMN ${_prefix}cms_visit_log.corp_name IS '租户名称';

View File

@@ -0,0 +1,2 @@
ALTER TABLE ${_prefix}cms_site ADD site_sort decimal(10) NULL;

View File

@@ -0,0 +1,2 @@
UPDATE ${_prefix}sys_module SET main_class_name='com.jeesite.modules.cms.web.ArticleController' WHERE module_code='cms';

View File

@@ -0,0 +1,3 @@
ALTER TABLE ${_prefix}cms_site
ADD COLUMN `site_sort` decimal(10,0) NULL COMMENT '站点排序' AFTER `site_name`;

View File

@@ -0,0 +1,2 @@
UPDATE ${_prefix}sys_module SET main_class_name='com.jeesite.modules.cms.web.ArticleController' WHERE module_code='cms';

View File

@@ -0,0 +1,3 @@
ALTER TABLE ${_prefix}cms_site ADD site_sort NUMBER(10) NULL;
COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序';

View File

@@ -0,0 +1,2 @@
UPDATE ${_prefix}sys_module SET main_class_name='com.jeesite.modules.cms.web.ArticleController' WHERE module_code='cms';

View File

@@ -0,0 +1,3 @@
ALTER TABLE ${_prefix}cms_site ADD COLUMN site_sort decimal(10);
COMMENT ON COLUMN ${_prefix}cms_site.site_sort IS '站点排序';

View File

@@ -0,0 +1,2 @@
UPDATE ${_prefix}sys_module SET main_class_name='com.jeesite.modules.cms.web.ArticleController' WHERE module_code='cms';

View File

@@ -0,0 +1,9 @@
4.0.0
4.1.6
4.1.7
4.1.8
4.1.9
4.2.0
4.2.1
4.2.2
4.2.3