数据表:T_WF_MESSAGE(消息表)

T_WF_MESSAGE(消息表):描述

名称

T_WF_MESSAGE(消息表)

代码

T_WF_MESSAGE

注释

记录用户收到的消息

模型

BOS

主键

pk_wf_message


T_WF_MESSAGE(消息表):列规格定义

名称

代码

数据类型

长度

强制

注释

消息内码

FMESSAGEID

varchar(36)

36

TRUE

 

标题

FTITLE

nvarchar(150)

150

FALSE

 

内容

FCONTENT

nvarchar(2000)

2000

FALSE

 

发送人内码

FSENDERID

int

 

FALSE

 

创建时间

FCREATETIME

datetime

 

FALSE

 

处理人内码

FRECEIVERID

int

 

FALSE

 

处理时间

FCOMPLETEDTIME

datetime

 

FALSE

 

处理状态

FSTATUS

char(1)

1

TRUE

0:未处理;1:已处理

消息类别

FTYPE

char(1)

1

TRUE

0:工作流任务;1:工作流消息; 2: 业务流程消息

单据内码

FOBJECTTYPEID

varchar(36)

36

FALSE

 

单据实例内码

FKEYVALUE

varchar(36)

36

FALSE

 

发件消息内码

FSENDMSGID

varchar(36)

36

TRUE

 

收件人

FRECEIVERSDISP

nvarchar(510)

510

FALSE

 

附加数据

FATTACHDATA

nvarchar(100)

100

FALSE

 


T_WF_MESSAGE(消息表):脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_WF_MESSAGE')
and name = 'IDX_WF_MSG_SRC'
and indid > 0
and indid < 255)
drop index T_WF_MESSAGE.IDX_WF_MSG_SRC
go

if exists (select 1
from sysindexes
where id = object_id('T_WF_MESSAGE')
and name = 'IDX_WF_MSG_SENDER'
and indid > 0
and indid < 255)
drop index T_WF_MESSAGE.IDX_WF_MSG_SENDER
go

if exists (select 1
from sysindexes
where id = object_id('T_WF_MESSAGE')
and name = 'IDX_WF_MSG_REC'
and indid > 0
and indid < 255)
drop index T_WF_MESSAGE.IDX_WF_MSG_REC
go

if exists (select 1
from sysobjects
where id = object_id('T_WF_MESSAGE')
and type = 'U')
drop table T_WF_MESSAGE
go

/*==============================================================*/
/* Table: T_WF_MESSAGE */
/*==============================================================*/
create table T_WF_MESSAGE (
FMESSAGEID varchar(36) not null default ' ',
FTITLE nvarchar(150) null,
FCONTENT nvarchar(2000) null,
FSENDERID int null,
FCREATETIME datetime null,
FRECEIVERID int null,
FCOMPLETEDTIME datetime null,
FSTATUS char(1) not null default '0',
FTYPE char(1) not null default '0',
FOBJECTTYPEID varchar(36) null,
FKEYVALUE varchar(36) null,
FSENDMSGID varchar(36) not null default ' ',
FRECEIVERSDISP nvarchar(510) null,
FATTACHDATA nvarchar(100) null default ' ',
constraint pk_wf_message primary key (FMESSAGEID)
)
go

/*==============================================================*/
/* Index: IDX_WF_MSG_REC */
/*==============================================================*/
create index IDX_WF_MSG_REC on T_WF_MESSAGE (
FRECEIVERID ASC,
FSTATUS ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_MSG_SENDER */
/*==============================================================*/
create index IDX_WF_MSG_SENDER on T_WF_MESSAGE (
FSENDERID ASC,
FSTATUS ASC,
FTYPE ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_MSG_SRC */
/*==============================================================*/
create index IDX_WF_MSG_SRC on T_WF_MESSAGE (
FSENDMSGID ASC
)
go


T_WF_MESSAGE(消息表):键值定义

名称

代码

主要的

pk_wf_message

PK_WF_MESSAGE

TRUE


T_WF_MESSAGE(消息表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_WF_MSG_REC

IDX_WF_MSG_REC

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_MESSAGE(消息表)

IDX_WF_MSG_SENDER

IDX_WF_MSG_SENDER

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_MESSAGE(消息表)

IDX_WF_MSG_SRC

IDX_WF_MSG_SRC

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_MESSAGE(消息表)