pyairtable
pyairtable copied to clipboard
Command line interface + ORM module generator
This branch introduces a pyairtable command line script (which is only usable if additional optional dependencies are installed) for performing basic requests against the Airtable API. It also introduces a base orm subcommand which can generate a module with ORM classes using the metadata for a base.
Currently supported commands:
whoamibasesbase BASE_ID schemabase BASE_ID table ID_OR_NAME recordsbase BASE_ID table ID_OR_NAME schemabase BASE_ID collaboratorsbase BASE_ID sharesbase BASE_ID ormenterprise ENTERPRISE_ID infoenterprise ENTERPRISE_ID user ID_OR_EMAILenterprise ENTERPRISE_ID usersenterprise ENTERPRISE_ID group GROUP_IDenterprise ENTERPRISE_ID groups
This branch passes its own tests but has not been used in the wild, so I'll leave it up for a while as we test it internally.