Creation of EF Core Migrations - these execute using EF Tools, but are not integrated to run programmatically

This commit is contained in:
Charles Nurse
2021-03-19 17:01:49 -07:00
parent c64f350f36
commit 83e5502111
49 changed files with 2170 additions and 17 deletions

View File

@ -0,0 +1,21 @@
using System;
using System.Linq.Expressions;
using Oqtane.Migrations.EntityBuilders;
namespace Oqtane.Migrations
{
public readonly struct PrimaryKey<TEntityBuilder> where TEntityBuilder : BaseEntityBuilder<TEntityBuilder>
{
public PrimaryKey(string name, Expression<Func<TEntityBuilder, object>> columns)
{
Name = name;
Columns = columns;
}
public string Name { get; }
public Expression<Func<TEntityBuilder, object>> Columns { get;}
}
}