Skip to content

Commit 90b1e81

Browse files
committed
Updated columns
Removed Id column that it is not required. Replaced types for Message and Level with the smaller type.
1 parent cf21a42 commit 90b1e81

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

  • samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/Application/Tables

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/Application/Tables/Logs.sql

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
CREATE TABLE [Application].[Logs](
2-
[Id] [int] IDENTITY(1,1) NOT NULL,
3-
[Message] NVARCHAR(max) NULL,
4-
[Level] NVARCHAR(128) NULL,
2+
[Message] NVARCHAR(4000) NOT NULL,
3+
[Level] VARCHAR(16) NOT NULL,
54
[EventTime] DATETIME2 (7) NOT NULL,
65
[LogEvent] NVARCHAR(max) NULL,
76
INDEX CCX_Application_Logs CLUSTERED COLUMNSTORE
@@ -17,10 +16,6 @@ GO
1716
EXECUTE sp_addextendedproperty @name = N'Description', @value = N'Application logs that are stored in database', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs';
1817

1918

20-
GO
21-
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'Numeric ID of a log entry', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'COLUMN', @level2name = N'Id';
22-
23-
2419
GO
2520
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'Logged message', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'COLUMN', @level2name = N'Message';
2621

0 commit comments

Comments
 (0)