/// <summary> /// 单独初始化某一张表 /// 需要手动创建实体 /// </summary> static void InitTable() { //1.0 单独初始化表,要求必须已经在X.Models中创建了对应库的文件夹和对应的实体接口 List <string> list = new List <string>() { "MS_LoginRecord" }; ProjectInit.InitTableIRespository(list, "PayService"); ProjectInit.InitTableRespository(list, "PayService"); }
/// <summary> /// 初始化项目主数据库 /// </summary> static void Init() { Console.WriteLine("初始化开始......"); //1.0 初始化数据库表实体 ProjectInit.CreateDBClassFile(); //2.0 初始化仓储接口 ProjectInit.InitIRespository(); Console.WriteLine("InitIRespository...Finish"); //2.1 初始化仓储接口 ProjectInit.InitIRespositorySession(); Console.WriteLine("InitIRespositorySession...Finish"); //3.1 初始化仓储 ProjectInit.InitRespository(); Console.WriteLine("InitRespository...Finish"); //3.2 初始化仓储 ProjectInit.InitRespositorySession(); Console.WriteLine("InitRespositorySession...Finish"); }