entity-framework

Automates EF Core operations and PostgreSQL integration for the Happy Camper Planner.

Updated Nov 15, 2025
One-click install
npx skills add https://github.com/CowboyLogic/ai-dev --skill entity-framework-cowboylogic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: entity-framework
Source: https://github.com/CowboyLogic/ai-dev/tree/main/docs/tools/opencode/emulating-claude/skills/entity-framework
Command: npx skills add https://github.com/CowboyLogic/ai-dev --skill entity-framework-cowboylogic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies and accelerates the development lifecycle for EF Core in the Happy Camper Planner by providing ready-to-use models, migrations, and data-access patterns tailored to PostgreSQL and RV-domain data.

Core Features & Use Cases

  • Entity modeling and relationships: Quickly define User, Plan, and RV-related entities with JSONB columns for flexible metadata.
  • Migrations and schema evolution: Create and manage migrations, apply updates safely, and seed test data for development and testing.
  • Performance and querying patterns: Build include strategies, JSONB queries, and RV-compatibility checks for responsive apps.
  • Use Case: When implementing a new planner feature, use the skill to scaffold EF Core entities, configure relationships, and generate migration scripts.

Quick Start

Run an EF Core migration to sync models with PostgreSQL and seed initial data for the Happy Camper Planner.

Frequently Asked Questions about entity-framework

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

FAQPage Schema
How do I map JSONB columns in EF Core for PostgreSQL?

To map JSONB columns in EF Core, configure your entities and DbContext to serialize flexible metadata as JSON. This enables direct querying of JSONB data structures and ensures proper validation for RV-domain objects.

What is the best way to manage EF Core database migrations for PostgreSQL schemas?

The best way to manage EF Core database migrations is to automate migration script generation and apply schema updates safely. This enforces proper validation and uses safe defaults to sync your models with PostgreSQL.

How do I tune EF Core queries for PostgreSQL JSONB data?

Tune EF Core queries for PostgreSQL JSONB data by building targeted include strategies and optimized JSONB queries. This ensures responsive applications when performing RV-compatibility checks and retrieving complex metadata.

Can I use EF Core to model relationships with flexible metadata in PostgreSQL?

Yes, you can use EF Core to model relationships with flexible metadata by defining entities with JSONB columns. This allows you to quickly establish relationships between User, Plan, and RV-related data structures.

How do I seed test data in EF Core for PostgreSQL development?

Seed test data in EF Core by applying database migrations and injecting initial records into your PostgreSQL schema. This provides ready-to-use data for development and testing within your application lifecycle.