Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erikej/sqlcetoolbox
SQLite & SQL Server Compact Toolbox extension for Visual Studio, SSMS (and stand alone)
https://github.com/erikej/sqlcetoolbox
entity-framework sql-server sql-server-compact sqlite visual-studio vsix
Last synced: 3 days ago
JSON representation
SQLite & SQL Server Compact Toolbox extension for Visual Studio, SSMS (and stand alone)
- Host: GitHub
- URL: https://github.com/erikej/sqlcetoolbox
- Owner: ErikEJ
- License: other
- Created: 2015-12-05T12:26:23.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-12-02T10:23:15.000Z (2 months ago)
- Last Synced: 2025-01-30T12:28:18.243Z (3 days ago)
- Topics: entity-framework, sql-server, sql-server-compact, sqlite, visual-studio, vsix
- Language: C#
- Homepage:
- Size: 115 MB
- Stars: 856
- Watchers: 60
- Forks: 178
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# SQLite & SQL Server Compact Toolbox
[![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/ErikEJ.SQLServerCompactSQLiteToolbox)](https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox&ssr=false#review-details)
[![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/i/ErikEJ.SQLServerCompactSQLiteToolbox)](https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox&ssr=false#review-details)
[![Twitter Follow](https://img.shields.io/twitter/follow/ErikEJ.svg?style=social&label=Follow)](https://twitter.com/ErikEJ)[My tools and utilities for embedded database development](http://erikej.github.io/SqlCeToolbox/)
Visual Studio & SSMS 21 extension, standalone app and command line tools, for managing all aspects of your SQL Server Compact/SQLite database files' data and schema, including generation of code, database diagrams and database documentation.
If you use my free tools, I would be very grateful for a [rating or review here](https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox#review-details)
# Documentation
[Getting started guide](https://github.com/ErikEJ/SqlCeToolbox/wiki)
[Known issues with workarounds](https://github.com/ErikEJ/SqlCeToolbox/wiki/Known-issues)
[Release notes for released versions and daily builds](https://github.com/ErikEJ/SqlCeToolbox/wiki/Release-notes)
[Command line tools](https://github.com/ErikEJ/SqlCeToolbox/wiki/Command-line-tools)
[Scripting API samples](https://github.com/ErikEJ/SqlCeToolbox/wiki/Scripting-API-samples)
# Downloads/builds
## Visual Studio Extension
**Release**
Download the latest version of the Visual Studio extension (for both 3.5, 4.0 and SQLite) from [Visual Studio MarketPlace](https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox)
Or just install from Tools, Extensions and Updates in Visual Studio! ![](https://github.com/ErikEJ/SqlCeToolbox/blob/master/img/ext.png)
**Daily build**
You can download the daily build from [VSIX Gallery](https://www.vsixgallery.com/extension/41521019-e4c7-480c-8ea8-fc4a2c6f50aa).
You can also automatically get the [latest build of the Master branch directly in Visual Studio](https://github.com/ErikEJ/SqlCeToolbox/wiki/Subscribing-to-latest-%22daily%22-build)
If you need the Visual Studio 2010 extension, please contact me, and I can provide a link!
## SQL Server Management Studio (SSMS) 21
Once installed, you find the extension under the View menu in SSMS, and from the context menu of a database in Object Explorer.
**Daily build**
You can download the daily build of the **SSMS 21** extension from [VSIX Gallery](https://www.vsixgallery.com/extension/d6c77c32-fe4b-4f6d-ad5d-f7b755212760)
Make sure to "Unblock" the downloaded file before proceeding!
### **Installing the SSMS 21 extension**
Since SSMS extensions are unsupported, you must to manually install this extension version (at least until I or someone else decides to create an installer)
From an administrator command prompt:
Create a folder called `SqlCeToolbox` in the `C:\Program Files\Microsoft SQL Server Management Studio 21\Preview\Common7\IDE\Extensions` folder.
Copy the extension.vsix that you downloaded from VSIX Gallery to the new folder `C:\Program Files\Microsoft SQL Server Management Studio 21\Preview\Common7\IDE\Extensions\SqlCeToolbox`.
Unzip the extension.vsix to the new folder. For example: `"C:\program files\7-zip\7z.exe" e extension.vsix -y`
You should now have 36 items in the SqlCeToolbox folder, and the extension is "installed".
## EF Core Power Tools for Visual Studio 2022
The EF Core Power Tools have moved to [this repository](https://github.com/ErikEJ/EFCorePowerTools)
## Standalone for SQL Server Compact 4.0 and 3.5 SP2
**Release**
You can download the latest release of the standalone tools from the [Github releases here](https://github.com/ErikEJ/SqlCeToolbox/releases)
## Command line tools
**Release**
You can download the latest release of the command line tools from the [Github releases here](https://github.com/ErikEJ/SqlCeToolbox/releases)
# How do I contribute
If you encounter a bug or have a feature request, please use the [Issue Tracker](https://github.com/ErikEJ/SqlCeToolbox/issues/new)
The Toolbox is open source and welcomes any contribution. There are a number of issues in the [Backlog](https://github.com/ErikEJ/SqlCeToolbox/issues?q=is%3Aissue+milestone%3ABacklog+is%3Aclosed) that the project needs help with!
![](https://github.com/ErikEJ/SqlCeToolbox/blob/master/img/toolbox1.png)