Files
clue/Tables/工时/任务工时表.json

143 lines
5.3 KiB
JSON

{
"Name": "任务工时表",
"Columns": [
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"Required": true,
"Unique": true,
"AutoIncrement": true,
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "项目ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "任务ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "datetime",
"MaxLength": -1,
"Name": "工时日期",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "工时类型",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行人",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "bigint",
"MaxLength": -1,
"Name": "成员ID",
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "nvarchar",
"MaxLength": -1,
"Name": "执行内容",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
"DatabaseColumnType": "float",
"MaxLength": -1,
"Name": "工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_Creator"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_CreateDate"
},
{
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifier"
},
{
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Name": "FGC_LastModifyDate"
},
{
"$type": "Forguncy.Model.Tables.StatisticColumn, ServerDesignerCommon",
"AggregateFunction": 4,
"DataColumnName": "工时",
"Name": "总工时",
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
}
],
"ExternalDatabaseInfo": {
"AllowModifySchema": true,
"ConnectionId": "业务表",
"SourceTableName": "任务工时表",
"SourceTableSchema": "dbo"
},
"PrimaryKey": [
"ID"
],
"Indexes": [],
"Relations": [
{
"PrimarySchema": null,
"PrimaryTable": "项目表",
"PrimaryColumn": "ID",
"ForeignSchema": null,
"ForeignTable": "任务工时表",
"ForeignColumn": "项目ID",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
"PrimarySchema": null,
"PrimaryTable": "任务表",
"PrimaryColumn": "ID",
"ForeignSchema": null,
"ForeignTable": "任务工时表",
"ForeignColumn": "任务ID",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
},
{
"PrimarySchema": null,
"PrimaryTable": "任务成员表",
"PrimaryColumn": "ID",
"ForeignSchema": null,
"ForeignTable": "任务工时表",
"ForeignColumn": "成员ID",
"RelationTypeOnDelete": 0,
"RelationTypeOnUpdate": 0,
"IsDetailTableRelation": true
}
]
}