Database Integration

Provide database integration patterns for SQL and NoSQL databases.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/Ingramml/racial-terror-map --skill database-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Database Integration
Source: https://github.com/Ingramml/racial-terror-map/tree/main/.claude/skills/generic-skills/database-integration
Command: npx skills add https://github.com/Ingramml/racial-terror-map --skill database-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides database integration patterns for SQL and NoSQL databases with progressive disclosure to manage context.

Core Features & Use Cases

  • Supports PostgreSQL, BigQuery, MongoDB, MySQL
  • Progressive patterns loading based on database type
  • Guidance on schemas, queries, migrations, and ORM

Quick Start

Tell me your database type (e.g., PostgreSQL) and the task (schema design, query optimization) to receive tailored guidance.

Frequently Asked Questions about Database Integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design database schemas for PostgreSQL and MongoDB?

Database schema design differs by type: PostgreSQL uses normalized relational tables with constraints, while MongoDB uses flexible document structures. This Skill provides schema patterns tailored to each database, showing structural approaches, indexing strategies, and best practices for both SQL and NoSQL systems.

What's the best way to optimize database queries across different platforms?

Query optimization varies by database engine. This Skill delivers platform-specific patterns for PostgreSQL, BigQuery, MongoDB, and MySQL, covering indexing, execution plans, aggregation pipelines, and query restructuring to improve performance on each system.

How do I handle database migrations in PostgreSQL and MySQL?

Database migrations manage schema changes safely across environments. This Skill provides migration patterns for PostgreSQL and MySQL, including versioning strategies, rollback approaches, and ORM configuration to automate and track schema updates.

Can I use ORM configurations across PostgreSQL, MongoDB, and BigQuery?

ORMs abstract database differences but work differently per platform. This Skill guides ORM configuration patterns specific to PostgreSQL, MongoDB, and BigQuery, showing how to map objects, handle relationships, and configure connections for each system.

What database integration patterns should I use for NoSQL systems like MongoDB?

NoSQL integration differs from SQL: MongoDB uses document-oriented patterns, schemaless design, and aggregation pipelines instead of joins. This Skill provides MongoDB-specific patterns for document modeling, querying, indexing, and ORM setup.

How do I choose between SQL and NoSQL database patterns for my application?

SQL databases suit structured, relational data with strong consistency; NoSQL suits flexible, distributed data with eventual consistency. This Skill covers detection and pattern selection for PostgreSQL, MySQL, BigQuery, and MongoDB, helping you pick the right approach for your schema, query, and scaling needs.