feat: return UUID on database creation (#23143)

This commit is contained in:
Beto Dealmeida
2023-02-21 17:36:16 -08:00
committed by GitHub
parent a40c12d63e
commit fbf10c35a9
4 changed files with 7 additions and 0 deletions

View File

@@ -325,6 +325,7 @@ class DatabaseRestApi(BaseSupersetModelRestApi):
return self.response_400(message=error.messages)
try:
new_model = CreateDatabaseCommand(item).run()
item["uuid"] = new_model.uuid
# Return censored version for sqlalchemy URI
item["sqlalchemy_uri"] = new_model.sqlalchemy_uri
item["expose_in_sqllab"] = new_model.expose_in_sqllab