{"repo":"msallin/SQLiteCodeFirst","free":true,"listed":false,"github":"https://github.com/msallin/SQLiteCodeFirst","clone":"git clone https://github.com/msallin/SQLiteCodeFirst.git","description":"Creates a SQLite Database based on a EdmModel by using Entity Framework CodeFirst.","language":"C#","stars":618,"topics":["codefirst","entity-framework","sqlite-codefirst","sqlite","csharp"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"SQLite CodeFirst Creates a SQLite Database from Code, using Entity Framework CodeFirst. Support the project To support this project you can: star the repository , report bugs/request features by creating new issues, write code and create PRs or donate. Especially if you use it for a commercial project, a donation is welcome. If you need a specific feature for a commercial project, I am glad to offer a paid implementation. Project Status This project was started when there was .NET Full Framework and EF 6. EF 6 does not offer code first for SQLite and this library fills this gap. Nowadays there is .NET Core (or now just called .NET) and EF Core. EF Core supports code first and migrations for SQLite. If you use .NET Core 3 or above together with EF Core, there is no need for this library. If you use EF 6 (either with .NET Full Framework or with .NET Core 3 or above), this library is an option for you to get code first for SQLite. I'm going to maintain this library as long as it is useful for some people (see History & Project Status and Release Schedule). Features This project ships several IDbInitializer classes. These create new SQLite Databases based on your model/code. The following features are supported: - Tables from classes (supported annotations: Table ) - Columns from properties (supported annotations: Column , Key , MaxLength , Required , NotMapped , DatabaseGenerated , Index ) - PrimaryKey constraint ( Key annotation, key composites are supported) - ForeignKey const","default_branch":null,"files":null,"tree":[],"storefront":"/r/msallin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/msallin/SQLiteCodeFirst/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}