db-tool
DB Tool
Query and manage databases including SQLite, PostgreSQL, and MySQL. Execute queries, explore schemas, and manage data.
Setup
Database connection is configured via environment variables or command line options:
DATABASE_URL- Full connection stringDB_TYPE- sqlite, postgres, or mysql
Usage
Query SQLite
{baseDir}/db-tool.js --query "SELECT * FROM users LIMIT 10"
List Tables
{baseDir}/db-tool.js --tables
Describe Table
{baseDir}/db-tool.js --describe "users"
Execute SQL
{baseDir}/db-tool.js --execute "UPDATE users SET active = 1 WHERE id = 5"
Options
| Option | Description | Required |
|---|---|---|
--query |
Execute SELECT query | No |
--execute |
Execute INSERT/UPDATE/DELETE | No |
--tables |
List all tables | No |
--describe |
Show table schema | No |
--database |
Database file or connection string | No |
--type |
Database type: sqlite, postgres, mysql | No |
When to Use
- Querying databases for debugging
- Data exploration and analysis
- Running migrations
- Database administration tasks
More from winsorllc/upgraded-carnival
vector-memory
Vector-based semantic memory using embeddings for intelligent recall. Store and search memories by meaning rather than keywords. Use when you need semantic search, similar document retrieval, or context-aware memory.
132model-router
Route requests between different LLM providers and models. Configure routing rules, fallback providers, and model-specific parameters inspired by ZeroClaw and OpenClaw model routing systems.
63rss-monitor
Monitor RSS/Atom feeds and blogs for new content using feedparser.
60rss-reader
Read and parse RSS/Atom feeds. Use when: user wants to subscribe to feeds, get latest articles, or monitor news sources.
55video-frames
Production-grade video frame extraction with thumbnail grids, GIF creation, and batch frame processing. Includes intelligent quality presets, progress tracking, and comprehensive error handling.
39elevenlabs-tts
Convert text to speech using ElevenLabs API. Use when you need to generate voice audio for messages, narrations, or accessibility.
25