NJC__Documentation::DB

dbo.dt_ms_file

Description

Properties

Name Value
Collation
File Group
Filestream File Group
Is Partitioned

False

Partitioned Column
Partition Scheme
File Groups
Filestream Partition Scheme
Filestream File Groups
Heap

False

Full Text Catalog
Full Text
Compression NONE
Row Count (~) 1341
Created 9/11/2017 09:42:00
Last Modified 9/11/2017 09:42:03

Columns

Key Name Data Type Length Precision Scale Not Null Identity Rule Default Computed Persisted Description
ms_file_id bigint 8 19 0

True

1 - 1

False

False

ms_file_h_status_id bigint 8 19 0

False

False

False

file_type_id int 4 10 0

False

False

False

file_name varchar 255 0 0

False

False

False

file_url varchar 500 0 0

False

False

False

create_date datetime 8 23 3

False

False

False

create_by int 4 10 0

False

False

False

Indexes

Key Name Columns Unique Type Description
PK_dt_ms_file ms_file_id

True

Foreign Keys

Name Columns Description
FK_dt_ms_file_dt_ms_file_h_status ms_file_h_status_id
FK_dt_ms_file_enum_ms_file_type file_type_id

SQL Script

CREATE TABLE dbo.dt_ms_file (
  ms_file_id bigint IDENTITY,
  ms_file_h_status_id bigint NULL,
  file_type_id int NULL,
  file_name varchar(255) NULL,
  file_url varchar(500) NULL,
  create_date datetime NULL,
  create_by int NULL,
  CONSTRAINT PK_dt_ms_file PRIMARY KEY CLUSTERED (ms_file_id)
)
ON [PRIMARY]
GO

ALTER TABLE dbo.dt_ms_file WITH NOCHECK
  ADD CONSTRAINT FK_dt_ms_file_dt_ms_file_h_status FOREIGN KEY (ms_file_h_status_id) REFERENCES dbo.dt_ms_file_h_status (ms_file_h_status_id) NOT FOR REPLICATION
GO

ALTER TABLE dbo.dt_ms_file
  NOCHECK CONSTRAINT FK_dt_ms_file_dt_ms_file_h_status
GO

ALTER TABLE dbo.dt_ms_file WITH NOCHECK
  ADD CONSTRAINT FK_dt_ms_file_enum_ms_file_type FOREIGN KEY (file_type_id) REFERENCES dbo.enum_ms_file_type (file_type_id) NOT FOR REPLICATION
GO

ALTER TABLE dbo.dt_ms_file
  NOCHECK CONSTRAINT FK_dt_ms_file_enum_ms_file_type
GO