{"repo":"fsprojects/SQLProvider","free":true,"listed":false,"github":"https://github.com/fsprojects/SQLProvider","clone":"git clone https://github.com/fsprojects/SQLProvider.git","description":"A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.","language":"F#","stars":627,"topics":["fsharp","sql-server","typeprovider","sqlite","postgresql","mysql","firebirdsql","mariadb","oracle","database"],"license":null,"category":"databases-storage","readme_excerpt":"SQLProvider A general .NET SQL database type provider. Current features : LINQ queries Lazy schema exploration Automatic constraint navigation Individuals Transactional CRUD operations with identity support Two-way data binding Stored Procedures Functions Packages (Oracle) Composable Query integration Optional option types Mapping to record types Custom Operators Supports Asynchronous Operations Supports .NET Standard / .NET Core Supports saving DB schema offline, and SQL-Server .dacpac files The provider currently has explicit implementations for the following database vendors : SQL Server SQLite PostgreSQL Oracle MySQL (& MariaDB) MsAccess Firebird DuckDB There is also an ODBC provider that will let you connect to any ODBC source with limited features. Documentation SQLProvider home page contains the core documentation and samples. This documentation originates from docs/content/, so please feel free to submit a pull request if you fix typos or add additional samples and documentation! Building Linux/macOS: Run build.sh Windows: Run build.cmd (Note: both scripts above use the dotnet command underneath; if you need to build with .NETFramework v4.x or Mono, rename the '.paket netfx' to '.paket' first, before restoring & building manually with paket and msbuild.) Known issues - Database vendors other than SQL Server and Access use dynamic assembly loading. This may cause some security problems depending on your system's configuration and which version of the .NET framework you","default_branch":null,"files":null,"tree":[],"storefront":"/r/fsprojects","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fsprojects/SQLProvider/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."}