https://github.com/aimenux/salesforcecli
Providing net global tool in order to query salesforce
https://github.com/aimenux/salesforcecli
global-tool net60 salesforce-sdk spectre-console vs22
Last synced: 4 months ago
JSON representation
Providing net global tool in order to query salesforce
- Host: GitHub
- URL: https://github.com/aimenux/salesforcecli
- Owner: aimenux
- License: mit
- Created: 2021-10-05T17:18:21.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-06-03T21:38:15.000Z (about 1 year ago)
- Last Synced: 2025-07-20T14:37:38.664Z (about 1 year ago)
- Topics: global-tool, net60, salesforce-sdk, spectre-console, vs22
- Language: C#
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/aimenux/SalesForceCli/actions/workflows/ci.yml)
# SalesForceCli
```
Providing net global tool in order to query salesforce
```
> In this repo, i m building a global tool that allows to query [salesforce](https://www.salesforce.com/).
>
> The tool is based on multiple sub commmands :
> - Use sub command `List` to list salesforce objects/fields
> - Use sub command `Query` to run salesforce queries
> - Use sub command `Generate` to generate salesforce queries
>
>
> To run code in debug or release mode, type the following commands in your favorite terminal :
> - `.\App.exe List`
> - `.\App.exe List -m 100`
> - `.\App.exe List -p [pattern]`
> - `.\App.exe List -n [ObjectName]`
> - `.\App.exe Query -f [FileName]`
> - `.\App.exe Generate -n [ObjectName]`
>
>
> To install, run, update, uninstall global tool from a local source path, type commands :
> - `dotnet tool install -g --configfile .\Nugets\local.config SalesForceCli`
> - `SalesForceCli -h`
> - `SalesForceCli -s`
> - `SalesForceCli List`
> - `SalesForceCli List -m 100`
> - `SalesForceCli List -p [pattern]`
> - `SalesForceCli List -n [ObjectName]`
> - `SalesForceCli Query -f [FileName]`
> - `SalesForceCli Generate -n [ObjectName]`
> - `dotnet tool update -g SalesForceCli --ignore-failed-sources`
> - `dotnet tool uninstall -g SalesForceCli`
>
> To install global tool from [nuget source](https://www.nuget.org/packages/SalesForceCli), type these command :
> - For stable version : `dotnet tool install -g SalesForceCli --ignore-failed-sources`
> - For prerelease version : `dotnet tool install -g SalesForceCli --version "*-*" --ignore-failed-sources`
>
>
> 
>
**`Tools`** : vs22, net 6.0, salesforce-sdk, command-line, spectre-console