瀏覽代碼

[editor] Publish assist refresh event in case of a SQL ALTER, DROP or CREATE

Enrico Berti 10 年之前
父節點
當前提交
b2e7c04a7e
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

+ 3 - 0
desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

@@ -427,6 +427,9 @@
         snippet: ko.mapping.toJSON(self.getContext())
       }, function (data) {
         if (data.status == 0) {
+          if (self.isSqlDialect() && self.getContext().statement().match(/\bALTER\b|\bDROP\b|\bCREATE\b/i)) {
+            huePubSub.publish('assist.refresh');
+          }
           self.result.clear();
           self.result.handle(data.handle);
           self.result.hasResultset(data.handle.has_result_set);