feat: add efcore-d2-db-diagram skill and related documentation (#1821)

This commit is contained in:
Mikael
2026-05-25 03:34:34 +02:00
committed by GitHub
parent 59fdc7867a
commit c9dace874d
7 changed files with 482 additions and 0 deletions
@@ -0,0 +1,45 @@
# D2 ERD Style
## Recommended header
```d2
vars: {
d2-config: {
layout-engine: elk
theme-id: 300
}
}
```
## Table node
```d2
Clients: {
shape: sql_table
Id: uuid {constraint: primary_key}
Name: varchar(200)
Status: enum
}
```
## Relationship
```d2
Offers.ClientId -> Clients.Id: "N:1"
```
## Styles
```d2
classes: {
join_table: {
style.stroke-dash: 4
}
technical: {
style.opacity: 0.55
}
optional_relation: {
style.stroke-dash: 3
}
}
```