|
|
@@ -4,40 +4,42 @@ using System.ComponentModel;
|
|
|
using Admin.NET.Core;
|
|
|
namespace @Model.NameSpace
|
|
|
{
|
|
|
- /// <summary>
|
|
|
- /// @(@Model.Description)
|
|
|
- /// </summary>
|
|
|
- [SugarTable("@(@Model.TableName)","@(@Model.Description)")]
|
|
|
- [Tenant("@(@Model.ConfigId)")]
|
|
|
- public class @(@Model.EntityName) @Model.BaseClassName
|
|
|
- {
|
|
|
+ /// <summary>
|
|
|
+ /// @(@Model.Description)
|
|
|
+ /// </summary>
|
|
|
+ [SugarTable("@(@Model.TableName)","@(@Model.Description)")]
|
|
|
+ [Tenant("@(@Model.ConfigId)")]
|
|
|
+ public class @(@Model.EntityName) @Model.BaseClassName
|
|
|
+ {
|
|
|
@foreach (var column in Model.TableField){
|
|
|
if(@Model.BaseClassName=="" && @column.IsPrimarykey){
|
|
|
- @:/// <summary>
|
|
|
- @:/// @column.ColumnDescription
|
|
|
- @:/// </summary>
|
|
|
- @:[SugarColumn(IsIdentity = @column.IsIdentity.ToString().ToLower(), ColumnDescription = "@column.ColumnDescription", IsPrimaryKey = true)]
|
|
|
- @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
+ @:/// <summary>
|
|
|
+ @:/// @column.ColumnDescription
|
|
|
+ @:/// </summary>
|
|
|
+ @:[SugarColumn(IsIdentity = @column.IsIdentity.ToString().ToLower(), ColumnDescription = "@column.ColumnDescription", IsPrimaryKey = true)]
|
|
|
+ @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
}
|
|
|
else if(@Model.BaseClassName=="" && !@column.IsPrimarykey){
|
|
|
- @:/// <summary>
|
|
|
- @:/// @column.ColumnDescription
|
|
|
- @:/// </summary>
|
|
|
- @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
+ @:/// <summary>
|
|
|
+ @:/// @column.ColumnDescription
|
|
|
+ @:/// </summary>
|
|
|
+ @:[SugarColumn(ColumnDescription = "@column.ColumnDescription")]
|
|
|
+ @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
}
|
|
|
else if(@Model.BaseClassName!="" && @column.IsPrimarykey && @column.DbColumnName.ToLower()!="id"){
|
|
|
- @:/// <summary>
|
|
|
- @:/// @column.ColumnDescription
|
|
|
- @:/// </summary>
|
|
|
- @:[SugarColumn(IsIdentity = @column.IsIdentity.ToString().ToLower(), ColumnDescription = "@column.ColumnDescription", IsPrimaryKey = true)]
|
|
|
- @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
+ @:/// <summary>
|
|
|
+ @:/// @column.ColumnDescription
|
|
|
+ @:/// </summary>
|
|
|
+ @:[SugarColumn(IsIdentity = @column.IsIdentity.ToString().ToLower(), ColumnDescription = "@column.ColumnDescription", IsPrimaryKey = true)]
|
|
|
+ @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
}
|
|
|
else if(@Model.BaseClassName!="" && !@column.IsPrimarykey && @column.DbColumnName.ToLower()!="id"){
|
|
|
- @:/// <summary>
|
|
|
- @:/// @column.ColumnDescription
|
|
|
- @:/// </summary>
|
|
|
- @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
+ @:/// <summary>
|
|
|
+ @:/// @column.ColumnDescription
|
|
|
+ @:/// </summary>
|
|
|
+ @:[SugarColumn(ColumnDescription = "@column.ColumnDescription")]
|
|
|
+ @:public @column.DataType @column.DbColumnName { get; set; }
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
+ }
|
|
|
}
|