diff --git a/config.py b/config.py index f7f3173..81d206d 100644 --- a/config.py +++ b/config.py @@ -65,7 +65,7 @@ UPPER_WORDS = { ), "oci": ("oci", "ocid", "oke", "ocir", "ddos", "waf", "bm", "vm", "cdn", "vpn", "dns", "nat", "dms", "api", "id"), "elastic": ("apm", "siem", "ece", "eck"), - "generic": ("vpn", "ios", "xen"), + "generic": ("vpn", "ios", "xen", "sql"), "openstack": ("rpm", "loci", "nfv", "ec2api"), } diff --git a/diagrams/generic/database.py b/diagrams/generic/database.py new file mode 100644 index 0000000..eb54d4e --- /dev/null +++ b/diagrams/generic/database.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Generic + + +class _Database(_Generic): + _type = "database" + _icon_dir = "resources/generic/database" + + +class SQL(_Database): + _icon = "sql.png" + + +# Aliases diff --git a/docs/nodes/generic.md b/docs/nodes/generic.md index ce9a5f2..785e141 100644 --- a/docs/nodes/generic.md +++ b/docs/nodes/generic.md @@ -13,6 +13,10 @@ Node classes list of generic provider. - **diagrams.generic.compute.Rack** +## generic.database + +- **diagrams.generic.database.SQL** + ## generic.device - **diagrams.generic.device.Mobile** diff --git a/resources/generic/database/sql.png b/resources/generic/database/sql.png new file mode 100644 index 0000000..19bae99 Binary files /dev/null and b/resources/generic/database/sql.png differ