using OrmTest.Models; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace OrmTest.UnitTest { public class DataTest : UnitTestBase { private DataTest() { } public DataTest(int eachCount) { this.Count = eachCount; } public void Init() { var db = GetInstance(); db.DbMaintenance.TruncateTable("DataTestInfo"); var insertObject = new DataTestInfo() { Datetime1 = DateTime.Now, Datetime2 = DateTime.Now, Decimal1 = 1, Decimal2 = 2, Float1 = 3, Float2 = 4, Guid1 = Guid.Empty, Guid2 = null, Image1 = new byte[] { 1, 2 }, Image2 = new byte[] { 2, 3 }, Int1 = 5, Int2 = 6, Money1 = 7, Money2 = 8, Varbinary1 = new byte[] { 4, 5 }, Varbinary2 = null, String = "string" }; var id = db.Insertable(insertObject).ExecuteReutrnIdentity(); var data = db.Queryable().InSingle(id); db.Updateable(data).ExecuteCommand(); } public SqlSugarClient GetInstance() { SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() { ConnectionString = Config.ConnectionString, DbType = DbType.SqlServer, IsAutoCloseConnection = true }); return db; } } }