Files
Yi.Admin/Yi.Furion.Net6/Yi.Framework.Module/WebFirstManager/DataSeed/TableDataSeed.cs

34 lines
974 B
C#
Raw Normal View History

2023-09-22 10:25:05 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Furion.DependencyInjection;
using Yi.Framework.Infrastructure.Data.DataSeeds;
using Yi.Framework.Infrastructure.Ddd.Repositories;
using Yi.Framework.Infrastructure.Helper;
using Yi.Framework.Module.WebFirstManager.Entities;
namespace Yi.Framework.Module.WebFirstManager.DataSeed
{
2023-09-24 00:42:09 +08:00
public class TableDataSeed : AbstractDataSeed<TableAggregateRoot>, ITransient
2023-09-22 10:25:05 +08:00
{
2023-09-24 00:42:09 +08:00
public TableDataSeed(IRepository<TableAggregateRoot> repository) : base(repository)
2023-09-22 10:25:05 +08:00
{
}
2023-09-24 00:42:09 +08:00
public override List<TableAggregateRoot> GetSeedData()
2023-09-22 10:25:05 +08:00
{
2023-09-24 00:42:09 +08:00
var entities=new List<TableAggregateRoot>();
2023-09-22 10:25:05 +08:00
2023-09-24 00:42:09 +08:00
entities.Add(new TableAggregateRoot
2023-09-22 10:25:05 +08:00
{
Id=SnowflakeHelper.NextId,
Name="Test",
Description="测试",
});
return entities;
}
}
}