数据表:T_BF_INSTENTRYBACKUP (流程路线归档表)

T_BF_INSTENTRYBACKUP (流程路线归档表):描述

名称

T_BF_INSTENTRYBACKUP (流程路线归档表)

代码

T_BF_INSTENTRYBACKUP

注释

对迁移到历史表一年以上的数据,自动迁移到本表以归档。

模型

BOS

主键

PK_BF_INSTENTRYBACKUP


T_BF_INSTENTRYBACKUP (流程路线归档表):列规格定义

名称

代码

数据类型

长度

强制

注释

路线内码

FRouteId

varchar(36)

36

TRUE

 

流程实例内码

FInstanceId

varchar(36)

36

TRUE

 

流程图路线

FLineId

int

 

TRUE

 

来源单据表格

FSTableName

varchar(30)

30

TRUE

在归档表,为节省空间,把表格编码(30位字符串),修改为表格序号(int)。
本字段不再存储数据。

来源单据表格Id

FSTableId

int

 

FALSE

 

来源单据内码

FSId

int

 

TRUE

 

目标单据表格

FTTableName

varchar(30)

30

TRUE

在归档表,为节省空间,把表格编码(30位字符串),修改为表格序号(int)。
本字段不再存储数据。

目标单据表格Id

FTTableId

int

 

FALSE

 

目标单据内码

FTId

int

 

TRUE

 

流程首节点

FFirstNode

char(1)

1

TRUE

1 是
0 否

发生时间

FCreateTime

datetime

 

FALSE

 

归档时间

FBackUpTime

datetime

 

FALSE

 


T_BF_INSTENTRYBACKUP (流程路线归档表):脚本代码

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

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

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

/*==============================================================*/
/* Table: T_BF_INSTENTRYBACKUP */
/*==============================================================*/
create table T_BF_INSTENTRYBACKUP (
FRouteId varchar(36) not null default NEWID(),
FInstanceId varchar(36) not null default '',
FLineId int not null default 0,
FSTableName varchar(30) not null default '',
FSTableId int null default 0,
FSId int not null default 0,
FTTableName varchar(30) not null default '',
FTTableId int null default 0,
FTId int not null default 0,
FFirstNode char(1) not null default '0',
FCreateTime datetime null,
FBackUpTime datetime null,
constraint PK_BF_INSTENTRYBACKUP primary key (FRouteId)
)
go

/*==============================================================*/
/* Index: IDX_BF_INSTENTRYBACKUP_TID */
/*==============================================================*/
create index IDX_BF_INSTENTRYBACKUP_TID on T_BF_INSTENTRYBACKUP (
FTId ASC
)
go

/*==============================================================*/
/* Index: IDX_BF_INSTENTRYBACKUP_FID */
/*==============================================================*/
create index IDX_BF_INSTENTRYBACKUP_FID on T_BF_INSTENTRYBACKUP (
FInstanceId ASC
)
go


T_BF_INSTENTRYBACKUP (流程路线归档表):键值定义

名称

代码

主要的

PK_BF_INSTENTRYBACKUP

PK_BF_INSTENTRYBACKUP

TRUE


T_BF_INSTENTRYBACKUP (流程路线归档表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_BF_INSTENTRYBACKUP_TID

IDX_BF_INSTENTRYBACKUP_TID

FALSE

FALSE

FALSE

FALSE

FALSE

T_BF_INSTENTRYBACKUP (流程路线归档表)

IDX_BF_INSTENTRYBACKUP_FID

IDX_BF_INSTENTRYBACKUP_FID

FALSE

FALSE

FALSE

FALSE

FALSE

T_BF_INSTENTRYBACKUP (流程路线归档表)