中小公司没有那么多数据量,Int64的自增改回来Int32,以降低复杂度

This commit is contained in:
大石头 2020-04-07 22:48:24 +08:00
parent ad15e9d563
commit e8447087a6
7 changed files with 18 additions and 21 deletions

View File

@ -18,13 +18,13 @@ namespace AntJob.Data.Entity
public partial class JobTask : IJobTask
{
#region
private Int64 _ID;
private Int32 _ID;
/// <summary>编号</summary>
[DisplayName("编号")]
[Description("编号")]
[DataObjectField(true, true, false, 0)]
[BindColumn("ID", "编号", "")]
public Int64 ID { get { return _ID; } set { if (OnPropertyChanging(__.ID, value)) { _ID = value; OnPropertyChanged(__.ID); } } }
public Int32 ID { get { return _ID; } set { if (OnPropertyChanging(__.ID, value)) { _ID = value; OnPropertyChanged(__.ID); } } }
private Int32 _AppID;
/// <summary>应用</summary>
@ -243,7 +243,7 @@ namespace AntJob.Data.Entity
{
switch (name)
{
case __.ID : _ID = value.ToLong(); break;
case __.ID : _ID = value.ToInt(); break;
case __.AppID : _AppID = value.ToInt(); break;
case __.JobID : _JobID = value.ToInt(); break;
case __.Client : _Client = Convert.ToString(value); break;
@ -428,7 +428,7 @@ namespace AntJob.Data.Entity
{
#region
/// <summary>编号</summary>
Int64 ID { get; set; }
Int32 ID { get; set; }
/// <summary>应用</summary>
Int32 AppID { get; set; }

View File

@ -43,13 +43,13 @@ namespace AntJob.Data.Entity
[BindColumn("JobID", "作业", "")]
public Int32 JobID { get { return _JobID; } set { if (OnPropertyChanging(__.JobID, value)) { _JobID = value; OnPropertyChanged(__.JobID); } } }
private Int64 _TaskID;
private Int32 _TaskID;
/// <summary>作业项</summary>
[DisplayName("作业项")]
[Description("作业项")]
[DataObjectField(false, false, false, 0)]
[BindColumn("TaskID", "作业项", "")]
public Int64 TaskID { get { return _TaskID; } set { if (OnPropertyChanging(__.TaskID, value)) { _TaskID = value; OnPropertyChanged(__.TaskID); } } }
public Int32 TaskID { get { return _TaskID; } set { if (OnPropertyChanging(__.TaskID, value)) { _TaskID = value; OnPropertyChanged(__.TaskID); } } }
private String _Client;
/// <summary>客户端。IP加进程</summary>
@ -184,7 +184,7 @@ namespace AntJob.Data.Entity
case __.ID : _ID = value.ToInt(); break;
case __.AppID : _AppID = value.ToInt(); break;
case __.JobID : _JobID = value.ToInt(); break;
case __.TaskID : _TaskID = value.ToLong(); break;
case __.TaskID : _TaskID = value.ToInt(); break;
case __.Client : _Client = Convert.ToString(value); break;
case __.Start : _Start = value.ToDateTime(); break;
case __.End : _End = value.ToDateTime(); break;
@ -326,7 +326,7 @@ namespace AntJob.Data.Entity
Int32 JobID { get; set; }
/// <summary>作业项</summary>
Int64 TaskID { get; set; }
Int32 TaskID { get; set; }
/// <summary>客户端。IP加进程</summary>
String Client { get; set; }

View File

@ -17,13 +17,13 @@ namespace AntJob.Data.Entity
public partial class AppMessage : IAppMessage
{
#region
private Int64 _ID;
private Int32 _ID;
/// <summary>编号</summary>
[DisplayName("编号")]
[Description("编号")]
[DataObjectField(true, true, false, 0)]
[BindColumn("ID", "编号", "")]
public Int64 ID { get { return _ID; } set { if (OnPropertyChanging(__.ID, value)) { _ID = value; OnPropertyChanged(__.ID); } } }
public Int32 ID { get { return _ID; } set { if (OnPropertyChanging(__.ID, value)) { _ID = value; OnPropertyChanged(__.ID); } } }
private Int32 _AppID;
/// <summary>应用</summary>
@ -98,7 +98,7 @@ namespace AntJob.Data.Entity
{
switch (name)
{
case __.ID : _ID = value.ToLong(); break;
case __.ID : _ID = value.ToInt(); break;
case __.AppID : _AppID = value.ToInt(); break;
case __.JobID : _JobID = value.ToInt(); break;
case __.Topic : _Topic = Convert.ToString(value); break;
@ -171,7 +171,7 @@ namespace AntJob.Data.Entity
{
#region
/// <summary>编号</summary>
Int64 ID { get; set; }
Int32 ID { get; set; }
/// <summary>应用</summary>
Int32 AppID { get; set; }

View File

@ -136,7 +136,7 @@
</Table>
<Table Name="JobTask" Description="作业任务">
<Columns>
<Column Name="ID" DataType="Int64" Identity="True" PrimaryKey="True" Description="编号" />
<Column Name="ID" DataType="Int32" Identity="True" PrimaryKey="True" Description="编号" />
<Column Name="AppID" DataType="Int32" Description="应用" />
<Column Name="JobID" DataType="Int32" Description="作业" />
<Column Name="Client" DataType="String" Description="客户端。IP加进程" />
@ -171,7 +171,7 @@
<Column Name="ID" DataType="Int32" Identity="True" PrimaryKey="True" Description="编号" />
<Column Name="AppID" DataType="Int32" Description="应用" />
<Column Name="JobID" DataType="Int32" Description="作业" />
<Column Name="TaskID" DataType="Int64" Description="作业项" />
<Column Name="TaskID" DataType="Int32" Description="作业项" />
<Column Name="Client" DataType="String" Description="客户端。IP加进程" />
<Column Name="Start" DataType="DateTime" Description="开始。大于等于" />
<Column Name="End" DataType="DateTime" Description="结束。小于,不等于" />
@ -194,7 +194,7 @@
</Table>
<Table Name="AppMessage" Description="应用消息。消息调度,某些作业负责生产消息,供其它作业进行消费处理">
<Columns>
<Column Name="ID" DataType="Int64" Identity="True" PrimaryKey="True" Description="编号" />
<Column Name="ID" DataType="Int32" Identity="True" PrimaryKey="True" Description="编号" />
<Column Name="AppID" DataType="Int32" Description="应用" />
<Column Name="JobID" DataType="Int32" Description="作业。生产消息的作业" />
<Column Name="Topic" DataType="String" Description="主题。区分作业下多种消息" />

View File

@ -6,7 +6,7 @@ namespace AntJob.Data
public interface ITask
{
/// <summary>任务项编号</summary>
Int64 ID { get; set; }
Int32 ID { get; set; }
/// <summary>开始。大于等于</summary>
DateTime Start { get; set; }

View File

@ -59,10 +59,7 @@ namespace AntJob.Data
#region
/// <summary>已重载。</summary>
/// <returns></returns>
public override String ToString()
{
return Name;
}
public override String ToString() => Name;
#endregion
}
}

View File

@ -7,7 +7,7 @@ namespace AntJob.Data
{
#region
/// <summary>编号</summary>
public Int64 ID { get; set; }
public Int32 ID { get; set; }
/// <summary>开始。大于等于</summary>
public DateTime Start { get; set; }