aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2020-06-12 13:02:46 -0700
committerRob Mensching <rob@firegiant.com>2020-06-13 09:19:00 -0700
commit17fa409d8e275e70c00be5426f6bb564edd3b500 (patch)
tree6eba0e10924ce1c1fecd48bb3f1e38b4ac755aff /src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs
parent2a9fdc41d80dc34f63239eb7dbb2c1be0b61c08d (diff)
downloadwix-17fa409d8e275e70c00be5426f6bb564edd3b500.tar.gz
wix-17fa409d8e275e70c00be5426f6bb564edd3b500.tar.bz2
wix-17fa409d8e275e70c00be5426f6bb564edd3b500.zip
Remove remaining WixXxxRows
Diffstat (limited to 'src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs')
-rw-r--r--src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs373
1 files changed, 0 insertions, 373 deletions
diff --git a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs
index 7e6b2cc9..2f219b53 100644
--- a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs
+++ b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerTableDefinitions.cs
@@ -1661,353 +1661,6 @@ namespace WixToolset.Data.WindowsInstaller
1661 tupleIdIsPrimaryKey: false 1661 tupleIdIsPrimaryKey: false
1662 ); 1662 );
1663 1663
1664 public static readonly TableDefinition WixAction = new TableDefinition(
1665 "WixAction",
1666 TupleDefinitions.WixAction,
1667 new[]
1668 {
1669 new ColumnDefinition("SequenceTable", ColumnType.String, 62, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1670 new ColumnDefinition("Action", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1671 new ColumnDefinition("Condition", ColumnType.String, 255, primaryKey: false, nullable: true, ColumnCategory.Unknown, forceLocalizable: true),
1672 new ColumnDefinition("Sequence", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1673 new ColumnDefinition("Before", ColumnType.String, 72, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1674 new ColumnDefinition("After", ColumnType.String, 72, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1675 new ColumnDefinition("Overridable", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1676 },
1677 unreal: true,
1678 strongRowType: typeof(WixActionRow),
1679 tupleIdIsPrimaryKey: false
1680 );
1681
1682 public static readonly TableDefinition WixBBControl = new TableDefinition(
1683 "WixBBControl",
1684 null,
1685 new[]
1686 {
1687 new ColumnDefinition("Billboard_", ColumnType.String, 50, primaryKey: true, nullable: false, ColumnCategory.Unknown, modularizeType: ColumnModularizeType.Column),
1688 new ColumnDefinition("BBControl_", ColumnType.String, 50, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1689 new ColumnDefinition("SourceFile", ColumnType.Object, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1690 },
1691 unreal: true,
1692 tupleIdIsPrimaryKey: false
1693 );
1694
1695 public static readonly TableDefinition WixComponentGroup = new TableDefinition(
1696 "WixComponentGroup",
1697 TupleDefinitions.WixComponentGroup,
1698 new[]
1699 {
1700 new ColumnDefinition("WixComponentGroup", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1701 },
1702 unreal: true,
1703 tupleIdIsPrimaryKey: false
1704 );
1705
1706 public static readonly TableDefinition WixControl = new TableDefinition(
1707 "WixControl",
1708 null,
1709 new[]
1710 {
1711 new ColumnDefinition("Dialog_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Unknown, modularizeType: ColumnModularizeType.Column),
1712 new ColumnDefinition("Control_", ColumnType.String, 50, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1713 new ColumnDefinition("SourceFile", ColumnType.Object, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1714 },
1715 unreal: true,
1716 tupleIdIsPrimaryKey: false
1717 );
1718
1719 public static readonly TableDefinition WixDirectory = new TableDefinition(
1720 "WixDirectory",
1721 null,
1722 new[]
1723 {
1724 new ColumnDefinition("Directory_", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, modularizeType: ColumnModularizeType.Column),
1725 new ColumnDefinition("ComponentGuidGenerationSeed", ColumnType.String, 38, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1726 },
1727 unreal: true,
1728 tupleIdIsPrimaryKey: false
1729 );
1730
1731 public static readonly TableDefinition WixEnsureTable = new TableDefinition(
1732 "WixEnsureTable",
1733 TupleDefinitions.WixEnsureTable,
1734 new[]
1735 {
1736 new ColumnDefinition("Table", ColumnType.String, 31, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1737 },
1738 unreal: true,
1739 tupleIdIsPrimaryKey: false
1740 );
1741
1742 public static readonly TableDefinition WixFeatureGroup = new TableDefinition(
1743 "WixFeatureGroup",
1744 TupleDefinitions.WixFeatureGroup,
1745 new[]
1746 {
1747 new ColumnDefinition("WixFeatureGroup", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1748 },
1749 unreal: true,
1750 tupleIdIsPrimaryKey: true
1751 );
1752
1753 public static readonly TableDefinition WixPatchFamilyGroup = new TableDefinition(
1754 "WixPatchFamilyGroup",
1755 TupleDefinitions.WixPatchFamilyGroup,
1756 new[]
1757 {
1758 new ColumnDefinition("WixPatchFamilyGroup", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1759 },
1760 unreal: true,
1761 tupleIdIsPrimaryKey: false
1762 );
1763
1764 public static readonly TableDefinition WixGroup = new TableDefinition(
1765 "WixGroup",
1766 TupleDefinitions.WixGroup,
1767 new[]
1768 {
1769 new ColumnDefinition("ParentId", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key used to identify a particular record in a parent table."),
1770 new ColumnDefinition("ParentType", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, description: "Primary key used to identify a particular parent type in a parent table."),
1771 new ColumnDefinition("ChildId", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key used to identify a particular record in a child table."),
1772 new ColumnDefinition("ChildType", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, description: "Primary key used to identify a particular child type in a child table."),
1773 },
1774 unreal: true,
1775 strongRowType: typeof(WixGroupRow),
1776 tupleIdIsPrimaryKey: false
1777 );
1778
1779 public static readonly TableDefinition WixFile = new TableDefinition(
1780 "WixFile",
1781 null,
1782 new[]
1783 {
1784 new ColumnDefinition("File_", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1785 new ColumnDefinition("AssemblyType", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown, minValue: 0, maxValue: 1),
1786 new ColumnDefinition("File_AssemblyManifest", ColumnType.String, 72, primaryKey: false, nullable: true, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1787 new ColumnDefinition("File_AssemblyApplication", ColumnType.String, 72, primaryKey: false, nullable: true, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1788 new ColumnDefinition("Directory_", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Unknown, keyTable: "Directory", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1789 new ColumnDefinition("DiskId", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1790 new ColumnDefinition("Source", ColumnType.Object, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1791 new ColumnDefinition("ProcessorArchitecture", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1792 new ColumnDefinition("PatchGroup", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1793 new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1794 new ColumnDefinition("PatchAttributes", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1795 new ColumnDefinition("DeltaPatchHeaderSource", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1796 },
1797 unreal: true,
1798 tupleIdIsPrimaryKey: false
1799 );
1800
1801 public static readonly TableDefinition WixBindUpdatedFiles = new TableDefinition(
1802 "WixBindUpdatedFiles",
1803 TupleDefinitions.WixBindUpdatedFiles,
1804 new[]
1805 {
1806 new ColumnDefinition("File_", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Identifier, keyTable: "File", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1807 },
1808 unreal: true,
1809 tupleIdIsPrimaryKey: false
1810 );
1811
1812 public static readonly TableDefinition WixBuildInfo = new TableDefinition(
1813 "WixBuildInfo",
1814 TupleDefinitions.WixBuildInfo,
1815 new[]
1816 {
1817 new ColumnDefinition("WixVersion", ColumnType.String, 20, primaryKey: false, nullable: false, ColumnCategory.Text, description: "Version number of WiX."),
1818 new ColumnDefinition("WixOutputFile", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Path to output file, if supplied."),
1819 new ColumnDefinition("WixProjectFile", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Path to .wixproj file, if supplied."),
1820 new ColumnDefinition("WixPdbFile", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Text, description: "Path to .wixpdb file, if supplied."),
1821 },
1822 unreal: true,
1823 tupleIdIsPrimaryKey: false
1824 );
1825
1826 public static readonly TableDefinition WixFragment = new TableDefinition(
1827 "WixFragment",
1828 TupleDefinitions.WixFragment,
1829 new[]
1830 {
1831 new ColumnDefinition("WixFragment", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1832 },
1833 unreal: true,
1834 tupleIdIsPrimaryKey: true
1835 );
1836
1837 public static readonly TableDefinition WixInstanceComponent = new TableDefinition(
1838 "WixInstanceComponent",
1839 TupleDefinitions.WixInstanceComponent,
1840 new[]
1841 {
1842 new ColumnDefinition("Component_", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, modularizeType: ColumnModularizeType.Column),
1843 },
1844 unreal: true,
1845 tupleIdIsPrimaryKey: false
1846 );
1847
1848 public static readonly TableDefinition WixInstanceTransforms = new TableDefinition(
1849 "WixInstanceTransforms",
1850 TupleDefinitions.WixInstanceTransforms,
1851 new[]
1852 {
1853 new ColumnDefinition("Id", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1854 new ColumnDefinition("PropertyId", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1855 new ColumnDefinition("ProductCode", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Guid),
1856 new ColumnDefinition("ProductName", ColumnType.Localized, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown, forceLocalizable: true),
1857 new ColumnDefinition("UpgradeCode", ColumnType.String, 38, primaryKey: false, nullable: true, ColumnCategory.Guid),
1858 },
1859 unreal: true,
1860 tupleIdIsPrimaryKey: true
1861 );
1862
1863 public static readonly TableDefinition WixMediaTemplate = new TableDefinition(
1864 "WixMediaTemplate",
1865 TupleDefinitions.WixMediaTemplate,
1866 new[]
1867 {
1868 new ColumnDefinition("CabinetTemplate", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1869 new ColumnDefinition("CompressionLevel", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 4),
1870 new ColumnDefinition("DiskPrompt", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1871 new ColumnDefinition("VolumeLabel", ColumnType.String, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
1872 new ColumnDefinition("MaximumUncompressedMediaSize", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1873 new ColumnDefinition("MaximumCabinetSizeForLargeFileSplitting", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1874 },
1875 unreal: true,
1876 strongRowType: typeof(WixMediaTemplateRow),
1877 tupleIdIsPrimaryKey: false
1878 );
1879
1880 public static readonly TableDefinition WixOrdering = new TableDefinition(
1881 "WixOrdering",
1882 TupleDefinitions.WixOrdering,
1883 new[]
1884 {
1885 new ColumnDefinition("ItemType", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, description: "Primary key used to identify the item in another table."),
1886 new ColumnDefinition("ItemId_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Reference to an entry in another table."),
1887 new ColumnDefinition("DependsOnType", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown, description: "Primary key used to identify the item in another table."),
1888 new ColumnDefinition("DependsOnId_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Reference to an entry in another table."),
1889 },
1890 unreal: true,
1891 tupleIdIsPrimaryKey: false
1892 );
1893
1894 public static readonly TableDefinition WixDeltaPatchFile = new TableDefinition(
1895 "WixDeltaPatchFile",
1896 TupleDefinitions.WixDeltaPatchFile,
1897 new[]
1898 {
1899 new ColumnDefinition("File_", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Unknown, keyTable: "File", keyColumn: 1, modularizeType: ColumnModularizeType.Column),
1900 new ColumnDefinition("RetainLengths", ColumnType.Preserved, 0, primaryKey: false, nullable: true, ColumnCategory.Text),
1901 new ColumnDefinition("IgnoreOffsets", ColumnType.Preserved, 0, primaryKey: false, nullable: true, ColumnCategory.Text),
1902 new ColumnDefinition("IgnoreLengths", ColumnType.Preserved, 0, primaryKey: false, nullable: true, ColumnCategory.Text),
1903 new ColumnDefinition("RetainOffsets", ColumnType.Preserved, 0, primaryKey: false, nullable: true, ColumnCategory.Text),
1904 new ColumnDefinition("SymbolPaths", ColumnType.Preserved, 0, primaryKey: false, nullable: true, ColumnCategory.Text),
1905 },
1906 unreal: true,
1907 strongRowType: typeof(WixDeltaPatchFileRow),
1908 tupleIdIsPrimaryKey: false
1909 );
1910
1911 public static readonly TableDefinition WixDeltaPatchSymbolPaths = new TableDefinition(
1912 "WixDeltaPatchSymbolPaths",
1913 TupleDefinitions.WixDeltaPatchSymbolPaths,
1914 new[]
1915 {
1916 new ColumnDefinition("Id", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1917 new ColumnDefinition("Type", ColumnType.Number, 2, primaryKey: true, nullable: false, ColumnCategory.Unknown, minValue: 0, maxValue: 4),
1918 new ColumnDefinition("SymbolPaths", ColumnType.Preserved, 0, primaryKey: false, nullable: false, ColumnCategory.Text),
1919 },
1920 unreal: true,
1921 strongRowType: typeof(WixDeltaPatchSymbolPathsRow),
1922 tupleIdIsPrimaryKey: false
1923 );
1924
1925 public static readonly TableDefinition WixPatchBaseline = new TableDefinition(
1926 "WixPatchBaseline",
1927 TupleDefinitions.WixPatchBaseline,
1928 new[]
1929 {
1930 new ColumnDefinition("WixPatchBaseline", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Identifier, description: "Primary key used to identify sets of transforms in a patch."),
1931 new ColumnDefinition("DiskId", ColumnType.Number, 2, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1932 new ColumnDefinition("ValidationFlags", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Integer, description: "Patch transform validation flags for the associated patch baseline."),
1933 },
1934 unreal: true,
1935 tupleIdIsPrimaryKey: true
1936 );
1937
1938 public static readonly TableDefinition WixPatchRef = new TableDefinition(
1939 "WixPatchRef",
1940 TupleDefinitions.WixPatchRef,
1941 new[]
1942 {
1943 new ColumnDefinition("Table", ColumnType.String, 32, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1944 new ColumnDefinition("PrimaryKeys", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1945 },
1946 unreal: true,
1947 tupleIdIsPrimaryKey: false
1948 );
1949
1950 public static readonly TableDefinition WixPatchId = new TableDefinition(
1951 "WixPatchId",
1952 TupleDefinitions.WixPatchId,
1953 new[]
1954 {
1955 new ColumnDefinition("ProductCode", ColumnType.String, 38, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1956 new ColumnDefinition("ClientPatchId", ColumnType.String, 72, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1957 new ColumnDefinition("OptimizePatchSizeForLargeFiles", ColumnType.Number, 2, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 1),
1958 new ColumnDefinition("ApiPatchingSymbolFlags", ColumnType.Number, 4, primaryKey: false, nullable: true, ColumnCategory.Unknown, minValue: 0, maxValue: 7),
1959 },
1960 unreal: true,
1961 tupleIdIsPrimaryKey: true
1962 );
1963
1964 public static readonly TableDefinition WixPatchTarget = new TableDefinition(
1965 "WixPatchTarget",
1966 TupleDefinitions.WixPatchTarget,
1967 new[]
1968 {
1969 new ColumnDefinition("ProductCode", ColumnType.String, 38, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1970 },
1971 unreal: true,
1972 tupleIdIsPrimaryKey: false
1973 );
1974
1975 public static readonly TableDefinition WixPatchMetadata = new TableDefinition(
1976 "WixPatchMetadata",
1977 null,
1978 new[]
1979 {
1980 new ColumnDefinition("Property", ColumnType.String, 72, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1981 new ColumnDefinition("Value", ColumnType.Localized, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
1982 },
1983 unreal: true,
1984 tupleIdIsPrimaryKey: false
1985 );
1986
1987 public static readonly TableDefinition WixUI = new TableDefinition(
1988 "WixUI",
1989 TupleDefinitions.WixUI,
1990 new[]
1991 {
1992 new ColumnDefinition("WixUI", ColumnType.String, 0, primaryKey: true, nullable: false, ColumnCategory.Unknown),
1993 },
1994 unreal: true,
1995 tupleIdIsPrimaryKey: true
1996 );
1997
1998 public static readonly TableDefinition WixVariable = new TableDefinition(
1999 "WixVariable",
2000 TupleDefinitions.WixVariable,
2001 new[]
2002 {
2003 new ColumnDefinition("WixVariable", ColumnType.String, 0, primaryKey: false, nullable: false, ColumnCategory.Unknown),
2004 new ColumnDefinition("Value", ColumnType.Localized, 0, primaryKey: false, nullable: true, ColumnCategory.Unknown),
2005 new ColumnDefinition("Attributes", ColumnType.Number, 4, primaryKey: false, nullable: false, ColumnCategory.Unknown),
2006 },
2007 unreal: true,
2008 tupleIdIsPrimaryKey: true
2009 );
2010
2011 public static readonly TableDefinition Streams = new TableDefinition( 1664 public static readonly TableDefinition Streams = new TableDefinition(
2012 "_Streams", 1665 "_Streams",
2013 null, 1666 null,
@@ -2187,32 +1840,6 @@ namespace WixToolset.Data.WindowsInstaller
2187 TargetFilesOptionalData, 1840 TargetFilesOptionalData,
2188 FamilyFileRanges, 1841 FamilyFileRanges,
2189 ExternalFiles, 1842 ExternalFiles,
2190 WixAction,
2191 WixBBControl,
2192 WixComponentGroup,
2193 WixControl,
2194 WixDirectory,
2195 WixEnsureTable,
2196 WixFeatureGroup,
2197 WixPatchFamilyGroup,
2198 WixGroup,
2199 WixFile,
2200 WixBindUpdatedFiles,
2201 WixBuildInfo,
2202 WixFragment,
2203 WixInstanceComponent,
2204 WixInstanceTransforms,
2205 WixMediaTemplate,
2206 WixOrdering,
2207 WixDeltaPatchFile,
2208 WixDeltaPatchSymbolPaths,
2209 WixPatchBaseline,
2210 WixPatchRef,
2211 WixPatchId,
2212 WixPatchTarget,
2213 WixPatchMetadata,
2214 WixUI,
2215 WixVariable,
2216 Streams, 1843 Streams,
2217 SummaryInformation, 1844 SummaryInformation,
2218 TransformView, 1845 TransformView,