skills/smithery.ai/database-engine-implementation

database-engine-implementation

Installation
SKILL.md

Database Engine Implementation Guide

Overview

Database engines provide read-only access to SQL and NoSQL databases as iterable data sources. They wrap database drivers to provide a unified BaseIterable interface.

Architecture

  • DBDriver (iterable/db/base.py) - Abstract base class for database drivers
  • DatabaseIterable (iterable/db/iterable.py) - Wrapper that makes DBDriver work as BaseIterable
  • Driver Registry (iterable/db/__init__.py) - Registry for mapping engine names to driver classes

Adding New Database Engines

Step-by-Step Process

Installs
1
First Seen
Mar 19, 2026
database-engine-implementation from smithery.ai