model = db.StringProperty()
action = db.EnumProperty(['insert', 'update', 'delete'])
change = db.PickleProperty()
Implementing efficient audit trail of record changes in Google App Engine - design patterns