初始化项目
This commit is contained in:
43
Models/AuthorityDB.cs
Normal file
43
Models/AuthorityDB.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using Models.ModelItems;
|
||||
using Models.View;
|
||||
using System.Data.Entity;
|
||||
using System.IO;
|
||||
|
||||
namespace Models
|
||||
{
|
||||
//Code First
|
||||
public class AuthorityDB : DbContext
|
||||
{
|
||||
public AuthorityDB()
|
||||
//base调用基类构造函数
|
||||
: base("name=DB")//调用配置文件的connectionStrings的DB连接数据库
|
||||
{
|
||||
//this.Database.CommandTimeout = int.MaxValue;
|
||||
//模型更改是重创数据库
|
||||
Database.SetInitializer(new DBInit());
|
||||
}
|
||||
public virtual DbSet<ErrorInfo> ErrorInfos { get; set; }
|
||||
public virtual DbSet<UserInfo> UserInfos { get; set; }
|
||||
public virtual DbSet<MACLogs> MACLoges { get; set; }
|
||||
public virtual DbSet<ApplicationDomain> Apps { get; set; }
|
||||
public virtual DbSet<Authority> Authoritys { get; set; }
|
||||
public virtual DbSet<AppAutho> AppAuthos { get; set; }
|
||||
public virtual DbSet<AuthoStatusType> AuthoStatusTypes { get; set; }
|
||||
public virtual DbSet<Organization> Organizations{ get; set; }
|
||||
public virtual DbSet<OrgAuthority> OrgAuthorities { get; set; }
|
||||
public virtual DbSet<OrgUsers> OrgUsers { get; set; }
|
||||
public virtual DbSet<UserAuthoes> UserAuthos { get; set; }
|
||||
public virtual DbSet<View_UserInfo> View_UserInfos { get; set; }
|
||||
public virtual DbSet<View_MAClog> View_MAClogs { get; set; }
|
||||
public virtual DbSet<View_UOA> View_UOAs{ get; set; }
|
||||
public virtual DbSet<View_UA> View_UAs{ get; set; }
|
||||
public virtual DbSet<View_AppAutho> View_AppAuthos{ get; set; }
|
||||
public virtual DbSet<Hotels> Hotels{ get; set; }
|
||||
public virtual DbSet<HotelGroups> HoteldGroups { get; set; }
|
||||
public virtual DbSet<DbLog> DbLogs { get; set; }
|
||||
public virtual DbSet<Hosts> Hostses { get; set; }
|
||||
public virtual DbSet<AuthoRecord> AuthoRecordes { get; set; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user