home/categories/sql-databases
category focus

SQL

PostgreSQL, MySQL, and relational DBs.

1935 個技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
sql-databases
90

db-handler

Manage database schemas, Drizzle ORM, migrations, and data modeling. Use when creating tables, modifying columns, or planning database changes.

aiskillstore
aiskillstore
databases
open
sql-databases
90

postgres-patterns

PostgreSQL patterns for reviewing migrations and writing efficient queries. Use when reviewing Alembic migrations, optimizing queries, or debugging database issues.

aiskillstore
aiskillstore
databases
open
sql-databases
90

database-migration

Manage database schema changes with version control. Use when modifying DB schema, adding tables/columns, or setting up new projects. Covers Prisma, Drizzle, and migration best practices.

aiskillstore
aiskillstore
databases
open
sql-databases
90

bigquery

Comprehensive guide for using BigQuery CLI (bq) to query and inspect tables in Monzo's BigQuery projects, with emphasis on data sensitivity and INFORMATION_SCHEMA queries.

aiskillstore
aiskillstore
databases
open
sql-databases
90

neon-postgres

Neon PostgreSQL serverless database - connection pooling, branching, serverless driver, and optimization. Use when deploying to Neon or building serverless applications.

aiskillstore
aiskillstore
databases
open
sql-databases
90

prisma-v7

Expert guidance for Prisma ORM v7 (7.0+). Use when working with Prisma schema files, migrations, Prisma Client queries, database setup, or when the user mentions Prisma, schema.prisma, @prisma/client, database models, or ORM. Covers ESM modules, driver adapters, prisma.config.ts, Rust-free client, and migration from v6.

aiskillstore
aiskillstore
databases
open
sql-databases
90

query-optimizer

Analyze and optimize SQL queries for better performance and efficiency.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sqlite-ops

Patterns for SQLite databases in Python projects - state management, caching, and async operations. Triggers on: sqlite, sqlite3, aiosqlite, local database, database schema, migration, wal mode.

aiskillstore
aiskillstore
databases
open
sql-databases
90

database-operations

Instructions on how to write database queries with SQLAlchemy.

aiskillstore
aiskillstore
databases
open
sql-databases
90

webapp-sqlmap

Automated SQL injection detection and exploitation tool for web application security testing. Use when: (1) Testing web applications for SQL injection vulnerabilities in authorized assessments, (2) Exploiting SQL injection flaws to demonstrate impact, (3) Extracting database information for security validation, (4) Bypassing authentication mechanisms through SQL injection, (5) Identifying vulnerable parameters in web requests, (6) Automating database enumeration and data extraction.

aiskillstore
aiskillstore
databases
open
sql-databases
90

db-connection

Use when setting up database connections, especially for Neon PostgreSQL. Triggers for: Neon Postgres connection, connection pooling configuration, connection string management, SSL configuration, or SQLAlchemy engine setup. NOT for: CRUD operations (use @sqlmodel-crud) or migration scripts (use @db-migration).

aiskillstore
aiskillstore
databases
open
sql-databases
90

backend-models

Define database models and ORM entities with proper naming, relationships, validation, and data integrity constraints. Use this skill when creating or modifying model classes, database table definitions, model relationships (one-to-many, many-to-many), data validation rules, database constraints, or model methods. Apply when working with ORM model files, ActiveRecord, SQLAlchemy, Sequelize, Prisma schemas, or any database model definitions that map objects to database tables and enforce data structure and relationships.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sqlmodel-crud

Use when creating SQLModel database models, CRUD operations, queries with joins, or relationships. NOT when non-database operations, plain SQL, or unrelated data handling. Triggers: "SQLModel", "database model", "CRUD", "create/read/update/delete", "query", "ForeignKey", "relationship".

aiskillstore
aiskillstore
databases
open
sql-databases
90

sql-to-osc

SQL to OSC (Online Schema Change) conversion expert for Flyway migration scripts. Use when: (1) Converting SQL migration files to OSC format, (2) User mentions "OSC", "轉換 OSC", "osc.txt", or "Online Schema Change", (3) Working with Flyway ALTER TABLE/CREATE INDEX statements that need OSC conversion.

aiskillstore
aiskillstore
databases
open
sql-databases
90

py-sqlmodel-patterns

SQLModel and async SQLAlchemy patterns. Use when working with database models, queries, relationships, or debugging ORM issues.

aiskillstore
aiskillstore
databases
open
sql-databases
90

python-database-patterns

SQLAlchemy and database patterns for Python. Triggers on: sqlalchemy, database, orm, migration, alembic, async database, connection pool, repository pattern, unit of work.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sql-patterns

Quick reference for common SQL patterns, CTEs, window functions, and indexing strategies. Triggers on: sql patterns, cte example, window functions, sql join, index strategy, pagination sql.

aiskillstore
aiskillstore
databases
open
sql-databases
90

py-alembic-patterns

Alembic migration patterns for PostgreSQL. Use when creating migrations, reviewing autogenerated migrations, or handling schema changes safely.

aiskillstore
aiskillstore
databases
open
sql-databases
90

pitfalls-drizzle-orm

Drizzle ORM patterns and migration safety rules. Use when defining schemas, running migrations, or debugging database issues. Triggers on: Drizzle, schema, migration, db:push, $inferSelect, array column.

aiskillstore
aiskillstore
databases
open
sql-databases
90

database-manager

Manages Supabase database schema, migrations, and queries for CookMode V2. Use this when the user needs to create/modify tables, write migrations, update RLS policies, or troubleshoot database issues.

aiskillstore
aiskillstore
databases
open
sql-databases
90

database-orm

Interaction with NeonDB Postgres using Drizzle ORM.

aiskillstore
aiskillstore
databases
open
sql-databases
90

psql

Run PostgreSQL queries and meta-commands via CLI

aiskillstore
aiskillstore
databases
open
sql-databases
89

sql-query-builder

Build SQL queries for construction databases. Generate optimized SQL queries for construction data retrieval

datadrivenconstruction
datadrivenconstruction
databases
open
Previous
Page 25 / 81
Next