Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bricelam/vs.data.sqlite
A DDEX provider for Microsoft.Data.Sqlite
https://github.com/bricelam/vs.data.sqlite
sqlite visual-studio-extension
Last synced: 10 days ago
JSON representation
A DDEX provider for Microsoft.Data.Sqlite
- Host: GitHub
- URL: https://github.com/bricelam/vs.data.sqlite
- Owner: bricelam
- License: other
- Created: 2020-12-15T22:40:44.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T18:12:32.000Z (12 months ago)
- Last Synced: 2024-04-29T02:44:59.930Z (7 months ago)
- Topics: sqlite, visual-studio-extension
- Language: C#
- Homepage:
- Size: 258 KB
- Stars: 13
- Watchers: 5
- Forks: 5
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
VisualStudio.Data.Sqlite
========================![build status](https://img.shields.io/github/actions/workflow/status/bricelam/VS.Data.Sqlite/dotnet.yml?main) ![latest version](https://img.shields.io/visual-studio-marketplace/v/bricelam.VSDataSqlite) ![downloads](https://img.shields.io/visual-studio-marketplace/d/bricelam.VSDataSqlite) ![license](https://img.shields.io/badge/license-MS--RL-important)
A Data Designer Extensibility ([DDEX](https://docs.microsoft.com/previous-versions/visualstudio/visual-studio-2013/bb165128(v=vs.120))) provider for [Microsoft.Data.Sqlite](https://docs.microsoft.com/dotnet/standard/data/sqlite/).
The latest preview release is available on the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=bricelam.VSDataSqlite).
CI builds are available on the [Open VSIX Gallery](https://www.vsixgallery.com/extension/0b471821-68a4-49dd-b175-e6daf4e5cebf). Install [this extension](https://marketplace.visualstudio.com/items?itemName=MadsKristensen.VSIXGallery-nightlybuilds) to get automatic updates.
What it's for
-------------This extension enables other Visual Studio extensions (like the [EF Core Power Tools](https://github.com/ErikEJ/EFCorePowerTools)) that use the DDEX APIs to do things like the following.
- Create connection strings
- Create design-time connections
- Read database schemasIt also enables connecting to SQLite databases in **Server Explorer** to see their schema and data. This read-only view can be useful when debugging your app.
What it's not for
-----------------There are plenty of great tools out there to help you design SQLite databases and queries. This is not one of them. The following features are specifically outside the scope of this project.
- Creating databases
- Modifying databases (both schemas and data)
- Designing databases
- Designing queries
- Reviewing query plans
- Comparing schemas
- Importing and exporting data
- Migrating databases
- Generating codeIf you're looking for a great tool that does all of that inside Visual Studio, I recommend the [SQLite Toolbox](https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox).
Screenshots
-----------![Server Explorer, table data, and Properties toolbox windows](.github/Screenshot4.png)
![Data Source integration](.github/Screenshot1.png)
![Connection dialog](.github/Screenshot2.png)
![Retrieve Data menu item on tables](.github/Screenshot3.png)