├── .codebeatignore ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── =2.20.0 ├── LICENSE ├── Pipfile ├── Pipfile.lock ├── README.rst ├── TODO ├── airtable_local_backup ├── __init__.py ├── common.py ├── download.py ├── exceptions.py ├── file_io.py ├── restore.py └── runner.py ├── docs ├── .gitkeep ├── Makefile ├── apidoc.md ├── basic.py ├── conf.py ├── configuration.md ├── index.rst ├── installation.md ├── make.bat ├── sample-config.yaml └── usage.md ├── manualrestore.py ├── requirements.txt ├── run.py ├── setup.cfg ├── setup.py └── tests ├── conftest.py ├── test_download.py ├── test_file_io.py ├── test_restore.py ├── test_runner.py └── testdata ├── bad.yml ├── filedata.json ├── hashes.json ├── lots_of_fields.json ├── lots_of_fields_raw.json ├── testconf-2.yml ├── testconf-3.yml └── testconf.yml /.codebeatignore: -------------------------------------------------------------------------------- 1 | scratch/* 2 | docs/* 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/.travis.yml -------------------------------------------------------------------------------- /=2.20.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/=2.20.0 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/LICENSE -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/Pipfile -------------------------------------------------------------------------------- /Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/Pipfile.lock -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/README.rst -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/TODO -------------------------------------------------------------------------------- /airtable_local_backup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/__init__.py -------------------------------------------------------------------------------- /airtable_local_backup/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/common.py -------------------------------------------------------------------------------- /airtable_local_backup/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/download.py -------------------------------------------------------------------------------- /airtable_local_backup/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/exceptions.py -------------------------------------------------------------------------------- /airtable_local_backup/file_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/file_io.py -------------------------------------------------------------------------------- /airtable_local_backup/restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/restore.py -------------------------------------------------------------------------------- /airtable_local_backup/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/airtable_local_backup/runner.py -------------------------------------------------------------------------------- /docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/apidoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/apidoc.md -------------------------------------------------------------------------------- /docs/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/basic.py -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/sample-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/sample-config.yaml -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/docs/usage.md -------------------------------------------------------------------------------- /manualrestore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/manualrestore.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/run.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/setup.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/test_download.py -------------------------------------------------------------------------------- /tests/test_file_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/test_file_io.py -------------------------------------------------------------------------------- /tests/test_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/test_restore.py -------------------------------------------------------------------------------- /tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/test_runner.py -------------------------------------------------------------------------------- /tests/testdata/bad.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/bad.yml -------------------------------------------------------------------------------- /tests/testdata/filedata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/filedata.json -------------------------------------------------------------------------------- /tests/testdata/hashes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/hashes.json -------------------------------------------------------------------------------- /tests/testdata/lots_of_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/lots_of_fields.json -------------------------------------------------------------------------------- /tests/testdata/lots_of_fields_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/lots_of_fields_raw.json -------------------------------------------------------------------------------- /tests/testdata/testconf-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/testconf-2.yml -------------------------------------------------------------------------------- /tests/testdata/testconf-3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/testconf-3.yml -------------------------------------------------------------------------------- /tests/testdata/testconf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rickh94/airtable_local_backup/HEAD/tests/testdata/testconf.yml --------------------------------------------------------------------------------