$(document).ready(function () { anchors.options.visible = 'always' anchors.add('h3') var table = $('#standard_table').DataTable({ lengthChange: false, ordering: false, paging: config.pagination, autoWidth: true, buttons: [ { text: 'Related columns', action: function (e, dt, node, config) { $('.relatedKey').toggle() this.active(!this.active()) table.columns.adjust().draw() }, }, { text: 'Constraint', action: function (e, dt, node, config) { $('.constraint').toggle() this.active(!this.active()) table.columns.adjust().draw() }, }, { extend: 'columnsToggle', columns: '.toggle', }, ], }) dataTableExportButtons(table) if ($('#indexes_table').length) { var indexes = $('#indexes_table').DataTable({ lengthChange: false, paging: config.pagination, ordering: false, }) dataTableExportButtons(indexes) } if ($('#check_table').length) { var check = $('#check_table').DataTable({ lengthChange: false, paging: config.pagination, ordering: false, }) dataTableExportButtons(check) } }) $(function () { var $imgs = $('img.diagram, object.diagram') $imgs.css('cursor', 'move') $imgs.draggable() }) $.fn.digits = function () { return this.each(function () { $(this).text( $(this) .text() .replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '1 ') ) }) } $(function () { $('#recordNumber').digits() }) var codeElement = document.getElementById('sql-script-codemirror') var editor = null if (null != codeElement) { editor = CodeMirror.fromTextArea(codeElement, { lineNumbers: true, mode: 'text/x-sql', indentWithTabs: true, smartIndent: true, lineNumbers: true, matchBrackets: true, autofocus: true, readOnly: true, }) }