# 数据库表结构说明
本文档介绍低开的表结构说明
# 低开构建包表LC_CONTRIBUTION
低开构建包表用于存储低开的构建包基本信息。
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键 | VARCHAR |
CODE | 编码 | VARCHAR |
NAME | 名称 | VARCHAR |
CATEGORY | 构件包种类,在线还是离线 | VARCHAR |
APP_NAME | 应用名称 | VARCHAR |
DESCRIPTION | 描述 | TEXT |
EXTEND | 扩展信息 | TEXT |
DEL_FLAG | 删除标志 | CHAR |
CREATE_USER | 创建人 | VARCHAR |
UPDATE_USER | 更新人 | VARCHAR |
CREATE_TIME | 创建时间 | DATETIME |
UPDATE_TIME | 更新时间 | DATETIME |
TENANT_ID | 租户ID | VARCHAR |
ONLINE_TYPE | 在线构件包类型:通用、报表等 | VARCHAR |
# 低开资源表LC_RESOURCE
低开资源表用于存储构建包下面的资源信息,包括实体、页面、流程、服务等。
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键 | VARCHAR |
CODE | 编码,数据集时是namespace | VARCHAR |
NAME | 名称 | VARCHAR |
RESOURCE_TYPE | 资源类型 | VARCHAR |
CONTRIBUTION_ID | 所属构件包ID | VARCHAR |
APP_NAME | 应用名称 | VARCHAR |
DESCRIPTION | 描述 | TEXT |
MD5 | 内容摘要 | VARCHAR |
RUNTIME_MD5 | 生效的运行时资源内容摘要 | VARCHAR |
FILE_PATH | 文件路径 | VARCHAR |
STATUS | 状态 | VARCHAR |
CHANGE_VERSION | 变更版本 | INT |
EXTEND | 扩展信息 | TEXT |
DEL_FLAG | 删除标志 | CHAR |
CREATE_USER | 创建人 | VARCHAR |
UPDATE_USER | 更新人 | VARCHAR |
CREATE_TIME | 创建时间 | DATETIME |
UPDATE_TIME | 更新时间 | DATETIME |
TENANT_ID | 租户ID | VARCHAR |
CATEGORY1 | 资源类型1 | VARCHAR |
CATEGORY2 | 资源类型2 | VARCHAR |
CATEGORY3 | 资源类型3 | VARCHAR |
BI_RESOURCE | 映射BI资源路径 | VARCHAR |
RESOURCE_SUB_TYPE | 资源二级类型 | VARCHAR |
# 低开资源内容表LC_RESOURCE_CONTENT
低开资源内容表用来存储构建包里资源的内容,ID和资源ID一一对应。
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键,和资源ID对应 | VARCHAR |
CONTRIBUTION_ID | 所属构件包ID | VARCHAR |
CONTENT | 资源内容 | LONGTEXT |
ENCODING | 编码 | VARCHAR |
BIN_CONTENT | 二进制文件内容 | LONGBLOB |
EXTEND | 扩展信息 | TEXT |
# 低开资源内容历史表LC_H_RESOURCE_CONTENT
低开资源内容历史表存储历史的资源内容信息
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键,和资源ID对应 | VARCHAR |
CONTRIBUTION_ID | 所属构件包ID | VARCHAR |
MD5 | 内容摘要 | VARCHAR |
CONTENT | 资源内容 | LONGTEXT |
ENCODING | 编码 | VARCHAR |
BIN_CONTENT | 二进制文件内容 | LONGBLOB |
COMMIT_VERSION | 提交版本 | VARCHAR |
COMMIT_MESSAGE | 提交信息 | VARCHAR |
UPDATE_USER | 更新人 | VARCHAR |
UPDATE_TIME | 更新时间 | DATETIME |
EXTEND | 扩展信息 | TEXT |
# 低开项目基线表LC_PROJECT_BASELINE
低开项目基线表用来记录项目基线的信息,项目基线控制低开项目的资源版本,不同的基线代表不同的版本,可以依据不同版本对资源做导入、导出、回退操作。
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键,和资源ID对应 | VARCHAR |
NAME | 基线名称 | VARCHAR |
CODE | 基线标识(版本+名称) | VARCHAR |
TAG_NUM | 基线版本 | LONGTEXT |
APP_NAME | 应用名称 | VARCHAR |
IS_USE | 是否当前使用基线 0:否 1:是 | INT |
RESOURCE_BASELINE_DATA | 当前基线资源源码 | LONGTEXT |
CREATE_USER | 创建人 | VARCHAR |
CREATE_TIME | 创建时间 | DATETIME |
UPDATE_USER | 更新人 | VARCHAR |
UPDATE_TIME | 更新时间 | DATETIME |
TENANT_ID | 租户ID | VARCHAR |
# 项目当前快照表LC_PROJECT_SNAPSHOT
字段 | 说明 | 字段类型 |
---|---|---|
APP_NAME | 应用名称 | VARCHAR |
CONTENT | 项目当前快照 | LONGTEXT |
# 低开运行时(编译后)资源表LC_RUNTIME_RESOURCE
低开运行时资源表表示编译通过后的低开资源信息,用于低开里面选择各种资源
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键 | VARCHAR |
RESOURCE_ID | 所属资源ID | VARCHAR |
CONTRIBUTION_ID | 所属构件包ID | VARCHAR |
SOURCE_MD5 | 源资源内容摘要 | VARCHAR |
FILE_PATH | 文件路径 | VARCHAR |
CONTENT | 内容 | LONGTEXT |
ENCODING | 编码 | VARCHAR |
BIN_CONTENT | 二进制文件内容 | LONGBLOB |
CREATE_USER | 创建人 | VARCHAR |
CREATE_TIME | 创建时间 | DATETIME |
UPDATE_USER | 更新人 | VARCHAR |
UPDATE_TIME | 更新时间 | DATETIME |
# 资源关系表LC_R_RESOURCE_RELATION
字段 | 说明 | 字段类型 |
---|---|---|
ID | 主键 | VARCHAR |
SOURCE_ID | 源模型标识 | VARCHAR |
SOURCE_CODE | 源模型编码 | VARCHAR |
SOURCE_SUB_ID | 源模型次级标识(主要给实体用) | VARCHAR |
SOURCE_TYPE | 源模型类型 | VARCHAR |
SOURCE_CATEGORY | 源资源种类:在线还是离线 | VARCHAR |
TARGET_ID | 目标模型标识 | VARCHAR |
TARGET_CODE | 目标模型qname(离线资源) | VARCHAR |
TARGET_SUB_ID | 目标模型次级标识 | VARCHAR |
TARGET_TYPE | 目标模型类型 | VARCHAR |
TARGET_CATEGORY | 目标源种类:在线还是离线 | VARCHAR |
# 数据实体和数据源的关联关系表LC_R_ENTITY_DATASOURCE
数据实体和数据源的关联关系表记录数据实体和数据源的关系。
字段 | 说明 | 字段类型 |
---|---|---|
APP_NAME | 应用名称 | VARCHAR |
DATASOURCE_NAME | 数据源名称 | VARCHAR |
ENTITY_NAME_INCLUDES | 包含的实体名称,多个逗号分隔,支持统配 | VARCHAR |
ENTITY_NAME_EXCLUDES | 排除的实体名称,多个逗号分隔,支持统配 | VARCHAR |
← 组件扩展项目结构说明 实体服务使用说明 →