added simple copy to clipboard from data-id prop

This commit is contained in:
ldinc
2017-10-14 01:23:53 +03:00
parent 72b9eb443c
commit 0e2926cc85
2 changed files with 12 additions and 5 deletions

View File

@@ -244,6 +244,8 @@
<li class="divider"></li>
<li><a href="#" data-action="truncate">Truncate Table</a></li>
<li><a href="#" data-action="delete">Delete Table</a></li>
<li class="divider"></li>
<li><a href="#" data-action="copy">Copy Table Name</a></li>
</ul>
</div>
<div id="databases_context_menu">

View File

@@ -191,6 +191,8 @@ function resetTable() {
removeClass("no-crop");
}
var tableNameRegExp = /(?:\.([^.]+))?$/;
function performTableAction(table, action, el) {
if (action == "truncate" || action == "delete") {
var message = "Are you sure you want to " + action + " table " + table + " ?";
@@ -224,6 +226,9 @@ function performTableAction(table, action, el) {
var win = window.open(url, "_blank");
win.focus();
break;
case "copy":
copyToClipboard(tableNameRegExp.exec(table)[1]);
break;
}
}