Skip to content

Commit 388c4d5

Browse files
authored
Merge pull request #4 from microsoft/master
merge chanfes
2 parents 37d1645 + e0ef543 commit 388c4d5

236 files changed

Lines changed: 202968 additions & 5701 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/databases/wide-world-importers/wwi-app/wwi-app.csproj

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
<EmbeddedResource Remove="wwwroot\public\**" />
1111
<None Remove="wwwroot\public\**" />
1212
</ItemGroup>
13+
<ItemGroup>
14+
<Content Remove="wwwroot\OData.tt" />
15+
</ItemGroup>
1316
<ItemGroup>
1417
<PackageReference Include="Microsoft.AspNetCore" Version="2.0.2" />
1518
<PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="2.0.3" />
@@ -24,6 +27,12 @@
2427
<ItemGroup>
2528
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="1.0.1" />
2629
</ItemGroup>
30+
<ItemGroup>
31+
<EmbeddedResource Include="wwwroot\OData.tt">
32+
<Generator>TextTemplatingFileGenerator</Generator>
33+
<LastGenOutput>OData.yaml</LastGenOutput>
34+
</EmbeddedResource>
35+
</ItemGroup>
2736
<ItemGroup>
2837
<None Update="Controllers\ODataController.tt">
2938
<LastGenOutput>ODataController.cs</LastGenOutput>
@@ -55,4 +64,11 @@
5564
<Folder Include="wwwroot\lib\nvd3-new\" />
5665
<Folder Include="wwwroot\lib\nvd3\" />
5766
</ItemGroup>
67+
<ItemGroup>
68+
<Content Update="wwwroot\OData.yaml">
69+
<DesignTime>True</DesignTime>
70+
<AutoGen>True</AutoGen>
71+
<DependentUpon>OData.tt</DependentUpon>
72+
</Content>
73+
</ItemGroup>
5874
</Project>

samples/databases/wide-world-importers/wwi-app/wwwroot/OData.tt

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,21 +36,23 @@ paths:
3636
get:
3737
tags:
3838
- "<#= t.Table #>"
39-
summary: "Find information about <#= t.Table #>"
40-
description: "Multiple status values can be provided with comma separated strings"
39+
summary: "Provides information about <#= t.Table #> using OData protocol."
40+
description: "Enables querying <#= t.Table #> information using OData parameters."
4141
operationId: "<#= t.Table #>"
4242
produces:
4343
- "application/json"
4444
parameters:
4545
- name: "$select"
4646
in: "query"
47-
description: "Selecting the properties that should be returned by service"
47+
description: "Selecting the <#= t.Table #> properties that should be returned by service."
4848
required: false
4949
type: "array"
5050
items:
5151
type: "string"
52-
enum:<# foreach(var c in t.ODataColumns.Split(',')) {#>
53-
- "<#= c #>"<# } #>
52+
enum:
53+
<# foreach(var c in t.ODataColumns.Split(',')) {#>
54+
- "<#= c #>"
55+
<# } #>
5456
collectionFormat: "multi"
5557
- name: "$orderby"
5658
in: "query"
@@ -59,29 +61,31 @@ paths:
5961
type: "array"
6062
items:
6163
type: "string"
62-
enum:<# foreach(var c in t.ODataColumns.Split(',')) {#>
64+
enum:
65+
<# foreach(var c in t.ODataColumns.Split(',')) {#>
6366
- "<#= c #>"
6467
- "<#= c #> asc"
65-
- "<#= c #> desc"<# } #>
68+
- "<#= c #> desc"
69+
<# } #>
6670
collectionFormat: "multi"
6771
- name: "$top"
6872
in: "query"
69-
description: "Selecting the properties that should be returned by service"
73+
description: "Selecting the <#= t.Table #> properties that should be returned by the API."
7074
required: false
7175
type: "integer"
7276
- name: "$skip"
7377
in: "query"
74-
description: "Selecting the properties that should be returned by service"
78+
description: "Specify number of <#= t.Table #> records that should be skipped."
7579
required: false
7680
type: "integer"
7781
- name: "$apply"
7882
in: "query"
79-
description: "aggregation function that should be applied on the results"
83+
description: "Aggregation function that should be applied on the results."
8084
required: false
8185
type: "string"
8286
- name: "$filter"
8387
in: "query"
84-
description: "Condition that returned items must satisfy"
88+
description: "Condition that returned <#= t.Table #> items must satisfy. It can contain and, or, not logical operators and lt, le, gt, ge, ne, eq relational operators."
8589
required: false
8690
type: "string"
8791
responses:
@@ -90,12 +94,13 @@ paths:
9094
400:
9195
description: "The OData request is not valid"
9296
500:
93-
description: "Cannot process request"<# } #>
97+
description: "OData service cannot process request"<# } #>
9498
<#+
9599
public class TableDef {
96100
public string Schema {get; set;}
97101
public string Table {get; set;}
98102
public string ODataColumns {get; set;}
99103
public bool IsReadOnly {get; set;}
100104
}
105+
101106
#>

samples/databases/wide-world-importers/wwi-dw-ssdt/wwi-dw-ssdt/Integration/Stored Procedures/GetLineageKey.sql

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,11 @@ BEGIN
1313
INSERT Integration.Lineage
1414
([Data Load Started], [Table Name], [Data Load Completed],
1515
[Was Successful], [Source System Cutoff Time])
16+
OUTPUT
17+
inserted.[Lineage Key] as LineageKey
1618
VALUES
1719
(@DataLoadStartedWhen, @TableName, NULL,
1820
0, @NewCutoffTime);
1921

20-
SELECT TOP(1) [Lineage Key] AS LineageKey
21-
FROM Integration.Lineage
22-
WHERE [Table Name] = @TableName
23-
AND [Data Load Started] = @DataLoadStartedWhen
24-
ORDER BY LineageKey DESC;
25-
2622
RETURN 0;
2723
END;

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Functions/GetCityLocation.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Usage:
1717

1818
SELECT TOP 1 @Loc = [Location]
1919
FROM [Application].Cities
20-
WHERE CityID = @CityId
20+
WHERE CityID = @CityID
2121

2222
RETURN @Loc
2323

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Functions/GetSupplierCategoryID.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Usage:
1717

1818
DECLARE @SupCatID INT
1919

20-
SELECT TOP 1 @SupCatId = SupplierCategoryID
20+
SELECT TOP 1 @SupCatID = SupplierCategoryID
2121
FROM Purchasing.SupplierCategories
2222
WHERE SupplierCategoryName = @SupplierCategoryName
2323
AND ValidTo = '99991231 23:59:59.9999999'

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Stored Procedures/AddCustomers.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ BEGIN
117117
@randomSecondaryAddress = @PostalAddressLine2 OUTPUT
118118

119119
EXEC [DataLoadSimulation].[GetBogativePostalCode]
120-
@CityID = @CityId
120+
@CityID = @CityID
121121
, @PostalCode = @DeliveryPostalCode OUTPUT
122122
SET @PostalPostalCode = @DeliveryPostalCode;
123123

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Stored Procedures/DeactivateTemporalTablesBeforeDataLoad.sql

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ AS BEGIN
9595
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
9696
+ N' must be updated when simulating data loads'', 1;' + @CrLf
9797
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
98-
+ @Indent + N'END;' + @Crlf + @CrLf
98+
+ @Indent + N'END;' + @CrLf + @CrLf
9999
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
100100
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
101101
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -132,7 +132,7 @@ AS BEGIN
132132
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
133133
+ N' must be updated when simulating data loads'', 1;' + @CrLf
134134
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
135-
+ @Indent + N'END;' + @Crlf + @CrLf
135+
+ @Indent + N'END;' + @CrLf + @CrLf
136136
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
137137
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
138138
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -169,7 +169,7 @@ AS BEGIN
169169
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
170170
+ N' must be updated when simulating data loads'', 1;' + @CrLf
171171
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
172-
+ @Indent + N'END;' + @Crlf + @CrLf
172+
+ @Indent + N'END;' + @CrLf + @CrLf
173173
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
174174
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
175175
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -206,7 +206,7 @@ AS BEGIN
206206
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
207207
+ N' must be updated when simulating data loads'', 1;' + @CrLf
208208
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
209-
+ @Indent + N'END;' + @Crlf + @CrLf
209+
+ @Indent + N'END;' + @CrLf + @CrLf
210210
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
211211
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
212212
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -243,7 +243,7 @@ AS BEGIN
243243
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
244244
+ N' must be updated when simulating data loads'', 1;' + @CrLf
245245
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
246-
+ @Indent + N'END;' + @Crlf + @CrLf
246+
+ @Indent + N'END;' + @CrLf + @CrLf
247247
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
248248
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
249249
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -280,7 +280,7 @@ AS BEGIN
280280
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
281281
+ N' must be updated when simulating data loads'', 1;' + @CrLf
282282
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
283-
+ @Indent + N'END;' + @Crlf + @CrLf
283+
+ @Indent + N'END;' + @CrLf + @CrLf
284284
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
285285
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
286286
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -317,7 +317,7 @@ AS BEGIN
317317
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
318318
+ N' must be updated when simulating data loads'', 1;' + @CrLf
319319
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
320-
+ @Indent + N'END;' + @Crlf + @CrLf
320+
+ @Indent + N'END;' + @CrLf + @CrLf
321321
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
322322
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
323323
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -354,7 +354,7 @@ AS BEGIN
354354
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
355355
+ N' must be updated when simulating data loads'', 1;' + @CrLf
356356
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
357-
+ @Indent + N'END;' + @Crlf + @CrLf
357+
+ @Indent + N'END;' + @CrLf + @CrLf
358358
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
359359
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
360360
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -391,7 +391,7 @@ AS BEGIN
391391
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
392392
+ N' must be updated when simulating data loads'', 1;' + @CrLf
393393
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
394-
+ @Indent + N'END;' + @Crlf + @CrLf
394+
+ @Indent + N'END;' + @CrLf + @CrLf
395395
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
396396
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
397397
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -428,7 +428,7 @@ AS BEGIN
428428
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
429429
+ N' must be updated when simulating data loads'', 1;' + @CrLf
430430
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
431-
+ @Indent + N'END;' + @Crlf + @CrLf
431+
+ @Indent + N'END;' + @CrLf + @CrLf
432432
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
433433
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
434434
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -465,7 +465,7 @@ AS BEGIN
465465
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
466466
+ N' must be updated when simulating data loads'', 1;' + @CrLf
467467
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
468-
+ @Indent + N'END;' + @Crlf + @CrLf
468+
+ @Indent + N'END;' + @CrLf + @CrLf
469469
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
470470
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
471471
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -502,7 +502,7 @@ AS BEGIN
502502
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
503503
+ N' must be updated when simulating data loads'', 1;' + @CrLf
504504
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
505-
+ @Indent + N'END;' + @Crlf + @CrLf
505+
+ @Indent + N'END;' + @CrLf + @CrLf
506506
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
507507
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
508508
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -539,7 +539,7 @@ AS BEGIN
539539
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
540540
+ N' must be updated when simulating data loads'', 1;' + @CrLf
541541
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
542-
+ @Indent + N'END;' + @Crlf + @CrLf
542+
+ @Indent + N'END;' + @CrLf + @CrLf
543543
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
544544
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
545545
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -576,7 +576,7 @@ AS BEGIN
576576
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
577577
+ N' must be updated when simulating data loads'', 1;' + @CrLf
578578
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
579-
+ @Indent + N'END;' + @Crlf + @CrLf
579+
+ @Indent + N'END;' + @CrLf + @CrLf
580580
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
581581
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
582582
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -613,7 +613,7 @@ AS BEGIN
613613
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
614614
+ N' must be updated when simulating data loads'', 1;' + @CrLf
615615
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
616-
+ @Indent + N'END;' + @Crlf + @CrLf
616+
+ @Indent + N'END;' + @CrLf + @CrLf
617617
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
618618
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
619619
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -650,7 +650,7 @@ AS BEGIN
650650
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
651651
+ N' must be updated when simulating data loads'', 1;' + @CrLf
652652
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
653-
+ @Indent + N'END;' + @Crlf + @CrLf
653+
+ @Indent + N'END;' + @CrLf + @CrLf
654654
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
655655
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
656656
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf
@@ -687,7 +687,7 @@ AS BEGIN
687687
+ @Indent + @Indent + N'THROW 51000, ''' + QUOTENAME(@TemporalFromColumnName)
688688
+ N' must be updated when simulating data loads'', 1;' + @CrLf
689689
+ @Indent + @Indent + N'ROLLBACK TRAN;' + @CrLf
690-
+ @Indent + N'END;' + @Crlf + @CrLf
690+
+ @Indent + N'END;' + @CrLf + @CrLf
691691
+ @Indent + N'INSERT ' + QUOTENAME(@SchemaName) + N'.' + QUOTENAME(@TableName + N'_' + @TemporalTableSuffix) + @CrLf
692692
+ @Indent + @Indent + N'(' + @NormalColumnList + CASE WHEN COALESCE(@LastEditedByColumnName, N'') <> N'' THEN QUOTENAME(@LastEditedByColumnName) + N', ' ELSE N'' END
693693
+ QUOTENAME(@TemporalFromColumnName) + N',' + QUOTENAME(@TemporalToColumnName) + N')' + @CrLf

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Stored Procedures/GetBuyingGroupDomain.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Usage:
7272
SET @WebDomain = N'N/A'
7373
SET @EmailDomain = N'N/A'
7474
SELECT @WebDomain = WebDomain, @EmailDomain = EmailDomain
75-
FROM @URLS
75+
FROM @urls
7676
WHERE BuyingGroupName = @BuyingGroup
7777

7878
END

samples/databases/wide-world-importers/wwi-ssdt/wwi-ssdt/DataLoadSimulation/Stored Procedures/GetRandomEmployeePerson.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Notes:
1313
Usage:
1414
DECLARE @myEmployeePersonID INT
1515
EXEC [DataLoadSimulation].[GetRandomEmployeePerson]
16-
@EmployeePersonId = @myEmployeePersonID OUTPUT
16+
@EmployeePersonID = @myEmployeePersonID OUTPUT
1717
SELECT @myEmployeePersonID
1818
1919
*/

0 commit comments

Comments
 (0)