SqlNado 1.2.0

SQLNado (SQLite Not ADO) is a .NET lightweight bloat free object persistence framework based on SQLite.

SQLNado supports all of SQLite features when using SQL commands, and also supports most of SQLite features through .NET:

* Automatic class-to-table mapping (Save, Delete, Load, LoadAll, LoadByPrimaryKey, LoadByForeignKey, etc.)
* Automatic synchronization of schema (tables, columns) between classes and existing table
* Designed for thread-safe operations
* Where and OrderBy LINQ/IQueryable .NET expressions are supported (work is still in progress in this area), also with collation support
* SQLite database schema (tables, columns, etc.) exposed to .NET
* SQLite custom functions can be written in .NET
* SQLite incremental BLOB I/O is exposed as a .NET Stream to avoid high memory consumption
* SQLite collation support, including the possibility to add custom collations using .NET code
* SQLite Full Text Search engine (FTS3/4) support, including the possibility to add custom FTS3 tokenizers using .NET code
* Automatic support for Windows 'winsqlite3.dll' to avoid shipping any binary file (supported on azure web apps).

There is a newer version of this package available.
See the version list below for details.
Install-Package SqlNado -Version 1.2.0
dotnet add package SqlNado --version 1.2.0
<PackageReference Include="SqlNado" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SqlNado --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

  • .NETStandard 2.0

    • No dependencies.

Version History

Version Downloads Last updated
1.2.2 51 5/23/2019
1.2.0 108 1/16/2019
1.0.1 113 1/4/2019