https://github.com/rmottola/databasin
GUI based, Cross-platform, Objective-C based Data access tool (create, query, update and more) for salesforce.com
https://github.com/rmottola/databasin
bsd csv-export csv-files csv-import gnustep linux macos objective-c rest-api salesforce salesforce-api salesforce-soap-api salesforce-sobjects salesforce-soql soap soap-client soap-web-services
Last synced: 4 months ago
JSON representation
GUI based, Cross-platform, Objective-C based Data access tool (create, query, update and more) for salesforce.com
- Host: GitHub
- URL: https://github.com/rmottola/databasin
- Owner: rmottola
- Created: 2020-07-22T20:17:47.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T21:34:22.000Z (about 1 year ago)
- Last Synced: 2025-04-11T18:07:32.433Z (about 1 year ago)
- Topics: bsd, csv-export, csv-files, csv-import, gnustep, linux, macos, objective-c, rest-api, salesforce, salesforce-api, salesforce-soap-api, salesforce-sobjects, salesforce-soql, soap, soap-client, soap-web-services
- Language: Objective-C
- Homepage:
- Size: 3.99 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- Changelog: ChangeLog
Awesome Lists containing this project
README
README
------
Data Basin
Data Access Tool for Salesforce
API implementation is inside DataBasinKit
Current Version: 1.1 S
----------------------
NEWS
- improved interface with ComboBoxes and preferences to filter out more system objects
- remember last succesful login username
- getUpdated / getDeleted
- Undelete
- Improved support for sub-objects and lists and unpacking (from DataBasinKit)
- support for enabling Assignment Rules in create/update
Older news:
- multi-threading: concurrent operations with interrupt
- down batch size
- handle multiple errors in update or create
- filter line-breaks when writing CSV
- Query gets parsed and this allows to write fields in Query Order
- Query parsing allows for fields to be empty and still preserve the correct number of columns in the CSV file
- Download batch size settable
- CVS qualifier and separator settable in both reading and writing
- Support LIMIT clause in Select Identify
- Improved Exception catching and display for Select Identify
- Object Inspector supports selection of items
- Support count and aggregate queries
- Select Identify works with multiple columns (all in AND as condition)
- Support "." as Semi-Join
- Query Identify: run a select on each item in the list, the single column provided in the file will be used as identifier and it must point to an Id or a unique identifier
- improved exception trapping and display
- support for reading quoted CSV files
LIMITATIONS
- CVS Reading and Writing does not support full quoting properly (but it improved vastly in 0.5)
- no field matching: create column names must match exactly salesforce field names
MISSING FEATURES
- Upsert