SQLite in ASP.NET Core with EntityFrameworkCore

前端 未结 3 1880
清歌不尽
清歌不尽 2021-01-30 03:50

How do you add and use an SQLite database in an ASP.NET Core web application, using EntityFramework 7 ?

I dived into ASP.NET Core the moment I heard about it and created

3条回答
  •  渐次进展
    2021-01-30 04:35

    1. Install Below mentioned packages

       PM> Install-Package Microsoft.EntityFrameworkCore
       PM> Install-Package Microsoft.EntityFrameworkCore.Sqlite
       PM> Install-Package Microsoft.EntityFrameworkCore.Tools
      
    2. Create Models

    3. Create DBContext class add SQLite connection configuration

       protected override void OnConfiguring(DbContextOptionsBuilder options)
           => options.UseSqlite("Data Source=DBFileName.db");
      
    4. Run migration commands to start using it

       PM> add-migration   //Ex: add-migration IntialMigration
       PM> update-database
      

    https://fullstack-lab.co.in/Sqlite-entity-framework-core-quick-start

    This article provides simple steps to use SQLite with Asp.net core 3.1

提交回复
热议问题