2023-03-20 18:57:25 +00:00
|
|
|
<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.2.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1027 662"><svg id="d2-svg" class="d2-2258688787" width="1027" height="662" viewBox="-101 -101 1027 662"><rect x="-101.000000" y="-101.000000" width="1027.000000" height="662.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
2023-03-12 01:22:26 +00:00
|
|
|
.d2-2258688787 .text {
|
|
|
|
|
font-family: "d2-2258688787-font-regular";
|
2023-02-21 08:33:13 +00:00
|
|
|
}
|
|
|
|
|
@font-face {
|
2023-03-12 01:22:26 +00:00
|
|
|
font-family: d2-2258688787-font-regular;
|
2023-03-27 20:32:00 +00:00
|
|
|
src: url("data:application/font-woff;base64,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
|
2023-02-21 08:33:13 +00:00
|
|
|
}]]></style><style type="text/css"><![CDATA[.shape {
|
2023-01-27 21:57:50 +00:00
|
|
|
shape-rendering: geometricPrecision;
|
|
|
|
|
stroke-linejoin: round;
|
|
|
|
|
}
|
|
|
|
|
.connection {
|
|
|
|
|
stroke-linecap: round;
|
|
|
|
|
stroke-linejoin: round;
|
|
|
|
|
}
|
|
|
|
|
.blend {
|
|
|
|
|
mix-blend-mode: multiply;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
2023-03-12 01:22:26 +00:00
|
|
|
|
|
|
|
|
.d2-2258688787 .fill-N1{fill:#CDD6F4;}
|
|
|
|
|
.d2-2258688787 .fill-N2{fill:#BAC2DE;}
|
|
|
|
|
.d2-2258688787 .fill-N3{fill:#A6ADC8;}
|
|
|
|
|
.d2-2258688787 .fill-N4{fill:#585B70;}
|
|
|
|
|
.d2-2258688787 .fill-N5{fill:#45475A;}
|
|
|
|
|
.d2-2258688787 .fill-N6{fill:#313244;}
|
|
|
|
|
.d2-2258688787 .fill-N7{fill:#1E1E2E;}
|
|
|
|
|
.d2-2258688787 .fill-B1{fill:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .fill-B2{fill:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .fill-B3{fill:#6C7086;}
|
|
|
|
|
.d2-2258688787 .fill-B4{fill:#585B70;}
|
|
|
|
|
.d2-2258688787 .fill-B5{fill:#45475A;}
|
|
|
|
|
.d2-2258688787 .fill-B6{fill:#313244;}
|
|
|
|
|
.d2-2258688787 .fill-AA2{fill:#f38BA8;}
|
|
|
|
|
.d2-2258688787 .fill-AA4{fill:#45475A;}
|
|
|
|
|
.d2-2258688787 .fill-AA5{fill:#313244;}
|
|
|
|
|
.d2-2258688787 .fill-AB4{fill:#45475A;}
|
|
|
|
|
.d2-2258688787 .fill-AB5{fill:#313244;}
|
|
|
|
|
.d2-2258688787 .stroke-N1{stroke:#CDD6F4;}
|
|
|
|
|
.d2-2258688787 .stroke-N2{stroke:#BAC2DE;}
|
|
|
|
|
.d2-2258688787 .stroke-N3{stroke:#A6ADC8;}
|
|
|
|
|
.d2-2258688787 .stroke-N4{stroke:#585B70;}
|
|
|
|
|
.d2-2258688787 .stroke-N5{stroke:#45475A;}
|
|
|
|
|
.d2-2258688787 .stroke-N6{stroke:#313244;}
|
|
|
|
|
.d2-2258688787 .stroke-N7{stroke:#1E1E2E;}
|
|
|
|
|
.d2-2258688787 .stroke-B1{stroke:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .stroke-B2{stroke:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .stroke-B3{stroke:#6C7086;}
|
|
|
|
|
.d2-2258688787 .stroke-B4{stroke:#585B70;}
|
|
|
|
|
.d2-2258688787 .stroke-B5{stroke:#45475A;}
|
|
|
|
|
.d2-2258688787 .stroke-B6{stroke:#313244;}
|
|
|
|
|
.d2-2258688787 .stroke-AA2{stroke:#f38BA8;}
|
|
|
|
|
.d2-2258688787 .stroke-AA4{stroke:#45475A;}
|
|
|
|
|
.d2-2258688787 .stroke-AA5{stroke:#313244;}
|
|
|
|
|
.d2-2258688787 .stroke-AB4{stroke:#45475A;}
|
|
|
|
|
.d2-2258688787 .stroke-AB5{stroke:#313244;}
|
|
|
|
|
.d2-2258688787 .background-color-N1{background-color:#CDD6F4;}
|
|
|
|
|
.d2-2258688787 .background-color-N2{background-color:#BAC2DE;}
|
|
|
|
|
.d2-2258688787 .background-color-N3{background-color:#A6ADC8;}
|
|
|
|
|
.d2-2258688787 .background-color-N4{background-color:#585B70;}
|
|
|
|
|
.d2-2258688787 .background-color-N5{background-color:#45475A;}
|
|
|
|
|
.d2-2258688787 .background-color-N6{background-color:#313244;}
|
|
|
|
|
.d2-2258688787 .background-color-N7{background-color:#1E1E2E;}
|
|
|
|
|
.d2-2258688787 .background-color-B1{background-color:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .background-color-B2{background-color:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .background-color-B3{background-color:#6C7086;}
|
|
|
|
|
.d2-2258688787 .background-color-B4{background-color:#585B70;}
|
|
|
|
|
.d2-2258688787 .background-color-B5{background-color:#45475A;}
|
|
|
|
|
.d2-2258688787 .background-color-B6{background-color:#313244;}
|
|
|
|
|
.d2-2258688787 .background-color-AA2{background-color:#f38BA8;}
|
|
|
|
|
.d2-2258688787 .background-color-AA4{background-color:#45475A;}
|
|
|
|
|
.d2-2258688787 .background-color-AA5{background-color:#313244;}
|
|
|
|
|
.d2-2258688787 .background-color-AB4{background-color:#45475A;}
|
|
|
|
|
.d2-2258688787 .background-color-AB5{background-color:#313244;}
|
|
|
|
|
.d2-2258688787 .color-N1{color:#CDD6F4;}
|
|
|
|
|
.d2-2258688787 .color-N2{color:#BAC2DE;}
|
|
|
|
|
.d2-2258688787 .color-N3{color:#A6ADC8;}
|
|
|
|
|
.d2-2258688787 .color-N4{color:#585B70;}
|
|
|
|
|
.d2-2258688787 .color-N5{color:#45475A;}
|
|
|
|
|
.d2-2258688787 .color-N6{color:#313244;}
|
|
|
|
|
.d2-2258688787 .color-N7{color:#1E1E2E;}
|
|
|
|
|
.d2-2258688787 .color-B1{color:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .color-B2{color:#CBA6f7;}
|
|
|
|
|
.d2-2258688787 .color-B3{color:#6C7086;}
|
|
|
|
|
.d2-2258688787 .color-B4{color:#585B70;}
|
|
|
|
|
.d2-2258688787 .color-B5{color:#45475A;}
|
|
|
|
|
.d2-2258688787 .color-B6{color:#313244;}
|
|
|
|
|
.d2-2258688787 .color-AA2{color:#f38BA8;}
|
|
|
|
|
.d2-2258688787 .color-AA4{color:#45475A;}
|
|
|
|
|
.d2-2258688787 .color-AA5{color:#313244;}
|
|
|
|
|
.d2-2258688787 .color-AB4{color:#45475A;}
|
|
|
|
|
.d2-2258688787 .color-AB5{color:#313244;}.appendix text.text{fill:#CDD6F4}.md{--color-fg-default:#CDD6F4;--color-fg-muted:#BAC2DE;--color-fg-subtle:#A6ADC8;--color-canvas-default:#1E1E2E;--color-canvas-subtle:#313244;--color-border-default:#CBA6f7;--color-border-muted:#CBA6f7;--color-neutral-muted:#313244;--color-accent-fg:#CBA6f7;--color-accent-emphasis:#CBA6f7;--color-attention-subtle:#BAC2DE;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-B3{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-B5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-AA4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AA5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB4{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-AB5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N1{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N2{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N5{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N6{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N7{fill:url(#streaks-darker);mix-blend-mode:lighten}.light-code{display: none}.dark-code{display: block}]]></style><g id="users"><g class="shape" ><rect x="0.000000" y="0.000000" width="217.000000" height="216.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="0.000000" y="0.000000" width="217.000000" height="36.000000" class="class_header fill-N1" /><text x="10.000000" y="25.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">users</text><text x="10.000000" y="59.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">id</text><text x="119.000000" y="59.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">int</text><text x="197.000000" y="59.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px;letter-spacing:2px" /><line x1="0.000000" x2="217.000000" y1="72.000000" y2="72.000000" class=" stroke-N1" style="stroke-width:2" /><text x="10.000000" y="95.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">name</text><text x="119.000000" y="95.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">string</text><text x="197.000000" y="95.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px;letter-spacing:2px" /><line x1="0.000000" x2="217.000000" y1="108.000000" y2="108.000000" class=" stroke-N1" style="stroke-width:2" /><text x="10.000000" y="131.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">email</text><text x="119.000000" y="131.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">string</text><text x="197.000000" y="131.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px;letter-spacing:2px" /><line x1="0.000000" x2="217.000000" y1="144.000000" y2="144.000000" class=" stroke-N1" style="stroke-width:2" /><text x="10.000000" y="167.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">password</text><text x="119.000000" y="167.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">string</text><text x="197.000000" y="167.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px;letter-spacing:2px" /><line x1="0.000000" x2="217.000000" y1="180.000000" y2="180.000000" class=" stroke-N1" style="stroke-width:2" /><text x="10.000000" y="203.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">last_login</text><text x="119.000000" y="203.000000" class="text fill-N2" style="text-anchor:start;font-size:20px
|
2023-02-26 19:41:50 +00:00
|
|
|
<rect x="-101" y="-101" width="1027" height="662" fill="white"></rect>
|
2023-01-27 21:57:50 +00:00
|
|
|
|
2023-01-26 21:17:54 +00:00
|
|
|
</mask></svg></svg>
|