Skip to content

aleDsz/FileBaseContext

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileBaseContext

FileBaseContext is a provider of Entity Framework 7 to store database information in files.

It was built for development purposes. All information is stored in files that can be added, updated, or deleted manually.

Benefits

  • you don't need a database
  • rapid modeling
  • version control supported
  • supports all serializable .NET types

Download

https://www.nuget.org/packages/FileBaseContext/

Configure Database Context

add database context to services

services.AddDbContext<ApplicationDbContext>(options => options.UseFileBaseContextDatabase("dbUser"));

or configure the database context itself

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
	optionsBuilder.UseFileStoreDatabase("my_local_db");
	base.OnConfiguring(optionsBuilder);
}

Configure Provider

Named database
optionsBuilder.UseFileBaseContextDatabase(databaseName: "my_local_db");
Custom location
optionsBuilder.UseFileBaseContextDatabase(location: "C:\Temp\userDb");

About

FileBaseContext is a provider of Entity Framework 7 to store database information in files.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%