| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using Business.EntityFrameworkCore;
- using Business.Models;
- using Bussiness.Model.SIM;
- using Bussiness.Model.SystemData;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Buissness.UnitTest.InitialData
- {
- public class UnitTestInitialDataBuilder
- {
- public void Build(BusinessDbContext context)
- {
- //Add some people
- context.Book.AddRange(
- new Book { Name = "Isaac Asimov", Price=1, Description="111",TenantId=Guid.NewGuid() },
- new Book { Name = "Thomas More", Price = 2, Description = "222", TenantId = Guid.NewGuid() },
- new Book { Name = "George Orwell",Price = 3, Description = "333", TenantId = Guid.NewGuid() },
- new Book { Name = "Douglas Adams", Price = 4, Description = "444", TenantId = Guid.NewGuid() }
- );
- context.SaveChanges();
- context.sim_base.AddRange(
- new sim_base { sim_grade = "1", sim_level = 1, rise_cycle = (decimal?)0.5, interval_days = (decimal?)0.6, rise_time = DateTime.Now, factory_id = 10201, org_id = 102, tenant_id = 102 },
- new sim_base { sim_grade = "2", sim_level = 2, rise_cycle = (decimal?)0.5, interval_days = (decimal?)0.7, rise_time = DateTime.Now, factory_id = 10201, org_id = 102, tenant_id = 102 },
- new sim_base { sim_grade = "3", sim_level = 3, rise_cycle = (decimal?)0.5, interval_days = (decimal?)0.8, rise_time = DateTime.Now, factory_id = 10201, org_id = 102, tenant_id = 102 },
- new sim_base { sim_grade = "4", sim_level = 4, rise_cycle = (decimal?)0.5, interval_days = (decimal?)0.9, rise_time = DateTime.Now, factory_id = 10201, org_id = 102, tenant_id = 102 }
- );
- context.SaveChanges();
- context.sys_code.AddRange(
- new sys_code { code_name = "1", code_rule = "ABP1", code_value =1, chinese_name ="测试编码规则", code_date = DateTime.Now },
- new sys_code { code_name = "2", code_rule = "ABP2", code_value = 1, chinese_name = "测试编码规则", code_date = DateTime.Now },
- new sys_code { code_name = "3", code_rule = "ABP3", code_value = 1, chinese_name = "测试编码规则", code_date = DateTime.Now },
- new sys_code { code_name = "4", code_rule = "ABP4", code_value = 1, chinese_name = "测试编码规则", code_date = DateTime.Now }
- );
- context.SaveChanges();
- context.sys_code_pre.AddRange(
- new sys_code_pre { code_name = "1", pre_name = context.sys_code.Single(p => p.code_name == "ABP1").code_rule, code_value = 1, code_date = DateTime.Now },
- new sys_code_pre { code_name = "1", pre_name = context.sys_code.Single(p => p.code_name == "ABP2").code_rule, code_value = 2, code_date = DateTime.Now },
- new sys_code_pre { code_name = "1", pre_name = context.sys_code.Single(p => p.code_name == "ABP3").code_rule, code_value = 3, code_date = DateTime.Now },
- new sys_code_pre { code_name = "1", pre_name = context.sys_code.Single(p => p.code_name == "ABP4").code_rule, code_value = 4, code_date = DateTime.Now }
- );
- context.SaveChanges();
- }
- }
- }
|