using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using UtilsSharp;
namespace Models.Data
{
public static class DbInitializer
{
///
/// 需要同步是数据表名
///
public static List list = new List() { "TBL_HOTEL_GROUP_INFO","TBL_HOTEL_SEASON","TBL_HOTEL_BASIC_INFO", "TBL_ROOM_TYPE_LIST", "TBL_ROOM_BASIC_INFO", "TBL_SEASON" };
public static void Initialize(HotelServiceContext context)
{
//初始化数据------------------------ 主要初始化同步表
foreach (var item in list)
{
if (context.NEW_TABLE_UPDATE_TIME_MARKS.FirstOrDefault(x => x.NEW_DB_TABLE_NAME == item) == null)
context.NEW_TABLE_UPDATE_TIME_MARKS.Add(new Models.NEW_TABLE_UPDATE_TIME_MARK
{
NEW_DB_TABLE_NAME = item
});
context.SaveChanges();
}
}
}
}