Dev Plugin

MariaDB skills + the native mariadb-shell MCP server.

by @mariadb-corporation 75 skills

Skills in this plugin

75
  1. ▌
    Mariadb Information Functions · mariadb-corporation
    Reference for MariaDB information functions, covering session and server metadata such as LAST_INSERT_ID, ROW_COUNT, FOUND_ROWS, USER, and VERSION, with usage guidance for writing SQL that reads auto-increment IDs, row counts, and connection details.
    0 repo stars
  2. ▌
    Mariadb Connector Nodejs Usage · mariadb-corporation
    Explains MariaDB Connector/Node.js specifics: Promise vs Callback API, placeholders, BigInt handling, batch inserts, query streams, pooling, transactions, and prepared statements, for writing or reviewing Node.js code that uses the `mariadb` package.
    0 repo stars
  3. ▌
    Mariadb Connector Odbc Install · mariadb-corporation
    Installs and configures MariaDB Connector/ODBC, covering driver manager registration, DSN setup, connection-string keywords, and TLS options for Linux, macOS, and Windows.
    0 repo stars
  4. ▌
    Mariadb Connector Python Usage · mariadb-corporation
    Explains MariaDB Connector/Python's DB API 2.0 behavior, including qmark placeholders, autocommit, prepared statements, buffered cursors, connection pooling, and error handling, for writing and reviewing Python code that uses the mariadb module.
    0 repo stars
  5. ▌
    Mariadb Control Flow Functions · mariadb-corporation
    Reference for MariaDB control-flow functions and operators, including IF(), IFNULL(), NULLIF(), COALESCE(), CASE, NVL2(), and DECODE_ORACLE, with guidance on correct usage and common pitfalls.
    0 repo stars
  6. ▌
    Mariadb Connector R2dbc Install · mariadb-corporation
    Adds the MariaDB Connector/R2DBC reactive driver to a Maven or Gradle build and configures connection factories, pooling, and TLS, including the R2DBC-specific URL scheme and parameter names.
    0 repo stars
  7. ▌
    Mariadb System Versioned Tables · mariadb-corporation
    Best practices for MariaDB system-versioned (temporal) tables, covering creation, querying historical data, managing history growth, and handling ALTER TABLE operations.
    0 repo stars
  8. ▌
    Mariadb Connector Nodejs Install · mariadb-corporation
    Installs and configures the MariaDB Connector/Node.js npm package, covering API entry points, TLS, and pooling.
    0 repo stars
  9. ▌
    Mariadb Connector Python Install · mariadb-corporation
    Installs and configures MariaDB Connector/Python, covering the 1.1 and 2.0 lines, build prerequisites, and connection settings.
    0 repo stars
  10. ▌
    Mariadb Schema Management Create · mariadb-corporation
    Scaffold a MariaDB Schema Management (MSM) project and author the initial schema in the development folder, creating the project with msm.create_project and writing the first version's tables, objects, and grants into the MSM sections of <schema>_next.sql.
    0 repo stars
  11. ▌
    Mariadb Schema Management Deploy · mariadb-corporation
    Deploys a MariaDB Schema Management (MSM) schema version onto a live server using msm.deploy_schema, creating a fresh schema or upgrading an existing one, with optional backup.
    0 repo stars
  12. ▌
    Mariadb Schema Management Develop · mariadb-corporation
    Develop the next version of a MariaDB Schema Management (MSM) schema by editing the development script and splitting large sections into SOURCE-included files.
    0 repo stars
  13. ▌
    Mariadb Schema Management Release · mariadb-corporation
    Prepare a MariaDB Schema Management (MSM) version release by snapshotting the development script, filling the generated update script with the actual migration, and then generating the deployment script.
    0 repo stars
  14. ▌
    Mariadb REST Service Authorization · mariadb-corporation
    Configure authentication and authorization for a MariaDB REST Service: create REST auth apps, link them to services, add REST users, and manage REST roles and privileges.
    0 repo stars
  15. ▌
    Mariadb REST Service Update Endpoints · mariadb-corporation
    Modify existing MariaDB REST Service endpoints using ALTER and DROP REST statements, including renaming request paths, enabling/disabling, publishing, and merging JSON options.
    0 repo stars