pyairtable icon indicating copy to clipboard operation
pyairtable copied to clipboard

Track changes to ORM fields and only save modified fields (unless forced)

Open mesozoic opened this issue 1 year ago • 0 comments

This branch adds change tracking to the ORM Model and Field classes, so that we can avoid sending field values to the API if they haven't been modified. This is the default behavior now; implementers can override this behavior by calling obj.save(force=True) on a model instance.

Fixes #378

FYI @gildastone @bapcon

mesozoic avatar Aug 18 '24 05:08 mesozoic