@@ -7,14 +7,16 @@ IF OBJECT_ID('[{{targetDataObject.name}}]', 'U') IS NOT NULL
7
7
DROP TABLE [{{ targetDataObject.name }} ];
8
8
9
9
CREATE TABLE [{{ targetDataObject.name }} ]
10
- (
10
+ ({{ /if }}{{ /each }}
11
+ {{ #each dataObjectMappings }}
11
12
{{ #each dataItemMappings }}
12
13
[{{ targetDataItem.name }} ] [{{ targetDataItem.dataType }} ]{{ #stringcompare targetDataItem.dataType " int" }} {{ else }} {{ #stringcompare targetDataItem.dataType " nvarchar" }} (1000){{ else }} {{ #stringcompare targetDataItem.dataType " datetime2" }} (7){{ else }} {{ #stringcompare targetDataItem.dataType " decimal" }} {{ else }} {{ #stringcompare targetDataItem.dataType " binary" }} (16){{ else }} ({{ characterLength }} {{ #stringcompare targetDataItem.dataType " numeric" }} {numericPrecision}},{{ /stringcompare }} {{ numericScale }} ){{ /stringcompare }}{{ /stringcompare }}{{ /stringcompare }}{{ /stringcompare }}{{ /stringcompare }} ,
13
14
{{ /each }}
14
- [SNAPSHOT_DATE] [datetime2](7) NOT NULL,
15
- [{{ ../metadataConfiguration.etlProcessAttribute }} ] [int] NOT NULL,
16
- [{{ ../metadataConfiguration.loadDateTimeAttribute }} ] [datetime2](7) NOT NULL,
17
- [{{ ../metadataConfiguration.changeDataCaptureAttribute }} ] [nvarchar](100) NOT NULL,
18
- [{{ ../metadataConfiguration.eventDateTimeAttribute }} ] [datetime2](7) NOT NULL,
19
- [{{ ../metadataConfiguration.recordChecksumAttribute }} ] [binary](16) NOT NULL,
20
- ){{ /if }}{{ /each }}
15
+ {{ /each }}
16
+ [SNAPSHOT_DATE] [datetime2](7) NOT NULL,
17
+ [{{ metadataConfiguration.etlProcessAttribute }} ] [int] NOT NULL,
18
+ [{{ metadataConfiguration.loadDateTimeAttribute }} ] [datetime2](7) NOT NULL,
19
+ [{{ metadataConfiguration.changeDataCaptureAttribute }} ] [nvarchar](100) NOT NULL,
20
+ [{{ metadataConfiguration.eventDateTimeAttribute }} ] [datetime2](7) NOT NULL,
21
+ [{{ metadataConfiguration.recordChecksumAttribute }} ] [binary](16) NOT NULL
22
+ )
0 commit comments