https://github.com/cloudfy/jobb
Jobb enables CLI export of SQL Schemas.
https://github.com/cloudfy/jobb
Last synced: about 1 year ago
JSON representation
Jobb enables CLI export of SQL Schemas.
- Host: GitHub
- URL: https://github.com/cloudfy/jobb
- Owner: cloudfy
- License: gpl-3.0
- Created: 2022-03-04T06:59:17.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-26T11:42:22.000Z (over 1 year ago)
- Last Synced: 2025-02-26T12:23:18.018Z (over 1 year ago)
- Language: C#
- Size: 82 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jobb
Jobb enables export of SQL Schemas and data from Microsoft SQL Server or Azure SQL server.
Jobb is both provided as a command-line client (CLI) or a Visual Studio file generator supported from Visual Studio 17+. Upon generation, a .sql file is generated from the options provided in the jobb file.
## Jobb CLI
[](https://www.nuget.org/packages/Jobb.Cli/)
Command line to generate export.
### Install as a global tool
```
dotnet tool install --global Jobb.Cli --version 1.0.8
dotnet tool install --global Jobb.Cli --version 1.0.8 --add-source ./Jobb.Cli.1.0.8.nupkg
```
### Update global tool after install
```
dotnet tool update -g jobb
```
## File format: .jobb files
Jobb files are text based files with a .jobb extension. Essentially a jobb file is a JSON file providing settings on how the SQL schema export should be generated.
**Example**
``` json
{
"ConnectionString" : "",
"ExportSettings" : {
}
}
```