fix(mysql): show scheduled events in the sidebar
This commit is contained in:
1 parent
5011468a9a
commit
2b11af94ba
26 files changed
+137
-33
No files matched your search
@@ -2161,12 +2161,13 @@ async function handleQuickOpenSelect(item: any) {
|
||||
tableName: item.objectName || item.tableName,
|
||||
tableType: item.type === "view" ? "VIEW" : item.type === "materialized_view" ? "MATERIALIZED_VIEW" : "TABLE",
|
||||
});
|
||||
} else if (item.type === "procedure" || item.type === "function" || item.type === "trigger" || item.type === "sequence" || item.type === "package" || item.type === "package-body" || item.type === "type" || item.type === "type-body") {
|
||||
} else if (item.type === "procedure" || item.type === "function" || item.type === "trigger" || item.type === "event" || item.type === "sequence" || item.type === "package" || item.type === "package-body" || item.type === "type" || item.type === "type-body") {
|
||||
// Open the object source in a source tab
|
||||
const objectTypeMap: Record<string, ObjectSourceKind> = {
|
||||
procedure: "PROCEDURE",
|
||||
function: "FUNCTION",
|
||||
trigger: "TRIGGER",
|
||||
event: "EVENT",
|
||||
sequence: "SEQUENCE",
|
||||
package: "PACKAGE",
|
||||
"package-body": "PACKAGE_BODY",
|
||||
@@ -2193,7 +2194,7 @@ async function handleQuickOpenSelect(item: any) {
|
||||
});
|
||||
const tabId = queryStore.createTab(item.connectionId, item.database, `Source - ${objectName}`);
|
||||
queryStore.updateSql(tabId, editableSource);
|
||||
if (item.type !== "sequence" && item.type !== "trigger" && item.type !== "type" && item.type !== "type-body") {
|
||||
if (item.type !== "sequence" && item.type !== "trigger" && item.type !== "event" && item.type !== "type" && item.type !== "type-body") {
|
||||
queryStore.setObjectSource(tabId, {
|
||||
schema,
|
||||
name: objectName,
|
||||
|
||||
Reference in new issue
Block a user