https://github.com/polterguy/aista.data.sqlite
Port of Microsoft.Data.Sqlite
https://github.com/polterguy/aista.data.sqlite
Last synced: 11 months ago
JSON representation
Port of Microsoft.Data.Sqlite
- Host: GitHub
- URL: https://github.com/polterguy/aista.data.sqlite
- Owner: polterguy
- License: mit
- Created: 2022-06-25T09:51:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-01T08:23:02.000Z (over 2 years ago)
- Last Synced: 2025-02-13T00:08:56.144Z (over 1 year ago)
- Language: C#
- Homepage: https://ainiro.io
- Size: 90.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Aista.Data.Sqlite
Port of Microsoft.Data.Sqlite. This repository only exists for one single reason, which is that the default NuGet package Microsoft
has published for Microsoft.Data.Sqlite doesn't respect foreign keys if you use `DbCommend.ExecuteScalar` or its async version
to insert items with a tail of ` returning *`, which is a problem for us at Aista since we're dependent upon such functionality
to have our own things work. Once Microsoft publishes a new (stable) package of Microsoft.Data.Sqlite with this feature, we will
archive this repository, and archive its associated NuGet package. However for the time being, we need such features to have
a stable product ourselves, so for the time being to fix this problem, we forked their code, fixed the problem, and created this
repository to replace Microsoft's primary SQLite data adapter.