使用razor模板生成实体文件
This commit is contained in:
@@ -44,6 +44,25 @@ public class SystemMapper : IRegister
|
||||
.Map(dest => dest.IsPrimarykey, src => src.primaryKey)
|
||||
.Map(dest => dest.IsNullable, src => src.allowNull == 1)
|
||||
.Map(dest => dest.DefaultValue, src => src.defaults);
|
||||
config.ForType<DbTableInfo, DbEntityInfo>()
|
||||
.Map(dest => dest.tableName, src => src.Name)
|
||||
.Map(dest => dest.descrip, src => src.Description);
|
||||
config.ForType<DbColumnInfo, DbEntityPropInfo>()
|
||||
.Map(dest => dest.colName, src => src.DbColumnName)
|
||||
.Map(dest => dest.dataType, src => src.DataType)
|
||||
.Map(dest => dest.propName, src => src.PropertyName)
|
||||
.Map(dest => dest.propType, src => src.PropertyType)
|
||||
.Map(dest => dest.length, src => src.Length)
|
||||
.Map(dest => dest.descrip, src => src.ColumnDescription)
|
||||
.Map(dest => dest.defaultValue, src => src.DefaultValue)
|
||||
.Map(dest => dest.allowNull, src => src.IsNullable)
|
||||
.Map(dest => dest.identity, src => src.IsIdentity)
|
||||
.Map(dest => dest.primaryKey, src => src.IsPrimarykey)
|
||||
.Map(dest => dest.isArray, src => src.IsArray)
|
||||
.Map(dest => dest.isJson, src => src.IsJson)
|
||||
.Map(dest => dest.value, src => src.Value)
|
||||
.Map(dest => dest.scale, src => src.Scale)
|
||||
.Map(dest => dest.digits, src => src.DecimalDigits);
|
||||
//config.ForType<DynamicDbTableModel, DbTableModel>()
|
||||
// .Map(dest => dest.table, src => src.F_TABLE)
|
||||
// .Map(dest => dest.tableName, src => src.F_TABLENAME)
|
||||
|
||||
Reference in New Issue
Block a user