Done — entity files appear in an Entity/ folder next to your diagram
That's it. No configuration needed for the first run.
Type Mapping
PlantUML
C#
varchar, char, text
string
int, integer
int
bigint
long
smallint
short
tinyint
byte
decimal
decimal
float / double
float / double
bool, boolean
bool
uuid
Guid
date
DateOnly
datetime, datetime2
DateTime
datetimeoffset
DateTimeOffset
time
TimeOnly
How the Namespace Is Chosen
.csproj nearby — the extension walks up from your diagram's folder looking for a .csproj. Uses its <RootNamespace> (or project name) + .Entity. Example: MyCompany.Api → namespace MyCompany.Api.Entity;
No project found — falls back to the workspace folder name + .Entity
No workspace — MyProject.Entity
Requirements
Visual Studio Code 1.85.0 or later
Release Notes
1.0.0
Initial release: PlantUML ERD parsing, C# entity generation, EF Core-ready navigation properties, base entity, and namespace resolution.