//------------------------------------------------------------------------------
//
// This code was generated by a CodeSmith Template.
//
// DO NOT MODIFY contents of this file. Changes to this
// file will be lost if the code is regenerated.
//
//------------------------------------------------------------------------------
using System.Data.Entity;
using OpenAuth.Domain;
using OpenAuth.Repository.Models.Mapping;
namespace OpenAuth.Repository
{
public partial class OpenAuthDBContext: DbContext
{
static OpenAuthDBContext()
{
Database.SetInitializer< OpenAuthDBContext>(null);
}
public OpenAuthDBContext()
:base("Name=OpenAuthDBContext")
{ }
public OpenAuthDBContext(string nameOrConnectionString)
: base(nameOrConnectionString)
{ }
public System.Data.Entity.DbSet Applications { get; set; }
public System.Data.Entity.DbSet Categories { get; set; }
public System.Data.Entity.DbSet CategoryTypes { get; set; }
public System.Data.Entity.DbSet Modules { get; set; }
public System.Data.Entity.DbSet ModuleElements { get; set; }
public System.Data.Entity.DbSet Orgs { get; set; }
public System.Data.Entity.DbSet Relevances { get; set; }
public System.Data.Entity.DbSet Resources { get; set; }
public System.Data.Entity.DbSet Roles { get; set; }
public System.Data.Entity.DbSet Stocks { get; set; }
public System.Data.Entity.DbSet Users { get; set; }
public System.Data.Entity.DbSet WFFrmMains { get; set; }
public System.Data.Entity.DbSet WFProcessInstances { get; set; }
public System.Data.Entity.DbSet WFProcessOperationHistories { get; set; }
public System.Data.Entity.DbSet WFProcessSchemes { get; set; }
public System.Data.Entity.DbSet WFProcessTransitionHistories { get; set; }
public System.Data.Entity.DbSet WFSchemeContents { get; set; }
public System.Data.Entity.DbSet WFSchemeInfos { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(new ApplicationMap());
modelBuilder.Configurations.Add(new CategoryMap());
modelBuilder.Configurations.Add(new CategoryTypeMap());
modelBuilder.Configurations.Add(new ModuleMap());
modelBuilder.Configurations.Add(new ModuleElementMap());
modelBuilder.Configurations.Add(new OrgMap());
modelBuilder.Configurations.Add(new RelevanceMap());
modelBuilder.Configurations.Add(new ResourceMap());
modelBuilder.Configurations.Add(new RoleMap());
modelBuilder.Configurations.Add(new StockMap());
modelBuilder.Configurations.Add(new UserMap());
modelBuilder.Configurations.Add(new WFFrmMainMap());
modelBuilder.Configurations.Add(new WFProcessInstanceMap());
modelBuilder.Configurations.Add(new WFProcessOperationHistoryMap());
modelBuilder.Configurations.Add(new WFProcessSchemeMap());
modelBuilder.Configurations.Add(new WFProcessTransitionHistoryMap());
modelBuilder.Configurations.Add(new WFSchemeContentMap());
modelBuilder.Configurations.Add(new WFSchemeInfoMap());
}
}
}