Tải bản đầy đủ (.docx) (5 trang)

Script SQL server về quản lý văn bản

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (41.24 KB, 5 trang )

USE [DocumentManagement]
GO
/****** Object: Table [dbo].[account] Script Date: 11/1/2023 8:19:46 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[account](
[username] [nvarchar](50) NOT NULL,
[password] [nvarchar](30) NOT NULL,
[full_name] [nvarchar](30) NOT NULL,
[status] [int] NOT NULL,
[role] [nvarchar](30) NOT NULL,
[address] [nvarchar](100) NULL,
[phone_number] [nvarchar](20) NULL,
CONSTRAINT [PK_account] PRIMARY KEY CLUSTERED
(
[username] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON,
OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[document] Script Date: 11/1/2023 8:19:46 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[document](
[document_id] [int] IDENTITY(1,1) NOT NULL,
[document_name] [nvarchar](50) NOT NULL,


[document_content] [varbinary](max) NOT NULL,
[created_at] [date] NOT NULL,
[created_by] [nvarchar](50) NOT NULL,
[status] [int] NOT NULL,
[type] [int] NOT NULL,
CONSTRAINT [PK_document] PRIMARY KEY CLUSTERED
(
[document_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON,
OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT [dbo].[account] ([username], [password], [full_name], [status], [role], [address],
[phone_number]) VALUES (N'admin', N'12345', N'admin', 1, N'1', NULL, NULL)
INSERT [dbo].[account] ([username], [password], [full_name], [status], [role], [address],
[phone_number]) VALUES (N'employee', N'12345', N'employee_test', 1, N'0', N'hanoi', NULL)
INSERT [dbo].[account] ([username], [password], [full_name], [status], [role], [address],
[phone_number]) VALUES (N'employee1', N'12345', N'employee1', 1, N'0', NULL, NULL)
GO


SET IDENTITY_INSERT [dbo].[document] ON
0x89504E470D0A1A0A0000000D494844520000048D000001730806000000B368F9FA000000
017352474200AECE1CE90000000467414D410000B18F0BFC6105000000097048597300001
6250000162501495224F00000FFA549444154785EEC9D05A05555F6FFBFA76EBF84470B28
2862A202161606A262373AE98C3A768F1D630736768B412921288284122A212DDD3C5EC7
ED7B4FFCD7DA97A38C35EA7F667EEAAC0F9C776AE7DA71F65A779F7D34001E6D82200
882200882200882200882F015FAD6BD200882200882200882200882207C85188D044110044
110044110044110846F214623411004411004411004411004E15B88D1481004411004411004

41100441F816623412044110044110044110044110BE85188D0441100441100441100441108
46F214623411004411004411004411004E15B88D148100441100441100441100441F8166234
12044110044110044110044110BE85188D044110044110044110044110846F2146234110044
11004411004411004E15B88D148100441100441100441100441F81662341204411004411004
4110044110BE85188D044110044110044110044110846F21462341100441100441100441100
4E15B88D148100441100441100441100441F816623412044110044110044110044110BE8518
8D044110044110044110044110846F214623411004411004411004411004E15B88D14810044
1100441100441100441F816623412044110044110044110044110BE85188D04411004411004
4110044110846F214623411004411004411004411004E15B88D148100441100441100441100
441F816623412044110044110044110044110BE85188D044110044110044110044110846F21
4623411004411004411004411004E15B88D148100441100441100441100441F816623412044
110044110044110044110BE85188D044110044110044110044110846FA1398EE36D3DFED9
785E21084DD3D47E5BFC7B822008822008822008822008C2AF07ADA9A9E95B569DFF5F4
30FFBF7375D97C94C822008822008822008822008BF36B4C6C6C66F59885CD7DD7AF4CF
6C6B00DA7656111FB381C8719CAFAEFBD7C468240882200882200882200882F0EB436B6E
6EF6B635F4306CFCF1D9D6E8C346A06DF1EFF9D7D9D8C41B9F1B86A1EE6F1B96200882
200882200882200882F0EB409B33678E321AF91BE31B81D8E8B3AD41C93700F9D7FCFBA
669A2A8A808B1584C5DCBE7F3EA3E5FB76D5B1D0B822008822008822008822008BF1EB4
279E78C2F38D3FDFDC986DEF7D9F3BCBB2D0BA756B74E9D205C5C5C55F198AF8BA6F4
0120441100441100441100441107E3D688F3CF2C83FBD9EE61B8678B651301854B38BFC57
CDFC6B6C08F2DDF8D7F8FE4E3BED84AE5DBBAA57D4789611EFFDB0054110044110044
110044110845F0F6A5122FF75341F3612F1C6469F5C2E874C26A3363616F1B9FF9A1ACF24
6283111B88F81ADFF7C3F28D4A822008822008822008822008C2AF8F7FFAB4993F2BC89F
41C4B468D1021D3A74C076DB6D87F6EDDBA355AB566A0B8542EA35347F1304411004411
00441100441107E3B7C35D3880D46DB1A8DFCD7D276DC7147F4ECD9137BEDB597DA7AF
4E8A1B68A8A0A79FD4C1004411004411004411004E1378ABEEDAC22FF95323616F9C6A0
F2F272B46CD9522D705D5252A2F67C8D5F4BF3D72E12C3912008822008822008822008C2
6F0BDD37146D6BF8E1B589D818C48B5BFBE7FC0A1A1B8952A914B2D9AC3AF7FDF86B1
C09822008822008822008822008BF0D74DDB561790E4C270FD3CE2240C79EA7C1A5CDD0
0D18F0A0D3BD90E6216C00115387091796AE231008029A094F33E0FED3C62E78AFB36FD

A7C83141FD1E601F98C46C736CC4003E004E8421870D31457185E3A4A7B8A9B362D4FB7
331998560E8ED540096E82A76790B474E86E90DC04D06C38EA453B2DA721631723EFC6A
073242E1BC3F2144B3D0C234BD774D86E31C51F816B533E0D0A8BF266B95158945E728C
2CA55D7782D06CC03692148705335F0C9DC3355C64828DD08C3ACA8A0ED72986E965A1
519AD281341CAF98C22B86A3DB94AE2684D08C7C208BBC9682A9A5114686C2C9916C4C
4A93456989C1A3B06DF297E70C988DC8698D702D57C9CFD11C3A4E91C4286D1ECB99D2
ACE749AE749DFC73382EA5D9A56B2C134FCF928C49D654767455C9DEA13C3B3AB9A77
BEC066E1E9A4BF7F2243397679415214769C8E4A2E43542F2D5E0646B609A9C274A85632
2960DC17129BF5A001ECB9CEA8547F58453917722145F11C988CA87AEE5C9BF8900C56B
206B5A547E24BB6C8452CBA91104411004411004411004E1D7826E7A2E026CAF70D97064
23A0D1B119041D9292AFC3D434A5F0070D729DCB20646830C80F7876120CE4790D6C3D0
097DC16363676F80623DE2B3391DAD874A4915F3E2B8A16511839B85E2D425688E2B110B


05C58B4876D208020C2743D6406284D3A6C2705C748508819653C499996321819AE857CD
4A2FB0EC27A044688BCB37B3B8D80A12318A0B0E85A36DB04C77591C901AE63C2735CE
4BD063AA1FCBB94CE6C16997C0639F213D082940E03392D098DD2126459D096373C6403
CDD0F546951B12192CF2AFE929A483943E8FB244A271489E5183E469C7D1EC2491D773D
09C34F4748AD2EC28D9B8BA49EE7538941E96619E4BC388C3460A2EA5C171A90C489AB
61E2769A99BB4B994F7BCCABF321891BC3DCD53E77C1D1A05B655D21ABF76480277750
AC3B049767C3F0F93CEB9FC82143FDD44264B9749E40192533AEB22EB665112A532D7B3
48526A2256187ACA41DEF560939CB2098A95D2977348567696E44DE1507C01DB462842F5
802A9347794C922C53BA0787C28F525C5A9EE227590982200882200882200882F0EBC038A
2DFB1B7399A0947B790E7D92B7A109E6E28238C695A68D7A103CC400879DB03BBF3C89
DED69D8525D8FC626366868E0B7D8343868515E868A962D9461C8A48B3C1BC59F5DE2C
F35E2D93C9AE6226BB35F1B99B401C38C219D4DF1A425A4DDCD80D50CD72D4173660B
E2B94D8895B4463A6520E055C0CCB586E714C1734D84BC1C3C2D81BAE638625A3142560
0F599145DAB4540CDD0C920D144FEF4F688C76D044206A2252165D4304C4AB19B81E996
43770370CD5A1831175A4887954D039E0D9BF21ACC8760C28067E49137D9B41340341B85
4E79F40C3ACB96C1A6B853C1240276115DE719392184F265805D8164A894E28FC2CC9BD

029ED302C3866150C362A1939DAA76004328804492EF920A5A5024E3A0627A9231A0EC20
A3441A3F472B8BA1B21D9D94AD63A45AE1B71922FCF5E6A49E701DA7CF31C9B8E28CD6
6035C2349F2B0280C4A1BF9879755F9D7350379C74656AB8455BC05964BE98F39D8EC352
0E6EC00BBB61456DE404EDF825C713D9C4004455A04251456B5BB097690CABBB835EA1
29548C4ABD032D61A9BE395B0034944CD249C6086646923623421956A402058CA362A4A9
72008822008822008822008BF068C238F19709B670494314819850CAB301B4803C2E1083A7
6EE8C70AC1846305C9841A49BB049F3AFAAA94553731305E1C1D03DF2F3B5D1880D2A86
A1C1735DE85F598B98C2897A65CD33100A95D095184C8D0D3941D86E0466340333A22193
29856616C3450B4A53109A1346D0B194D581DF3CB3781925AB199E954651A002B04348A6
E95EA00EA52511E46DCE07A5CB69033D07448AA2C8D879A432D5C8BB494462BC80770E
9A1B826D07110D97206DC7680BC3C82429F02CDC6000618AD0B39B814013F2FC96981B4
62C53AC8C339E9182457E6CD3462A5C0DCB05E5DD2CC8315E981B140F03798A3F48890
899419EDB45892CCCC6D1D900A4513C7696E2C82393CE23809608B198F2E494DCE57339
186C4D23384EFEABFEE969CA9F41E90FD39EF34AF9A14DBD57A79170280C7E85CDA31
CB81EB92199F32B6B9A6B537999308D302C2B46E19522972E271995535C51BAD70248926
B474771C442C62D8263B6443619428EC460EA40A35D8A50A0140D5506CC5004ADA8CC11
D794BB74BA0CF9DA32E89172D4A6EB501EE1F4BBC8B2BDCD6089FC5385100441100441
1004411004E1178A71E2E9036F0B84A2B0C25118813002A130C216100E051189C5D0BA4D
3BC00CC0D52DF07A451EBF5AE579A8AEA946735323743830340FBA67A36579A93220B07
1C2D03535D3888D4F5F9B09F888E71E99F0F231782ECF76B1F0F6CB4D78EBF5E548A435
B4EE148216B2B0795318A3475762D4A815A8AC6FC62E5D5A22E20279B31042340FA4A335
B08D0C6A97A6F0DA9B5F604B93856E3BBAC86428035A0BE87A001BD73818F27C25AA1A
EBD0A1731922E104F4500E9E9582934DC2B2C294C6289AAB81575E5D80F94B33D865876
29494E948EB79984E1CAE5B4FB28923AF53BABD18A22936C284E01959F0EB7DB9603DD2
816A65A2E1FC3A08224A791B337A3E5EFF700E5AB60AA04D0549CA0EC2CEE9D0DC20E5
DF8369B0312806DDA182201966282ECBA9C084D11BF1DE9895282D6E8BF66D6224CD106
53A478E9AC96FAC602C326BA1915BCDA6732345E9A1B471B8FC1E1DA59B0D47AEDD12
AE13A6720B40D393E48E3627A05E19B38C30162CD884D75F588CC9A323983E3D878FC65
662C5D4383E9CBC068894A3E3F606D6AFD1F0DCA3EB10D54A316701F0D4903A2C5F588
F09EFAEC5679FE451DB588D1D7768899AB509BCFA7A02C35E0B62CE073AD654A6D169B

732049D46C0CB400FB0C58DF3CB862341100441100441100441107EE918831E1A745BD71
D3AA14BE7EDB043A7F6B46F8F1D69DBA17347B46DD31A6DDAB685A6EBEA6B6AE01948
3CC3C6B55157B505F1C67A189E03835F3BF23CB4282F57338D7842CC3FCF34A2637F4F1
BBC00F93360


INSERT [dbo].[document] ([document_id], [document_name], [document_content], [created_at],
[created_by], [status], [type]) VALUES (2030, N'loginServlet.txt',
0x20537472696E67206E616D653D20726571756573742E676574506172616D6574657228227
57365725F6E616D6522293B0D0A2020202020202020537472696E672070617373776F72643
D20726571756573742E676574506172616D65746572282270617373776F726422293B0D0A2
020202020200D0A20202020202020200D0A2020202020202020020200D0A202020202020202
07D, CAST(N'2023-11-01' AS Date), N'employee1', 1, 0)
INSERT [dbo].[document] ([document_id], [document_name], [document_content], [created_at],
[created_by], [status], [type]) VALUES (2027, N'overidingvsoverloading.txt',
0x4F7665726C6F6164696E673A0D0A4F7665726C6F6164696E67202874E1BAA16D2064E1B
B8B63683A20C49161206EE1BAA17029206CC3A0207175C3A1207472C3AC6E68206B68616
92062C3A16F2068616920686FE1BAB763206E6869E1BB8175207068C6B0C6A16E67207468
E1BBA9632063C3B32063C3B96E672074C3AA6E2074726F6E67206DE1BB9974206CE1BB9
B702C206E68C6B06E67206B68C3A163206E6861752076E1BB812073E1BB91206CC6B0E1
BBA36E672076C3A02F686FE1BAB763206B69E1BB83752064E1BBAF206C69E1BB8775206
3E1BBA7612063C3A163207468616D2073E1BB912E204B68692067E1BB8D69207068C6B0C
6A16E67207468E1BBA9632C2068E1BB87207468E1BB916E672073E1BABD207068C3A26E
206269E1BB8774206368C3BA6E672064E1BBB161207472C3AA6E2073E1BB91206CC6B0E
1BBA36E672076C3A02F686FE1BAB763206B69E1BB83752064E1BBAF206C69E1BB877520
63E1BBA7612063C3A163207468616D2073E1BB9120C491C6B0E1BBA3632074727579E1BB
816E2076C3A06F2E0D0A56C3AD2064E1BBA53A0D0A0D0A6A6176610D0A436F707920636
F64650D0A7075626C696320636C6173732043616C63756C61746F72207B0D0A2020207075
626C696320696E742061646428696E7420782C20696E74207929207B0D0A20202020202072
657475726E2078202B20793B0D0A2020207D0D0A200D0A2020207075626C696320646F756

26C652061646428646F75626C6520782C20646F75626C65207929207B0D0A2020202020207
2657475726E2078202B20793B0D0A2020207D0D0A7D0D0A54726F6E672076C3AD2064E1B
BA5207472C3AA6E2C206CE1BB9B702043616C63756C61746F722063C3B32068616920706
8C6B0C6A16E67207468E1BBA963206164642076E1BB9B692063C3B96E672074C3AA6E206
E68C6B06E67206B68C3A163206E6861752076E1BB81206B69E1BB83752064E1BBAF206C6
9E1BB87752063E1BBA761207468616D2073E1BB912E204B68692067E1BB8D69207068C6B
0C6A16E67207468E1BBA963206164642C2068E1BB87207468E1BB916E672073E1BABD207
068C3A26E206269E1BB8774206368C3BA6E672064E1BBB161207472C3AA6E206B69E1BB
83752064E1BBAF206C69E1BB87752063E1BBA761207468616D2073E1BB9120C491C6B0E1
BBA3632074727579E1BB816E2076C3A06F2E0D0A0D0A4F766572726964696E673A0D0A4F
766572726964696E67202874E1BAA16D2064E1BB8B63683A2067686920C491C3A829206C
C3A0207175C3A1207472C3AC6E68206B6861692062C3A16F206CE1BAA169206DE1BB997
4207068C6B0C6A16E67207468E1BBA9632074726F6E67206CE1BB9B7020636F6E2073616
F2063686F206EC3B32063C3B32063C3B96E672074C3AA6E2C2063C3B96E67206B69E1BB
8375207472E1BAA32076E1BB812076C3A02063C3B96E672064616E682073C3A1636820746
8616D2073E1BB91206E68C6B0207068C6B0C6A16E67207468E1BBA9632074726F6E67206
CE1BB9B70206368612E204B686920C491C3B32C206B68692067E1BB8D69207068C6B0C6
A16E67207468E1BBA9632074E1BBAB20C491E1BB91692074C6B0E1BBA36E672063E1BBA
761206CE1BB9B7020636F6E2C207068C6B0C6A16E67207468E1BBA9632074726F6E67206
CE1BB9B7020636F6E2073E1BABD20C491C6B0E1BBA3632067E1BB8D6920746861792076
C3AC207068C6B0C6A16E67207468E1BBA9632074726F6E67206CE1BB9B70206368612E0
D0A56C3AD2064E1BBA53A0D0A0D0A6373686172700D0A436F707920636F64650D0A70756
26C696320636C61737320416E696D616C207B0D0A2020207075626C696320766F6964206D
616B65536F756E642829207B0D0A20202020202053797374656D2E6F75742E7072696E746C
6E282254686520616E696D616C206D616B6573206120736F756E6422293B0D0A2020207D0
D0A7D0D0A200D0A7075626C696320636C6173732043617420657874656E647320416E696D
616C207B0D0A202020404F766572726964650D0A2020207075626C696320766F6964206D61


6B65536F756E642829207B0D0A20202020202053797374656D2E6F75742E7072696E746C6

E28224D656F7722293B0D0A2020207D0D0A7D0D0A54726F6E672076C3AD2064E1BBA520
7472C3AA6E2C206CE1BB9B70204361742067686920C491C3A8207068C6B0C6A16E672074
68E1BBA963206D616B65536F756E6428292063E1BBA761206CE1BB9B7020416E696D616C
2062E1BAB16E672063C3A163682063756E672063E1BAA570206DE1BB997420747269E1BB
836E206B686169206DE1BB9B692063686F207068C6B0C6A16E67207468E1BBA963206EC3
A0792E204B68692067E1BB8D69207068C6B0C6A16E67207468E1BBA963206D616B65536F
756E642829207472C3AA6E206DE1BB997420C491E1BB91692074C6B0E1BBA36E672063E
1BBA761206CE1BB9B70204361742C207068C6B0C6A16E67207468E1BBA963206D616B655
36F756E6428292074726F6E67206CE1BB9B70204361742073E1BABD20C491C6B0E1BBA36
32067E1BB8D6920746861792076C3AC207068C6B0C6A16E67207468E1BBA963206D616B6
5536F756E6428292074726F6E67206CE1BB9B7020416E696D616C2E, CAST(N'2023-11-01'
AS Date), N'employee', 0, 2)



×