summaryrefslogtreecommitdiffstats
path: root/projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj
diff options
context:
space:
mode:
Diffstat (limited to 'projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj')
-rw-r--r--projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj317
1 files changed, 317 insertions, 0 deletions
diff --git a/projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj b/projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj
new file mode 100644
index 0000000..0799235
--- /dev/null
+++ b/projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.sqlproj
@@ -0,0 +1,317 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))\EnlistmentInfo.props" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))' != '' " />
+ <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+ <PropertyGroup>
+ <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
+ </PropertyGroup>
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Name>RelyingPartyDatabase</Name>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectVersion>4.0</ProjectVersion>
+ <DSP>Microsoft.Data.Tools.Schema.Sql.Sql90DatabaseSchemaProvider</DSP>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <ShowWizard>True</ShowWizard>
+ <OutputType>Database</OutputType>
+ <RootPath>
+ </RootPath>
+ <IncludeSchemaNameInFileName>False</IncludeSchemaNameInFileName>
+ <ModelCollation>1033,CI</ModelCollation>
+ <DefaultFileStructure>BySchemaAndSchemaType</DefaultFileStructure>
+ <RootNamespace>RelyingPartyDatabase</RootNamespace>
+ <DefaultSchema>dbo</DefaultSchema>
+ <PreviousProjectVersion>4.0</PreviousProjectVersion>
+ <ValidateCasingOnIdentifiers>False</ValidateCasingOnIdentifiers>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProjectGuid>{08a938b6-ebbd-4036-880e-ce7ba2d14510}</ProjectGuid>
+ <GenerateDatabaseFile>False</GenerateDatabaseFile>
+ <GenerateCreateScript>True</GenerateCreateScript>
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+ <SqlServerVerification>False</SqlServerVerification>
+ <TargetLanguage>CS</TargetLanguage>
+ <AllowSnapshotIsolation>False</AllowSnapshotIsolation>
+ <AnsiNullDefault>False</AnsiNullDefault>
+ <AnsiNulls>False</AnsiNulls>
+ <AnsiPadding>False</AnsiPadding>
+ <AnsiWarnings>False</AnsiWarnings>
+ <ArithAbort>False</ArithAbort>
+ <AutoClose>True</AutoClose>
+ <AutoCreateStatistics>True</AutoCreateStatistics>
+ <AutoShrink>False</AutoShrink>
+ <AutoUpdateStatistics>True</AutoUpdateStatistics>
+ <AutoUpdateStatisticsAsynchronously>False</AutoUpdateStatisticsAsynchronously>
+ <ChangeTrackingRetentionPeriod>2</ChangeTrackingRetentionPeriod>
+ <ChangeTrackingRetentionUnit>Days</ChangeTrackingRetentionUnit>
+ <CloseCursorOnCommitEnabled>False</CloseCursorOnCommitEnabled>
+ <CompatibilityMode>90</CompatibilityMode>
+ <ConcatNullYieldsNull>False</ConcatNullYieldsNull>
+ <DatabaseAccess>MULTI_USER</DatabaseAccess>
+ <DatabaseChaining>False</DatabaseChaining>
+ <DatabaseState>ONLINE</DatabaseState>
+ <DateCorrelationOptimizationOn>False</DateCorrelationOptimizationOn>
+ <DefaultCollation>SQL_Latin1_General_CP1_CI_AS</DefaultCollation>
+ <DefaultCursor>GLOBAL</DefaultCursor>
+ <DefaultFilegroup>PRIMARY</DefaultFilegroup>
+ <EnableFullTextSearch>True</EnableFullTextSearch>
+ <IsBrokerPriorityHonored>False</IsBrokerPriorityHonored>
+ <IsChangeTrackingAutoCleanupOn>True</IsChangeTrackingAutoCleanupOn>
+ <IsChangeTrackingOn>False</IsChangeTrackingOn>
+ <IsEncryptionOn>False</IsEncryptionOn>
+ <NumericRoundAbort>False</NumericRoundAbort>
+ <PageVerify>CHECKSUM</PageVerify>
+ <Parameterization>SIMPLE</Parameterization>
+ <QuotedIdentifier>False</QuotedIdentifier>
+ <ReadCommittedSnapshot>False</ReadCommittedSnapshot>
+ <Recovery>SIMPLE</Recovery>
+ <RecursiveTriggersEnabled>False</RecursiveTriggersEnabled>
+ <ServiceBrokerOption>DisableBroker</ServiceBrokerOption>
+ <SupplementalLoggingOn>False</SupplementalLoggingOn>
+ <TornPageDetection>False</TornPageDetection>
+ <Trustworthy>False</Trustworthy>
+ <UpdateOptions>READ_WRITE</UpdateOptions>
+ <VardecimalStorageFormatOn>True</VardecimalStorageFormatOn>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <OutputPath>.\sql\release\</OutputPath>
+ <BuildScriptName>$(MSBuildProjectName).sql</BuildScriptName>
+ <TargetDatabase>RelyingPartyDatabase</TargetDatabase>
+ <TreatTSqlWarningsAsErrors>False</TreatTSqlWarningsAsErrors>
+ <SuppressTSqlWarnings />
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <OutputPath>.\sql\debug\</OutputPath>
+ <BuildScriptName>$(MSBuildProjectName).sql</BuildScriptName>
+ <TargetDatabase>RelyingPartyDatabase</TargetDatabase>
+ <TreatTSqlWarningsAsErrors>False</TreatTSqlWarningsAsErrors>
+ <SuppressTSqlWarnings />
+ </PropertyGroup>
+ <!--Import the settings-->
+ <Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets" />
+ <ItemGroup>
+ <Folder Include="Properties\" />
+ <Folder Include="Schema Objects\" />
+ <Folder Include="Schema Objects\Database Level Objects\" />
+ <Folder Include="Schema Objects\Database Level Objects\Assemblies\" />
+ <Folder Include="Schema Objects\Database Level Objects\Database Triggers\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Asymmetric Keys\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Certificates\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Database Audit Specification\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Database Encryption Keys\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Master Keys\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Roles\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Roles\Application Roles\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Roles\Database Roles\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Schemas\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Signatures\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Symmetric Keys\" />
+ <Folder Include="Schema Objects\Database Level Objects\Security\Users\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Broker Priorities\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Contracts\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Event Notifications\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Message Types\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Queues\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Remote Service Binding\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Routes\" />
+ <Folder Include="Schema Objects\Database Level Objects\Service Broker\Services\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Filegroups\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Files\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Full Text Catalogs\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Full Text Stoplists\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Partition Functions\" />
+ <Folder Include="Schema Objects\Database Level Objects\Storage\Partition Schemes\" />
+ <Folder Include="Schema Objects\Schemas\" />
+ <Folder Include="Schema Objects\Schemas\dbo\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Defaults\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Functions\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Rules\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Stored Procedures\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Types\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Types\User Defined Data Types\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Types\User Defined Table Types\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Types\User Defined Types CLR\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Programmability\Types\XML Schema Collections\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Synonyms\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\Constraints\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\Indexes\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\Keys\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\Statistics\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Tables\Triggers\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Views\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Views\Indexes\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Views\Statistics\" />
+ <Folder Include="Schema Objects\Schemas\dbo\Views\Triggers\" />
+ <Folder Include="Scripts" />
+ <Folder Include="Scripts\Pre-Deployment" />
+ <Folder Include="Scripts\Post-Deployment" />
+ <Folder Include="Data Generation Plans" />
+ <Folder Include="Schema Comparisons" />
+ </ItemGroup>
+ <ItemGroup>
+ <Build Include="Permissions.sql" />
+ <Build Include="Schema Objects\Database Level Objects\Service Broker\Routes\AutoCreatedLocal.route.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Programmability\Stored Procedures\AddUser.proc.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Programmability\Stored Procedures\ClearExpiredCryptoKeys.proc.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Programmability\Stored Procedures\ClearExpiredNonces.proc.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\AuthenticationToken.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_AuthenticationToken_CreatedOn.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_AuthenticationToken_LastUsed.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_AuthenticationToken_UsageCount.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_Nonce_Issued.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_User_CreatedOn.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_User_EmailAddressVerified.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Indexes\IX_Nonce_Code.index.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Indexes\IX_Nonce_Expires.index.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\FK_AuthenticationToken_User.fkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\FK_UserRole_Role.fkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\FK_UserRole_User.fkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_AuthenticationToken.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_Nonce.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_Role.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_User.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_UserRole.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Log.table.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Nonce.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Role.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\User.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\UserRole.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ </ItemGroup>
+ <ItemGroup>
+ <BuildContributorArgument Include="OutDir=$(OutDir)" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Schema Comparisons\SchemaComparison1.scmp">
+ <SubType>NotInBuild</SubType>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Constraints\DF_IssuedToken_CreatedOn_1.defconst.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\FK_IssuedToken_Consumer_1.fkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\FK_IssuedToken_User_1.fkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Indexes\IX_Consumer_1.index.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_IssuedToken_1.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_Consumer_1.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\ClientAuthorization.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Client.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Indexes\IX_CryptoKeys.index.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\Keys\PK_CryptoKeys.pkey.sql">
+ <SubType>Code</SubType>
+ </Build>
+ <Build Include="Schema Objects\Schemas\dbo\Tables\CryptoKey.table.sql">
+ <SubType>Code</SubType>
+ <AnsiNulls>On</AnsiNulls>
+ <QuotedIdentifier>On</QuotedIdentifier>
+ </Build>
+ </ItemGroup>
+ <ItemGroup>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Debug.publish.xml" />
+ <None Include="Release.publish.xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <PreDeploy Include="Scripts\Pre-Deployment\Script.PreDeployment.sql" />
+ </ItemGroup>
+ <ItemGroup>
+ <PostDeploy Include="Scripts\Post-Deployment\Script.PostDeployment.sql" />
+ </ItemGroup>
+ <Target Name="GetDeployScriptPath"
+ DependsOnTargets="Build"
+ Outputs="$(MSBuildProjectDirectory)$(OutDir)$(MSBuildProjectName)_Create.sql" />
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))\EnlistmentInfo.targets" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))' != '' " />
+</Project> \ No newline at end of file