Implementation details for EF Core scaffolding (reverse engineering). Use when changing ef dbcontext scaffold pipeline implementation, database schema reading, CSharpModelGenerator, or related classes.
Scanned 6/5/2026
Install via CLI
openskills install dotnet/efcore---
name: scaffolding
description: 'Implementation details for EF Core scaffolding (reverse engineering). Use when changing ef dbcontext scaffold pipeline implementation, database schema reading, CSharpModelGenerator, or related classes.'
user-invocable: false
---
# Scaffolding
Generates C# code from database schemas (reverse engineering).
## When Not to Use
- Working on compiled model generation (`dotnet ef dbcontext optimize`)
## Reverse Engineering
Pipeline: `IDatabaseModelFactory` (reads schema) → `IScaffoldingModelFactory` (builds EF model) → `IModelCodeGenerator` (generates C#)
- `IReverseEngineerScaffolder` — orchestrates full pipeline
No comments yet. Be the first to comment!
基于Supabase最佳实践的PostgreSQL数据库模式,用于查询优化、架构设计、索引和安全。