diff options
Diffstat (limited to 'src/wixext/UtilTableDefinitions.cs')
-rw-r--r-- | src/wixext/UtilTableDefinitions.cs | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/src/wixext/UtilTableDefinitions.cs b/src/wixext/UtilTableDefinitions.cs index 4dfeb4bd..ef5bfeec 100644 --- a/src/wixext/UtilTableDefinitions.cs +++ b/src/wixext/UtilTableDefinitions.cs | |||
@@ -8,7 +8,7 @@ namespace WixToolset.Util | |||
8 | { | 8 | { |
9 | public static readonly TableDefinition Wix4CloseApplication = new TableDefinition( | 9 | public static readonly TableDefinition Wix4CloseApplication = new TableDefinition( |
10 | "Wix4CloseApplication", | 10 | "Wix4CloseApplication", |
11 | UtilTupleDefinitions.WixCloseApplication, | 11 | UtilSymbolDefinitions.WixCloseApplication, |
12 | new[] | 12 | new[] |
13 | { | 13 | { |
14 | new ColumnDefinition("Wix4CloseApplication", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), | 14 | new ColumnDefinition("Wix4CloseApplication", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), |
@@ -21,12 +21,12 @@ namespace WixToolset.Util | |||
21 | new ColumnDefinition("TerminateExitCode", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 2147483647, description: "Exit code to return from a terminated application."), | 21 | new ColumnDefinition("TerminateExitCode", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 2147483647, description: "Exit code to return from a terminated application."), |
22 | new ColumnDefinition("Timeout", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 1, maxValue: 2147483647, description: "Timeout in milliseconds before scheduling restart or terminating application."), | 22 | new ColumnDefinition("Timeout", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 1, maxValue: 2147483647, description: "Timeout in milliseconds before scheduling restart or terminating application."), |
23 | }, | 23 | }, |
24 | tupleIdIsPrimaryKey: true | 24 | symbolIdIsPrimaryKey: true |
25 | ); | 25 | ); |
26 | 26 | ||
27 | public static readonly TableDefinition Wix4RemoveFolderEx = new TableDefinition( | 27 | public static readonly TableDefinition Wix4RemoveFolderEx = new TableDefinition( |
28 | "Wix4RemoveFolderEx", | 28 | "Wix4RemoveFolderEx", |
29 | UtilTupleDefinitions.WixRemoveFolderEx, | 29 | UtilSymbolDefinitions.WixRemoveFolderEx, |
30 | new[] | 30 | new[] |
31 | { | 31 | { |
32 | new ColumnDefinition("Wix4RemoveFolderEx", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Identifier for the WixRemoveFolderEx row in the package.", modularizeType: ColumnModularizeType.Column), | 32 | new ColumnDefinition("Wix4RemoveFolderEx", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Identifier for the WixRemoveFolderEx row in the package.", modularizeType: ColumnModularizeType.Column), |
@@ -34,12 +34,12 @@ namespace WixToolset.Util | |||
34 | new ColumnDefinition("Property", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, description: "Name of Property that contains the root of the directory tree to remove.", modularizeType: ColumnModularizeType.Property), | 34 | new ColumnDefinition("Property", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, description: "Name of Property that contains the root of the directory tree to remove.", modularizeType: ColumnModularizeType.Property), |
35 | new ColumnDefinition("InstallMode", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 3, description: "1 == Remove only when the associated component is being installed (msiInstallStateLocal or msiInstallStateSource), 2 == Remove only when the associated component is being removed (msiInstallStateAbsent), 3 = Remove in either of the above cases."), | 35 | new ColumnDefinition("InstallMode", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 3, description: "1 == Remove only when the associated component is being installed (msiInstallStateLocal or msiInstallStateSource), 2 == Remove only when the associated component is being removed (msiInstallStateAbsent), 3 = Remove in either of the above cases."), |
36 | }, | 36 | }, |
37 | tupleIdIsPrimaryKey: true | 37 | symbolIdIsPrimaryKey: true |
38 | ); | 38 | ); |
39 | 39 | ||
40 | public static readonly TableDefinition Wix4RestartResource = new TableDefinition( | 40 | public static readonly TableDefinition Wix4RestartResource = new TableDefinition( |
41 | "Wix4RestartResource", | 41 | "Wix4RestartResource", |
42 | UtilTupleDefinitions.WixRestartResource, | 42 | UtilSymbolDefinitions.WixRestartResource, |
43 | new[] | 43 | new[] |
44 | { | 44 | { |
45 | new ColumnDefinition("Wix4RestartResource", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized identifier.", modularizeType: ColumnModularizeType.Column), | 45 | new ColumnDefinition("Wix4RestartResource", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized identifier.", modularizeType: ColumnModularizeType.Column), |
@@ -47,12 +47,12 @@ namespace WixToolset.Util | |||
47 | new ColumnDefinition("Resource", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "The resource to be registered with the Restart Manager.", modularizeType: ColumnModularizeType.Property), | 47 | new ColumnDefinition("Resource", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "The resource to be registered with the Restart Manager.", modularizeType: ColumnModularizeType.Property), |
48 | new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 0, maxValue: 2147483647, description: "A 32-bit word that specifies the type of resource and flags used for processing."), | 48 | new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 0, maxValue: 2147483647, description: "A 32-bit word that specifies the type of resource and flags used for processing."), |
49 | }, | 49 | }, |
50 | tupleIdIsPrimaryKey: true | 50 | symbolIdIsPrimaryKey: true |
51 | ); | 51 | ); |
52 | 52 | ||
53 | public static readonly TableDefinition Wix4FileShare = new TableDefinition( | 53 | public static readonly TableDefinition Wix4FileShare = new TableDefinition( |
54 | "Wix4FileShare", | 54 | "Wix4FileShare", |
55 | UtilTupleDefinitions.FileShare, | 55 | UtilSymbolDefinitions.FileShare, |
56 | new[] | 56 | new[] |
57 | { | 57 | { |
58 | new ColumnDefinition("Wix4FileShare", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized identifier", modularizeType: ColumnModularizeType.Column), | 58 | new ColumnDefinition("Wix4FileShare", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized identifier", modularizeType: ColumnModularizeType.Column), |
@@ -61,24 +61,24 @@ namespace WixToolset.Util | |||
61 | new ColumnDefinition("Description", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Description string displayed for the file share"), | 61 | new ColumnDefinition("Description", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Description string displayed for the file share"), |
62 | new ColumnDefinition("Directory_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Directory", keyColumn: 1, description: "Foreign key referencing directory that the share is created on", modularizeType: ColumnModularizeType.Column), | 62 | new ColumnDefinition("Directory_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Directory", keyColumn: 1, description: "Foreign key referencing directory that the share is created on", modularizeType: ColumnModularizeType.Column), |
63 | }, | 63 | }, |
64 | tupleIdIsPrimaryKey: true | 64 | symbolIdIsPrimaryKey: true |
65 | ); | 65 | ); |
66 | 66 | ||
67 | public static readonly TableDefinition Wix4FileSharePermissions = new TableDefinition( | 67 | public static readonly TableDefinition Wix4FileSharePermissions = new TableDefinition( |
68 | "Wix4FileSharePermissions", | 68 | "Wix4FileSharePermissions", |
69 | UtilTupleDefinitions.FileSharePermissions, | 69 | UtilSymbolDefinitions.FileSharePermissions, |
70 | new[] | 70 | new[] |
71 | { | 71 | { |
72 | new ColumnDefinition("Wix4FileShare_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "FileShare", keyColumn: 1, description: "FileShare that these premissions are to be applied to.", modularizeType: ColumnModularizeType.Column), | 72 | new ColumnDefinition("Wix4FileShare_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "FileShare", keyColumn: 1, description: "FileShare that these premissions are to be applied to.", modularizeType: ColumnModularizeType.Column), |
73 | new ColumnDefinition("Wix4User_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4User", description: "User that these premissions are to apply to.", modularizeType: ColumnModularizeType.Column), | 73 | new ColumnDefinition("Wix4User_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4User", description: "User that these premissions are to apply to.", modularizeType: ColumnModularizeType.Column), |
74 | new ColumnDefinition("Permissions", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown, description: "Permissions int, as in EXPLICIT_ACCESS.grfAccessPermissions in MSDN"), | 74 | new ColumnDefinition("Permissions", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown, description: "Permissions int, as in EXPLICIT_ACCESS.grfAccessPermissions in MSDN"), |
75 | }, | 75 | }, |
76 | tupleIdIsPrimaryKey: false | 76 | symbolIdIsPrimaryKey: false |
77 | ); | 77 | ); |
78 | 78 | ||
79 | public static readonly TableDefinition Wix4Group = new TableDefinition( | 79 | public static readonly TableDefinition Wix4Group = new TableDefinition( |
80 | "Wix4Group", | 80 | "Wix4Group", |
81 | UtilTupleDefinitions.Group, | 81 | UtilSymbolDefinitions.Group, |
82 | new[] | 82 | new[] |
83 | { | 83 | { |
84 | new ColumnDefinition("Wix4Group", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token", modularizeType: ColumnModularizeType.Column), | 84 | new ColumnDefinition("Wix4Group", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token", modularizeType: ColumnModularizeType.Column), |
@@ -86,12 +86,12 @@ namespace WixToolset.Util | |||
86 | new ColumnDefinition("Name", ColumnType.String, 255, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "Group name", modularizeType: ColumnModularizeType.Property), | 86 | new ColumnDefinition("Name", ColumnType.String, 255, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "Group name", modularizeType: ColumnModularizeType.Property), |
87 | new ColumnDefinition("Domain", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "Group domain", modularizeType: ColumnModularizeType.Property), | 87 | new ColumnDefinition("Domain", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "Group domain", modularizeType: ColumnModularizeType.Property), |
88 | }, | 88 | }, |
89 | tupleIdIsPrimaryKey: true | 89 | symbolIdIsPrimaryKey: true |
90 | ); | 90 | ); |
91 | 91 | ||
92 | public static readonly TableDefinition Wix4InternetShortcut = new TableDefinition( | 92 | public static readonly TableDefinition Wix4InternetShortcut = new TableDefinition( |
93 | "Wix4InternetShortcut", | 93 | "Wix4InternetShortcut", |
94 | UtilTupleDefinitions.WixInternetShortcut, | 94 | UtilSymbolDefinitions.WixInternetShortcut, |
95 | new[] | 95 | new[] |
96 | { | 96 | { |
97 | new ColumnDefinition("Wix4InternetShortcut", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), | 97 | new ColumnDefinition("Wix4InternetShortcut", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), |
@@ -103,12 +103,12 @@ namespace WixToolset.Util | |||
103 | new ColumnDefinition("IconFile", ColumnType.Localized, 0, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Icon file for shortcut"), | 103 | new ColumnDefinition("IconFile", ColumnType.Localized, 0, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Icon file for shortcut"), |
104 | new ColumnDefinition("IconIndex", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Index of the icon being referenced."), | 104 | new ColumnDefinition("IconIndex", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Index of the icon being referenced."), |
105 | }, | 105 | }, |
106 | tupleIdIsPrimaryKey: true | 106 | symbolIdIsPrimaryKey: true |
107 | ); | 107 | ); |
108 | 108 | ||
109 | public static readonly TableDefinition Wix4PerformanceCategory = new TableDefinition( | 109 | public static readonly TableDefinition Wix4PerformanceCategory = new TableDefinition( |
110 | "Wix4PerformanceCategory", | 110 | "Wix4PerformanceCategory", |
111 | UtilTupleDefinitions.PerformanceCategory, | 111 | UtilSymbolDefinitions.PerformanceCategory, |
112 | new[] | 112 | new[] |
113 | { | 113 | { |
114 | new ColumnDefinition("Wix4PerformanceCategory", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), | 114 | new ColumnDefinition("Wix4PerformanceCategory", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in table.", modularizeType: ColumnModularizeType.Column), |
@@ -117,47 +117,47 @@ namespace WixToolset.Util | |||
117 | new ColumnDefinition("IniData", ColumnType.Localized, 0, primaryKey: false, nullable: false, ColumnCategory.Text, description: "Data that goes into the performance counter .ini file."), | 117 | new ColumnDefinition("IniData", ColumnType.Localized, 0, primaryKey: false, nullable: false, ColumnCategory.Text, description: "Data that goes into the performance counter .ini file."), |
118 | new ColumnDefinition("ConstantData", ColumnType.Localized, 0, primaryKey: false, nullable: false, ColumnCategory.Text, description: "Data that goes into the performance counter .h file."), | 118 | new ColumnDefinition("ConstantData", ColumnType.Localized, 0, primaryKey: false, nullable: false, ColumnCategory.Text, description: "Data that goes into the performance counter .h file."), |
119 | }, | 119 | }, |
120 | tupleIdIsPrimaryKey: true | 120 | symbolIdIsPrimaryKey: true |
121 | ); | 121 | ); |
122 | 122 | ||
123 | public static readonly TableDefinition Wix4Perfmon = new TableDefinition( | 123 | public static readonly TableDefinition Wix4Perfmon = new TableDefinition( |
124 | "Wix4Perfmon", | 124 | "Wix4Perfmon", |
125 | UtilTupleDefinitions.Perfmon, | 125 | UtilSymbolDefinitions.Perfmon, |
126 | new[] | 126 | new[] |
127 | { | 127 | { |
128 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), | 128 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), |
129 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of .INI file", modularizeType: ColumnModularizeType.Property), | 129 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of .INI file", modularizeType: ColumnModularizeType.Property), |
130 | new ColumnDefinition("Name", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Text, description: "Service name in registry"), | 130 | new ColumnDefinition("Name", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Text, description: "Service name in registry"), |
131 | }, | 131 | }, |
132 | tupleIdIsPrimaryKey: false | 132 | symbolIdIsPrimaryKey: false |
133 | ); | 133 | ); |
134 | 134 | ||
135 | public static readonly TableDefinition Wix4PerfmonManifest = new TableDefinition( | 135 | public static readonly TableDefinition Wix4PerfmonManifest = new TableDefinition( |
136 | "Wix4PerfmonManifest", | 136 | "Wix4PerfmonManifest", |
137 | UtilTupleDefinitions.PerfmonManifest, | 137 | UtilSymbolDefinitions.PerfmonManifest, |
138 | new[] | 138 | new[] |
139 | { | 139 | { |
140 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), | 140 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), |
141 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of perfmon manifest file", modularizeType: ColumnModularizeType.Property), | 141 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of perfmon manifest file", modularizeType: ColumnModularizeType.Property), |
142 | new ColumnDefinition("ResourceFileDirectory", ColumnType.String, 255, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "The path of the Resource File Directory"), | 142 | new ColumnDefinition("ResourceFileDirectory", ColumnType.String, 255, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "The path of the Resource File Directory"), |
143 | }, | 143 | }, |
144 | tupleIdIsPrimaryKey: false | 144 | symbolIdIsPrimaryKey: false |
145 | ); | 145 | ); |
146 | 146 | ||
147 | public static readonly TableDefinition Wix4EventManifest = new TableDefinition( | 147 | public static readonly TableDefinition Wix4EventManifest = new TableDefinition( |
148 | "Wix4EventManifest", | 148 | "Wix4EventManifest", |
149 | UtilTupleDefinitions.EventManifest, | 149 | UtilSymbolDefinitions.EventManifest, |
150 | new[] | 150 | new[] |
151 | { | 151 | { |
152 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), | 152 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Component used to determine install state", modularizeType: ColumnModularizeType.Column), |
153 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of event manifest file", modularizeType: ColumnModularizeType.Property), | 153 | new ColumnDefinition("File", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Name of event manifest file", modularizeType: ColumnModularizeType.Property), |
154 | }, | 154 | }, |
155 | tupleIdIsPrimaryKey: false | 155 | symbolIdIsPrimaryKey: false |
156 | ); | 156 | ); |
157 | 157 | ||
158 | public static readonly TableDefinition Wix4SecureObject = new TableDefinition( | 158 | public static readonly TableDefinition Wix4SecureObject = new TableDefinition( |
159 | "Wix4SecureObject", | 159 | "Wix4SecureObject", |
160 | UtilTupleDefinitions.SecureObjects, | 160 | UtilSymbolDefinitions.SecureObjects, |
161 | new[] | 161 | new[] |
162 | { | 162 | { |
163 | new ColumnDefinition("Wix4SecureObject", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in Table", modularizeType: ColumnModularizeType.Column), | 163 | new ColumnDefinition("Wix4SecureObject", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token in Table", modularizeType: ColumnModularizeType.Column), |
@@ -168,12 +168,12 @@ namespace WixToolset.Util | |||
168 | new ColumnDefinition("Permission", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: -2147483647, maxValue: 2147483647, description: "Permissions to grant to User"), | 168 | new ColumnDefinition("Permission", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: -2147483647, maxValue: 2147483647, description: "Permissions to grant to User"), |
169 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table used to determine install state", modularizeType: ColumnModularizeType.Column), | 169 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table used to determine install state", modularizeType: ColumnModularizeType.Column), |
170 | }, | 170 | }, |
171 | tupleIdIsPrimaryKey: false | 171 | symbolIdIsPrimaryKey: false |
172 | ); | 172 | ); |
173 | 173 | ||
174 | public static readonly TableDefinition Wix4ServiceConfig = new TableDefinition( | 174 | public static readonly TableDefinition Wix4ServiceConfig = new TableDefinition( |
175 | "Wix4ServiceConfig", | 175 | "Wix4ServiceConfig", |
176 | UtilTupleDefinitions.ServiceConfig, | 176 | UtilSymbolDefinitions.ServiceConfig, |
177 | new[] | 177 | new[] |
178 | { | 178 | { |
179 | new ColumnDefinition("ServiceName", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Primary key, non-localized token"), | 179 | new ColumnDefinition("ServiceName", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Formatted, description: "Primary key, non-localized token"), |
@@ -187,12 +187,12 @@ namespace WixToolset.Util | |||
187 | new ColumnDefinition("ProgramCommandLine", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "Command line for program to run if failure action is RUN_COMMAND."), | 187 | new ColumnDefinition("ProgramCommandLine", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "Command line for program to run if failure action is RUN_COMMAND."), |
188 | new ColumnDefinition("RebootMessage", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Message to show to users when rebooting if failure action is REBOOT."), | 188 | new ColumnDefinition("RebootMessage", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Message to show to users when rebooting if failure action is REBOOT."), |
189 | }, | 189 | }, |
190 | tupleIdIsPrimaryKey: false | 190 | symbolIdIsPrimaryKey: false |
191 | ); | 191 | ); |
192 | 192 | ||
193 | public static readonly TableDefinition Wix4TouchFile = new TableDefinition( | 193 | public static readonly TableDefinition Wix4TouchFile = new TableDefinition( |
194 | "Wix4TouchFile", | 194 | "Wix4TouchFile", |
195 | UtilTupleDefinitions.WixTouchFile, | 195 | UtilSymbolDefinitions.WixTouchFile, |
196 | new[] | 196 | new[] |
197 | { | 197 | { |
198 | new ColumnDefinition("Wix4TouchFile", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Identifier for the Wix4TouchFile row in the package.", modularizeType: ColumnModularizeType.Column), | 198 | new ColumnDefinition("Wix4TouchFile", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Identifier for the Wix4TouchFile row in the package.", modularizeType: ColumnModularizeType.Column), |
@@ -200,12 +200,12 @@ namespace WixToolset.Util | |||
200 | new ColumnDefinition("Path", ColumnType.String, 255, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "Formatted column that resolves to the path to touch.", modularizeType: ColumnModularizeType.Property), | 200 | new ColumnDefinition("Path", ColumnType.String, 255, primaryKey: false, nullable: false, ColumnCategory.Formatted, description: "Formatted column that resolves to the path to touch.", modularizeType: ColumnModularizeType.Property), |
201 | new ColumnDefinition("Attributes", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 63, description: "1 == Touch only when the associated component is being installed, 2 == Touch only when the associated component is being repaired , 4 == Touch only when the associated component is being removed, 16 = path is in 64-bit location, 32 = touching the file is vital."), | 201 | new ColumnDefinition("Attributes", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 1, maxValue: 63, description: "1 == Touch only when the associated component is being installed, 2 == Touch only when the associated component is being repaired , 4 == Touch only when the associated component is being removed, 16 = path is in 64-bit location, 32 = touching the file is vital."), |
202 | }, | 202 | }, |
203 | tupleIdIsPrimaryKey: true | 203 | symbolIdIsPrimaryKey: true |
204 | ); | 204 | ); |
205 | 205 | ||
206 | public static readonly TableDefinition Wix4User = new TableDefinition( | 206 | public static readonly TableDefinition Wix4User = new TableDefinition( |
207 | "Wix4User", | 207 | "Wix4User", |
208 | UtilTupleDefinitions.User, | 208 | UtilSymbolDefinitions.User, |
209 | new[] | 209 | new[] |
210 | { | 210 | { |
211 | new ColumnDefinition("Wix4User", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token", modularizeType: ColumnModularizeType.Column), | 211 | new ColumnDefinition("Wix4User", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token", modularizeType: ColumnModularizeType.Column), |
@@ -215,23 +215,23 @@ namespace WixToolset.Util | |||
215 | new ColumnDefinition("Password", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "User password", modularizeType: ColumnModularizeType.Property), | 215 | new ColumnDefinition("Password", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Formatted, description: "User password", modularizeType: ColumnModularizeType.Property), |
216 | new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 65535, description: "Attributes describing how to create the user"), | 216 | new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 65535, description: "Attributes describing how to create the user"), |
217 | }, | 217 | }, |
218 | tupleIdIsPrimaryKey: true | 218 | symbolIdIsPrimaryKey: true |
219 | ); | 219 | ); |
220 | 220 | ||
221 | public static readonly TableDefinition Wix4UserGroup = new TableDefinition( | 221 | public static readonly TableDefinition Wix4UserGroup = new TableDefinition( |
222 | "Wix4UserGroup", | 222 | "Wix4UserGroup", |
223 | UtilTupleDefinitions.UserGroup, | 223 | UtilSymbolDefinitions.UserGroup, |
224 | new[] | 224 | new[] |
225 | { | 225 | { |
226 | new ColumnDefinition("Wix4User_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4User", keyColumn: 1, description: "User to be joined to a Group.", modularizeType: ColumnModularizeType.Column), | 226 | new ColumnDefinition("Wix4User_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4User", keyColumn: 1, description: "User to be joined to a Group.", modularizeType: ColumnModularizeType.Column), |
227 | new ColumnDefinition("Wix4Group_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4Group", keyColumn: 1, description: "Group to join User to.", modularizeType: ColumnModularizeType.Column), | 227 | new ColumnDefinition("Wix4Group_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Wix4Group", keyColumn: 1, description: "Group to join User to.", modularizeType: ColumnModularizeType.Column), |
228 | }, | 228 | }, |
229 | tupleIdIsPrimaryKey: false | 229 | symbolIdIsPrimaryKey: false |
230 | ); | 230 | ); |
231 | 231 | ||
232 | public static readonly TableDefinition Wix4XmlFile = new TableDefinition( | 232 | public static readonly TableDefinition Wix4XmlFile = new TableDefinition( |
233 | "Wix4XmlFile", | 233 | "Wix4XmlFile", |
234 | UtilTupleDefinitions.XmlFile, | 234 | UtilSymbolDefinitions.XmlFile, |
235 | new[] | 235 | new[] |
236 | { | 236 | { |
237 | new ColumnDefinition("Wix4XmlFile", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token.", modularizeType: ColumnModularizeType.Column), | 237 | new ColumnDefinition("Wix4XmlFile", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token.", modularizeType: ColumnModularizeType.Column), |
@@ -243,12 +243,12 @@ namespace WixToolset.Util | |||
243 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table referencing component that controls the installing of the .XML value.", modularizeType: ColumnModularizeType.Column), | 243 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table referencing component that controls the installing of the .XML value.", modularizeType: ColumnModularizeType.Column), |
244 | new ColumnDefinition("Sequence", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Order to execute the XML modifications."), | 244 | new ColumnDefinition("Sequence", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Order to execute the XML modifications."), |
245 | }, | 245 | }, |
246 | tupleIdIsPrimaryKey: true | 246 | symbolIdIsPrimaryKey: true |
247 | ); | 247 | ); |
248 | 248 | ||
249 | public static readonly TableDefinition Wix4XmlConfig = new TableDefinition( | 249 | public static readonly TableDefinition Wix4XmlConfig = new TableDefinition( |
250 | "Wix4XmlConfig", | 250 | "Wix4XmlConfig", |
251 | UtilTupleDefinitions.XmlConfig, | 251 | UtilSymbolDefinitions.XmlConfig, |
252 | new[] | 252 | new[] |
253 | { | 253 | { |
254 | new ColumnDefinition("Wix4XmlConfig", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token.", modularizeType: ColumnModularizeType.Column), | 254 | new ColumnDefinition("Wix4XmlConfig", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key, non-localized token.", modularizeType: ColumnModularizeType.Column), |
@@ -261,18 +261,18 @@ namespace WixToolset.Util | |||
261 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table referencing component that controls the installing of the .XML value.", modularizeType: ColumnModularizeType.Column), | 261 | new ColumnDefinition("Component_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Identifier, keyTable: "Component", keyColumn: 1, description: "Foreign key into the Component table referencing component that controls the installing of the .XML value.", modularizeType: ColumnModularizeType.Column), |
262 | new ColumnDefinition("Sequence", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Order to execute the XML modifications."), | 262 | new ColumnDefinition("Sequence", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, description: "Order to execute the XML modifications."), |
263 | }, | 263 | }, |
264 | tupleIdIsPrimaryKey: true | 264 | symbolIdIsPrimaryKey: true |
265 | ); | 265 | ); |
266 | 266 | ||
267 | public static readonly TableDefinition Wix4FormatFile = new TableDefinition( | 267 | public static readonly TableDefinition Wix4FormatFile = new TableDefinition( |
268 | "Wix4FormatFile", | 268 | "Wix4FormatFile", |
269 | UtilTupleDefinitions.WixFormatFiles, | 269 | UtilSymbolDefinitions.WixFormatFiles, |
270 | new[] | 270 | new[] |
271 | { | 271 | { |
272 | new ColumnDefinition("Binary_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Binary", keyColumn: 1, description: "Binary data to be formatted.", modularizeType: ColumnModularizeType.Column), | 272 | new ColumnDefinition("Binary_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "Binary", keyColumn: 1, description: "Binary data to be formatted.", modularizeType: ColumnModularizeType.Column), |
273 | new ColumnDefinition("File_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, description: "File whose component controls the custom action and where the formatted data is written.", modularizeType: ColumnModularizeType.Column), | 273 | new ColumnDefinition("File_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, description: "File whose component controls the custom action and where the formatted data is written.", modularizeType: ColumnModularizeType.Column), |
274 | }, | 274 | }, |
275 | tupleIdIsPrimaryKey: false | 275 | symbolIdIsPrimaryKey: false |
276 | ); | 276 | ); |
277 | 277 | ||
278 | public static readonly TableDefinition[] All = new[] | 278 | public static readonly TableDefinition[] All = new[] |