You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

276 lines
12 KiB

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{32AC9AF6-DB93-4354-B69F-6DBC65C70867}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>OpenDBDiff.SqlServer.Schema</RootNamespace>
<AssemblyName>OpenDBDiff.SqlServer.Schema</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>
</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="TSQL_Parser, Version=1.5.2.0, Culture=neutral, PublicKeyToken=09a45a2da17eccd6, processorArchitecture=MSIL">
<HintPath>..\packages\TSQL.Parser.1.5.2\lib\net452\TSQL_Parser.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\OpenDBDiff\Properties\AssemblyVersionInfo.cs">
<Link>Properties\AssemblyVersionInfo.cs</Link>
</Compile>
<Compile Include="Compare\CompareAssemblies.cs" />
<Compile Include="Compare\CompareBase.cs" />
<Compile Include="Compare\CompareCLRFunction.cs" />
<Compile Include="Compare\CompareCLRStoredProcedure.cs" />
<Compile Include="Compare\CompareCLRTriggers.cs" />
<Compile Include="Compare\CompareColumns.cs" />
<Compile Include="Compare\CompareColumnsConstraints.cs" />
<Compile Include="Compare\CompareConstraints.cs" />
<Compile Include="Compare\CompareDatabase.cs" />
<Compile Include="Compare\CompareDDLTriggers.cs" />
<Compile Include="Compare\CompareFileGroups.cs" />
<Compile Include="Compare\CompareFullText.cs" />
<Compile Include="Compare\CompareFullTextIndex.cs" />
<Compile Include="Compare\CompareFunctions.cs" />
<Compile Include="Compare\CompareIndexes.cs" />
<Compile Include="Compare\ComparePartitionFunction.cs" />
<Compile Include="Compare\ComparePartitionSchemes.cs" />
<Compile Include="Compare\CompareRoles.cs" />
<Compile Include="Compare\CompareRules.cs" />
<Compile Include="Compare\CompareSchemas.cs" />
<Compile Include="Compare\CompareStoredProcedures.cs" />
<Compile Include="Compare\CompareSynonyms.cs" />
<Compile Include="Compare\CompareTables.cs" />
<Compile Include="Compare\CompareTablesOptions.cs" />
<Compile Include="Compare\CompareTableType.cs" />
<Compile Include="Compare\CompareTriggers.cs" />
<Compile Include="Compare\CompareUserDataTypes.cs" />
<Compile Include="Compare\CompareUsers.cs" />
<Compile Include="Compare\CompareViews.cs" />
<Compile Include="Compare\CompareXMLSchemas.cs" />
<Compile Include="Generates\Generate.cs" />
<Compile Include="Generates\GenerateAssemblies.cs" />
<Compile Include="Generates\GenerateConstraint.cs" />
<Compile Include="Generates\GenerateDatabase.cs" />
<Compile Include="Generates\GenerateDDLTriggers.cs" />
<Compile Include="Generates\GenerateDefaults.cs" />
<Compile Include="Generates\GenerateExtendedProperties.cs" />
<Compile Include="Generates\GenerateFileGroups.cs" />
<Compile Include="Generates\GenerateFullText.cs" />
<Compile Include="Generates\GenerateFullTextIndex.cs" />
<Compile Include="Generates\GenerateFunctions.cs" />
<Compile Include="Generates\GenerateIndex.cs" />
<Compile Include="Generates\GeneratePartitionFunctions.cs" />
<Compile Include="Generates\GeneratePartitionScheme.cs" />
<Compile Include="Generates\GenerateRules.cs" />
<Compile Include="Generates\GenerateSchemas.cs" />
<Compile Include="Generates\GenerateStoredProcedures.cs" />
<Compile Include="Generates\GenerateSynonyms.cs" />
<Compile Include="Generates\GenerateTables.cs" />
<Compile Include="Generates\GenerateTextObjects.cs" />
<Compile Include="Generates\GenerateTriggers.cs" />
<Compile Include="Generates\GenerateUserDataTypes.cs" />
<Compile Include="Generates\GenerateUsers.cs" />
<Compile Include="Generates\GenerateViews.cs" />
<Compile Include="Generates\GenerateXMLSchemas.cs" />
<Compile Include="Generates\SQLCommands\ConstraintSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\DatabaseSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\FullTextIndexSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\FunctionSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\IndexSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\TableSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\UserDataTypeCommand.cs" />
<Compile Include="Generates\SQLCommands\UserSQLCommand.cs" />
<Compile Include="Generates\SQLCommands\ViewSQLCommand.cs" />
<Compile Include="Generates\Util\ByteToHexEncoder.cs" />
<Compile Include="Generates\Util\Constants.cs" />
<Compile Include="Generates\Util\ConvertType.cs" />
<Compile Include="Model\Assembly.cs" />
<Compile Include="Model\AssemblyFile.cs" />
<Compile Include="Model\CLRCode.cs" />
<Compile Include="Model\CLRFunction.cs" />
<Compile Include="Model\CLRStoredProcedure.cs" />
<Compile Include="Model\CLRTrigger.cs" />
<Compile Include="Model\Code.cs" />
<Compile Include="Model\Column.cs" />
<Compile Include="Model\ColumnConstraint.cs" />
<Compile Include="Model\Columns.cs" />
<Compile Include="Model\Constraint.cs" />
<Compile Include="Model\ConstraintColumn.cs" />
<Compile Include="Model\ConstraintColumns.cs" />
<Compile Include="Model\Database.cs" />
<Compile Include="Model\DatabaseInfo.cs" />
<Compile Include="Model\Default.cs" />
<Compile Include="Model\Dependencies.cs" />
<Compile Include="Model\Dependency.cs" />
<Compile Include="Model\ExtendedProperty.cs" />
<Compile Include="Model\FileGroup.cs" />
<Compile Include="Model\FileGroupFile.cs" />
<Compile Include="Model\FileGroupFiles.cs" />
<Compile Include="Model\FullText.cs" />
<Compile Include="Model\FullTextIndex.cs" />
<Compile Include="Model\FullTextIndexColumn.cs" />
<Compile Include="Model\Function.cs" />
<Compile Include="Model\Index.cs" />
<Compile Include="Model\IndexColumn.cs" />
<Compile Include="Model\IndexColumns.cs" />
<Compile Include="Model\Interfaces\ICode.cs" />
<Compile Include="Model\Interfaces\ISQLServerSchemaBase.cs" />
<Compile Include="Model\ITableType.cs" />
<Compile Include="Model\ObjectDependency.cs" />
<Compile Include="Model\Parameter.cs" />
<Compile Include="Model\PartitionFunction.cs" />
<Compile Include="Model\PartitionScheme.cs" />
<Compile Include="Model\Role.cs" />
<Compile Include="Model\Rule.cs" />
<Compile Include="Model\Schema.cs" />
<Compile Include="Model\SQLServerSchemaBase.cs" />
<Compile Include="Model\StoredProcedure.cs" />
<Compile Include="Model\Synonym.cs" />
<Compile Include="Model\Table.cs" />
<Compile Include="Model\TableOption.cs" />
<Compile Include="Model\TablePartition.cs" />
<Compile Include="Model\TableType.cs" />
<Compile Include="Model\Trigger.cs" />
<Compile Include="Model\User.cs" />
<Compile Include="Model\UserDataType.cs" />
<Compile Include="Model\Util\FormatCode.cs" />
<Compile Include="Model\View.cs" />
<Compile Include="Model\XMLSchema.cs" />
<Compile Include="Options\SqlOption.cs" />
<Compile Include="Options\SqlOptionComparison.cs" />
<Compile Include="Options\SqlOptionDefault.cs" />
<Compile Include="Options\SqlOptionFilter.cs" />
<Compile Include="Options\SqlOptionFilterItem.cs" />
<Compile Include="Options\SqlOptionIgnore.cs" />
<Compile Include="Options\SqlOptionScript.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="SQLQueries\SQLQueryFactory.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetAssemblies.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetAssemblyFiles.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetDatabaseFile.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetDDLTriggers.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetDefaults.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetExtendedProperties.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetFileGroups.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetForeignKeys.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetFullTextCatalogs.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetParameters.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetPartitionFunctions.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetPartitionSchemes.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetProcedures.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetProcedures.SQLServerAzure10.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetRules.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetSchemas.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetSQLColumnsDependencies.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetSQLXMLSchema.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetSynonyms.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetTextObjectsQuery.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetTriggers.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetTriggers.SQLServerAzure10.sql" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="SQLQueries\GetXMLSchemaCollections.sql" />
</ItemGroup>
<ItemGroup>
<None Include="..\.editorconfig">
<Link>.editorconfig</Link>
</None>
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\OpenDBDiff.Abstractions.Schema\OpenDBDiff.Abstractions.Schema.csproj">
<Project>{406558a0-1b98-4d0e-b8b6-2013700b065a}</Project>
<Name>OpenDBDiff.Abstractions.Schema</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>