MCPcopy
hub / github.com/OmniDB/OmniDB

github.com/OmniDB/OmniDB @3.0.3b sqlite

repository ↗ · DeepWiki ↗ · release 3.0.3b ↗
11,136 symbols 31,413 edges 508 files 572 documented · 5%
README

OmniDB 3.0.3 Beta

Release Date: October 28, 2020

Release Notes

  • New features:
  • PostgreSQL 13 support
  • Database structure tree and Properties/DDL tabs with support to additional PostgreSQL objects
  • Option to use Active Directory / LDAP to authenticate OmniDB's users
  • Option to use PostgreSQL as OmniDB's backend database
  • Additional monitoring units
  • Omnis UI helper component (offering walkthroughs)
  • OmniDB's own graphical explain component (displaying Explain and Explain Analyze)
  • Option to share connections between OmniDB users

  • Improvements:

  • Core Changes
    • ~~Websocket~~ > Long Polling
    • Better handling of database connections, reusing connection when appropriate
    • Shared tunnels
    • Updated python and javascript libraries (security + stability)
    • ~~Electron~~ > NWJS (New desktop technology)
    • Enhanced shortcuts, allowing users to maintain shortcuts per OS
  • UX/UI improvements for several elements (Connections management, Autocomplete, Global snippet panel with quick-[save/load], contextual menus).

  • 3.0.1 changes

  • Bug Fixes
    • Fixed an issue in the long polling mechanism
    • Dark theme colors on autocomplete selection
  • Improvements

    • Added snippets and custom monitoring units to the OmniDB 2 to 3 automatic migration process
  • 3.0.3 changes

  • Re-included
    • Explain visualizer component from OmniDB 2.x
    • Shortcuts for issueing Explain and Explain Analyze
  • Bug Fixes
    • Fixed missing dark theme colors on connection results when in full-view
    • Fixed conflict between the z-index of the new explain visualizer and the database tree context menus
  • Improvements
    • Added a toggle to switch between the old and new explain components
    • Improved client-side CPU usage performance (browser rendering gpu-intensive processes)
    • Added a new node-spin loading icon for dark themes with improved visibility

Website: https://omnidb.org

Full Documentation: https://omnidb.readthedocs.io

Core symbols most depended-on inside this repo

require
called by 3874
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/ace.js
shift
called by 2692
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-xquery.js
Wv
called by 2475
OmniDB/OmniDB_app/static/OmniDB_app/lib/cytoscape/klay.js
lookahead1W
called by 2200
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-xquery.js
shiftT
called by 1795
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-xquery.js
_interopRequireDefault
called by 1103
OmniDB/OmniDB_app/static/OmniDB_app/lib/handsontable/handsontable.full.js
_dereq_
called by 860
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-coffee.js
whitespace
called by 710
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-xquery.js

Shape

Function 9,263
Method 1,791
Class 82

Languages

TypeScript80%
Python20%

Modules by API surface

OmniDB/OmniDB_app/static/OmniDB_app/lib/cytoscape/klay.js2,235 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/handsontable/handsontable.full.js1,068 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-xquery.js929 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/explain/js/d3.js569 symbols
OmniDB/OmniDB_app/static/OmniDB_app/js/Chart.bundle.js415 symbols
OmniDB/OmniDB_app/include/OmniDatabase/PostgreSQL.py334 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/explain/js/react.js309 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/cytoscape/cytoscape.js266 symbols
OmniDB/OmniDB_app/static/OmniDB_app/lib/ace/worker-javascript.js244 symbols
OmniDB/OmniDB_app/include/Spartacus/Database.py240 symbols
OmniDB/OmniDB_app/tests.old/test_postgresql96.py190 symbols
OmniDB/OmniDB_app/tests.old/test_postgresql95.py190 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add OmniDB \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact