2023-03-14 01:51:52 +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.4-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-02-21 08:33:13 +00:00
|
|
|
src: url("data:application/font-woff;base64,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AfsAEwFpADQAlQA0AeoAGAHHABoAigAXAogAFQIo/+oCQP//AiP/9gCDABwCAgAKAXwAQgKGACYA/wAKAs4AVAJmAEkChgAmAT4AHgDhABkCGQASAYAACQFQAAsAsAAZAfYAIQGEABIAkAAPAREAKwBzABoBFgAXAp4AMgJ7AA0CmAAXA3MACQHw/+MCkAAVApAAGgKQABoCkAAaApAAGgKQABoDggAeAtUAFgJeAB4CXgAeAl4AHgJeAB4AmwAIAJsADACb/8cAm//RAroACgKCABkCrgAWAq4AFgKuABYCrgAWAq4AFgHiAEwCrgAWAj8AFAI/ABQCPwAUAj8AFAIjABwCBgAhAtgASQIJABICCQASAgkAEgIJABICCQASAgkAEgOyABICiAAWAioAFAIqABQCKgAUAioAFACbABwAmwAhAJv/vACb/9oCUgAzAgAAIgJAADQCQAA0AkAANAJAADQCQAA0AWAAOgJAADQCCAANAggADQIIAA0CCAANAjIAFgITABgCMgAWApAAGgIJABICkAAhAgkAEgKQABoCCQASAtUAFgKIABYC1QAWAogAFgLVABYCiAAWAtUAFgKIABYCmAAmAl4AHgIqABQCXgAeAioAFAJeAB4CKgAUAl4AHgIqABQCXgAeAioAFALFABYCEAAXAsUAFgIQABcCxQAWAhAAFwLFABYCEAAXAmwAFQH7ABcCbAAVAfv/8QCb/5MAm/+EAJv/vACb/98Am//VAJv/9ACbABoAmwA2Ah4ACQCs/4QCbAArAnUAHgLFADcAoQAQAsUANwChAAgCxQA3AsUANwExABYCxQAJAKH/wQKCABkCAAAiAoIAGQIAACICggAZAgAAIgIAACICrgAWAkAANAKuABYCQAA0Aq4AFgJAADQEPAAWA6cAGALaAC4CNQAbAtoALgI1ABsC2gAuAjUAGwKSAA8CAgAWApIADwICABYCkgAPAgIAFgKSAA8CAgAWAn4AAAGeABACfgAAAn4AAAGe//YCPwAUAggADQI/ABQCCAANAj8AFAIIAA0CPwAUAggADQI/ABQCCAANAj8AFAIIAA0DwwAOAzwALgIjABwCMgAWAiMAHAMjABwB+wATAyMAHAH7ABMDIwAcAfsAEwJgAA4DggAdA7IAEgKuABYCQAA0ApIADwICABYBOgASAToAHwD8AB8AkAAiAOEAHwD8ACYBxwAaARcALAPDAA4DPAAuA8MADgM8AC4DwwAOAzwALgIjABwCMgAWAT4AHgGlAB4ApgAbAKYAGwCmACMA8gA2APIANgEfAFUBmgAXAZoAFwDFACEBsQAWAecAVAHjADIB0gAVAy4AHQTXAAABPgAeAr0ADgLOAA4BmgB7AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXwAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAF
|
|
|
|
|
}]]></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>
|