sqlmodel/docs/img/db-to-code/mapper.svg
Sebastián Ramírez 0116cc48ce 🍱 Add diagrams for docs
2021-08-24 15:10:50 +02:00

1 line
8.7 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="902px" height="302px" viewBox="-0.5 -0.5 902 302" content="&lt;mxfile&gt;&lt;diagram id=&quot;O6NOEShMqYi3Fy8LVTER&quot; name=&quot;Page-1&quot;&gt;3VlRk5owEP41Pp5D4EB9rN5d+3Cd6fQ60+cIEdIGlguxan99N5AICFY6VW/OGWckH0uS/fZjd4GRt0i3HyXNk88QMTFynWg78h5GrkvIlOCfRnYGCYJJhcSSRwargRf+mxnQMeiaR6xoGSoAoXjeBkPIMhaqFkalhE3bbAWivWpOY9YBXkIquuh3HqnEoDPXqU98YjxO7NKuY86k1FoboEhoBJsG5D2OvIUEUNVRul0woemzxFTXPR05u9+ZZJkacoFrmP9Fxdp4ZzamdtbdWMI6N2ZMKrbtI5kurbnT3QPZe4aiYJAyJXdoYibyzRVGDr4N86bmdmYJTBq0ehakJp7xfuraYzwwTh9hbAABGKRcHxaK5SNvnjPJcR0mDfSlHs83CVfsJaehtt+g/hFLVIqrPxA8XPEts4LW46OsNtmrYnSUPs9r83fvjv0Ogft7p0mgS/wzEDi9hoJOcBA4Xc14F9PMAI/xAsxG7LQiaJFXKaqUxlBJVKR36biK+7Me9wOhtLwBN4gJtXIW0de1TmTzr7AEBfVYJ3+q6J22vytk2DJOlNJ5/IPej/ukTYpxDBALRnNejENIEQ4LNHla0ZQLLfueBepgWLBarbz5cHKHTPNt84og1v8vTHsAK11TJKcZLltY98x2rGkn6Bgx1Y5uoST8ZAsQoJNFBhkrk4AQBxAVPM5wGGKEyzyi48+x4nwwJ1IeReKYnPDuyiItngfnfwVkr3D8Vk5x+1Jyn7zOkE+803eXjcyQhFtzPXK91YoFYdgJDJ6JJrOlcy76gnZGnnbZm/awR85Sz+7fP31k1lbf7Jr8+TfAn9vWH7mmAPuKYYTtsxmCVAnEkFHxWKMHGay2eQbIDZU/mFI70zrRNSb7nkRru3F3T6Re+kRjhVuFtQytmcEUlTFTjXrfZVsyQRX/1Z7/v7TXV1mv1kpdpXcYkNwv3TrN3tD9vuR8i61T8bpGym+ycToin7dvnAYUrn+9oS5Vvv7O4cHz7MDqPz0DhcGtUEgmbQ4n1+NwwPuUd8Lh/UEXdUUS7XbfaRNlqnyzhyJHuo6zN1E3XmNtYXX0fM63+hWFY71cWtvPNM+xJtY1eFkX4Jury6dekh48kgeTnpekxL9QaR5SWCxBz3TJxBcouOKgiULlKNRUl0EFB3nTvqZOt7H+8DJe0oKH4xzELtYzzfXRAkBGpSf+HH/o28IZ+bj+ojsaT3wNjIm3x0gJ+F2baWsS8pdRuQD+qv0IruVShvlCWf6EMO7JQZZ3+5RxrqdlHNbfdspzjW9k3uMf&lt;/diagram&gt;&lt;/mxfile&gt;"><defs><style type="text/css">/* cyrillic-ext */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu72xKOzY.woff2") format('woff2');&#xa; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;&#xa;}&#xa;/* cyrillic */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu5mxKOzY.woff2") format('woff2');&#xa; unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;&#xa;}&#xa;/* greek-ext */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7mxKOzY.woff2") format('woff2');&#xa; unicode-range: U+1F00-1FFF;&#xa;}&#xa;/* greek */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4WxKOzY.woff2") format('woff2');&#xa; unicode-range: U+0370-03FF;&#xa;}&#xa;/* vietnamese */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7WxKOzY.woff2") format('woff2');&#xa; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;&#xa;}&#xa;/* latin-ext */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKOzY.woff2") format('woff2');&#xa; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;&#xa;}&#xa;/* latin */&#xa;@font-face {&#xa; font-family: 'Roboto';&#xa; font-style: normal;&#xa; font-weight: 400;&#xa; src: url("https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2") format('woff2');&#xa; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;&#xa;}&#xa;@import url("https://fonts.googleapis.com/css?family=Roboto+Mono%2C+mono");</style></defs><g><path d="M 330 42.5 L 520 42.5 L 540 150 L 520 257.5 L 330 257.5 L 350 150 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="750" cy="150" rx="150" ry="150" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 35px; margin-left: 706px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: none; white-space: normal; word-wrap: normal; "><font face="Roboto" data-font-src="https://fonts.googleapis.com/css?family=Roboto" style="font-size: 18px">Set of triangles</font></div></div></div></foreignObject><text x="750" y="39" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Set of triangles</text></switch></g><path d="M 660 80 L 740 130 L 660 180 Z" fill="#ffe6cc" stroke="#d79b00" stroke-miterlimit="10" pointer-events="none"/><path d="M 795 90 L 875 140 L 795 190 Z" fill="#ffe6cc" stroke="#d79b00" stroke-miterlimit="10" pointer-events="none"/><path d="M 720 180 L 800 230 L 720 280 Z" fill="#ffe6cc" stroke="#d79b00" stroke-miterlimit="10" pointer-events="none"/><path d="M 540 150 L 591.76 150" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 597.76 150 L 589.76 154 L 591.76 150 L 589.76 146 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="150" cy="150" rx="150" ry="150" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 35px; margin-left: 106px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: none; white-space: normal; word-wrap: normal; "><font face="Roboto" data-font-src="https://fonts.googleapis.com/css?family=Roboto" style="font-size: 18px">Set of squares</font></div></div></div></foreignObject><text x="150" y="39" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Set of squares</text></switch></g><rect x="30" y="90" width="80" height="80" fill="#ffe6cc" stroke="#d79b00" pointer-events="none"/><rect x="170" y="70" width="80" height="80" fill="#ffe6cc" stroke="#d79b00" pointer-events="none"/><rect x="140" y="170" width="80" height="80" fill="#ffe6cc" stroke="#d79b00" pointer-events="none"/><path d="M 300 150 L 320 150 L 310 150 L 341.76 150" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 347.76 150 L 339.76 154 L 341.76 150 L 339.76 146 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 83px; margin-left: 361px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: none; white-space: normal; word-wrap: normal; "><font face="Roboto" data-font-src="https://fonts.googleapis.com/css?family=Roboto" style="font-size: 18px">Squares to Triangles <b>Mapper</b></font></div></div></div></foreignObject><text x="435" y="86" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Squares to Triangles Mapp...</text></switch></g><path d="M 410 127.5 L 410 127.5 L 470 140.5 L 490 177.5 L 470 207.5 L 410 227.5 L 410 227.5 L 410 127.5 Z" fill="#ffe6cc" stroke="#d79b00" stroke-miterlimit="10" pointer-events="none"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>