Open mjordan opened 5 months ago
A user interface to workbench versus cli tools would be the ideal. But more realistically to help with the day to day... If there was a way to not have to edit the config file with input_csv output_csv names. Usually we're using the same .yml files and those fields are the two fields you have to edit. It would remove a step if part of the cli input to run the yml was setting those values.
@khart20 nice feature. So something like python workbench --config foo.yml --input_csv myinput.csv --output_csv myoutput.csv
?
I enhance my workbench experience with
alias wb='workbench --config=config.yml'
alias wbc='workbench --config=config.yml --check'
Then I just organize my tasks into folders, and name the config files config.yml as a rule. That way I can just run wbc
and wb
instead of the long command.
Here is a suggestion (can you tell I ran it through a gpt for proofreading?)
Enhance the current export functionality by allowing users to export all nodes without requiring a CSV of node IDs, and write directly to a Google spreadsheet.
Each sheet should maintain references to related sheets/tabs, ensuring comprehensive data relationships. Users would provide the site URL and spreadsheet URL for export. This feature would streamline the export process and improve data management.
Sorry about the cheezy title, we can do better than that. Suggestions welcome.
Intent of this documentation is to recommend some things that will lead to greater success using Workbench, or will help recover if something goes wrong. Some points to include are:
--check
perform_soft_checks: true
config settinglog_file_path
config settingcreat
ing 5000 nodes at one, use 5x1000 node jobs); instead of adding all media to nodes duringcreate
tasks, create basic nodes+media and use a separateadd_media
task to add additional media.timestamp_rollback: true
config settingAnyone else have items they want to suggest?