mistercrunch commented on issue #27194: URL: https://github.com/apache/superset/issues/27194#issuecomment-2518348531
Pointing out that https://github.com/apache/superset/pull/30398 is ready for review/merge and is a bit related to the topic. Now looking at the issue as a whole, it was less about Superset providing a true uuid across instances (as the UuidMixin) implementation solves for - but more about allowing to enrich the Superset metadata with say a remote uuid from the metadata catalog. For that purpose, many ORM-backed tables implement the `ExtraJSONMixin` -> https://github.com/apache/superset/blob/master/superset/models/helpers.py#L595, which is used to store arbitrary object metadata without having to change the database model. This seems like a decent entry-point to allow say an external service to enrich any model with any metadata. Seems it'd be possible to add endpoint(s) that would enable reading/write arbitrary key/value pairs to any model backed by `ExtraJSONMixin` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
