Closed mesozoic closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
91a34de
) to head (54497e3
). Report is 12 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
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 abase orm
subcommand which can generate a module with ORM classes using the metadata for a base.Currently supported commands:
whoami
bases
base ID schema
base ID table ID_OR_NAME records
base ID table ID_OR_NAME schema
base ID collaborators
base ID shares
base ID orm
enterprise ID info
enterprise ID user ID_OR_EMAIL
enterprise ID users ID_OR_EMAIL...
enterprise ID group ID
enterprise ID groups ID...
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.