29 lines
588 B
Plaintext
29 lines
588 B
Plaintext
using JNPF.Common.Contracts;
|
|
using JNPF.Common.Security;
|
|
using SqlSugar;
|
|
|
|
namespace @Model.nsName;
|
|
|
|
/// <summary>
|
|
/// @Model.descrip
|
|
/// </summary>
|
|
[SugarTable("@Model.tableName")]
|
|
public partial class @Model.clsName : @Model.GetInherit()
|
|
{
|
|
public @(Model.clsName)()
|
|
{
|
|
@Model.GetConstruct()
|
|
}
|
|
@foreach(var col in Model.columns)
|
|
{
|
|
if(!Model.ignoreCols.Contains(col.colName)){
|
|
@:/// <summary>
|
|
@:/// @col.descrip
|
|
@:/// </summary>
|
|
@col.GetPropAttr()
|
|
@:public @col.GetPropType() @col.propName { get; set; }@col.GetDefaultValue()
|
|
@:
|
|
}
|
|
}
|
|
}
|