mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 21:53:35 +08:00
Add unit test
This commit is contained in:
parent
a1875e2167
commit
127cc65a15
@ -100,6 +100,7 @@
|
||||
<Compile Include="Models\ViewOrder.cs" />
|
||||
<Compile Include="Config.cs" />
|
||||
<Compile Include="UnitTest\UCustom013.cs" />
|
||||
<Compile Include="UnitTest\UCustom07.cs" />
|
||||
<Compile Include="UnitTest\UCustom08.cs" />
|
||||
<Compile Include="UnitTest\UAopTest.cs" />
|
||||
<Compile Include="UnitTest\UCustom01.cs" />
|
||||
|
@ -31,6 +31,7 @@ namespace OrmTest
|
||||
}
|
||||
public static void Init()
|
||||
{
|
||||
UCustom07.Init();
|
||||
UCustom016.Init();
|
||||
UCustom08.Init();
|
||||
UCustom012.Init();
|
||||
|
146
Src/Asp.Net/PgSqlTest/UnitTest/UCustom07.cs
Normal file
146
Src/Asp.Net/PgSqlTest/UnitTest/UCustom07.cs
Normal file
@ -0,0 +1,146 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using SqlSugar;
|
||||
namespace OrmTest
|
||||
{
|
||||
public class UCustom07
|
||||
{
|
||||
public static void Init()
|
||||
{
|
||||
var db = NewUnitTest.Db;
|
||||
db.CodeFirst.InitTables<Building>();
|
||||
var list = new List<Building>();
|
||||
list.Add(new Building()
|
||||
{
|
||||
Address = "山东济南幸福家园小区",
|
||||
BuildingCode = "yfjy-1",
|
||||
BuildingId = Guid.NewGuid() + "",
|
||||
BuildingName = "幸福家园-1",
|
||||
CardNum = "kh123",
|
||||
CommunityId = "FG4PpbtA3yPXtXTONfxAV",
|
||||
CreateTime = DateTime.Now,
|
||||
HeatArea = 20000,
|
||||
OrganizationID = Guid.NewGuid(),
|
||||
Roomcount = 200,
|
||||
StartDate = "2022-8-17",
|
||||
State = 1,
|
||||
StationPartitionId =null
|
||||
});
|
||||
|
||||
list.Add(new Building()
|
||||
{
|
||||
Address = "山东济南幸福家园小区",
|
||||
BuildingCode = "yfjy-2",
|
||||
BuildingId = Guid.NewGuid()+"",
|
||||
BuildingName = "幸福家园-2",
|
||||
CardNum = "kh123",
|
||||
CommunityId = "FG4PpbtA3yPXtXTONfxAV",
|
||||
CreateTime = DateTime.Now,
|
||||
HeatArea = 20000,
|
||||
OrganizationID = Guid.NewGuid(),
|
||||
Roomcount = 200,
|
||||
StartDate = "2022-8-17",
|
||||
State = 1,
|
||||
StationPartitionId = null
|
||||
});
|
||||
db.Utilities.PageEach(list, 200, page =>
|
||||
{
|
||||
var x = db.Storageable(page).ToStorage();
|
||||
x.BulkCopy();
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 建筑表
|
||||
/// </summary>
|
||||
[SugarTable("building111")]
|
||||
public class Building
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "buildingid", IsPrimaryKey = true, ColumnDataType = "varchar(51)")]
|
||||
public string BuildingId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 供热站分区ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "stationpartitionid", IsNullable = true, ColumnDescription = "供热站分区ID", ColumnDataType = "varchar(21)")]
|
||||
public string StationPartitionId { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 小区ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "communityid", IsNullable = true, ColumnDescription = "小区ID", ColumnDataType = "varchar(21)")]
|
||||
public string CommunityId { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 所属公司ID
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "organizationid", IsNullable = true, ColumnDescription = "所属公司ID")]
|
||||
public Guid OrganizationID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 楼栋编号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "buildingcode", IsNullable = true, ColumnDataType = "varchar(40)", ColumnDescription = "楼栋编号")]
|
||||
public string BuildingCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 楼栋名称
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "buildingname", IsNullable = true, ColumnDataType = "varchar(80)", ColumnDescription = "楼栋名称")]
|
||||
public string BuildingName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 卡号
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "cardnum", IsNullable = true, ColumnDataType = "varchar(20)", ColumnDescription = "卡号")]
|
||||
public string CardNum { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 状态
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "state", IsNullable = true, ColumnDescription = "状态")]
|
||||
public int State { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 地址
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "address", IsNullable = true, ColumnDataType = "varchar(255)", ColumnDescription = "地址")]
|
||||
public string Address { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 户数
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "roomcount", IsNullable = true, ColumnDescription = "户数")]
|
||||
public int Roomcount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 供热面积
|
||||
/// </summary>
|
||||
|
||||
[SugarColumn(ColumnName = "heatarea", IsNullable = true, ColumnDescription = "供热面积")]
|
||||
public double HeatArea { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 接入日期
|
||||
/// </summary>
|
||||
|
||||
[SugarColumn(ColumnName = "startdate", IsNullable = true, ColumnDataType = "varchar(20)", ColumnDescription = "接入日期")]
|
||||
public string StartDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
|
||||
[SugarColumn(ColumnName = "createtime", IsNullable = true, ColumnDescription = "创建时间")]
|
||||
public DateTime CreateTime { get; set; }
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user