mirror of
https://github.com/Microsoft/sql-server-samples.git
synced 2025-12-08 14:58:54 +00:00
Merge pull request #436 from JocaPC/master
Adding Application.Logs WWI sample (CCI/LOB sample)
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
CREATE TABLE [Application].[Logs](
|
||||
[Message] NVARCHAR(4000) NOT NULL,
|
||||
[Level] VARCHAR(16) NOT NULL,
|
||||
[EventTime] DATETIME2 (7) NOT NULL,
|
||||
[LogEvent] NVARCHAR(max) NULL,
|
||||
INDEX CCX_Application_Logs CLUSTERED COLUMNSTORE
|
||||
)
|
||||
GO
|
||||
|
||||
|
||||
GO
|
||||
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'CLUSTERED COLUMNSTORE INDEX that compress application log.', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'INDEX', @level2name = N'CCX_Application_Logs';
|
||||
|
||||
|
||||
GO
|
||||
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';
|
||||
|
||||
|
||||
GO
|
||||
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';
|
||||
|
||||
|
||||
GO
|
||||
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'Severity of the log entry', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'COLUMN', @level2name = N'Level';
|
||||
|
||||
|
||||
GO
|
||||
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'Time when the record is logged', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'COLUMN', @level2name = 'EventTime';
|
||||
|
||||
|
||||
GO
|
||||
EXECUTE sp_addextendedproperty @name = N'Description', @value = 'Details about the logged event', @level0type = N'SCHEMA', @level0name = N'Application', @level1type = N'TABLE', @level1name = N'Logs', @level2type = N'COLUMN', @level2name = N'LogEvent';
|
||||
|
||||
@@ -309,6 +309,7 @@
|
||||
<AnsiNulls>On</AnsiNulls>
|
||||
<QuotedIdentifier>On</QuotedIdentifier>
|
||||
</Build>
|
||||
<Build Include="Application\Tables\Logs.sql" />
|
||||
<Build Include="Sales\Tables\SpecialDeals.sql">
|
||||
<AnsiNulls>On</AnsiNulls>
|
||||
<QuotedIdentifier>On</QuotedIdentifier>
|
||||
|
||||
Reference in New Issue
Block a user