Creating a new DefinitionFactory for refactoring the database definitions used by the syntax provider.

This commit is contained in:
Morten Christensen
2012-12-04 07:36:51 -01:00
parent 213451e442
commit 2c2177fcc7
2 changed files with 15 additions and 1 deletions

View File

@@ -0,0 +1,14 @@
using System;
using Umbraco.Core.Persistence.Migrations.Model;
namespace Umbraco.Core.Persistence.DatabaseModelDefinitions
{
internal static class DefinitionFactory
{
public static TableDefinition GetTableDefinition(Type modelType)
{
var tableDefinition = new TableDefinition();
return tableDefinition;
}
}
}

View File

@@ -157,6 +157,7 @@
<Compile Include="Persistence\DatabaseAnnotations\PrimaryKeyColumnAttribute.cs" />
<Compile Include="Persistence\DatabaseAnnotations\ReferencesAttribute.cs" />
<Compile Include="Persistence\DatabaseFactory.cs" />
<Compile Include="Persistence\DatabaseModelDefinitions\DefinitionFactory.cs" />
<Compile Include="Persistence\DatabaseProviders.cs" />
<Compile Include="Persistence\Factories\ContentFactory.cs" />
<Compile Include="Persistence\Factories\ContentTypeFactory.cs" />
@@ -537,7 +538,6 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Persistence\DatabaseModelDefinitions\" />
<Folder Include="Persistence\Migrations\Syntax\Schema\Index\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />