We should save all fields for any entity that we pull from an outside resource (currently MusicBrainz). There's likely a ton of overlap and can be accomplished with a base model that these inherit from. Also include a 'last_updated' field that we can use keep MB-related assets updated.
With the new fields in place, update the MB API consumption logic to use them.
We should save all fields for any entity that we pull from an outside resource (currently MusicBrainz). There's likely a ton of overlap and can be accomplished with a base model that these inherit from. Also include a 'last_updated' field that we can use keep MB-related assets updated.
With the new fields in place, update the MB API consumption logic to use them.