ow
This commit is contained in:
commit
f05d2d215f
678 files changed
+73865
No files matched your search
@@ -0,0 +1,26 @@
|
||||
@{
|
||||
ModelData modelData = Model;
|
||||
SysTableSchemaViewEntity[] sysTableSchemas = modelData.sysTableSchemas;
|
||||
NamespaceObject namespaceObject = modelData.NamespaceObject;
|
||||
}
|
||||
@if (modelData.KeyCount > 1)
|
||||
{
|
||||
<text>builder.Entity<@sysTableSchemas[0].TableName.StringToProerty()Entity>().HasKey(c => new {</text>int k = 0;
|
||||
for (var i = 0; i < sysTableSchemas.Length; i++)
|
||||
{
|
||||
if (@sysTableSchemas[i].Pk > 0)
|
||||
{
|
||||
k++;
|
||||
<text>c.@sysTableSchemas[i].FieldName.StringToProerty()</text>if (modelData.KeyCount != k)
|
||||
{<text>,</text>}
|
||||
|
||||
}
|
||||
}
|
||||
<text>});
|
||||
</text>
|
||||
}
|
||||
else @if (modelData.KeyCount == 0)
|
||||
{
|
||||
<text>builder.Entity<@sysTableSchemas[0].TableName.StringToProerty()Entity>(eb => { eb.HasNoKey(); });
|
||||
</text>
|
||||
}
|
||||
Reference in new issue
Block a user