LiferayPoral数据库表结构技术文档.docx
《LiferayPoral数据库表结构技术文档.docx》由会员分享,可在线阅读,更多相关《LiferayPoral数据库表结构技术文档.docx(65页珍藏版)》请在冰豆网上搜索。
LiferayPoral数据库表结构技术文档
LiferayPoral表结构设计
LiferayPortal框架基本表共82个具体表结构设计如下:
第一部分:
Portal相关表结构(共32张表)
根据portal-hbm.xml中定义的Hibernate的定义顺序进行描述。
1、表名:
Account_
*中文描述:
账户表
*Java实体类:
com.liferay.portal.model.impl.AccountImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
accountId
账户编号
varchar2(75)
否
PK自增
2
companyId
公司编号
varchar2(75)
否
3
userId
用户编号
varchar2(75)
否
4
userName
用户名
varchar2(75)
是
5
createDate
创建时间
timestamp
是
6
modifiedDate
修改时间
timestamp
是
7
parentAccountId
上级账户编号
varchar2(75)
是
根结点为-1
8
name
名称
varchar2(75)
是
9
legalName
法定名称
varchar2(75)
是
10
legalId
法定ID
varchar2(75)
是
11
legalType
法定类别
varchar2(75)
是
12
sicCode
编码
varchar2(75)
是
13
tickerSymbol
标志
varchar2(75)
是
14
industry
行业
varchar2(75)
是
15
type_
类别
varchar2(75)
是
16
size_
规模
varchar2(75)
是
数据示例:
2、表名:
Address
*中文描述:
地址表
*Java实体类:
com.liferay.portal.model.impl.AddressImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
addressId
地址编号
varchar2(75)
否
PK自增
2
companyId
公司编号
varchar2(75)
否
3
userId
用户编号
varchar2(75)
否
4
userName
用户名
varchar2(75)
是
5
createDate
创建时间
timestamp
是
6
modifiedDate
修改时间
timestamp
是
7
className
名类
varchar2(75)
是
8
classPK
类主键
varchar2(75)
是
9
street1
街道1
varchar2(75)
是
10
street2
街道2
varchar2(75)
是
11
street3
街道3
varchar2(75)
是
12
city
所在城市
varchar2(75)
是
13
zip
邮政编码
varchar2(75)
是
14
regionId
所在地区
varchar2(75)
是
15
countryId
国家编号
varchar2(75)
是
16
typeId
类别编号
varchar2(75)
是
17
mailing
邮寄
number(1,0)
18
primary_
主要
number(1,0)
数据示例:
3、表名:
Company
*中文描述:
公司表
*Java实体类:
com.liferay.portal.model.impl.CompanyImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
companyId
公司编号
varchar2(75)
否
PK
2
key_
钥匙
clob
是
3
portalURL
门户URL
varchar2(75)
是
4
homeURL
首页URL
varchar2(75)
是
5
mx
邮件交换器
varchar2(75)
是
数据示例:
4、表名:
Contact_
*中文描述:
联系人表
*Java实体类:
com.liferay.portal.model.impl.ContactImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
contactId
联系人编号
varchar2(75)
否
PK自增
2
companyId
公司编号
varchar2(75)
否
3
userId
用户编号
varchar2(75)
否
4
userName
用户名称
varchar2(75)
是
5
createDate
创建时间
timestamp
是
6
modifiedDate
修改时间
timestamp
是
7
accountId
账户编号
varchar2(75)
是
8
parentContactId
上级联系人编号
varchar2(75)
是
9
firstName
名字
varchar2(75)
是
10
middleName
中间名
varchar2(75)
是
11
lastName
姓
varchar2(75)
是
12
nickName
昵称
varchar2(75)
是
13
prefixId
前缀
varchar2(75)
是
14
suffixId
后缀
varchar2(75)
是
15
male
性别
number(1,0)
16
birthday
出生日期
timestamp
是
17
smsSn
短信服务号码
number(1,0)
是
18
aimSn
AIM即时通号码
number(1,0)
是
19
icqSn
网上寻呼机号码
varchar2(75)
是
20
jabberSn
即时通讯号码
varchar2(75)
是
21
msnSn
MSN号码
varchar2(75)
是
22
skypeSn
音沟通号码
varchar2(75)
是
23
ymSn
YM号码
varchar2(75)
是
24
employeeStatusId
雇员状态编号
varchar2(75)
是
25
employeeNumber
雇员号码
varchar2(75)
是
26
jobTitle
职位名称
varchar2(75)
是
27
jobClass
职位类别
varchar2(75)
是
28
hoursOfOperation
营业时间
varchar2(75)
是
数据示例:
5、表名:
Country
*中文描述:
国家表
*Java实体类:
com.liferay.portal.model.impl.CountryImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
countryId
国家编号
varchar2(75)
否
PK
2
name
名称
varchar2(75)
是
3
a2
2字母简称
varchar2(75)
是
4
a3
3字母简称
varchar2(75)
是
5
number_
号码
varchar2(75)
是
6
idd_
序列号编码
varchar2(75)
是
7
active_
是否启用
number(1,0)
数据示例:
6、表名:
DataTracker
*中文描述:
数据跟踪表
*Java实体类:
com.liferay.portal.model.impl.DataTrackerImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
dataTrackerId
数据跟踪编号
varchar2(75)
否
PK
2
companyId
公司编号
varchar2(75)
否
3
createdOn
创建时间
timestamp
是
4
createdByUserId
根据用户ID创建
varchar2(75)
是
5
createdByUserName
根据用户名创建
varchar2(75)
是
6
updatedOn
更新时间
timestamp
是
7
updatedBy
更新
varchar2(75)
是
8
className
类名
varchar2(75)
是
9
classPK
类主键
varchar2(75)
是
10
active_
是否启用
number(1,0)
数据示例:
7、表名:
EmailAddress
*中文描述:
邮件地址表
*Java实体类:
com.liferay.portal.model.impl.EmailAddressImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
emailAddressId
电子邮件地址ID
varchar2(75)
否
PK
2
companyId
公司编号
varchar2(75)
否
3
userId
用户编号
varchar2(75)
否
4
userName
用户名
varchar2(75)
是
5
createDate
创建时间
timestamp
是
6
modifiedDate
修改时间
timestamp
是
7
className
类名称
varchar2(75)
是
8
classPK
类主键
varchar2(75)
是
9
address
邮件地址
varchar2(75)
是
10
typeId
类别编号
varchar2(75)
是
11
primary_
是否主要邮件
number(1,0)
数据示例:
8、表名:
Group_
*中文描述:
组表
*Java实体类:
com.liferay.portal.model.impl.GroupImpl
序号
字段名
中文名
字段类型
是否为空
字段描述
1
groupId
组编号
varchar2(75)
否
PK
2
companyId
公司编号
varchar2(75)
否
3
className
类名
varchar2(75)
是
4
classPK
类主键
varchar2(75)
是
5
parentGroupI