数据表:T_BOS_Package(包)

T_BOS_Package(包):描述

名称

T_BOS_Package(包)

代码

T_BOS_Package

注释

 

模型

BOS

主键

PK_BOS_PACKAGE


T_BOS_Package(包):列规格定义

名称

代码

数据类型

长度

强制

注释

包Id

FPkgId

varchar(36)

36

TRUE

 

父包Id

FParentPkgId

varchar(36)

36

FALSE

 

包类型

FPkgType

int

 

FALSE

 

主Id

FMasterId

varchar(36)

36

FALSE

 

开发商Id

FISVId

varchar(36)

36

FALSE

 

版本

FVersion

varchar(20)

20

FALSE

 

BOS版本

FBOSVersion

varchar(20)

20

FALSE

 

Internet下载地址

FCodeBase

nvarchar(250)

250

FALSE

 

扩展自包Id

FExtendedPackageId

varchar(36)

36

FALSE

 

是否包含扩展包发布

FIncludedExtended

char(1)

1

FALSE

 

是否允许停止

FCanBeStopped

char(1)

1

FALSE

 

日期

FDate

DATETIME

 

FALSE

 

包的版本路径

FExtendedPackages

xml

 

FALSE

 

包定义XML

FPackageDefination

xml

 

FALSE

 

是否允许重复执行

FISREPLACE

int

 

TRUE

 

包类别

FPackageCategory

int

 

TRUE

 

代码

FNumber

nvarchar(50)

50

FALSE

 

部署类型

FDeployType

varchar(10)

10

FALSE

 


T_BOS_Package(包):脚本代码

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

/*==============================================================*/
/* Table: T_BOS_Package */
/*==============================================================*/
create table T_BOS_Package (
FPkgId varchar(36) not null default '',
FParentPkgId varchar(36) null,
FPkgType int null,
FMasterId varchar(36) null,
FISVId varchar(36) null,
FVersion varchar(20) null,
FBOSVersion varchar(20) null,
FCodeBase nvarchar(250) null,
FExtendedPackageId varchar(36) null,
FIncludedExtended char(1) null,
FCanBeStopped char(1) null,
FDate DATETIME null,
FExtendedPackages xml null,
FPackageDefination xml null,
FISREPLACE int not null default 0,
FPackageCategory int not null default 0,
FNumber nvarchar(50) null,
FDeployType varchar(10) null,
constraint PK_BOS_PACKAGE primary key (FPkgId)
)
go


T_BOS_Package(包):键值定义

名称

代码

主要的

PK_BOS_PACKAGE

PK_BOS_PACKAGE

TRUE