home/categories/database-tools
category focus

DB Tools

ORMs, migrations, and clients.

1166 skillsall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
database-tools
185

convex-mutations

This skill should be used when implementing Convex mutation functions. It provides comprehensive guidelines for defining, registering, calling, and scheduling mutations, including database operations, transactions, and scheduled job patterns.

majiayu000
majiayu000
databases
open
database-tools
185

implement-crud

Implement complete CRUD (Create, Read, Update, Delete) operations for Supabase tables with proper error handling, validation, and RLS. Triggers when user requests data operations, API endpoints, or database interactions.

majiayu000
majiayu000
databases
open
database-tools
185

dbcli-exec

Execute INSERT, UPDATE, DELETE statements on 30+ databases using DbCli. Includes mandatory backup procedures before destructive operations. Use when user needs to modify data, insert records, update fields, or delete rows. Always create backups first.

majiayu000
majiayu000
databases
open
database-tools
185

dbcli-interactive

Interactive SQL mode for 30+ databases using DbCli. Provides REPL environment for exploratory queries, rapid prototyping, and database administration. Includes safety prompts before dangerous operations (UPDATE/DELETE/DROP). Use when user wants interactive database session.

majiayu000
majiayu000
databases
open
database-tools
185

flyway-migration

Database migration patterns using Flyway with versioned SQL scripts

majiayu000
majiayu000
databases
open
database-tools
185

brokle-migration-workflow

Use this skill when creating, running, or managing database migrations for PostgreSQL or ClickHouse. This includes creating new migrations, running migrations, checking migration status, rollback operations, seeding data, or troubleshooting migration issues.

majiayu000
majiayu000
databases
open
database-tools
185

backup-manager

Create and manage database backups across environments

majiayu000
majiayu000
databases
open
database-tools
185

db-schema-change

Handle Drizzle database schema changes safely. Generate and apply migrations, add tables and columns. Use when modifying database schema, adding tables, creating migrations, or making database changes.

majiayu000
majiayu000
databases
open
database-tools
185

duckdb-backup

Comprehensive DuckDB database backup toolkit supporting both file-based (cp) and native (ATTACH+COPY) backup approaches. Use when you need to backup DuckDB databases locally or to remote storage, create daily scheduled backups, verify backup integrity, or manage backup retention policies.

majiayu000
majiayu000
databases
open
database-tools
185

data-migration-agent

Plans and executes data migrations between systems, databases, and formats

majiayu000
majiayu000
databases
open
database-tools
185

dbcli-export

Export table data as SQL INSERT statements from 30+ databases using DbCli. Essential for creating backups before dangerous modifications (UPDATE/DELETE/DROP). Use when user needs to backup data, migrate tables, or create portable SQL dumps.

majiayu000
majiayu000
databases
open
database-tools
185

data-migration-scripts

Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.

majiayu000
majiayu000
databases
open
database-tools
185

convex-backend-development

Develop and maintain Convex backend functions including queries, mutations, and actions. Use when working with database operations, authentication, game management, scoring logic, and real-time data updates in the dev-quiz-battle app.

majiayu000
majiayu000
databases
open
database-tools
185

fsharp-persistence

Implement data persistence using SQLite with Dapper, JSON files, or event sourcing. Use when: "database", "save data", "store", "CRUD", "create table", "query", "SQL", "SQLite", "Dapper", "file storage", "JSON file", "event sourcing", "persistence", "read from database", "write to database", "data access", "repository". Creates code in src/Server/Persistence.fs with async I/O patterns.

majiayu000
majiayu000
databases
open
database-tools
185

agent-database-optimizer

Expert database optimizer specializing in query optimization, performance tuning, and scalability across multiple database systems. Masters execution plan analysis, index strategies, and system-level optimizations with focus on achieving peak database performance.

majiayu000
majiayu000
databases
open
database-tools
185

db-workflow

Database migration workflow helper. Use when creating database migrations, modifying SQLAlchemy models, or managing Alembic migrations. Automatically handles model changes, migration creation, and database upgrades.

majiayu000
majiayu000
databases
open
database-tools
185

deploy-render

Provides comprehensive Render.com deployment standards covering environment configuration, database migrations, cron jobs, health checks, log management, and production best practices for web services

majiayu000
majiayu000
databases
open
database-tools
185

backtest-persistence

Save backtest results to SQLite database for comparison. Trigger when: (1) tracking backtest history, (2) comparing model performance, (3) querying best backtests.

majiayu000
majiayu000
databases
open
database-tools
185

backend-migration-standards

Create and manage database migrations with reversible changes, proper naming conventions, and zero-downtime deployment strategies. Use this skill when creating database migration files, modifying schema, adding or removing tables/columns, managing indexes, or handling data migrations. Apply when working with migration files (e.g., db/migrate/, migrations/, alembic/, sequelize migrations), schema changes, database versioning, rollback implementations, or when you need to ensure backwards compatibility during deployments. Use for any task involving database structure changes, index creation, constraint modifications, or data transformation scripts.

majiayu000
majiayu000
databases
open
database-tools
185

composable-rust-production

Expert knowledge for deploying and operating Composable Rust applications in production. Use when setting up database migrations, configuring connection pools, implementing backup/restore procedures, tuning performance, setting up monitoring and observability, or handling operational concerns like disaster recovery and production database management.

majiayu000
majiayu000
databases
open
database-tools
185

env-switch

Safely switch between local and production environments with validation and step-by-step guidance. Use when user wants to "switch to local", "change to production", "separate environments", or "toggle between databases". Prevents accidental production data access.

majiayu000
majiayu000
databases
open
database-tools
185

database-use

Any time database-related activity is required.

majiayu000
majiayu000
databases
open
database-tools
185

collection-migration

Migrate and sync vector database collections across environments

majiayu000
majiayu000
databases
open
database-tools
185

database-migration-safe

Use when creating database migrations. Prevents data loss, downtime, and performance issues. Supports PostgreSQL, MySQL, SQLite. Python 3.8+

majiayu000
majiayu000
databases
open
Previous
Page 13 / 49
Next