| title | SimpleStack - SQLite Setup |
|---|---|
| hero_title | |
| layout | page |
| hero_image | /assets/background.jpg |
| show_sidebar | false |
| menubar | home_menu |
| tabs | database_type_tabs |
{:style="float:right"}
Two Provider are supported regarding SQLite
- SQLite (Using Microsoft.Data.SQLite - Apache2 license)
- SDSqlite (Using System.Data.SQLite - Public domain)
dotnet add package SimpleStack.Orm
dotnet add package SimpleStack.Orm.SQLite
using SimpleStack.Orm;
using SimpleStack.Orm.MySQLConnector;
var factory = new OrmConnectionFactory(new SqliteDialectProvider(), "CONNECTION_STRING");
using (var connection = factory.OpenConnection())
{
// Start Querying Database
var dogs = await connection.SelectAsync<Dog>(x => x.Age > 20);
}dotnet add package SimpleStack.Orm
dotnet add package SimpleStack.Orm.SDSQLite
using SimpleStack.Orm;
using SimpleStack.Orm.SDSQLite;
var factory = new OrmConnectionFactory(new SqliteDialectProvider(), "CONNECTION_STRING");
using (var connection = factory.OpenConnection())
{
// Start Querying Database
var dogs = await connection.SelectAsync<Dog>(x => x.Age > 20);
}