数据库表目录

@for (int j = 0; j < Model.Tables.Count; j++) { var item = Model.Tables[j]; }
序号表名表说明
@( j + 1 ) @item.TableName @(!string.IsNullOrWhiteSpace(item.Comment) ? item.Comment : " ")
@if (Model.Views.Count > 0) { @{ var index = 1; } @foreach (var item in Model.Views) { index++; }
视图
序号视图名称
@index @item.Key
} @if (Model.Procs.Count > 0) { @{ var index = 1; } @foreach (var item in Model.Procs) { index++; }
存储过程
序号存储过程名称
@index @item.Key
}
@foreach (var item in Model.Tables) {
表名:@item.TableName 返回目录
表注释:@item.Comment
@if (!item.DBType.StartsWith("Oracle")) { } @foreach (var column in item.Columns) { @if (!item.DBType.StartsWith("Oracle")) { } }
序号 列名 数据类型 长度 小数位数 主键自增允许空 默认值 列说明
@column.ColumnOrder @column.ColumnName @column.ColumnTypeName @column.Length @column.Scale @column.IsPK@column.IsIdentity@column.CanNull @column.DefaultVal @column.Comment
} @if (Model.Views.Count > 0) { foreach (var item in Model.Views) {
视图名称:@item.Key 返回目录
@item.Value
} } @if (Model.Procs.Count > 0) { foreach (var item in Model.Procs) {
存储过程名称:@item.Key 返回目录
@item.Value
} }