git: 5d982828f508 - main - databases/mysql-shell: Add New Port
Jochen Neumeister <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by joneum: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d982828f5080691bdc69617965d03e6ced51174 commit 5d982828f5080691bdc69617965d03e6ced51174 Author: Jochen Neumeister <[email protected]> AuthorDate: 2026-08-13 20:29:16 +0000 Commit: Jochen Neumeister <[email protected]> CommitDate: 2026-08-13 20:29:52 +0000 databases/mysql-shell: Add New Port MySQL Shell is an advanced client and code editor for MySQL with support for SQL and Python scripting, both the classic and the X protocol, and the AdminAPI. It builds its own copy of the MySQL 9.7.1 source tree to obtain the static client libraries. JavaScript mode is not available since the GraalVM polyglot runtime has not been ported to FreeBSD; see pkg-message. PR: 291004 Co-authored-by: Daniel van Eeden <[email protected]> Co-authored-by: Dan Langille <[email protected]> Sponsored by: Netzkommune GmbH databases/mysql-shell: Add New Port MySQL Shell is an advanced client and code editor for MySQL with support for SQL and Python scripting, both the classic and the X protocol, and the AdminAPI. It builds its own copy of the MySQL 9.7.1 source tree to obtain the static client libraries. JavaScript mode is not available since the GraalVM polyglot runtime has not been ported to FreeBSD; see pkg-message. PR: 291004 Co-authored-by: Daniel van Eeden <[email protected]> Co-authored-by: Dan Langille <[email protected]> Sponsored by: Netzkommune GmbH --- databases/Makefile | 1 + databases/mysql-shell/Makefile | 61 + databases/mysql-shell/distinfo | 5 + databases/mysql-shell/files/mysql-server.patch | 43 + .../files/patch-ext_linenoise-ng_src_linenoise.cpp | 10 + ...til_upgrade__checker_upgrade__check__options.cc | 18 + ...atch-mysqlshdk_libs_ssh_ssh__tunnel__handler.cc | 15 + .../files/patch-mysqlshdk_libs_utils_logger.cc | 10 + .../files/patch-mysqlshdk_libs_utils_strformat.h | 10 + .../patch-mysqlshdk_libs_utils_utils__file.cc | 51 + .../patch-mysqlshdk_libs_utils_utils__general.cc | 31 + .../patch-mysqlshdk_libs_utils_utils__general.h | 12 + .../files/patch-mysqlshdk_libs_utils_utils__net.cc | 13 + .../files/patch-mysqlshdk_libs_utils_utils__os.cc | 21 + .../files/patch-mysqlshdk_libs_utils_uuid__gen.cc | 11 + databases/mysql-shell/pkg-descr | 4 + databases/mysql-shell/pkg-message | 7 + databases/mysql-shell/pkg-plist | 1657 ++++++++++++++++++++ 18 files changed, 1980 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index 32cb826e408f..d633f0c22b6f 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -197,6 +197,7 @@ SUBDIR += mysql-connector-c++ SUBDIR += mysql-connector-j SUBDIR += mysql-connector-odbc + SUBDIR += mysql-shell SUBDIR += mysql2pgsql SUBDIR += mysql80-client SUBDIR += mysql80-server diff --git a/databases/mysql-shell/Makefile b/databases/mysql-shell/Makefile new file mode 100644 index 000000000000..aa631fda30f7 --- /dev/null +++ b/databases/mysql-shell/Makefile @@ -0,0 +1,61 @@ +PORTNAME= mysql-shell +DISTVERSION= 9.7.1 +CATEGORIES= databases +MASTER_SITES= https://downloads.mysql.com/archives/get/p/43/file/:shell \ + https://downloads.mysql.com/archives/get/p/23/file/:server +DISTFILES= mysql-shell-${DISTVERSION}-src.tar.gz:shell \ + mysql-${DISTVERSION}.tar.gz:server + +MAINTAINER= [email protected] +COMMENT= Advanced client and code editor for MySQL +WWW= https://dev.mysql.com/doc/mysql-shell/9.7/en/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +# Only 64-bit systems are supported +NOT_FOR_ARCHS= armv6 armv7 i386 powerpc + +LIB_DEPENDS= libantlr4-runtime.so:devel/libantlr4 \ + libcurl.so:ftp/curl \ + libssh.so:security/libssh \ + libunwind.so:devel/libunwind +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}antlr4-python3-runtime>0:devel/py-antlr4-python3-runtime@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oci>=0:devel/py-oci@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}svg_py>0:graphics/py-svg.py@${PY_FLAVOR} + +USES= bison:build cmake:noninja cpe pkgconfig python:3.12+ shebangfix ssl + +CPE_VENDOR= oracle +CPE_PRODUCT= mysql_shell + +SHEBANG_FILES= ${WRKSRC}/plugins/external/migration_plugin/scripts/build.sh \ + ${WRKSRC}/plugins/external/mrs_plugin/scripts/*sh \ + ${WRKSRC}/plugins/external/util_plugin/visual/explain.py + +CMAKE_ARGS= -DBUNDLED_ANTLR_DIR=${LOCALBASE} \ + -DHAVE_PYTHON=1 \ + -DMYSQL_BUILD_DIR=${WRKDIR}/mysql-${DISTVERSION}/build \ + -DMYSQL_SOURCE_DIR=${WRKDIR}/mysql-${DISTVERSION} +CMAKE_BUILD_TYPE= Release + +WRKSRC= ${WRKDIR}/mysql-shell-${DISTVERSION}-src + +post-patch: + @cd ${WRKDIR}/mysql-${DISTVERSION} && ${PATCH} -s < ${FILESDIR}/mysql-server.patch + +pre-configure: + @${MKDIR} ${WRKDIR}/mysql-${DISTVERSION}/build + @cd ${WRKDIR}/mysql-${DISTVERSION}/build && \ + ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} .. \ + -DWITH_SSL=system \ + -DWITH_UNIT_TESTS=OFF \ + -DCMAKE_INSTALL_PREFIX=${WRKDIR}/mysql && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -j${MAKE_JOBS_NUMBER} install + +.include <bsd.port.mk> diff --git a/databases/mysql-shell/distinfo b/databases/mysql-shell/distinfo new file mode 100644 index 000000000000..ec7e6975b22f --- /dev/null +++ b/databases/mysql-shell/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1786647102 +SHA256 (mysql-shell-9.7.1-src.tar.gz) = edb4606f7081bb7a108999b9c5ee94e83bd7e7177d896aaa78d3c3c08f816114 +SIZE (mysql-shell-9.7.1-src.tar.gz) = 185793904 +SHA256 (mysql-9.7.1.tar.gz) = dabff263022be6a09151c21812322873437e0d77aec8c4cc7381882c3ea1aeae +SIZE (mysql-9.7.1.tar.gz) = 428890334 diff --git a/databases/mysql-shell/files/mysql-server.patch b/databases/mysql-shell/files/mysql-server.patch new file mode 100644 index 000000000000..b64a1de75684 --- /dev/null +++ b/databases/mysql-shell/files/mysql-server.patch @@ -0,0 +1,43 @@ +--- sql/server_component/mysql_file_imp.cc.orig 2026-02-13 13:01:31.241903000 +0100 ++++ sql/server_component/mysql_file_imp.cc 2026-02-13 13:01:58.180903000 +0100 +@@ -24,6 +24,7 @@ + #include "sql/server_component/mysql_file_imp.h" + + #include <fcntl.h> ++#include <sys/stat.h> + #include <mysql/components/service_implementation.h> + #include "my_io.h" + #include "my_sys.h" +--- sql/server_component/mysql_json_encode_imp.cc.orig 2026-08-13 21:40:00.000000000 +0200 ++++ sql/server_component/mysql_json_encode_imp.cc 2026-08-13 21:40:00.000000000 +0200 +@@ -21,6 +21,8 @@ + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ + ++#include <cstdio> ++ + #include "mysql_json_encode_imp.h" + #include "my_inttypes.h" + #include "mysql/strings/m_ctype.h" +--- router/src/rest_host_cache/src/rest_host_cache_entries.cc.orig 2026-08-13 21:50:00.000000000 +0200 ++++ router/src/rest_host_cache/src/rest_host_cache_entries.cc 2026-08-13 21:50:00.000000000 +0200 +@@ -63,7 +63,8 @@ + (remaining_ttl > k_zero_seconds) ? remaining_ttl : k_zero_seconds; + rapidjson::Value object(rapidjson::kObjectType); + +- object.AddMember("secondsRemainingTtl", remaining_ttl.count(), ++ object.AddMember<int64_t>("secondsRemainingTtl", ++ static_cast<int64_t>(remaining_ttl.count()), + allocator); + object.AddMember<uint64_t>("ttl", e.ttl_.count(), allocator); + object.AddMember<uint64_t>("cacheHits", e.cache_hits_.load(), +--- components/group_replication_resource_manager/resource_manager_memory_stats.h.orig 2026-08-13 21:30:00.000000000 +0200 ++++ components/group_replication_resource_manager/resource_manager_memory_stats.h 2026-08-13 21:30:00.000000000 +0200 +@@ -8,6 +8,7 @@ + #include <cerrno> + #include <cstdint> + #include <cstring> ++#include <ctime> + #include <string> + #include "resource_manager_procfs.h" + diff --git a/databases/mysql-shell/files/patch-ext_linenoise-ng_src_linenoise.cpp b/databases/mysql-shell/files/patch-ext_linenoise-ng_src_linenoise.cpp new file mode 100644 index 000000000000..5294223045f4 --- /dev/null +++ b/databases/mysql-shell/files/patch-ext_linenoise-ng_src_linenoise.cpp @@ -0,0 +1,10 @@ +--- ext/linenoise-ng/src/linenoise.cpp.orig 2026-01-26 17:14:23 UTC ++++ ext/linenoise-ng/src/linenoise.cpp +@@ -109,6 +109,7 @@ + #include <stdlib.h> + #include <string.h> + #include <sys/ioctl.h> ++#include <sys/stat.h> + #include <sys/types.h> + #include <termios.h> + #include <unistd.h> diff --git a/databases/mysql-shell/files/patch-modules_util_upgrade__checker_upgrade__check__options.cc b/databases/mysql-shell/files/patch-modules_util_upgrade__checker_upgrade__check__options.cc new file mode 100644 index 000000000000..bae02fd5ae63 --- /dev/null +++ b/databases/mysql-shell/files/patch-modules_util_upgrade__checker_upgrade__check__options.cc @@ -0,0 +1,18 @@ +--- modules/util/upgrade_checker/upgrade_check_options.cc.orig 2026-01-26 17:15:26 UTC ++++ modules/util/upgrade_checker/upgrade_check_options.cc +@@ -137,13 +137,12 @@ void Upgrade_check_options::verify_options() { + "Check timeout must be non-zero, positive value"); + } + constexpr auto max_seconds = +- std::chrono::duration_cast<std::chrono::seconds, int64_t>( ++ std::chrono::duration_cast<std::chrono::seconds, long long>( + std::chrono::steady_clock::duration::max()) + .count(); + if (check_timeout.has_value() && *check_timeout > max_seconds) { + throw std::invalid_argument(shcore::str_format( +- "Check timeout value is bigger than supported value %" PRId64, +- max_seconds)); ++ "Check timeout value is bigger than supported value")); + } + } + diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_ssh_ssh__tunnel__handler.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_ssh_ssh__tunnel__handler.cc new file mode 100644 index 000000000000..eda70defae57 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_ssh_ssh__tunnel__handler.cc @@ -0,0 +1,15 @@ +--- mysqlshdk/libs/ssh/ssh_tunnel_handler.cc.orig 2026-01-26 17:02:55 UTC ++++ mysqlshdk/libs/ssh/ssh_tunnel_handler.cc +@@ -30,6 +30,12 @@ + #include <vector> + #include "mysqlshdk/libs/utils/logger.h" + ++#ifdef __FreeBSD__ ++#include <sys/types.h> ++#include <sys/socket.h> ++#include <netinet/in.h> ++#endif ++ + #ifndef MSG_NOSIGNAL + #define MSG_NOSIGNAL 0 + #endif diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_logger.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_logger.cc new file mode 100644 index 000000000000..4cf2d7d84399 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_logger.cc @@ -0,0 +1,10 @@ +--- mysqlshdk/libs/utils/logger.cc.orig 2026-01-26 16:59:21 UTC ++++ mysqlshdk/libs/utils/logger.cc +@@ -38,6 +38,7 @@ + #include <processthreadsapi.h> + #else // !_WIN32 + #include <fcntl.h> ++#include <sys/stat.h> + #include <sys/time.h> + #include <sys/types.h> + #include <unistd.h> diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_strformat.h b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_strformat.h new file mode 100644 index 000000000000..332acc7105a0 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_strformat.h @@ -0,0 +1,10 @@ +--- mysqlshdk/libs/utils/strformat.h.orig 2026-08-13 22:20:00 UTC ++++ mysqlshdk/libs/utils/strformat.h +@@ -27,6 +27,7 @@ + #define MYSQLSHDK_LIBS_UTILS_STRFORMAT_H_ + + #include <cstdint> ++#include <ctime> + #include <string> + #include <utility> + diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__file.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__file.cc new file mode 100644 index 000000000000..54e8bc4f06d5 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__file.cc @@ -0,0 +1,51 @@ +--- mysqlshdk/libs/utils/utils_file.cc.orig 2026-02-13 15:35:16 UTC ++++ mysqlshdk/libs/utils/utils_file.cc +@@ -64,7 +64,7 @@ + #include <limits.h> + #include <mach-o/dyld.h> + #else +-#ifdef __sun ++#if defined(__sun) || defined(__FreeBSD__) + #include <limits.h> + #else + #include <linux/limits.h> +@@ -72,6 +72,10 @@ + #endif + #endif + ++#ifdef __FreeBSD__ ++#include <sys/sysctl.h> ++#endif ++ + namespace shcore { + namespace { + #ifdef _WIN32 +@@ -247,10 +251,19 @@ std::string get_binary_path() { + throw std::runtime_error( + str_format("get_binary_folder: Readlink failed with error %d", errno)); + } ++#else ++#ifdef __FreeBSD__ ++ char path[PATH_MAX]{'\0'}; ++ size_t size = sizeof(path); ++ int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; ++ if (sysctl(mib, 4, path, &size, NULL, 0) == 0) { ++ exe_path.assign(path); ++ } + #endif + #endif + #endif + #endif ++#endif + + return exe_path; + } +@@ -408,7 +421,7 @@ size_t file_size(const char *path) { + #if defined(_WIN32) + struct _stat64 file_stat = {}; + const auto ret = _wstat64(utf8_to_wide(path).c_str(), &file_stat); +-#elif defined(__APPLE__) || defined(__SUNPRO_CC) ++#elif defined(__APPLE__) || defined(__SUNPRO_CC) || defined(__FreeBSD__) + struct stat file_stat = {}; + const auto ret = ::stat(path, &file_stat); + #else diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.cc new file mode 100644 index 000000000000..2faf136cd784 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.cc @@ -0,0 +1,31 @@ +--- mysqlshdk/libs/utils/utils_general.cc.orig 2026-01-26 17:04:27 UTC ++++ mysqlshdk/libs/utils/utils_general.cc +@@ -35,6 +35,10 @@ + #include "include/mysh_config.h" + #include "my_config.h" + ++#ifdef __FreeBSD__ ++#include <sys/wait.h> ++#endif ++ + #ifdef WIN32 + #include <Lmcons.h> + #else +@@ -240,7 +244,7 @@ std::string errno_to_string(int err) { + #define strerror_r(E, B, S) strerror_s(B, S, E) + #endif + +-#if defined(_WIN32) || defined(__sun) || defined(__APPLE__) || \ ++#if defined(__FreeBSD__) || defined(_WIN32) || defined(__sun) || defined(__APPLE__) || \ + ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && \ + !_GNU_SOURCE) // NOLINT + char buf[256]; +@@ -1025,6 +1029,8 @@ OperatingSystem get_os_type() { + os = OperatingSystem::MACOS; + #elif __sun + os = OperatingSystem::SOLARIS; ++#elif __FreeBSD__ ++ os = OperatingSystem::FREEBSD; + #elif __linux__ + os = OperatingSystem::LINUX; + diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.h b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.h new file mode 100644 index 000000000000..d88a79e896a3 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__general.h @@ -0,0 +1,12 @@ +--- mysqlshdk/libs/utils/utils_general.h.orig 2026-01-26 17:09:34 UTC ++++ mysqlshdk/libs/utils/utils_general.h +@@ -172,7 +172,8 @@ enum class OperatingSystem { + LINUX, + WINDOWS_OS, // WINDOWS conflicts with a zlib #define + MACOS, +- SOLARIS ++ SOLARIS, ++ FREEBSD + }; + std::string SHCORE_PUBLIC to_string(OperatingSystem os_type); + diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__net.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__net.cc new file mode 100644 index 000000000000..7bc8184a3714 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__net.cc @@ -0,0 +1,13 @@ +--- mysqlshdk/libs/utils/utils_net.cc.orig 2026-01-26 17:10:16 UTC ++++ mysqlshdk/libs/utils/utils_net.cc +@@ -25,6 +25,10 @@ + + #include "mysqlshdk/libs/utils/utils_net.h" + ++#ifdef __FreeBSD__ ++#include <netinet/in.h> ++#endif ++ + #ifdef _WIN32 + // clang-format off + #include <WinSock2.h> diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__os.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__os.cc new file mode 100644 index 000000000000..8c83d9042a56 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_utils__os.cc @@ -0,0 +1,21 @@ +--- mysqlshdk/libs/utils/utils_os.cc.orig 2026-01-26 17:11:12 UTC ++++ mysqlshdk/libs/utils/utils_os.cc +@@ -37,7 +37,9 @@ + #include <pthread.h> + #else + #include <pthread.h> ++#ifndef __FreeBSD__ + #include <sys/sysinfo.h> ++#endif + #include <sys/types.h> + #endif + +@@ -62,6 +64,8 @@ uint64_t available_memory() { + (host_info64_t)&vm_stats, &count)) { + return static_cast<uint64_t>(vm_stats.free_count) * page_size; + } ++#elif __FreeBSD__ ++ return 0; + #else + struct sysinfo info; + diff --git a/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_uuid__gen.cc b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_uuid__gen.cc new file mode 100644 index 000000000000..8034b51070a4 --- /dev/null +++ b/databases/mysql-shell/files/patch-mysqlshdk_libs_utils_uuid__gen.cc @@ -0,0 +1,11 @@ +--- mysqlshdk/libs/utils/uuid_gen.cc.orig 2026-01-26 17:13:17 UTC ++++ mysqlshdk/libs/utils/uuid_gen.cc +@@ -168,7 +168,7 @@ my_bool my_gethwaddr(unsigned char *to) { + char zero_array[ETHER_ADDR_LEN] = {0}; + + if (sysctl(mib, 6, NULL, &len, NULL, 0) == -1) goto err; +- if (!(buf = alloca(len))) goto err; ++ if (!(buf = (char *)alloca(len))) goto err; + if (sysctl(mib, 6, buf, &len, NULL, 0) < 0) goto err; + + end = buf + len; diff --git a/databases/mysql-shell/pkg-descr b/databases/mysql-shell/pkg-descr new file mode 100644 index 000000000000..3f48be5aa14b --- /dev/null +++ b/databases/mysql-shell/pkg-descr @@ -0,0 +1,4 @@ +MySQL Shell is an open-source, modern command-line tool for MySQL +that provides an interactive environment to run SQL and scripts +(using JavaScript, Python, or SQL) and to manage and automate core +MySQL database tasks diff --git a/databases/mysql-shell/pkg-message b/databases/mysql-shell/pkg-message new file mode 100644 index 000000000000..557e88789658 --- /dev/null +++ b/databases/mysql-shell/pkg-message @@ -0,0 +1,7 @@ +MySQL Shell on FreeBSD supports the SQL (\sql) and Python (\py) modes, +both the classic MySQL protocol and the X protocol, as well as the +AdminAPI and the bundled Python plugins. + +The JavaScript mode (\js) is not available: upstream implements it on +top of the GraalVM polyglot runtime, which has not been ported to +FreeBSD yet. diff --git a/databases/mysql-shell/pkg-plist b/databases/mysql-shell/pkg-plist new file mode 100644 index 000000000000..551a91cc4ac0 --- /dev/null +++ b/databases/mysql-shell/pkg-plist @@ -0,0 +1,1657 @@ +bin/mysql-secret-store-login-path +bin/mysql-secret-store-secret-service +bin/mysqlsh +lib/mysqlsh/libantlr4-runtime.so.4.13.2 +lib/mysqlsh/libprotobuf-lite.so.24.4.0 +lib/mysqlsh/plugins/debug/__init__.py +lib/mysqlsh/plugins/debug/collect_diagnostics.py +lib/mysqlsh/plugins/debug/host_info.py +lib/mysqlsh/plugins/debug/init.py +lib/mysqlsh/plugins/debug/sql_collector.py +lib/mysqlsh/plugins/gui_plugin/LICENSE +lib/mysqlsh/plugins/gui_plugin/__init__.py +lib/mysqlsh/plugins/gui_plugin/cluster/Cluster.py +lib/mysqlsh/plugins/gui_plugin/cluster/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/BackendDbLogger.py +lib/mysqlsh/plugins/gui_plugin/core/BaseTask.py +lib/mysqlsh/plugins/gui_plugin/core/Cache.py +lib/mysqlsh/plugins/gui_plugin/core/Certificates.py +lib/mysqlsh/plugins/gui_plugin/core/CompletionEvent.py +lib/mysqlsh/plugins/gui_plugin/core/Context.py +lib/mysqlsh/plugins/gui_plugin/core/Db.py +lib/mysqlsh/plugins/gui_plugin/core/Error.py +lib/mysqlsh/plugins/gui_plugin/core/Files.py +lib/mysqlsh/plugins/gui_plugin/core/Filtering.py +lib/mysqlsh/plugins/gui_plugin/core/GuiBackendDbManager.py +lib/mysqlsh/plugins/gui_plugin/core/HTTPWebSocketsHandler.py +lib/mysqlsh/plugins/gui_plugin/core/Info.py +lib/mysqlsh/plugins/gui_plugin/core/Logger.py +lib/mysqlsh/plugins/gui_plugin/core/Protocols.py +lib/mysqlsh/plugins/gui_plugin/core/RequestHandler.py +lib/mysqlsh/plugins/gui_plugin/core/ShellGuiWebSocketHandler.py +lib/mysqlsh/plugins/gui_plugin/core/ThreadedHTTPServer.py +lib/mysqlsh/plugins/gui_plugin/core/WebSocketCommon.py +lib/mysqlsh/plugins/gui_plugin/core/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/backend_db/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/backend_db/db_connections.py +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend.mwb +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.11_to_0.0.12.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.11_to_0.0.12.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.12_to_0.0.13.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.12_to_0.0.13.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.13_to_0.0.14.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.13_to_0.0.14.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.14_to_0.0.15.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.14_to_0.0.15.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.15_to_0.0.16.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.15_to_0.0.16.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.16_to_0.0.17.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.16_to_0.0.17.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.17_to_0.0.18.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.17_to_0.0.18.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.18_to_0.0.19.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.18_to_0.0.19.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.19_to_0.0.20.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.19_to_0.0.20.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.20_to_0.0.21.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.20_to_0.0.21.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.21_to_0.0.22.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.21_to_0.0.22.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.22_to_0.0.23.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.22_to_0.0.23.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.23_to_0.0.24.mysql.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/mysqlsh_gui_backend_0.0.23_to_0.0.24.sqlite.sql +lib/mysqlsh/plugins/gui_plugin/core/db_schema/readme.md +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbMySQLSession.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbMySQLSessionCommon.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbMySQLSessionSetupTasks.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbMySQLSessionTasks.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSession.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSessionSetupTask.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSessionTasks.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSessionUtils.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSqliteSession.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/DbSqliteSessionTasks.py +lib/mysqlsh/plugins/gui_plugin/core/dbms/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/lib/DataClassUtils.py +lib/mysqlsh/plugins/gui_plugin/core/lib/OciUtils.py +lib/mysqlsh/plugins/gui_plugin/core/lib/SystemUtils.py +lib/mysqlsh/plugins/gui_plugin/core/lib/Version.py +lib/mysqlsh/plugins/gui_plugin/core/lib/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/lib/certs/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/lib/certs/locations.py +lib/mysqlsh/plugins/gui_plugin/core/lib/certs/management.py +lib/mysqlsh/plugins/gui_plugin/core/modules/DbModuleSession.py +lib/mysqlsh/plugins/gui_plugin/core/modules/ModuleSession.py +lib/mysqlsh/plugins/gui_plugin/core/modules/__init__.py +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/AnimatedProgressIndicator-BMd-kAKB.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/AnimatedProgressIndicator-_iL1ZVsi.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ApplicationHost-C131aBv3.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ApplicationHost-CBHjomq5.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/CommunicationDebugger-CbIG0JxD.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/CommunicationDebugger-mlYnurB0.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/GraphProxy-D46cnkv7.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/MigrationSubApp-BaQAmiD7.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/MigrationSubApp-CDBYCDVv.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/MySQL-CVnpDDwS.ttf +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/PieGraphProxy-DPNzpbvA.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/add-DoM78m07.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/adminDashboard-CcXFvEZF.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/adminPerformanceDashboard-CzGSpO8o.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/adminServerStatus-Bp5NwOXB.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/allowSorting-Bdfcg5-W.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/arrow-B5-4ZKqg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/bucket-bcK0pBQ6.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/builtin-functions-B9_Ax8vG.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/builtin-functions-C7i4vqSU.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/chatOptions-C1EYDoGg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/checkAll-ZMCIr9TR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/checkNone-cuQGAyqV.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/chevron-right-BW1LaWL1.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/clientConnections-W9ZVrkfy.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/clone-QxXXGZae.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/close-mF3g62mM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/close2-Bcs9vg4B.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/codicon-DCmgc-ay.ttf +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/compute-DKyGZHGj.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/connected-CQL4hn3t.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/connectionMysql-C1ggWK_2.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/connectionSqlite-B4OCpaCU.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/console.worker-CO8W1vBC.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/css.worker-BmoMpI21.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-blob-B6fz8_6g.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-default-CILV-ZGp.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-geometry-DmCkbSVf.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-json-CJh_6q5I.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-null-CfQGGhyv.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/data-vector-BB4SkwQ_.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/dataLake-BFl-DaKm.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/database-CbTGAk0w.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/database-cloud-instance-OixDJ4zQ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/database-instance-0Foz_W-S.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/database-xut516wZ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/databaseEngine-RfGCLXog.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/debugger-Beg5HAlQ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/default-C7cMvHqU.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/dependencies-BscF7EEX.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/disabled-VwEYm_af.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/disabledMask-DHj_IkNb.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/disconnected-C-USfYEf.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/docs-D2WSrsRU.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/edit-DyBv7Vp_.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/editor-side-line-CXcqS_dm.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/editor-side-line-straight-DLAGC8zu.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/editor.worker-DCAhLJ5H.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/encryption-BHzg-Hw6.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ensurePrivileges-_ZaN7fsB.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/error-BJ51pwM2.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/errorMask-BujT-d7H.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/export-CUlJrwUK.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/folder-B4r4FVzD.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/folderCurrent-BQNWGtBG.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/html.worker-DzxNExtJ.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/import-BeyhwfI_.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/in-BY2MvqwZ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/inDevelopment-C-PXbPt1.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/inDevelopmentMask-DUy9Airv.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/inOut-BFnYJO1q.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/index-CAGMfKM5.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/index-LTENPVks.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/info-big-BWcotnY-.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/info-network-Son3bq_7.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/isKey-BEichA-S.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/json.worker-BXgwvaM3.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/jsonObject-CsRkde8V.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/keywords-BCQY9hS-.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/keywords-DkP8PMEB.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lakehouseHouse-BtEYA4kg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lakehouseNavigator-Bm4fhzd8.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lakehouseNavigatorLakeHouse-CCMB2sRg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lakehouseNavigatorObjectStorage-CmzFN9LB.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lakehouseNavigatorOnPremise-DF4yf9Fu.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/link-ChxECmRA.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/linkMask-8sZbxitM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/live-DBxvdqWM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/liveMask-BQ1LiqHl.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lock-C6Zhq0zj.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/lockMask-CbkR28ge.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/module-cluster-J9kx0o5i.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/module-shell-DG-W8VPB.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/module-sql-C9O7Iz9v.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/monaco-editor-DKXf3t7X.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/monaco-editor-hA63eM1R.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrs-kUwbbCIx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsAuthApp-CzB2c7UG.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsAuthApps-CauNsrip.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsContentFile-DtMrfU-F.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsContentSet-4eeUuYf-.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsDbObjectFunction-DDoZIIa3.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsDbObjectProcedure-Coyn5zai.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsDbObjectTable-CwRl9SHx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsDbObjectView-BleS4GNU.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsSchema-DqCM5jfX.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsService-Bv7Nts0e.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mrsServiceDefault-ibfpvBLA.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/msg-CF6a6Bpk.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mysql-CdtcRV0j.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mysqlDbSystem-DjPsks5r.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/mysqlHeatwave-C6pWXA-6.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/newNotebook-DPX-PSZx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/newScript-BkacZ9Ht.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/no-preview-7y5raRLu.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/noCheck-CWlbZs8R.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/noFilter-BkyzxQSM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/noUpdate-BC1nEgbd.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/notebook-BUodMN_u.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/objectStorage-4GSbgaZI.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociBastion-CBDR0vRB.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociBastionCurrent-BdoVcohp.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociCompute-TKzLxrTw.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociComputeCurrent-BMla8BxC.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociDbSystem-BmXrR6OP.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociDbSystemHW-D1BEXuhR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociLoadBalancer-8DGdG_oy.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociProfile-CbUK8X6-.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ociProfileCurrent-BSi7j9KP.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/out-CF80VBfH.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/overviewPage-iNfPBFQd.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/parameters-B1P-hT2M.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/password-DqSOMzyV.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/plus-DyMv5-3q.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/private-CsY4MKT2.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/query-BjFN4jkf.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/rdbms-info-6mOmIqo8.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/rdbms-info-9Wh0N0RE.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/rdbms-info-BShkiZ55.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/redwood-bg-header-CdwgGo06.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/refresh-as0r4J_6.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/remove-WA-zoVXb.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/router-DJprk2ek.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/routers-BHO9lVXg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/rowOwnership-DqLYE4BL.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/runNotebook-DgU1PjpH.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/runScript-CgImLWvy.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schema-UPOq-cBc.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaCurrent-zoOjopRA.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaEvent-DS7Tutqj.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaEvents-Dhic0NAf.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaFunction-Bih-fCgR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaFunctionJs-B3MSClr8.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaFunctions-DJ_scuEv.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaLibraries-Dl9J1HsW.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaLibrary-DS4c6WGd.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaMySQL-mF6nKx5O.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaMySQLCurrent-B-hUCZvR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaProcedure-CWiUER6Z.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaProcedureJs-D1mf_OTv.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaProcedures-DTzg8zUe.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaSqlite-v1xSL3R0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaSqliteCurrent-DhuG-HHe.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTable-BnnVSpfx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableColumn-Bs0VXW4p.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableColumnNN-DY9gSzvY.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableColumnPK-C7Vuf31N.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableColumns-pbtMVmvo.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKey-BQvY96gk.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKey11-C7KmKu-K.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKey11TopToRight-BAwamSKA.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKey1NTopToRight-D-kt_jYW.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKeyN1-Dm1BYy5H.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKeyN1TopToRight-BMQsuThR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableForeignKeys-C_inGv-l.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableIndex-VrTmI7KG.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableIndexes-DdCNTiPI.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableTrigger-CC--T2il.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTableTriggers-CuX1Y1I7.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaTables-CNL-wRei.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaView-CiiR8pu3.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaViewDuality-ClpRA_o7.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemaViews-DYT8kWBS.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/schemas-5VHvupFj.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/script-DcJvfYxd.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scriptJs-V-4qPMZP.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scriptMysql-CNdoVr-h.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scriptPy-2MuGYgw9.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scriptSqlite-DTwY0Z7L.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scriptTs-C2nfbU0q.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/scripting-Do0q0xxk.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/settings-BJVwPH4J.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/shellTask-BQPRiHnC.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/simple-functions-DZvxI304.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/siteToSiteVPN-Cc2b8vm4.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/sql.worker-Dup1wbG7.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/squiggle-lZ72GY90.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/statusDotBlue-CwnvJNDg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/statusDotGreen-DfzV42vF.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/statusDotMask-BCFUEZ1f.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/statusDotOrange-DnJqn846.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/statusDotRed-CR1Kd-_K.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/system-functions-0kdrT1Hw.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/system-functions-B2aWRMab.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/system-variables-BzN_INtP.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/system-variables-Dt7C7O3e.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/tabulator-tables-Dsiq0IQI.css +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/tabulator-tables-rekSxJcG.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/terminal-DQpiEZGJ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-auto_commit-active-DXDd-tnD.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-auto_commit-inactive-Bgqa2jYT.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-background-threads-active-CtXctUlT.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-background-threads-inactive-3JrYspVC.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-close-BH9_0Lt_.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-commit-DPdAEEtz.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-edit-BTTVnSaM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute-Bmr45YP4.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_and_new_cmd-ByLXgveR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_caret-CaYEQKz8.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_caret_heatwave-CAubi0lx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_explain-DQXshUwR.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_heatwave-LgKC3Zgi.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-execute_print_text-Gpq0QEZN.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-expand-CeEhHlYo.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-format-BQJYN1VK.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-format_caret-D4MHibPn.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-grid-Dac4JZ_6.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-history-back-B39l35-0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-history-forward-lHit4Cqg.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-info-active-BxbLHQLr.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-info-inactive-4JbcQ3d1.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-kill_connection-BOTyNDVP.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-kill_query-Czopb0hm.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-load-CWtxkfBx.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-load-editor-CLKLmVib.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-load-script-DxFeasaZ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-maximize-CofJidMW.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-menu-CElKa19Q.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-new-file-hEpT0NsN.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-new-file-selector-BntbK6r0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-new-shell-console-Dwrn2-27.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-normalize-B02HlqjG.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-page_next-uZVXfnFc.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-page_previous-DpeP2wwV.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-preview-B1OtN8yi.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-refresh-BWVlmpMj.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-rollback-DTlyob-r.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-save-DwzyUIFA.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-save-editor-CbATO07t.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-save-script-dcOLctFX.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-search-CE9TBAZC.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show-details-active-oT3s7Z-_.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show-details-inactive-C662g-gS.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show_ctrl_cars-active-D3_UsRS0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show_ctrl_chars-inactive-m-nBS6Wm.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show_hidden-active-CqX8hLt0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-show_hidden-inactive-BYMzqWIr.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-sleeping_conns-active-Ee_RsNIM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-sleeping_conns-inactive-DrOSk0eD.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-sql_preview-DJk-yMND.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-sql_preview-active-DqNEDdVb.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-sql_preview-inactive-snXvhU4M.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-stop_execution-0UescdDu.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-stop_on_error-active-Dbi8Zfy0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-stop_on_error-inactive-CHt5wrAs.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-tool-hand-CqqtIJCG.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-tool-magnifier-DJ85Ncmk.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-tool-pointer-CKPzxjRa.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-view-grid-6OlfYNxL.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-view-lock-DpBy8RqI.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-view-reset-CYVe5-8n.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-view-ruler-CjgAQpNr.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-word_wrap-active-CnMIYfVJ.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/toolbar-word_wrap-inactive-DtnktggV.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/ts.worker-D_H9reBA.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/unavailable-B46vHtur.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/unnest-ZW1jQIF0.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/updateAvailable-Dd8cdBRX.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/updateAvailableMask-CPMH8Nxd.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/user-BTwCeJkM.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/vectorDb-DImMaL7q.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/warning-big-B-VaRgl5.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/web-functions-CHsqd1HD.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/workflowSeparator-DC6URmgn.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/assets/workflowTopLine-h1VVEmyE.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/data/countries-110m.json +lib/mysqlsh/plugins/gui_plugin/core/webroot/data/land-110m.json +lib/mysqlsh/plugins/gui_plugin/core/webroot/data/regions.json +lib/mysqlsh/plugins/gui_plugin/core/webroot/data/topo.json +lib/mysqlsh/plugins/gui_plugin/core/webroot/editor.worker.bundle.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/menu.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_1024x1024.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_128x128.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_16x16.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_24x24.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_256x256.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_32x32.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_48x48.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_512x512.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/mysql_shell_icon_64x64.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/no-image.svg +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/sakila_highlight.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/add.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/dbsystem.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/gridtile.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/gridtilewhite.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/instance-network.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/instance-status.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/on-cloud.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/on-premise.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/sakila.png +lib/mysqlsh/plugins/gui_plugin/core/webroot/images/textures/[email protected] +lib/mysqlsh/plugins/gui_plugin/core/webroot/index.html +lib/mysqlsh/plugins/gui_plugin/core/webroot/json.worker.bundle.js +lib/mysqlsh/plugins/gui_plugin/core/webroot/manifest.json +lib/mysqlsh/plugins/gui_plugin/core/webroot/ts.worker.bundle.js +lib/mysqlsh/plugins/gui_plugin/db/Metadata.py +lib/mysqlsh/plugins/gui_plugin/db/__init__.py +lib/mysqlsh/plugins/gui_plugin/db/backend.py +lib/mysqlsh/plugins/gui_plugin/db_connections/DbConnections.py +lib/mysqlsh/plugins/gui_plugin/db_connections/__init__.py +lib/mysqlsh/plugins/gui_plugin/debug_utils.py +lib/mysqlsh/plugins/gui_plugin/debugger/Debugger.py +lib/mysqlsh/plugins/gui_plugin/debugger/__init__.py +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init_lib_component.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init_lib_item.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init_mysql.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init_mysql_x.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_init_sqlite.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/_noop.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_mysql.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_mysql_root.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_mysql_user1.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_mysql_user2.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_mysqlx.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_add_sqlite.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/connection/_remove.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_close_db_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_init_db.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_open_connection_validate_mysql.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_open_connection_validate_sqlite.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_open_db_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/dbsession/_with_new_connection.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/login/_admin.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/login/_login.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/login/_logout.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/shell/_close_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/shell/_connect_database_default.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/shell/_open_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_close_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_create_test_sessions.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_for_each_connection.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_open_connection.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_open_connection_validate_mysql.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_open_connection_validate_mysqlx.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_open_connection_validate_sqlite.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_open_session.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/__lib/sql_editor/_with_new_connection.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/regression/shell/_some_errors.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/regression/shell/some_errors.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/regression/sql_editor/_columns_ordered_by_ordinal_position.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/regression/sql_editor/columns_ordered_by_ordinal_position.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/fail_already_authenticated.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/fail_authenticate_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/fail_list_users_no_privileges.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/fail_wrong_credentials.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/not_authenticated.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/success_admin.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/success_admin2.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/success_power.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/success_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/authenticate/success_user.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/dbconnection/open_db_session_with_params.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/dbconnection/test_connection.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/create_file.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/create_file.post +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/create_file.pre +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/list_files.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/list_files_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/list_files_single_user_mode.post +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/list_files_single_user_mode.pre +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/posix_files_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/posix_files_single_user_mode.pre +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/posix_inaccessible_path.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/validate_path.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/validate_path_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/validate_path_single_user_mode.post +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/validate_path_single_user_mode.pre +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/windows_files_single_user_mode.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/windows_files_single_user_mode.pre +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/files/windows_inaccessible_path.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/global/general_plugin.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/global/get_backend_info.js +lib/mysqlsh/plugins/gui_plugin/debugger/scripts/unit/global/request_errors/message_too_big.js *** 1165 LINES SKIPPED ***