public void Seed(SimuladorContribuicaoAposentadoriaContext context) { context.Database.EnsureDeleted(); context.Database.EnsureCreated(); context.SaveChanges(); }
public Startup(IConfiguration configuration) { Configuration = configuration; Version = Configuration.GetValue <string>("Application:Version"); Name = Configuration.GetValue <string>("Application:Name"); using (var context = new SimuladorContribuicaoAposentadoriaContext(Configuration)) { context.Database.Migrate(); } }
public static SimuladorContribuicaoAposentadoriaContext GetContext() { if (simuladorContribuicaoAposentadoriaContext == null) { DbContextOptions <SimuladorContribuicaoAposentadoriaContext> dbContextOptions = new DbContextOptionsBuilder <SimuladorContribuicaoAposentadoriaContext>() .UseNpgsql("Host=127.0.0.1;Database=SimuladorContribuicaoAposentadoria;Username=postgres;Password=1234;") .Options; simuladorContribuicaoAposentadoriaContext = new SimuladorContribuicaoAposentadoriaContext(dbContextOptions); SimuladorContribuicaoAposentadoriaDBInitializer simuladorContribuicaoAposentadoriaDBInitializer = new SimuladorContribuicaoAposentadoriaDBInitializer(); simuladorContribuicaoAposentadoriaDBInitializer.Seed(simuladorContribuicaoAposentadoriaContext); } return(simuladorContribuicaoAposentadoriaContext); }
public Repository(SimuladorContribuicaoAposentadoriaContext context) => _context = context;
public SimulacaoRepository(SimuladorContribuicaoAposentadoriaContext context, IMapper mapper) : base(context) => _mapper = mapper;