Overview of SQLProvider features
masterSQLProvider is a general .NET SQL database type provider that compiles your database schema into .NET types, eliminating the need for manual OR-mapping.
Key features include:
- Querying: LINQ queries, Stored Procedures, Functions, and Composable Query integration.
- Data Operations: Transactional CRUD operations with identity support, two-way data binding, and mapping to record types.
- Schema Exploration: Lazy schema exploration and automatic constraint navigation.
- Advanced Support: Optional option types, custom operators, and asynchronous operations.
- Compatibility: Supports .NET Standard and .NET Core. It also supports saving DB schemas offline and using SQL-Server
*.dacpacfiles. - Vendor Support: Explicit implementations for SQL Server, SQLite, PostgreSQL, Oracle, MySQL/MariaDB, MsAccess, Firebird, and DuckDB, plus a general ODBC provider.