Update Queue

This commit is contained in:
sunkaixuan 2019-04-04 22:08:56 +08:00
parent 21c9c808ac
commit 79e314f051
5 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,65 @@
using OrmTest.Demo;
using OrmTest.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OrmTest.Demo
{
public class Queue : DemoBase
{
public static void Init()
{
var db = GetInstance();
db.Insertable<Student>(new Student() { Name = "a" }).AddQueue();
db.Insertable<Student>(new Student() { Name = "b" }).AddQueue();
var x= db.SaveQueues();
db.Insertable<Student>(new Student() { Name = "a" }).AddQueue();
db.Insertable<Student>(new Student() { Name = "b" }).AddQueue();
db.Insertable<Student>(new Student() { Name = "c" }).AddQueue();
db.Insertable<Student>(new Student() { Name = "d" }).AddQueue();
var ar = db.SaveQueuesAsync();
ar.Wait();
db.Queryable<Student>().AddQueue();
db.Queryable<School>().AddQueue();
var result = db.SaveQueues<Student, School>();
db.Queryable<Student>().AddQueue();
db.Queryable<School>().AddQueue();
db.AddQueue("select @id", new { id = 1 });
var result2 = db.SaveQueues<Student, School, int>();
db.AddQueue("select 1");
db.AddQueue("select 2");
db.AddQueue("select 3");
db.AddQueue("select 4");
db.AddQueue("select 5");
db.AddQueue("select 6");
db.AddQueue("select 7");
var result3 = db.SaveQueues<int, int, int, int, int, int, int>();
db.AddQueue("select 1");
var result4 = db.SaveQueues<int >();
db.AddQueue("select 1");
db.AddQueue("select 2");
var result5 = db.SaveQueues<int,int>();
db.AddQueue("select 1");
db.AddQueue("select 2");
db.AddQueue("select 3");
var result6 = db.SaveQueuesAsync<int, int,int>();
result6.Wait();
}
}
}

View File

@ -59,6 +59,7 @@
<Compile Include="Demos\8_JoinSql.cs" />
<Compile Include="Demos\A_MasterSlave.cs" />
<Compile Include="Demos\DemoBase.cs" />
<Compile Include="Demos\H_Queue.cs" />
<Compile Include="Models\DataTestInfo.cs" />
<Compile Include="Models\DataTestInfo2.cs" />
<Compile Include="Models\Enum.cs" />

View File

@ -45,6 +45,7 @@ namespace OrmTest
OrmTest.Demo.ComplexModel.Init();
OrmTest.Demo.CodeFirst.Init();;
OrmTest.Demo.MasterSlave.Init(); ;
OrmTest.Demo.Queue.Init(); ;
}
}
}

View File

@ -817,6 +817,7 @@ namespace SqlSugar
itemParameter.ParameterName = newName;
}
parsmeters.AddRange(itemParsmeters);
itemSql = itemSql.TrimEnd(';')+";";
sqlBuilder.AppendLine(itemSql);
index++;
}