Files
dash/docs/diagrams/components.puml
2022-11-07 15:33:08 +01:00

35 lines
582 B
Plaintext

@startuml
package "Service" {
component "API Service" as apiservice
}
package "Mapping" {
interface "Mapper Interface" as mapperint
component "Mapper" as mapper
}
package "DashAPI" {
component "API Models" as apimodels
}
package "Database" {
interface "Database Interface" as dbint
component "Database Implementation" as dbimp
component "Database Model" as dbmodel
}
apiservice --> apimodels
apiservice --> dbint
apiservice --> mapperint
dbimp .up.> dbint
dbimp --> dbmodel
mapper .up.> mapperint
mapper --> apimodels
mapper --> dbmodel
@enduml