Project

General

Profile

New Function #81 » ST_TOPIC_CHANGE.sql

Deca Park, 08/08/2023 06:48 PM

 
1
--
2
-- Create Table SQL
3
--
4

    
5
USE [gmusic]
6
GO
7
CREATE TABLE [dbo].[ST_TOPIC_CHANGE](
8
    [CHANGE_SEQ] [int] IDENTITY(1,1) NOT NULL,
9
	[TOPIC_SEQ] [int] NOT NULL,
10
	[WRITER_SEQ] [int] NOT NULL,
11
	[CHANGE_GROUP_TYPE] [nvarchar](10) NULL,
12
	[CHANGE_CONTENT] [nvarchar](max) NULL,
13
	[CHANGE_STATUS] [nvarchar](10) NULL,
14
	[REVIEW_COMPLETE_DATE] [datetime] NULL,
15
	[CHANGE_COMPLETE_DATE] [datetime] NULL,
16
	[REG_USER_SEQ] [int] NOT NULL,
17
	[REG_DATE] [datetime] NOT NULL,
18
	[MOD_USER_SEQ] [int] NULL,
19
	[MOD_DATE] [datetime] NULL,
20
	CONSTRAINT [PK_ST_TOPIC_CHANGE] PRIMARY KEY CLUSTERED 
21
	(
22
		[CHANGE_SEQ] ASC
23
	)
24
) ON [PRIMARY]
25
GO
26

    
27
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'표제어 오류수정' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE'
28
GO
29

    
30
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'오류수정순번' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'CHANGE_SEQ'
31
GO
32

    
33
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'표제어순번' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'TOPIC_SEQ'
34
GO
35

    
36
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'집필자순번' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'WRITER_SEQ'
37
GO
38

    
39
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'오류수정분류 (Code: CHANGE_GROUP_TYPE)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'CHANGE_GROUP_TYPE'
40
GO
41

    
42
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'오류수정내용' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'CHANGE_CONTENT'
43
GO
44

    
45
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'오류수정상태 (Code: CHANGE_STATUS)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'CHANGE_STATUS'
46
GO
47

    
48
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'검토완료일자' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'REVIEW_COMPLETE_DATE'
49
GO
50

    
51
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'수정완료일자' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'CHANGE_COMPLETE_DATE'
52
GO
53

    
54
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'등록사용자순번' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'REG_USER_SEQ'
55
GO
56

    
57
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'등록일자' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'REG_DATE'
58
GO
59

    
60
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'수정사용자순번' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'MOD_USER_SEQ'
61
GO
62

    
63
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'수정일자' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ST_TOPIC_CHANGE', @level2type=N'COLUMN',@level2name=N'MOD_DATE'
64
GO
65

    
66
--
67
-- Create Code GROUP & CODE DETAILS
68
--
69
INSERT INTO [dbo].[ST_CODE_MST]
70
           ([GRP_CODE]
71
           ,[GRP_CODE_NAME]
72
           ,[USE_FLAG]
73
           ,[DEL_FLAG]
74
           ,[REG_USER_SEQ]
75
           ,[REG_DATE])
76
     VALUES
77
           ('CHANGE_GROUP_TYPE'
78
           ,'오류수정분류'
79
           ,1
80
           ,0
81
           ,3
82
           ,getdate())
83
GO
84
INSERT INTO [dbo].[ST_CODE_MST]
85
           ([GRP_CODE]
86
           ,[GRP_CODE_NAME]
87
           ,[USE_FLAG]
88
           ,[DEL_FLAG]
89
           ,[REG_USER_SEQ]
90
           ,[REG_DATE])
91
     VALUES
92
           ('CHANGE_STATUS'
93
           ,'오류수정상태'
94
           ,1
95
           ,0
96
           ,3
97
           ,getdate())
98
GO
99

    
100
INSERT INTO [dbo].[ST_CODE_DTL]
101
           ([GRP_CODE]
102
           ,[CODE]
103
           ,[CODE_NAME]
104
           ,[ORDBY]
105
           ,[USE_FLAG]
106
           ,[DEL_FLAG]
107
           ,[REG_USER_SEQ]
108
           ,[REG_DATE])
109
     VALUES
110
           ('CHANGE_GROUP_TYPE'
111
           ,'CG01'
112
           ,'원고'
113
           ,1
114
           ,1
115
           ,0
116
           ,3
117
           ,getdate())
118
GO
119
INSERT INTO [dbo].[ST_CODE_DTL]
120
           ([GRP_CODE]
121
           ,[CODE]
122
           ,[CODE_NAME]
123
           ,[ORDBY]
124
           ,[USE_FLAG]
125
           ,[DEL_FLAG]
126
           ,[REG_USER_SEQ]
127
           ,[REG_DATE])
128
     VALUES
129
           ('CHANGE_GROUP_TYPE'
130
           ,'CG02'
131
           ,'복합매체'
132
           ,2
133
           ,1
134
           ,0
135
           ,3
136
           ,getdate())
137
GO
138
INSERT INTO [dbo].[ST_CODE_DTL]
139
           ([GRP_CODE]
140
           ,[CODE]
141
           ,[CODE_NAME]
142
           ,[ORDBY]
143
           ,[USE_FLAG]
144
           ,[DEL_FLAG]
145
           ,[REG_USER_SEQ]
146
           ,[REG_DATE])
147
     VALUES
148
           ('CHANGE_STATUS'
149
           ,'CS01'
150
           ,'검토중'
151
           ,1
152
           ,1
153
           ,0
154
           ,3
155
           ,getdate())
156
GO
157
INSERT INTO [dbo].[ST_CODE_DTL]
158
           ([GRP_CODE]
159
           ,[CODE]
160
           ,[CODE_NAME]
161
           ,[ORDBY]
162
           ,[USE_FLAG]
163
           ,[DEL_FLAG]
164
           ,[REG_USER_SEQ]
165
           ,[REG_DATE])
166
     VALUES
167
           ('CHANGE_STATUS'
168
           ,'CS02'
169
           ,'수정중'
170
           ,2
171
           ,1
172
           ,0
173
           ,3
174
           ,getdate())
175
GO
176
INSERT INTO [dbo].[ST_CODE_DTL]
177
           ([GRP_CODE]
178
           ,[CODE]
179
           ,[CODE_NAME]
180
           ,[ORDBY]
181
           ,[USE_FLAG]
182
           ,[DEL_FLAG]
183
           ,[REG_USER_SEQ]
184
           ,[REG_DATE])
185
     VALUES
186
           ('CHANGE_STATUS'
187
           ,'CS03'
188
           ,'수정완료'
189
           ,3
190
           ,1
191
           ,0
192
           ,3
193
           ,getdate())
194
GO
195

    
196
--
197
-- Create Menu and Menu Auth
198
--
199

    
200
INSERT INTO [dbo].[ST_MENU]
201
           ([MENU_CODE]
202
           ,[MENU_NAME]
203
           ,[PARENT_MENU_CODE]
204
           ,[MENU_LINK]
205
           ,[ORDBY]
206
           ,[USE_FLAG]
207
           ,[DEL_FLAG]
208
           ,[REG_USER_SEQ]
209
           ,[REG_DATE])
210
     VALUES
211
           ('M2010'
212
           ,'오류수정'
213
           ,'M20'
214
           ,'/topic/change'
215
           ,8
216
           ,1
217
           ,0
218
           ,3
219
           ,getDate())
220
GO
221

    
222
INSERT INTO [dbo].[ST_MENU_AUTH]
223
           ([AUTH]
224
           ,[MENU_CODE]
225
           ,[READ_AUTH_FLAG]
226
           ,[WRITE_AUTH_FLAG]
227
           ,[MOD_AUTH_FLAG]
228
           ,[DEL_AUTH_FLAG]
229
           ,[DEL_FLAG]
230
           ,[REG_USER_SEQ]
231
           ,[REG_DATE])
232
     VALUES
233
           ('AU00'
234
           ,'M2010'
235
           ,1
236
           ,0
237
           ,0
238
           ,0
239
           ,0
240
           ,3
241
           ,getDate())
242
GO
243

    
244
INSERT INTO [dbo].[ST_MENU_AUTH]
245
           ([AUTH]
246
           ,[MENU_CODE]
247
           ,[READ_AUTH_FLAG]
248
           ,[WRITE_AUTH_FLAG]
249
           ,[MOD_AUTH_FLAG]
250
           ,[DEL_AUTH_FLAG]
251
           ,[DEL_FLAG]
252
           ,[REG_USER_SEQ]
253
           ,[REG_DATE])
254
     VALUES
255
           ('AU01'
256
           ,'M2010'
257
           ,1
258
           ,0
259
           ,0
260
           ,0
261
           ,0
262
           ,3
263
           ,getDate())
264
GO
265

    
(2-2/3)