A Google Script to export Google Spreadsheets as JSON and upload them to AWS S3
Install
- Spreadsheet menu: "Tools" > "Script Editor"
- Add the 3 files and save
- Reload spreadsheet
Usage:
- AWS IAM credentials for an S3 bucket
- Spreadsheet menu: "Datahub" > "Configuration" > "Set Configuration"
- Enter Access key, Secret key, bucket name, bucket path (project name)
- Spreadsheet menu: "Datahub" > "Export sheet as json"
- Check bucket for file
TODO:
- Normalize column names (camelcase, remove numbers)
- Row value typing (numbers and booleans)
- Better config UI (sidebar)
- Archiving system (store and load(?) previous pushed versions)