using System.Data.Entity;
using TFC.Models;
namespace TFC.Context
{
    public class DataContext : DbContext
    {
        // Puede agregar código personalizado a este archivo. Los cambios no se sobrescribirán.
        // 
        // Si desea que Entity Framework lo omita y regenere la base de datos
        // automáticamente siempre que cambie el esquema de modelo, agregue
        // el siguiente código al método Application_Start en el archivo Global.asax.
        // Nota: esta operación destruirá y volverá a crear la base de datos con cada cambio de modelo.
        // 
        // System.Data.Entity.Database.SetInitializer(new System.Data.Entity.DropCreateDatabaseIfModelChanges<TFC_PEC3_Vacio2.Context.DataContext>());

        public DataContext() : base("name=DataContext")
        {
            //this.Configuration.LazyLoadingEnabled = false;
        }

        public DbSet<Exercice> Exercice { get; set; }

        public DbSet<Training> Training { get; set; }

        public DbSet<Workout> Workout { get; set; }

        public DbSet<User> Users { get; set; }
        public DbSet<Role> Roles { get; set; }
    }
}
