updated documentation diagrams
@ -4,203 +4,283 @@
|
||||
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
|
||||
-->
|
||||
<!-- Title: controllers_diagram Pages: 1 -->
|
||||
<svg width="934pt" height="812pt"
|
||||
viewBox="0.00 0.00 934.28 812.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 808)">
|
||||
<svg width="1080pt" height="944pt"
|
||||
viewBox="0.00 0.00 1079.58 944.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 940)">
|
||||
<title>controllers_diagram</title>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-808 930.285,-808 930.285,4 -4,4"/>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-940 1075.58,-940 1075.58,4 -4,4"/>
|
||||
<!-- _diagram_info -->
|
||||
<g id="node1" class="node"><title>_diagram_info</title>
|
||||
<text text-anchor="start" x="416" y="-483.6" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
|
||||
<text text-anchor="start" x="416" y="-469.6" font-family="Times,serif" font-size="13.00">Date: Oct 26 2015 - 13:23</text>
|
||||
<text text-anchor="start" x="416" y="-455.6" font-family="Times,serif" font-size="13.00">Migration version: 20151008152219</text>
|
||||
<text text-anchor="start" x="416" y="-441.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="416" y="-427.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
<text text-anchor="start" x="308" y="-651.6" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
|
||||
<text text-anchor="start" x="308" y="-637.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 - 11:08</text>
|
||||
<text text-anchor="start" x="308" y="-623.6" font-family="Times,serif" font-size="13.00">Migration version: 20160720124355</text>
|
||||
<text text-anchor="start" x="308" y="-609.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="308" y="-595.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
</g>
|
||||
<!-- SessionsController -->
|
||||
<g id="node2" class="node"><title>SessionsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="77.3431" cy="-486" rx="77.1866" ry="18"/>
|
||||
<text text-anchor="middle" x="77.3431" y="-482.3" font-family="Times,serif" font-size="14.00">SessionsController</text>
|
||||
<ellipse fill="none" stroke="black" cx="77.3431" cy="-426" rx="77.1866" ry="18"/>
|
||||
<text text-anchor="middle" x="77.3431" y="-422.3" font-family="Times,serif" font-size="14.00">SessionsController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::BookableMachinesController -->
|
||||
<g id="node3" class="node"><title>OpenAPI::V1::BookableMachinesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="432.985" cy="-438" rx="168.97" ry="18"/>
|
||||
<text text-anchor="middle" x="432.985" y="-434.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BookableMachinesController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::ReservationsController -->
|
||||
<g id="node4" class="node"><title>OpenAPI::V1::ReservationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="589.587" cy="-378" rx="145.674" ry="18"/>
|
||||
<text text-anchor="middle" x="589.587" y="-374.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::ReservationsController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::EventsController -->
|
||||
<g id="node5" class="node"><title>OpenAPI::V1::EventsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="748.139" cy="-438" rx="124.278" ry="18"/>
|
||||
<text text-anchor="middle" x="748.139" y="-434.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::EventsController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::MachinesController -->
|
||||
<g id="node6" class="node"><title>OpenAPI::V1::MachinesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="579.188" cy="-318" rx="135.376" ry="18"/>
|
||||
<text text-anchor="middle" x="579.188" y="-314.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::MachinesController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::UserTrainingsController -->
|
||||
<g id="node7" class="node"><title>OpenAPI::V1::UserTrainingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="630.787" cy="-498" rx="150.574" ry="18"/>
|
||||
<text text-anchor="middle" x="630.787" y="-494.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UserTrainingsController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::BaseController -->
|
||||
<g id="node8" class="node"><title>OpenAPI::V1::BaseController</title>
|
||||
<ellipse fill="none" stroke="black" cx="825.64" cy="-198" rx="117.779" ry="18"/>
|
||||
<text text-anchor="middle" x="825.64" y="-194.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BaseController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::UsersController -->
|
||||
<g id="node9" class="node"><title>OpenAPI::V1::UsersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="564.239" cy="-198" rx="120.479" ry="18"/>
|
||||
<text text-anchor="middle" x="564.239" y="-194.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UsersController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::TrainingsController -->
|
||||
<g id="node10" class="node"><title>OpenAPI::V1::TrainingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="733.888" cy="-618" rx="133.776" ry="18"/>
|
||||
<text text-anchor="middle" x="733.888" y="-614.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::TrainingsController</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::InvoicesController -->
|
||||
<g id="node11" class="node"><title>OpenAPI::V1::InvoicesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="573.988" cy="-258" rx="129.977" ry="18"/>
|
||||
<text text-anchor="middle" x="573.988" y="-254.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::InvoicesController</text>
|
||||
</g>
|
||||
<!-- RegistrationsController -->
|
||||
<g id="node3" class="node"><title>RegistrationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="752.942" cy="-270" rx="92.8835" ry="18"/>
|
||||
<text text-anchor="middle" x="752.942" y="-266.3" font-family="Times,serif" font-size="14.00">RegistrationsController</text>
|
||||
<g id="node12" class="node"><title>RegistrationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="140.942" cy="-486" rx="92.8835" ry="18"/>
|
||||
<text text-anchor="middle" x="140.942" y="-482.3" font-family="Times,serif" font-size="14.00">RegistrationsController</text>
|
||||
</g>
|
||||
<!-- API::TagsController -->
|
||||
<g id="node4" class="node"><title>API::TagsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="383.193" cy="-726" rx="83.3857" ry="18"/>
|
||||
<text text-anchor="middle" x="383.193" y="-722.3" font-family="Times,serif" font-size="14.00">API::TagsController</text>
|
||||
<g id="node13" class="node"><title>API::TagsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="95.1926" cy="-582" rx="83.3857" ry="18"/>
|
||||
<text text-anchor="middle" x="95.1926" y="-578.3" font-family="Times,serif" font-size="14.00">API::TagsController</text>
|
||||
</g>
|
||||
<!-- API::StatisticsController -->
|
||||
<g id="node5" class="node"><title>API::StatisticsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="721.491" cy="-150" rx="97.4827" ry="18"/>
|
||||
<text text-anchor="middle" x="721.491" y="-146.3" font-family="Times,serif" font-size="14.00">API::StatisticsController</text>
|
||||
<g id="node14" class="node"><title>API::StatisticsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="901.491" cy="-498" rx="97.4827" ry="18"/>
|
||||
<text text-anchor="middle" x="901.491" y="-494.3" font-family="Times,serif" font-size="14.00">API::StatisticsController</text>
|
||||
</g>
|
||||
<!-- API::TrainingsPricingsController -->
|
||||
<g id="node6" class="node"><title>API::TrainingsPricingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="500.039" cy="-318" rx="128.077" ry="18"/>
|
||||
<text text-anchor="middle" x="500.039" y="-314.3" font-family="Times,serif" font-size="14.00">API::TrainingsPricingsController</text>
|
||||
<g id="node15" class="node"><title>API::TrainingsPricingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="788.039" cy="-678" rx="128.077" ry="18"/>
|
||||
<text text-anchor="middle" x="788.039" y="-674.3" font-family="Times,serif" font-size="14.00">API::TrainingsPricingsController</text>
|
||||
</g>
|
||||
<!-- API::PlansController -->
|
||||
<g id="node7" class="node"><title>API::PlansController</title>
|
||||
<ellipse fill="none" stroke="black" cx="193.142" cy="-726" rx="85.2851" ry="18"/>
|
||||
<text text-anchor="middle" x="193.142" y="-722.3" font-family="Times,serif" font-size="14.00">API::PlansController</text>
|
||||
<g id="node16" class="node"><title>API::PlansController</title>
|
||||
<ellipse fill="none" stroke="black" cx="973.142" cy="-618" rx="85.2851" ry="18"/>
|
||||
<text text-anchor="middle" x="973.142" y="-614.3" font-family="Times,serif" font-size="14.00">API::PlansController</text>
|
||||
</g>
|
||||
<!-- API::AuthProvidersController -->
|
||||
<g id="node8" class="node"><title>API::AuthProvidersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="488.99" cy="-258" rx="116.979" ry="18"/>
|
||||
<text text-anchor="middle" x="488.99" y="-254.3" font-family="Times,serif" font-size="14.00">API::AuthProvidersController</text>
|
||||
<g id="node17" class="node"><title>API::AuthProvidersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="296.99" cy="-378" rx="116.979" ry="18"/>
|
||||
<text text-anchor="middle" x="296.99" y="-374.3" font-family="Times,serif" font-size="14.00">API::AuthProvidersController</text>
|
||||
</g>
|
||||
<!-- API::AgeRangesController -->
|
||||
<g id="node18" class="node"><title>API::AgeRangesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="838.591" cy="-258" rx="106.681" ry="18"/>
|
||||
<text text-anchor="middle" x="838.591" y="-254.3" font-family="Times,serif" font-size="14.00">API::AgeRangesController</text>
|
||||
</g>
|
||||
<!-- API::CreditsController -->
|
||||
<g id="node9" class="node"><title>API::CreditsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="678.992" cy="-90" rx="90.9839" ry="18"/>
|
||||
<text text-anchor="middle" x="678.992" y="-86.3" font-family="Times,serif" font-size="14.00">API::CreditsController</text>
|
||||
<g id="node19" class="node"><title>API::CreditsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="138.992" cy="-858" rx="90.9839" ry="18"/>
|
||||
<text text-anchor="middle" x="138.992" y="-854.3" font-family="Times,serif" font-size="14.00">API::CreditsController</text>
|
||||
</g>
|
||||
<!-- API::OpenlabProjectsController -->
|
||||
<g id="node20" class="node"><title>API::OpenlabProjectsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="328.139" cy="-546" rx="124.278" ry="18"/>
|
||||
<text text-anchor="middle" x="328.139" y="-542.3" font-family="Times,serif" font-size="14.00">API::OpenlabProjectsController</text>
|
||||
</g>
|
||||
<!-- API::ComponentsController -->
|
||||
<g id="node10" class="node"><title>API::ComponentsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="482.49" cy="-198" rx="110.48" ry="18"/>
|
||||
<text text-anchor="middle" x="482.49" y="-194.3" font-family="Times,serif" font-size="14.00">API::ComponentsController</text>
|
||||
<g id="node21" class="node"><title>API::ComponentsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="854.49" cy="-318" rx="110.48" ry="18"/>
|
||||
<text text-anchor="middle" x="854.49" y="-314.3" font-family="Times,serif" font-size="14.00">API::ComponentsController</text>
|
||||
</g>
|
||||
<!-- API::CustomAssetsController -->
|
||||
<g id="node11" class="node"><title>API::CustomAssetsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="632.34" cy="-546" rx="116.18" ry="18"/>
|
||||
<text text-anchor="middle" x="632.34" y="-542.3" font-family="Times,serif" font-size="14.00">API::CustomAssetsController</text>
|
||||
<g id="node22" class="node"><title>API::CustomAssetsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="296.34" cy="-318" rx="116.18" ry="18"/>
|
||||
<text text-anchor="middle" x="296.34" y="-314.3" font-family="Times,serif" font-size="14.00">API::CustomAssetsController</text>
|
||||
</g>
|
||||
<!-- API::PricingController -->
|
||||
<g id="node12" class="node"><title>API::PricingController</title>
|
||||
<ellipse fill="none" stroke="black" cx="150.992" cy="-546" rx="90.9839" ry="18"/>
|
||||
<text text-anchor="middle" x="150.992" y="-542.3" font-family="Times,serif" font-size="14.00">API::PricingController</text>
|
||||
<g id="node23" class="node"><title>API::PricingController</title>
|
||||
<ellipse fill="none" stroke="black" cx="942.992" cy="-558" rx="90.9839" ry="18"/>
|
||||
<text text-anchor="middle" x="942.992" y="-554.3" font-family="Times,serif" font-size="14.00">API::PricingController</text>
|
||||
</g>
|
||||
<!-- API::AbusesController -->
|
||||
<g id="node24" class="node"><title>API::AbusesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="439.642" cy="-882" rx="91.784" ry="18"/>
|
||||
<text text-anchor="middle" x="439.642" y="-878.3" font-family="Times,serif" font-size="14.00">API::AbusesController</text>
|
||||
</g>
|
||||
<!-- API::FeedsController -->
|
||||
<g id="node13" class="node"><title>API::FeedsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="134.442" cy="-78" rx="86.3847" ry="18"/>
|
||||
<text text-anchor="middle" x="134.442" y="-74.3" font-family="Times,serif" font-size="14.00">API::FeedsController</text>
|
||||
<g id="node25" class="node"><title>API::FeedsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="86.4423" cy="-18" rx="86.3847" ry="18"/>
|
||||
<text text-anchor="middle" x="86.4423" y="-14.3" font-family="Times,serif" font-size="14.00">API::FeedsController</text>
|
||||
</g>
|
||||
<!-- API::MembersController -->
|
||||
<g id="node14" class="node"><title>API::MembersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="280.091" cy="-486" rx="100.182" ry="18"/>
|
||||
<text text-anchor="middle" x="280.091" y="-482.3" font-family="Times,serif" font-size="14.00">API::MembersController</text>
|
||||
<g id="node26" class="node"><title>API::MembersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="544.091" cy="-138" rx="100.182" ry="18"/>
|
||||
<text text-anchor="middle" x="544.091" y="-134.3" font-family="Times,serif" font-size="14.00">API::MembersController</text>
|
||||
</g>
|
||||
<!-- API::PricesController -->
|
||||
<g id="node15" class="node"><title>API::PricesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="111.092" cy="-426" rx="87.1846" ry="18"/>
|
||||
<text text-anchor="middle" x="111.092" y="-422.3" font-family="Times,serif" font-size="14.00">API::PricesController</text>
|
||||
<g id="node27" class="node"><title>API::PricesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="291.092" cy="-18" rx="87.1846" ry="18"/>
|
||||
<text text-anchor="middle" x="291.092" y="-14.3" font-family="Times,serif" font-size="14.00">API::PricesController</text>
|
||||
</g>
|
||||
<!-- API::TranslationsController -->
|
||||
<g id="node28" class="node"><title>API::TranslationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="253.19" cy="-762" rx="109.381" ry="18"/>
|
||||
<text text-anchor="middle" x="253.19" y="-758.3" font-family="Times,serif" font-size="14.00">API::TranslationsController</text>
|
||||
</g>
|
||||
<!-- API::ReservationsController -->
|
||||
<g id="node16" class="node"><title>API::ReservationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="687.14" cy="-606" rx="111.28" ry="18"/>
|
||||
<text text-anchor="middle" x="687.14" y="-602.3" font-family="Times,serif" font-size="14.00">API::ReservationsController</text>
|
||||
<g id="node29" class="node"><title>API::ReservationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="867.14" cy="-378" rx="111.28" ry="18"/>
|
||||
<text text-anchor="middle" x="867.14" y="-374.3" font-family="Times,serif" font-size="14.00">API::ReservationsController</text>
|
||||
</g>
|
||||
<!-- API::EventsController -->
|
||||
<g id="node17" class="node"><title>API::EventsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="461.692" cy="-78" rx="89.8845" ry="18"/>
|
||||
<text text-anchor="middle" x="461.692" y="-74.3" font-family="Times,serif" font-size="14.00">API::EventsController</text>
|
||||
<g id="node30" class="node"><title>API::EventsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="965.692" cy="-30" rx="89.8845" ry="18"/>
|
||||
<text text-anchor="middle" x="965.692" y="-26.3" font-family="Times,serif" font-size="14.00">API::EventsController</text>
|
||||
</g>
|
||||
<!-- API::MachinesController -->
|
||||
<g id="node18" class="node"><title>API::MachinesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="244.741" cy="-318" rx="100.983" ry="18"/>
|
||||
<text text-anchor="middle" x="244.741" y="-314.3" font-family="Times,serif" font-size="14.00">API::MachinesController</text>
|
||||
<g id="node31" class="node"><title>API::MachinesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="772.741" cy="-138" rx="100.983" ry="18"/>
|
||||
<text text-anchor="middle" x="772.741" y="-134.3" font-family="Times,serif" font-size="14.00">API::MachinesController</text>
|
||||
</g>
|
||||
<!-- API::EventThemesController -->
|
||||
<g id="node32" class="node"><title>API::EventThemesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="306.39" cy="-258" rx="114.28" ry="18"/>
|
||||
<text text-anchor="middle" x="306.39" y="-254.3" font-family="Times,serif" font-size="14.00">API::EventThemesController</text>
|
||||
</g>
|
||||
<!-- API::ThemesController -->
|
||||
<g id="node19" class="node"><title>API::ThemesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="466.242" cy="-138" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="466.242" y="-134.3" font-family="Times,serif" font-size="14.00">API::ThemesController</text>
|
||||
<g id="node33" class="node"><title>API::ThemesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="346.242" cy="-822" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="346.242" y="-818.3" font-family="Times,serif" font-size="14.00">API::ThemesController</text>
|
||||
</g>
|
||||
<!-- API::CategoriesController -->
|
||||
<g id="node20" class="node"><title>API::CategoriesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="247.341" cy="-258" rx="103.182" ry="18"/>
|
||||
<text text-anchor="middle" x="247.341" y="-254.3" font-family="Times,serif" font-size="14.00">API::CategoriesController</text>
|
||||
<g id="node34" class="node"><title>API::CategoriesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="223.341" cy="-138" rx="103.182" ry="18"/>
|
||||
<text text-anchor="middle" x="223.341" y="-134.3" font-family="Times,serif" font-size="14.00">API::CategoriesController</text>
|
||||
</g>
|
||||
<!-- API::SubscriptionsController -->
|
||||
<g id="node21" class="node"><title>API::SubscriptionsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="377.74" cy="-546" rx="113.98" ry="18"/>
|
||||
<text text-anchor="middle" x="377.74" y="-542.3" font-family="Times,serif" font-size="14.00">API::SubscriptionsController</text>
|
||||
<g id="node35" class="node"><title>API::SubscriptionsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="293.74" cy="-198" rx="113.98" ry="18"/>
|
||||
<text text-anchor="middle" x="293.74" y="-194.3" font-family="Times,serif" font-size="14.00">API::SubscriptionsController</text>
|
||||
</g>
|
||||
<!-- API::StylesheetsController -->
|
||||
<g id="node22" class="node"><title>API::StylesheetsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="237.291" cy="-198" rx="105.082" ry="18"/>
|
||||
<text text-anchor="middle" x="237.291" y="-194.3" font-family="Times,serif" font-size="14.00">API::StylesheetsController</text>
|
||||
<g id="node36" class="node"><title>API::StylesheetsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="885.291" cy="-798" rx="105.082" ry="18"/>
|
||||
<text text-anchor="middle" x="885.291" y="-794.3" font-family="Times,serif" font-size="14.00">API::StylesheetsController</text>
|
||||
</g>
|
||||
<!-- API::SlotsController -->
|
||||
<g id="node23" class="node"><title>API::SlotsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="659.193" cy="-30" rx="83.3857" ry="18"/>
|
||||
<text text-anchor="middle" x="659.193" y="-26.3" font-family="Times,serif" font-size="14.00">API::SlotsController</text>
|
||||
<g id="node37" class="node"><title>API::SlotsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="83.1926" cy="-258" rx="83.3857" ry="18"/>
|
||||
<text text-anchor="middle" x="83.1926" y="-254.3" font-family="Times,serif" font-size="14.00">API::SlotsController</text>
|
||||
</g>
|
||||
<!-- API::AdminsController -->
|
||||
<g id="node24" class="node"><title>API::AdminsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="730.242" cy="-210" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="730.242" y="-206.3" font-family="Times,serif" font-size="14.00">API::AdminsController</text>
|
||||
<g id="node38" class="node"><title>API::AdminsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="178.242" cy="-702" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="178.242" y="-698.3" font-family="Times,serif" font-size="14.00">API::AdminsController</text>
|
||||
</g>
|
||||
<!-- API::GroupsController -->
|
||||
<g id="node25" class="node"><title>API::GroupsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="787.642" cy="-726" rx="91.784" ry="18"/>
|
||||
<text text-anchor="middle" x="787.642" y="-722.3" font-family="Times,serif" font-size="14.00">API::GroupsController</text>
|
||||
<g id="node39" class="node"><title>API::GroupsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="727.642" cy="-894" rx="91.784" ry="18"/>
|
||||
<text text-anchor="middle" x="727.642" y="-890.3" font-family="Times,serif" font-size="14.00">API::GroupsController</text>
|
||||
</g>
|
||||
<!-- API::AvailabilitiesController -->
|
||||
<g id="node26" class="node"><title>API::AvailabilitiesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="653.09" cy="-378" rx="113.18" ry="18"/>
|
||||
<text text-anchor="middle" x="653.09" y="-374.3" font-family="Times,serif" font-size="14.00">API::AvailabilitiesController</text>
|
||||
<g id="node40" class="node"><title>API::AvailabilitiesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="833.09" cy="-738" rx="113.18" ry="18"/>
|
||||
<text text-anchor="middle" x="833.09" y="-734.3" font-family="Times,serif" font-size="14.00">API::AvailabilitiesController</text>
|
||||
</g>
|
||||
<!-- API::UsersController -->
|
||||
<g id="node27" class="node"><title>API::UsersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="85.7924" cy="-666" rx="85.5853" ry="18"/>
|
||||
<text text-anchor="middle" x="85.7924" y="-662.3" font-family="Times,serif" font-size="14.00">API::UsersController</text>
|
||||
<g id="node41" class="node"><title>API::UsersController</title>
|
||||
<ellipse fill="none" stroke="black" cx="985.792" cy="-90" rx="85.5853" ry="18"/>
|
||||
<text text-anchor="middle" x="985.792" y="-86.3" font-family="Times,serif" font-size="14.00">API::UsersController</text>
|
||||
</g>
|
||||
<!-- API::ProjectsController -->
|
||||
<g id="node28" class="node"><title>API::ProjectsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="730.242" cy="-666" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="730.242" y="-662.3" font-family="Times,serif" font-size="14.00">API::ProjectsController</text>
|
||||
<g id="node42" class="node"><title>API::ProjectsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="178.242" cy="-642" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="178.242" y="-638.3" font-family="Times,serif" font-size="14.00">API::ProjectsController</text>
|
||||
</g>
|
||||
<!-- API::WalletController -->
|
||||
<g id="node43" class="node"><title>API::WalletController</title>
|
||||
<ellipse fill="none" stroke="black" cx="533.692" cy="-18" rx="89.8845" ry="18"/>
|
||||
<text text-anchor="middle" x="533.692" y="-14.3" font-family="Times,serif" font-size="14.00">API::WalletController</text>
|
||||
</g>
|
||||
<!-- API::NotificationsController -->
|
||||
<g id="node29" class="node"><title>API::NotificationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="435.79" cy="-606" rx="111.581" ry="18"/>
|
||||
<text text-anchor="middle" x="435.79" y="-602.3" font-family="Times,serif" font-size="14.00">API::NotificationsController</text>
|
||||
<g id="node44" class="node"><title>API::NotificationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="579.79" cy="-774" rx="111.581" ry="18"/>
|
||||
<text text-anchor="middle" x="579.79" y="-770.3" font-family="Times,serif" font-size="14.00">API::NotificationsController</text>
|
||||
</g>
|
||||
<!-- API::TrainingsController -->
|
||||
<g id="node30" class="node"><title>API::TrainingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="507.441" cy="-666" rx="99.3824" ry="18"/>
|
||||
<text text-anchor="middle" x="507.441" y="-662.3" font-family="Times,serif" font-size="14.00">API::TrainingsController</text>
|
||||
<g id="node45" class="node"><title>API::TrainingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="651.441" cy="-834" rx="99.3824" ry="18"/>
|
||||
<text text-anchor="middle" x="651.441" y="-830.3" font-family="Times,serif" font-size="14.00">API::TrainingsController</text>
|
||||
</g>
|
||||
<!-- API::SettingsController -->
|
||||
<g id="node31" class="node"><title>API::SettingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="286.242" cy="-666" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="286.242" y="-662.3" font-family="Times,serif" font-size="14.00">API::SettingsController</text>
|
||||
<g id="node46" class="node"><title>API::SettingsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="538.242" cy="-78" rx="94.4839" ry="18"/>
|
||||
<text text-anchor="middle" x="538.242" y="-74.3" font-family="Times,serif" font-size="14.00">API::SettingsController</text>
|
||||
</g>
|
||||
<!-- API::OpenAPIClientsController -->
|
||||
<g id="node47" class="node"><title>API::OpenAPIClientsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="508.139" cy="-714" rx="124.278" ry="18"/>
|
||||
<text text-anchor="middle" x="508.139" y="-710.3" font-family="Times,serif" font-size="14.00">API::OpenAPIClientsController</text>
|
||||
</g>
|
||||
<!-- API::InvoicesController -->
|
||||
<g id="node32" class="node"><title>API::InvoicesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="203.542" cy="-606" rx="95.5831" ry="18"/>
|
||||
<text text-anchor="middle" x="203.542" y="-602.3" font-family="Times,serif" font-size="14.00">API::InvoicesController</text>
|
||||
<g id="node48" class="node"><title>API::InvoicesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="755.542" cy="-78" rx="95.5831" ry="18"/>
|
||||
<text text-anchor="middle" x="755.542" y="-74.3" font-family="Times,serif" font-size="14.00">API::InvoicesController</text>
|
||||
</g>
|
||||
<!-- API::LicencesController -->
|
||||
<g id="node33" class="node"><title>API::LicencesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="204.841" cy="-138" rx="96.6831" ry="18"/>
|
||||
<text text-anchor="middle" x="204.841" y="-134.3" font-family="Times,serif" font-size="14.00">API::LicencesController</text>
|
||||
<g id="node49" class="node"><title>API::LicencesController</title>
|
||||
<ellipse fill="none" stroke="black" cx="156.841" cy="-78" rx="96.6831" ry="18"/>
|
||||
<text text-anchor="middle" x="156.841" y="-74.3" font-family="Times,serif" font-size="14.00">API::LicencesController</text>
|
||||
</g>
|
||||
<!-- PasswordsController -->
|
||||
<g id="node34" class="node"><title>PasswordsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="455.843" cy="-18" rx="83.6854" ry="18"/>
|
||||
<text text-anchor="middle" x="455.843" y="-14.3" font-family="Times,serif" font-size="14.00">PasswordsController</text>
|
||||
<g id="node50" class="node"><title>PasswordsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="983.843" cy="-438" rx="83.6854" ry="18"/>
|
||||
<text text-anchor="middle" x="983.843" y="-434.3" font-family="Times,serif" font-size="14.00">PasswordsController</text>
|
||||
</g>
|
||||
<!-- ApplicationController -->
|
||||
<g id="node35" class="node"><title>ApplicationController</title>
|
||||
<ellipse fill="none" stroke="black" cx="580.392" cy="-726" rx="88.2844" ry="18"/>
|
||||
<text text-anchor="middle" x="580.392" y="-722.3" font-family="Times,serif" font-size="14.00">ApplicationController</text>
|
||||
<g id="node51" class="node"><title>ApplicationController</title>
|
||||
<ellipse fill="none" stroke="black" cx="736.392" cy="-18" rx="88.2844" ry="18"/>
|
||||
<text text-anchor="middle" x="736.392" y="-14.3" font-family="Times,serif" font-size="14.00">ApplicationController</text>
|
||||
</g>
|
||||
<!-- Users::OmniauthCallbacksController -->
|
||||
<g id="node36" class="node"><title>Users::OmniauthCallbacksController</title>
|
||||
<ellipse fill="none" stroke="black" cx="369.687" cy="-378" rx="141.875" ry="18"/>
|
||||
<text text-anchor="middle" x="369.687" y="-374.3" font-family="Times,serif" font-size="14.00">Users::OmniauthCallbacksController</text>
|
||||
<g id="node52" class="node"><title>Users::OmniauthCallbacksController</title>
|
||||
<ellipse fill="none" stroke="black" cx="681.687" cy="-558" rx="141.875" ry="18"/>
|
||||
<text text-anchor="middle" x="681.687" y="-554.3" font-family="Times,serif" font-size="14.00">Users::OmniauthCallbacksController</text>
|
||||
</g>
|
||||
<!-- WebhooksController -->
|
||||
<g id="node37" class="node"><title>WebhooksController</title>
|
||||
<ellipse fill="none" stroke="black" cx="841.142" cy="-786" rx="85.2851" ry="18"/>
|
||||
<text text-anchor="middle" x="841.142" y="-782.3" font-family="Times,serif" font-size="14.00">WebhooksController</text>
|
||||
<g id="node53" class="node"><title>WebhooksController</title>
|
||||
<ellipse fill="none" stroke="black" cx="985.142" cy="-918" rx="85.2851" ry="18"/>
|
||||
<text text-anchor="middle" x="985.142" y="-914.3" font-family="Times,serif" font-size="14.00">WebhooksController</text>
|
||||
</g>
|
||||
<!-- ConfirmationsController -->
|
||||
<g id="node38" class="node"><title>ConfirmationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="746.141" cy="-438" rx="98.2828" ry="18"/>
|
||||
<text text-anchor="middle" x="746.141" y="-434.3" font-family="Times,serif" font-size="14.00">ConfirmationsController</text>
|
||||
<g id="node54" class="node"><title>ConfirmationsController</title>
|
||||
<ellipse fill="none" stroke="black" cx="938.141" cy="-858" rx="98.2828" ry="18"/>
|
||||
<text text-anchor="middle" x="938.141" y="-854.3" font-family="Times,serif" font-size="14.00">ConfirmationsController</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 18 KiB |
@ -4,548 +4,759 @@
|
||||
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
|
||||
-->
|
||||
<!-- Title: controllers_diagram Pages: 1 -->
|
||||
<svg width="1336pt" height="1337pt"
|
||||
viewBox="0.00 0.00 1336.00 1337.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1333)">
|
||||
<svg width="1582pt" height="1545pt"
|
||||
viewBox="0.00 0.00 1582.00 1545.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1541)">
|
||||
<title>controllers_diagram</title>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-1333 1332,-1333 1332,4 -4,4"/>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-1541 1578,-1541 1578,4 -4,4"/>
|
||||
<!-- _diagram_info -->
|
||||
<g id="node1" class="node"><title>_diagram_info</title>
|
||||
<text text-anchor="start" x="388" y="-215.6" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
|
||||
<text text-anchor="start" x="388" y="-201.6" font-family="Times,serif" font-size="13.00">Date: Oct 26 2015 - 13:23</text>
|
||||
<text text-anchor="start" x="388" y="-187.6" font-family="Times,serif" font-size="13.00">Migration version: 20151008152219</text>
|
||||
<text text-anchor="start" x="388" y="-173.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="388" y="-159.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
<text text-anchor="start" x="1243" y="-823.6" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
|
||||
<text text-anchor="start" x="1243" y="-809.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 - 11:08</text>
|
||||
<text text-anchor="start" x="1243" y="-795.6" font-family="Times,serif" font-size="13.00">Migration version: 20160720124355</text>
|
||||
<text text-anchor="start" x="1243" y="-781.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="1243" y="-767.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
</g>
|
||||
<!-- SessionsController -->
|
||||
<g id="node2" class="node"><title>SessionsController</title>
|
||||
<path fill="none" stroke="black" d="M12,-266.5C12,-266.5 107,-266.5 107,-266.5 113,-266.5 119,-272.5 119,-278.5 119,-278.5 119,-346.5 119,-346.5 119,-352.5 113,-358.5 107,-358.5 107,-358.5 12,-358.5 12,-358.5 6,-358.5 0,-352.5 0,-346.5 0,-346.5 0,-278.5 0,-278.5 0,-272.5 6,-266.5 12,-266.5"/>
|
||||
<text text-anchor="middle" x="59.5" y="-343.3" font-family="Times,serif" font-size="14.00">SessionsController</text>
|
||||
<polyline fill="none" stroke="black" points="0,-335.5 119,-335.5 "/>
|
||||
<text text-anchor="start" x="8" y="-320.3" font-family="Times,serif" font-size="14.00">new</text>
|
||||
<polyline fill="none" stroke="black" points="0,-312.5 119,-312.5 "/>
|
||||
<text text-anchor="start" x="8" y="-297.3" font-family="Times,serif" font-size="14.00">set_csrf_headers</text>
|
||||
<polyline fill="none" stroke="black" points="0,-289.5 119,-289.5 "/>
|
||||
<text text-anchor="start" x="8" y="-274.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<path fill="none" stroke="black" d="M31,-418.5C31,-418.5 126,-418.5 126,-418.5 132,-418.5 138,-424.5 138,-430.5 138,-430.5 138,-498.5 138,-498.5 138,-504.5 132,-510.5 126,-510.5 126,-510.5 31,-510.5 31,-510.5 25,-510.5 19,-504.5 19,-498.5 19,-498.5 19,-430.5 19,-430.5 19,-424.5 25,-418.5 31,-418.5"/>
|
||||
<text text-anchor="middle" x="78.5" y="-495.3" font-family="Times,serif" font-size="14.00">SessionsController</text>
|
||||
<polyline fill="none" stroke="black" points="19,-487.5 138,-487.5 "/>
|
||||
<text text-anchor="start" x="27" y="-472.3" font-family="Times,serif" font-size="14.00">new</text>
|
||||
<polyline fill="none" stroke="black" points="19,-464.5 138,-464.5 "/>
|
||||
<text text-anchor="start" x="27" y="-449.3" font-family="Times,serif" font-size="14.00">set_csrf_headers</text>
|
||||
<polyline fill="none" stroke="black" points="19,-441.5 138,-441.5 "/>
|
||||
<text text-anchor="start" x="27" y="-426.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::BookableMachinesController -->
|
||||
<g id="node3" class="node"><title>OpenAPI::V1::BookableMachinesController</title>
|
||||
<path fill="none" stroke="black" d="M1152,-874.5C1152,-874.5 1388,-874.5 1388,-874.5 1394,-874.5 1400,-880.5 1400,-886.5 1400,-886.5 1400,-955.5 1400,-955.5 1400,-961.5 1394,-967.5 1388,-967.5 1388,-967.5 1152,-967.5 1152,-967.5 1146,-967.5 1140,-961.5 1140,-955.5 1140,-955.5 1140,-886.5 1140,-886.5 1140,-880.5 1146,-874.5 1152,-874.5"/>
|
||||
<text text-anchor="middle" x="1270" y="-952.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BookableMachinesController</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-944.5 1400,-944.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-929.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-921.5 1400,-921.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1140,-897.5 1400,-897.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-882.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::ReservationsController -->
|
||||
<g id="node4" class="node"><title>OpenAPI::V1::ReservationsController</title>
|
||||
<path fill="none" stroke="black" d="M354,-323.5C354,-323.5 554,-323.5 554,-323.5 560,-323.5 566,-329.5 566,-335.5 566,-335.5 566,-434.5 566,-434.5 566,-440.5 560,-446.5 554,-446.5 554,-446.5 354,-446.5 354,-446.5 348,-446.5 342,-440.5 342,-434.5 342,-434.5 342,-335.5 342,-335.5 342,-329.5 348,-323.5 354,-323.5"/>
|
||||
<text text-anchor="middle" x="454" y="-431.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::ReservationsController</text>
|
||||
<polyline fill="none" stroke="black" points="342,-423.5 566,-423.5 "/>
|
||||
<text text-anchor="start" x="350" y="-408.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="342,-400.5 566,-400.5 "/>
|
||||
<polyline fill="none" stroke="black" points="342,-376.5 566,-376.5 "/>
|
||||
<text text-anchor="start" x="350" y="-361.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="350" y="-346.3" font-family="Times,serif" font-size="14.00">format_type</text>
|
||||
<text text-anchor="start" x="350" y="-331.3" font-family="Times,serif" font-size="14.00">per_page</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::EventsController -->
|
||||
<g id="node5" class="node"><title>OpenAPI::V1::EventsController</title>
|
||||
<path fill="none" stroke="black" d="M126,-95.5C126,-95.5 293,-95.5 293,-95.5 299,-95.5 305,-101.5 305,-107.5 305,-107.5 305,-191.5 305,-191.5 305,-197.5 299,-203.5 293,-203.5 293,-203.5 126,-203.5 126,-203.5 120,-203.5 114,-197.5 114,-191.5 114,-191.5 114,-107.5 114,-107.5 114,-101.5 120,-95.5 126,-95.5"/>
|
||||
<text text-anchor="middle" x="209.5" y="-188.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::EventsController</text>
|
||||
<polyline fill="none" stroke="black" points="114,-180.5 305,-180.5 "/>
|
||||
<text text-anchor="start" x="122" y="-165.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="114,-157.5 305,-157.5 "/>
|
||||
<polyline fill="none" stroke="black" points="114,-133.5 305,-133.5 "/>
|
||||
<text text-anchor="start" x="122" y="-118.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="122" y="-103.3" font-family="Times,serif" font-size="14.00">per_page</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::MachinesController -->
|
||||
<g id="node6" class="node"><title>OpenAPI::V1::MachinesController</title>
|
||||
<path fill="none" stroke="black" d="M1000,-57.5C1000,-57.5 1184,-57.5 1184,-57.5 1190,-57.5 1196,-63.5 1196,-69.5 1196,-69.5 1196,-138.5 1196,-138.5 1196,-144.5 1190,-150.5 1184,-150.5 1184,-150.5 1000,-150.5 1000,-150.5 994,-150.5 988,-144.5 988,-138.5 988,-138.5 988,-69.5 988,-69.5 988,-63.5 994,-57.5 1000,-57.5"/>
|
||||
<text text-anchor="middle" x="1092" y="-135.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::MachinesController</text>
|
||||
<polyline fill="none" stroke="black" points="988,-127.5 1196,-127.5 "/>
|
||||
<text text-anchor="start" x="996" y="-112.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="988,-104.5 1196,-104.5 "/>
|
||||
<polyline fill="none" stroke="black" points="988,-80.5 1196,-80.5 "/>
|
||||
<text text-anchor="start" x="996" y="-65.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::UserTrainingsController -->
|
||||
<g id="node7" class="node"><title>OpenAPI::V1::UserTrainingsController</title>
|
||||
<path fill="none" stroke="black" d="M1152,-1007.5C1152,-1007.5 1360,-1007.5 1360,-1007.5 1366,-1007.5 1372,-1013.5 1372,-1019.5 1372,-1019.5 1372,-1103.5 1372,-1103.5 1372,-1109.5 1366,-1115.5 1360,-1115.5 1360,-1115.5 1152,-1115.5 1152,-1115.5 1146,-1115.5 1140,-1109.5 1140,-1103.5 1140,-1103.5 1140,-1019.5 1140,-1019.5 1140,-1013.5 1146,-1007.5 1152,-1007.5"/>
|
||||
<text text-anchor="middle" x="1256" y="-1100.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UserTrainingsController</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-1092.5 1372,-1092.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-1077.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-1069.5 1372,-1069.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1140,-1045.5 1372,-1045.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-1030.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1148" y="-1015.3" font-family="Times,serif" font-size="14.00">per_page</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::BaseController -->
|
||||
<g id="node8" class="node"><title>OpenAPI::V1::BaseController</title>
|
||||
<path fill="none" stroke="black" d="M943,-912.5C943,-912.5 1100,-912.5 1100,-912.5 1106,-912.5 1112,-918.5 1112,-924.5 1112,-924.5 1112,-1083.5 1112,-1083.5 1112,-1089.5 1106,-1095.5 1100,-1095.5 1100,-1095.5 943,-1095.5 943,-1095.5 937,-1095.5 931,-1089.5 931,-1083.5 931,-1083.5 931,-924.5 931,-924.5 931,-918.5 937,-912.5 943,-912.5"/>
|
||||
<text text-anchor="middle" x="1021.5" y="-1080.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BaseController</text>
|
||||
<polyline fill="none" stroke="black" points="931,-1072.5 1112,-1072.5 "/>
|
||||
<polyline fill="none" stroke="black" points="931,-1048.5 1112,-1048.5 "/>
|
||||
<text text-anchor="start" x="939" y="-1033.3" font-family="Times,serif" font-size="14.00">authenticate</text>
|
||||
<text text-anchor="start" x="939" y="-1018.3" font-family="Times,serif" font-size="14.00">authenticate_token</text>
|
||||
<text text-anchor="start" x="939" y="-1003.3" font-family="Times,serif" font-size="14.00">bad_request</text>
|
||||
<text text-anchor="start" x="939" y="-988.3" font-family="Times,serif" font-size="14.00">current_api_client</text>
|
||||
<text text-anchor="start" x="939" y="-973.3" font-family="Times,serif" font-size="14.00">not_found</text>
|
||||
<text text-anchor="start" x="939" y="-958.3" font-family="Times,serif" font-size="14.00">render_unauthorized</text>
|
||||
<polyline fill="none" stroke="black" points="931,-950.5 1112,-950.5 "/>
|
||||
<text text-anchor="start" x="939" y="-935.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="939" y="-920.3" font-family="Times,serif" font-size="14.00">increment_calls_count</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::UsersController -->
|
||||
<g id="node9" class="node"><title>OpenAPI::V1::UsersController</title>
|
||||
<path fill="none" stroke="black" d="M1380,-1159.5C1380,-1159.5 1541,-1159.5 1541,-1159.5 1547,-1159.5 1553,-1165.5 1553,-1171.5 1553,-1171.5 1553,-1255.5 1553,-1255.5 1553,-1261.5 1547,-1267.5 1541,-1267.5 1541,-1267.5 1380,-1267.5 1380,-1267.5 1374,-1267.5 1368,-1261.5 1368,-1255.5 1368,-1255.5 1368,-1171.5 1368,-1171.5 1368,-1165.5 1374,-1159.5 1380,-1159.5"/>
|
||||
<text text-anchor="middle" x="1460.5" y="-1252.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UsersController</text>
|
||||
<polyline fill="none" stroke="black" points="1368,-1244.5 1553,-1244.5 "/>
|
||||
<text text-anchor="start" x="1376" y="-1229.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1368,-1221.5 1553,-1221.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1368,-1197.5 1553,-1197.5 "/>
|
||||
<text text-anchor="start" x="1376" y="-1182.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1376" y="-1167.3" font-family="Times,serif" font-size="14.00">per_page</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::TrainingsController -->
|
||||
<g id="node10" class="node"><title>OpenAPI::V1::TrainingsController</title>
|
||||
<path fill="none" stroke="black" d="M1380,-1311.5C1380,-1311.5 1562,-1311.5 1562,-1311.5 1568,-1311.5 1574,-1317.5 1574,-1323.5 1574,-1323.5 1574,-1392.5 1574,-1392.5 1574,-1398.5 1568,-1404.5 1562,-1404.5 1562,-1404.5 1380,-1404.5 1380,-1404.5 1374,-1404.5 1368,-1398.5 1368,-1392.5 1368,-1392.5 1368,-1323.5 1368,-1323.5 1368,-1317.5 1374,-1311.5 1380,-1311.5"/>
|
||||
<text text-anchor="middle" x="1471" y="-1389.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::TrainingsController</text>
|
||||
<polyline fill="none" stroke="black" points="1368,-1381.5 1574,-1381.5 "/>
|
||||
<text text-anchor="start" x="1376" y="-1366.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1368,-1358.5 1574,-1358.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1368,-1334.5 1574,-1334.5 "/>
|
||||
<text text-anchor="start" x="1376" y="-1319.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- OpenAPI::V1::InvoicesController -->
|
||||
<g id="node11" class="node"><title>OpenAPI::V1::InvoicesController</title>
|
||||
<path fill="none" stroke="black" d="M1247,-608.5C1247,-608.5 1423,-608.5 1423,-608.5 1429,-608.5 1435,-614.5 1435,-620.5 1435,-620.5 1435,-719.5 1435,-719.5 1435,-725.5 1429,-731.5 1423,-731.5 1423,-731.5 1247,-731.5 1247,-731.5 1241,-731.5 1235,-725.5 1235,-719.5 1235,-719.5 1235,-620.5 1235,-620.5 1235,-614.5 1241,-608.5 1247,-608.5"/>
|
||||
<text text-anchor="middle" x="1335" y="-716.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::InvoicesController</text>
|
||||
<polyline fill="none" stroke="black" points="1235,-708.5 1435,-708.5 "/>
|
||||
<text text-anchor="start" x="1243" y="-693.3" font-family="Times,serif" font-size="14.00">download</text>
|
||||
<text text-anchor="start" x="1243" y="-678.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1235,-670.5 1435,-670.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1235,-646.5 1435,-646.5 "/>
|
||||
<text text-anchor="start" x="1243" y="-631.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1243" y="-616.3" font-family="Times,serif" font-size="14.00">per_page</text>
|
||||
</g>
|
||||
<!-- RegistrationsController -->
|
||||
<g id="node3" class="node"><title>RegistrationsController</title>
|
||||
<path fill="none" stroke="black" d="M221,-76.5C221,-76.5 340,-76.5 340,-76.5 346,-76.5 352,-82.5 352,-88.5 352,-88.5 352,-157.5 352,-157.5 352,-163.5 346,-169.5 340,-169.5 340,-169.5 221,-169.5 221,-169.5 215,-169.5 209,-163.5 209,-157.5 209,-157.5 209,-88.5 209,-88.5 209,-82.5 215,-76.5 221,-76.5"/>
|
||||
<text text-anchor="middle" x="280.5" y="-154.3" font-family="Times,serif" font-size="14.00">RegistrationsController</text>
|
||||
<polyline fill="none" stroke="black" points="209,-146.5 352,-146.5 "/>
|
||||
<text text-anchor="start" x="217" y="-131.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="209,-123.5 352,-123.5 "/>
|
||||
<polyline fill="none" stroke="black" points="209,-99.5 352,-99.5 "/>
|
||||
<text text-anchor="start" x="217" y="-84.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node12" class="node"><title>RegistrationsController</title>
|
||||
<path fill="none" stroke="black" d="M354,-0.5C354,-0.5 473,-0.5 473,-0.5 479,-0.5 485,-6.5 485,-12.5 485,-12.5 485,-81.5 485,-81.5 485,-87.5 479,-93.5 473,-93.5 473,-93.5 354,-93.5 354,-93.5 348,-93.5 342,-87.5 342,-81.5 342,-81.5 342,-12.5 342,-12.5 342,-6.5 348,-0.5 354,-0.5"/>
|
||||
<text text-anchor="middle" x="413.5" y="-78.3" font-family="Times,serif" font-size="14.00">RegistrationsController</text>
|
||||
<polyline fill="none" stroke="black" points="342,-70.5 485,-70.5 "/>
|
||||
<text text-anchor="start" x="350" y="-55.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="342,-47.5 485,-47.5 "/>
|
||||
<polyline fill="none" stroke="black" points="342,-23.5 485,-23.5 "/>
|
||||
<text text-anchor="start" x="350" y="-8.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::TagsController -->
|
||||
<g id="node4" class="node"><title>API::TagsController</title>
|
||||
<path fill="none" stroke="black" d="M107,-893.5C107,-893.5 211,-893.5 211,-893.5 217,-893.5 223,-899.5 223,-905.5 223,-905.5 223,-1064.5 223,-1064.5 223,-1070.5 217,-1076.5 211,-1076.5 211,-1076.5 107,-1076.5 107,-1076.5 101,-1076.5 95,-1070.5 95,-1064.5 95,-1064.5 95,-905.5 95,-905.5 95,-899.5 101,-893.5 107,-893.5"/>
|
||||
<text text-anchor="middle" x="159" y="-1061.3" font-family="Times,serif" font-size="14.00">API::TagsController</text>
|
||||
<polyline fill="none" stroke="black" points="95,-1053.5 223,-1053.5 "/>
|
||||
<text text-anchor="start" x="103" y="-1038.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="103" y="-1023.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="103" y="-1008.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="103" y="-993.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="103" y="-978.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="95,-970.5 223,-970.5 "/>
|
||||
<polyline fill="none" stroke="black" points="95,-946.5 223,-946.5 "/>
|
||||
<text text-anchor="start" x="103" y="-931.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="103" y="-916.3" font-family="Times,serif" font-size="14.00">set_tag</text>
|
||||
<text text-anchor="start" x="103" y="-901.3" font-family="Times,serif" font-size="14.00">tag_params</text>
|
||||
<g id="node13" class="node"><title>API::TagsController</title>
|
||||
<path fill="none" stroke="black" d="M183,-247.5C183,-247.5 287,-247.5 287,-247.5 293,-247.5 299,-253.5 299,-259.5 299,-259.5 299,-418.5 299,-418.5 299,-424.5 293,-430.5 287,-430.5 287,-430.5 183,-430.5 183,-430.5 177,-430.5 171,-424.5 171,-418.5 171,-418.5 171,-259.5 171,-259.5 171,-253.5 177,-247.5 183,-247.5"/>
|
||||
<text text-anchor="middle" x="235" y="-415.3" font-family="Times,serif" font-size="14.00">API::TagsController</text>
|
||||
<polyline fill="none" stroke="black" points="171,-407.5 299,-407.5 "/>
|
||||
<text text-anchor="start" x="179" y="-392.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="179" y="-377.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="179" y="-362.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="179" y="-347.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="179" y="-332.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="171,-324.5 299,-324.5 "/>
|
||||
<polyline fill="none" stroke="black" points="171,-300.5 299,-300.5 "/>
|
||||
<text text-anchor="start" x="179" y="-285.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="179" y="-270.3" font-family="Times,serif" font-size="14.00">set_tag</text>
|
||||
<text text-anchor="start" x="179" y="-255.3" font-family="Times,serif" font-size="14.00">tag_params</text>
|
||||
</g>
|
||||
<!-- API::StatisticsController -->
|
||||
<g id="node5" class="node"><title>API::StatisticsController</title>
|
||||
<path fill="none" stroke="black" d="M278,-931.5C278,-931.5 404,-931.5 404,-931.5 410,-931.5 416,-937.5 416,-943.5 416,-943.5 416,-1117.5 416,-1117.5 416,-1123.5 410,-1129.5 404,-1129.5 404,-1129.5 278,-1129.5 278,-1129.5 272,-1129.5 266,-1123.5 266,-1117.5 266,-1117.5 266,-943.5 266,-943.5 266,-937.5 272,-931.5 278,-931.5"/>
|
||||
<text text-anchor="middle" x="341" y="-1114.3" font-family="Times,serif" font-size="14.00">API::StatisticsController</text>
|
||||
<polyline fill="none" stroke="black" points="266,-1106.5 416,-1106.5 "/>
|
||||
<text text-anchor="start" x="274" y="-1091.3" font-family="Times,serif" font-size="14.00">account</text>
|
||||
<text text-anchor="start" x="274" y="-1076.3" font-family="Times,serif" font-size="14.00">event</text>
|
||||
<text text-anchor="start" x="274" y="-1061.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="274" y="-1046.3" font-family="Times,serif" font-size="14.00">machine</text>
|
||||
<text text-anchor="start" x="274" y="-1031.3" font-family="Times,serif" font-size="14.00">project</text>
|
||||
<text text-anchor="start" x="274" y="-1016.3" font-family="Times,serif" font-size="14.00">subscription</text>
|
||||
<text text-anchor="start" x="274" y="-1001.3" font-family="Times,serif" font-size="14.00">training</text>
|
||||
<text text-anchor="start" x="274" y="-986.3" font-family="Times,serif" font-size="14.00">user</text>
|
||||
<polyline fill="none" stroke="black" points="266,-978.5 416,-978.5 "/>
|
||||
<polyline fill="none" stroke="black" points="266,-954.5 416,-954.5 "/>
|
||||
<text text-anchor="start" x="274" y="-939.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node14" class="node"><title>API::StatisticsController</title>
|
||||
<path fill="none" stroke="black" d="M468,-969.5C468,-969.5 594,-969.5 594,-969.5 600,-969.5 606,-975.5 606,-981.5 606,-981.5 606,-1170.5 606,-1170.5 606,-1176.5 600,-1182.5 594,-1182.5 594,-1182.5 468,-1182.5 468,-1182.5 462,-1182.5 456,-1176.5 456,-1170.5 456,-1170.5 456,-981.5 456,-981.5 456,-975.5 462,-969.5 468,-969.5"/>
|
||||
<text text-anchor="middle" x="531" y="-1167.3" font-family="Times,serif" font-size="14.00">API::StatisticsController</text>
|
||||
<polyline fill="none" stroke="black" points="456,-1159.5 606,-1159.5 "/>
|
||||
<text text-anchor="start" x="464" y="-1144.3" font-family="Times,serif" font-size="14.00">account</text>
|
||||
<text text-anchor="start" x="464" y="-1129.3" font-family="Times,serif" font-size="14.00">event</text>
|
||||
<text text-anchor="start" x="464" y="-1114.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="464" y="-1099.3" font-family="Times,serif" font-size="14.00">machine</text>
|
||||
<text text-anchor="start" x="464" y="-1084.3" font-family="Times,serif" font-size="14.00">project</text>
|
||||
<text text-anchor="start" x="464" y="-1069.3" font-family="Times,serif" font-size="14.00">scroll</text>
|
||||
<text text-anchor="start" x="464" y="-1054.3" font-family="Times,serif" font-size="14.00">subscription</text>
|
||||
<text text-anchor="start" x="464" y="-1039.3" font-family="Times,serif" font-size="14.00">training</text>
|
||||
<text text-anchor="start" x="464" y="-1024.3" font-family="Times,serif" font-size="14.00">user</text>
|
||||
<polyline fill="none" stroke="black" points="456,-1016.5 606,-1016.5 "/>
|
||||
<polyline fill="none" stroke="black" points="456,-992.5 606,-992.5 "/>
|
||||
<text text-anchor="start" x="464" y="-977.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::TrainingsPricingsController -->
|
||||
<g id="node6" class="node"><title>API::TrainingsPricingsController</title>
|
||||
<path fill="none" stroke="black" d="M164,-209.5C164,-209.5 337,-209.5 337,-209.5 343,-209.5 349,-215.5 349,-221.5 349,-221.5 349,-320.5 349,-320.5 349,-326.5 343,-332.5 337,-332.5 337,-332.5 164,-332.5 164,-332.5 158,-332.5 152,-326.5 152,-320.5 152,-320.5 152,-221.5 152,-221.5 152,-215.5 158,-209.5 164,-209.5"/>
|
||||
<text text-anchor="middle" x="250.5" y="-317.3" font-family="Times,serif" font-size="14.00">API::TrainingsPricingsController</text>
|
||||
<polyline fill="none" stroke="black" points="152,-309.5 349,-309.5 "/>
|
||||
<text text-anchor="start" x="160" y="-294.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="160" y="-279.3" font-family="Times,serif" font-size="14.00">trainings_pricing_params</text>
|
||||
<text text-anchor="start" x="160" y="-264.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="152,-256.5 349,-256.5 "/>
|
||||
<polyline fill="none" stroke="black" points="152,-232.5 349,-232.5 "/>
|
||||
<text text-anchor="start" x="160" y="-217.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node15" class="node"><title>API::TrainingsPricingsController</title>
|
||||
<path fill="none" stroke="black" d="M506,-1216.5C506,-1216.5 679,-1216.5 679,-1216.5 685,-1216.5 691,-1222.5 691,-1228.5 691,-1228.5 691,-1327.5 691,-1327.5 691,-1333.5 685,-1339.5 679,-1339.5 679,-1339.5 506,-1339.5 506,-1339.5 500,-1339.5 494,-1333.5 494,-1327.5 494,-1327.5 494,-1228.5 494,-1228.5 494,-1222.5 500,-1216.5 506,-1216.5"/>
|
||||
<text text-anchor="middle" x="592.5" y="-1324.3" font-family="Times,serif" font-size="14.00">API::TrainingsPricingsController</text>
|
||||
<polyline fill="none" stroke="black" points="494,-1316.5 691,-1316.5 "/>
|
||||
<text text-anchor="start" x="502" y="-1301.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="502" y="-1286.3" font-family="Times,serif" font-size="14.00">trainings_pricing_params</text>
|
||||
<text text-anchor="start" x="502" y="-1271.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="494,-1263.5 691,-1263.5 "/>
|
||||
<polyline fill="none" stroke="black" points="494,-1239.5 691,-1239.5 "/>
|
||||
<text text-anchor="start" x="502" y="-1224.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::PlansController -->
|
||||
<g id="node7" class="node"><title>API::PlansController</title>
|
||||
<path fill="none" stroke="black" d="M1114,-627.5C1114,-627.5 1221,-627.5 1221,-627.5 1227,-627.5 1233,-633.5 1233,-639.5 1233,-639.5 1233,-783.5 1233,-783.5 1233,-789.5 1227,-795.5 1221,-795.5 1221,-795.5 1114,-795.5 1114,-795.5 1108,-795.5 1102,-789.5 1102,-783.5 1102,-783.5 1102,-639.5 1102,-639.5 1102,-633.5 1108,-627.5 1114,-627.5"/>
|
||||
<text text-anchor="middle" x="1167.5" y="-780.3" font-family="Times,serif" font-size="14.00">API::PlansController</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-772.5 1233,-772.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-757.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1110" y="-742.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1110" y="-727.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1110" y="-712.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1110" y="-697.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-689.5 1233,-689.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1102,-665.5 1233,-665.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-650.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1110" y="-635.3" font-family="Times,serif" font-size="14.00">plan_params</text>
|
||||
<g id="node16" class="node"><title>API::PlansController</title>
|
||||
<path fill="none" stroke="black" d="M1019,-1368.5C1019,-1368.5 1126,-1368.5 1126,-1368.5 1132,-1368.5 1138,-1374.5 1138,-1380.5 1138,-1380.5 1138,-1524.5 1138,-1524.5 1138,-1530.5 1132,-1536.5 1126,-1536.5 1126,-1536.5 1019,-1536.5 1019,-1536.5 1013,-1536.5 1007,-1530.5 1007,-1524.5 1007,-1524.5 1007,-1380.5 1007,-1380.5 1007,-1374.5 1013,-1368.5 1019,-1368.5"/>
|
||||
<text text-anchor="middle" x="1072.5" y="-1521.3" font-family="Times,serif" font-size="14.00">API::PlansController</text>
|
||||
<polyline fill="none" stroke="black" points="1007,-1513.5 1138,-1513.5 "/>
|
||||
<text text-anchor="start" x="1015" y="-1498.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1015" y="-1483.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1015" y="-1468.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1015" y="-1453.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1015" y="-1438.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1007,-1430.5 1138,-1430.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1007,-1406.5 1138,-1406.5 "/>
|
||||
<text text-anchor="start" x="1015" y="-1391.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1015" y="-1376.3" font-family="Times,serif" font-size="14.00">plan_params</text>
|
||||
</g>
|
||||
<!-- API::AuthProvidersController -->
|
||||
<g id="node8" class="node"><title>API::AuthProvidersController</title>
|
||||
<path fill="none" stroke="black" d="M715,-494.5C715,-494.5 871,-494.5 871,-494.5 877,-494.5 883,-500.5 883,-506.5 883,-506.5 883,-695.5 883,-695.5 883,-701.5 877,-707.5 871,-707.5 871,-707.5 715,-707.5 715,-707.5 709,-707.5 703,-701.5 703,-695.5 703,-695.5 703,-506.5 703,-506.5 703,-500.5 709,-494.5 715,-494.5"/>
|
||||
<text text-anchor="middle" x="793" y="-692.3" font-family="Times,serif" font-size="14.00">API::AuthProvidersController</text>
|
||||
<polyline fill="none" stroke="black" points="703,-684.5 883,-684.5 "/>
|
||||
<text text-anchor="start" x="711" y="-669.3" font-family="Times,serif" font-size="14.00">active</text>
|
||||
<text text-anchor="start" x="711" y="-654.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="711" y="-639.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="711" y="-624.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="711" y="-609.3" font-family="Times,serif" font-size="14.00">mapping_fields</text>
|
||||
<text text-anchor="start" x="711" y="-594.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="711" y="-579.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="703,-571.5 883,-571.5 "/>
|
||||
<polyline fill="none" stroke="black" points="703,-547.5 883,-547.5 "/>
|
||||
<text text-anchor="start" x="711" y="-532.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="711" y="-517.3" font-family="Times,serif" font-size="14.00">provider_params</text>
|
||||
<text text-anchor="start" x="711" y="-502.3" font-family="Times,serif" font-size="14.00">set_provider</text>
|
||||
<g id="node17" class="node"><title>API::AuthProvidersController</title>
|
||||
<path fill="none" stroke="black" d="M658,-893.5C658,-893.5 814,-893.5 814,-893.5 820,-893.5 826,-899.5 826,-905.5 826,-905.5 826,-1094.5 826,-1094.5 826,-1100.5 820,-1106.5 814,-1106.5 814,-1106.5 658,-1106.5 658,-1106.5 652,-1106.5 646,-1100.5 646,-1094.5 646,-1094.5 646,-905.5 646,-905.5 646,-899.5 652,-893.5 658,-893.5"/>
|
||||
<text text-anchor="middle" x="736" y="-1091.3" font-family="Times,serif" font-size="14.00">API::AuthProvidersController</text>
|
||||
<polyline fill="none" stroke="black" points="646,-1083.5 826,-1083.5 "/>
|
||||
<text text-anchor="start" x="654" y="-1068.3" font-family="Times,serif" font-size="14.00">active</text>
|
||||
<text text-anchor="start" x="654" y="-1053.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="654" y="-1038.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="654" y="-1023.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="654" y="-1008.3" font-family="Times,serif" font-size="14.00">mapping_fields</text>
|
||||
<text text-anchor="start" x="654" y="-993.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="654" y="-978.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="646,-970.5 826,-970.5 "/>
|
||||
<polyline fill="none" stroke="black" points="646,-946.5 826,-946.5 "/>
|
||||
<text text-anchor="start" x="654" y="-931.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="654" y="-916.3" font-family="Times,serif" font-size="14.00">provider_params</text>
|
||||
<text text-anchor="start" x="654" y="-901.3" font-family="Times,serif" font-size="14.00">set_provider</text>
|
||||
</g>
|
||||
<!-- API::AgeRangesController -->
|
||||
<g id="node18" class="node"><title>API::AgeRangesController</title>
|
||||
<path fill="none" stroke="black" d="M943,-1140.5C943,-1140.5 1083,-1140.5 1083,-1140.5 1089,-1140.5 1095,-1146.5 1095,-1152.5 1095,-1152.5 1095,-1311.5 1095,-1311.5 1095,-1317.5 1089,-1323.5 1083,-1323.5 1083,-1323.5 943,-1323.5 943,-1323.5 937,-1323.5 931,-1317.5 931,-1311.5 931,-1311.5 931,-1152.5 931,-1152.5 931,-1146.5 937,-1140.5 943,-1140.5"/>
|
||||
<text text-anchor="middle" x="1013" y="-1308.3" font-family="Times,serif" font-size="14.00">API::AgeRangesController</text>
|
||||
<polyline fill="none" stroke="black" points="931,-1300.5 1095,-1300.5 "/>
|
||||
<text text-anchor="start" x="939" y="-1285.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="939" y="-1270.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="939" y="-1255.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="939" y="-1240.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="939" y="-1225.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="931,-1217.5 1095,-1217.5 "/>
|
||||
<polyline fill="none" stroke="black" points="931,-1193.5 1095,-1193.5 "/>
|
||||
<text text-anchor="start" x="939" y="-1178.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="939" y="-1163.3" font-family="Times,serif" font-size="14.00">age_range_params</text>
|
||||
<text text-anchor="start" x="939" y="-1148.3" font-family="Times,serif" font-size="14.00">set_age_range</text>
|
||||
</g>
|
||||
<!-- API::CreditsController -->
|
||||
<g id="node9" class="node"><title>API::CreditsController</title>
|
||||
<path fill="none" stroke="black" d="M88,-627.5C88,-627.5 204,-627.5 204,-627.5 210,-627.5 216,-633.5 216,-639.5 216,-639.5 216,-783.5 216,-783.5 216,-789.5 210,-795.5 204,-795.5 204,-795.5 88,-795.5 88,-795.5 82,-795.5 76,-789.5 76,-783.5 76,-783.5 76,-639.5 76,-639.5 76,-633.5 82,-627.5 88,-627.5"/>
|
||||
<text text-anchor="middle" x="146" y="-780.3" font-family="Times,serif" font-size="14.00">API::CreditsController</text>
|
||||
<polyline fill="none" stroke="black" points="76,-772.5 216,-772.5 "/>
|
||||
<text text-anchor="start" x="84" y="-757.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="84" y="-742.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="84" y="-727.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="84" y="-712.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="76,-704.5 216,-704.5 "/>
|
||||
<polyline fill="none" stroke="black" points="76,-680.5 216,-680.5 "/>
|
||||
<text text-anchor="start" x="84" y="-665.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="84" y="-650.3" font-family="Times,serif" font-size="14.00">credit_params</text>
|
||||
<text text-anchor="start" x="84" y="-635.3" font-family="Times,serif" font-size="14.00">set_credit</text>
|
||||
<g id="node19" class="node"><title>API::CreditsController</title>
|
||||
<path fill="none" stroke="black" d="M620,-133.5C620,-133.5 736,-133.5 736,-133.5 742,-133.5 748,-139.5 748,-145.5 748,-145.5 748,-289.5 748,-289.5 748,-295.5 742,-301.5 736,-301.5 736,-301.5 620,-301.5 620,-301.5 614,-301.5 608,-295.5 608,-289.5 608,-289.5 608,-145.5 608,-145.5 608,-139.5 614,-133.5 620,-133.5"/>
|
||||
<text text-anchor="middle" x="678" y="-286.3" font-family="Times,serif" font-size="14.00">API::CreditsController</text>
|
||||
<polyline fill="none" stroke="black" points="608,-278.5 748,-278.5 "/>
|
||||
<text text-anchor="start" x="616" y="-263.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="616" y="-248.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="616" y="-233.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="616" y="-218.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="608,-210.5 748,-210.5 "/>
|
||||
<polyline fill="none" stroke="black" points="608,-186.5 748,-186.5 "/>
|
||||
<text text-anchor="start" x="616" y="-171.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="616" y="-156.3" font-family="Times,serif" font-size="14.00">credit_params</text>
|
||||
<text text-anchor="start" x="616" y="-141.3" font-family="Times,serif" font-size="14.00">set_credit</text>
|
||||
</g>
|
||||
<!-- API::OpenlabProjectsController -->
|
||||
<g id="node20" class="node"><title>API::OpenlabProjectsController</title>
|
||||
<path fill="none" stroke="black" d="M430,-1368.5C430,-1368.5 597,-1368.5 597,-1368.5 603,-1368.5 609,-1374.5 609,-1380.5 609,-1380.5 609,-1449.5 609,-1449.5 609,-1455.5 603,-1461.5 597,-1461.5 597,-1461.5 430,-1461.5 430,-1461.5 424,-1461.5 418,-1455.5 418,-1449.5 418,-1449.5 418,-1380.5 418,-1380.5 418,-1374.5 424,-1368.5 430,-1368.5"/>
|
||||
<text text-anchor="middle" x="513.5" y="-1446.3" font-family="Times,serif" font-size="14.00">API::OpenlabProjectsController</text>
|
||||
<polyline fill="none" stroke="black" points="418,-1438.5 609,-1438.5 "/>
|
||||
<text text-anchor="start" x="426" y="-1423.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="418,-1415.5 609,-1415.5 "/>
|
||||
<polyline fill="none" stroke="black" points="418,-1391.5 609,-1391.5 "/>
|
||||
<text text-anchor="start" x="426" y="-1376.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::ComponentsController -->
|
||||
<g id="node10" class="node"><title>API::ComponentsController</title>
|
||||
<path fill="none" stroke="black" d="M905,-741.5C905,-741.5 1051,-741.5 1051,-741.5 1057,-741.5 1063,-747.5 1063,-753.5 1063,-753.5 1063,-912.5 1063,-912.5 1063,-918.5 1057,-924.5 1051,-924.5 1051,-924.5 905,-924.5 905,-924.5 899,-924.5 893,-918.5 893,-912.5 893,-912.5 893,-753.5 893,-753.5 893,-747.5 899,-741.5 905,-741.5"/>
|
||||
<text text-anchor="middle" x="978" y="-909.3" font-family="Times,serif" font-size="14.00">API::ComponentsController</text>
|
||||
<polyline fill="none" stroke="black" points="893,-901.5 1063,-901.5 "/>
|
||||
<text text-anchor="start" x="901" y="-886.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="901" y="-871.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="901" y="-856.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="901" y="-841.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="901" y="-826.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="893,-818.5 1063,-818.5 "/>
|
||||
<polyline fill="none" stroke="black" points="893,-794.5 1063,-794.5 "/>
|
||||
<text text-anchor="start" x="901" y="-779.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="901" y="-764.3" font-family="Times,serif" font-size="14.00">component_params</text>
|
||||
<text text-anchor="start" x="901" y="-749.3" font-family="Times,serif" font-size="14.00">set_component</text>
|
||||
<g id="node21" class="node"><title>API::ComponentsController</title>
|
||||
<path fill="none" stroke="black" d="M734,-1140.5C734,-1140.5 880,-1140.5 880,-1140.5 886,-1140.5 892,-1146.5 892,-1152.5 892,-1152.5 892,-1311.5 892,-1311.5 892,-1317.5 886,-1323.5 880,-1323.5 880,-1323.5 734,-1323.5 734,-1323.5 728,-1323.5 722,-1317.5 722,-1311.5 722,-1311.5 722,-1152.5 722,-1152.5 722,-1146.5 728,-1140.5 734,-1140.5"/>
|
||||
<text text-anchor="middle" x="807" y="-1308.3" font-family="Times,serif" font-size="14.00">API::ComponentsController</text>
|
||||
<polyline fill="none" stroke="black" points="722,-1300.5 892,-1300.5 "/>
|
||||
<text text-anchor="start" x="730" y="-1285.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="730" y="-1270.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="730" y="-1255.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="730" y="-1240.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="730" y="-1225.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="722,-1217.5 892,-1217.5 "/>
|
||||
<polyline fill="none" stroke="black" points="722,-1193.5 892,-1193.5 "/>
|
||||
<text text-anchor="start" x="730" y="-1178.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="730" y="-1163.3" font-family="Times,serif" font-size="14.00">component_params</text>
|
||||
<text text-anchor="start" x="730" y="-1148.3" font-family="Times,serif" font-size="14.00">set_component</text>
|
||||
</g>
|
||||
<!-- API::CustomAssetsController -->
|
||||
<g id="node11" class="node"><title>API::CustomAssetsController</title>
|
||||
<path fill="none" stroke="black" d="M259,-627.5C259,-627.5 414,-627.5 414,-627.5 420,-627.5 426,-633.5 426,-639.5 426,-639.5 426,-798.5 426,-798.5 426,-804.5 420,-810.5 414,-810.5 414,-810.5 259,-810.5 259,-810.5 253,-810.5 247,-804.5 247,-798.5 247,-798.5 247,-639.5 247,-639.5 247,-633.5 253,-627.5 259,-627.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-795.3" font-family="Times,serif" font-size="14.00">API::CustomAssetsController</text>
|
||||
<polyline fill="none" stroke="black" points="247,-787.5 426,-787.5 "/>
|
||||
<text text-anchor="start" x="255" y="-772.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="255" y="-757.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="255" y="-742.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="255" y="-727.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="255" y="-712.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="247,-704.5 426,-704.5 "/>
|
||||
<polyline fill="none" stroke="black" points="247,-680.5 426,-680.5 "/>
|
||||
<text text-anchor="start" x="255" y="-665.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="255" y="-650.3" font-family="Times,serif" font-size="14.00">custom_asset_params</text>
|
||||
<text text-anchor="start" x="255" y="-635.3" font-family="Times,serif" font-size="14.00">set_custom_asset</text>
|
||||
<g id="node22" class="node"><title>API::CustomAssetsController</title>
|
||||
<path fill="none" stroke="black" d="M411,-703.5C411,-703.5 566,-703.5 566,-703.5 572,-703.5 578,-709.5 578,-715.5 578,-715.5 578,-874.5 578,-874.5 578,-880.5 572,-886.5 566,-886.5 566,-886.5 411,-886.5 411,-886.5 405,-886.5 399,-880.5 399,-874.5 399,-874.5 399,-715.5 399,-715.5 399,-709.5 405,-703.5 411,-703.5"/>
|
||||
<text text-anchor="middle" x="488.5" y="-871.3" font-family="Times,serif" font-size="14.00">API::CustomAssetsController</text>
|
||||
<polyline fill="none" stroke="black" points="399,-863.5 578,-863.5 "/>
|
||||
<text text-anchor="start" x="407" y="-848.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="407" y="-833.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="407" y="-818.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="407" y="-803.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="407" y="-788.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="399,-780.5 578,-780.5 "/>
|
||||
<polyline fill="none" stroke="black" points="399,-756.5 578,-756.5 "/>
|
||||
<text text-anchor="start" x="407" y="-741.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="407" y="-726.3" font-family="Times,serif" font-size="14.00">custom_asset_params</text>
|
||||
<text text-anchor="start" x="407" y="-711.3" font-family="Times,serif" font-size="14.00">set_custom_asset</text>
|
||||
</g>
|
||||
<!-- API::PricingController -->
|
||||
<g id="node12" class="node"><title>API::PricingController</title>
|
||||
<path fill="none" stroke="black" d="M886,-95.5C886,-95.5 1002,-95.5 1002,-95.5 1008,-95.5 1014,-101.5 1014,-107.5 1014,-107.5 1014,-191.5 1014,-191.5 1014,-197.5 1008,-203.5 1002,-203.5 1002,-203.5 886,-203.5 886,-203.5 880,-203.5 874,-197.5 874,-191.5 874,-191.5 874,-107.5 874,-107.5 874,-101.5 880,-95.5 886,-95.5"/>
|
||||
<text text-anchor="middle" x="944" y="-188.3" font-family="Times,serif" font-size="14.00">API::PricingController</text>
|
||||
<polyline fill="none" stroke="black" points="874,-180.5 1014,-180.5 "/>
|
||||
<text text-anchor="start" x="882" y="-165.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="882" y="-150.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="874,-142.5 1014,-142.5 "/>
|
||||
<polyline fill="none" stroke="black" points="874,-118.5 1014,-118.5 "/>
|
||||
<text text-anchor="start" x="882" y="-103.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node23" class="node"><title>API::PricingController</title>
|
||||
<path fill="none" stroke="black" d="M50,-551.5C50,-551.5 166,-551.5 166,-551.5 172,-551.5 178,-557.5 178,-563.5 178,-563.5 178,-647.5 178,-647.5 178,-653.5 172,-659.5 166,-659.5 166,-659.5 50,-659.5 50,-659.5 44,-659.5 38,-653.5 38,-647.5 38,-647.5 38,-563.5 38,-563.5 38,-557.5 44,-551.5 50,-551.5"/>
|
||||
<text text-anchor="middle" x="108" y="-644.3" font-family="Times,serif" font-size="14.00">API::PricingController</text>
|
||||
<polyline fill="none" stroke="black" points="38,-636.5 178,-636.5 "/>
|
||||
<text text-anchor="start" x="46" y="-621.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="46" y="-606.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="38,-598.5 178,-598.5 "/>
|
||||
<polyline fill="none" stroke="black" points="38,-574.5 178,-574.5 "/>
|
||||
<text text-anchor="start" x="46" y="-559.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::AbusesController -->
|
||||
<g id="node24" class="node"><title>API::AbusesController</title>
|
||||
<path fill="none" stroke="black" d="M69,-988.5C69,-988.5 186,-988.5 186,-988.5 192,-988.5 198,-994.5 198,-1000.5 198,-1000.5 198,-1099.5 198,-1099.5 198,-1105.5 192,-1111.5 186,-1111.5 186,-1111.5 69,-1111.5 69,-1111.5 63,-1111.5 57,-1105.5 57,-1099.5 57,-1099.5 57,-1000.5 57,-1000.5 57,-994.5 63,-988.5 69,-988.5"/>
|
||||
<text text-anchor="middle" x="127.5" y="-1096.3" font-family="Times,serif" font-size="14.00">API::AbusesController</text>
|
||||
<polyline fill="none" stroke="black" points="57,-1088.5 198,-1088.5 "/>
|
||||
<text text-anchor="start" x="65" y="-1073.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="65" y="-1058.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="57,-1050.5 198,-1050.5 "/>
|
||||
<polyline fill="none" stroke="black" points="57,-1026.5 198,-1026.5 "/>
|
||||
<text text-anchor="start" x="65" y="-1011.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="65" y="-996.3" font-family="Times,serif" font-size="14.00">abuse_params</text>
|
||||
</g>
|
||||
<!-- API::FeedsController -->
|
||||
<g id="node13" class="node"><title>API::FeedsController</title>
|
||||
<path fill="none" stroke="black" d="M392,-19.5C392,-19.5 501,-19.5 501,-19.5 507,-19.5 513,-25.5 513,-31.5 513,-31.5 513,-100.5 513,-100.5 513,-106.5 507,-112.5 501,-112.5 501,-112.5 392,-112.5 392,-112.5 386,-112.5 380,-106.5 380,-100.5 380,-100.5 380,-31.5 380,-31.5 380,-25.5 386,-19.5 392,-19.5"/>
|
||||
<text text-anchor="middle" x="446.5" y="-97.3" font-family="Times,serif" font-size="14.00">API::FeedsController</text>
|
||||
<polyline fill="none" stroke="black" points="380,-89.5 513,-89.5 "/>
|
||||
<text text-anchor="start" x="388" y="-74.3" font-family="Times,serif" font-size="14.00">twitter_timelines</text>
|
||||
<polyline fill="none" stroke="black" points="380,-66.5 513,-66.5 "/>
|
||||
<polyline fill="none" stroke="black" points="380,-42.5 513,-42.5 "/>
|
||||
<text text-anchor="start" x="388" y="-27.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node25" class="node"><title>API::FeedsController</title>
|
||||
<path fill="none" stroke="black" d="M525,-0.5C525,-0.5 634,-0.5 634,-0.5 640,-0.5 646,-6.5 646,-12.5 646,-12.5 646,-81.5 646,-81.5 646,-87.5 640,-93.5 634,-93.5 634,-93.5 525,-93.5 525,-93.5 519,-93.5 513,-87.5 513,-81.5 513,-81.5 513,-12.5 513,-12.5 513,-6.5 519,-0.5 525,-0.5"/>
|
||||
<text text-anchor="middle" x="579.5" y="-78.3" font-family="Times,serif" font-size="14.00">API::FeedsController</text>
|
||||
<polyline fill="none" stroke="black" points="513,-70.5 646,-70.5 "/>
|
||||
<text text-anchor="start" x="521" y="-55.3" font-family="Times,serif" font-size="14.00">twitter_timelines</text>
|
||||
<polyline fill="none" stroke="black" points="513,-47.5 646,-47.5 "/>
|
||||
<polyline fill="none" stroke="black" points="513,-23.5 646,-23.5 "/>
|
||||
<text text-anchor="start" x="521" y="-8.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::MembersController -->
|
||||
<g id="node14" class="node"><title>API::MembersController</title>
|
||||
<path fill="none" stroke="black" d="M715,-741.5C715,-741.5 845,-741.5 845,-741.5 851,-741.5 857,-747.5 857,-753.5 857,-753.5 857,-987.5 857,-987.5 857,-993.5 851,-999.5 845,-999.5 845,-999.5 715,-999.5 715,-999.5 709,-999.5 703,-993.5 703,-987.5 703,-987.5 703,-753.5 703,-753.5 703,-747.5 709,-741.5 715,-741.5"/>
|
||||
<text text-anchor="middle" x="780" y="-984.3" font-family="Times,serif" font-size="14.00">API::MembersController</text>
|
||||
<polyline fill="none" stroke="black" points="703,-976.5 857,-976.5 "/>
|
||||
<text text-anchor="start" x="711" y="-961.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="711" y="-946.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="711" y="-931.3" font-family="Times,serif" font-size="14.00">export_members</text>
|
||||
<text text-anchor="start" x="711" y="-916.3" font-family="Times,serif" font-size="14.00">export_reservations</text>
|
||||
<text text-anchor="start" x="711" y="-901.3" font-family="Times,serif" font-size="14.00">export_subscriptions</text>
|
||||
<text text-anchor="start" x="711" y="-886.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="711" y="-871.3" font-family="Times,serif" font-size="14.00">last_subscribed</text>
|
||||
<text text-anchor="start" x="711" y="-856.3" font-family="Times,serif" font-size="14.00">merge</text>
|
||||
<text text-anchor="start" x="711" y="-841.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="711" y="-826.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="703,-818.5 857,-818.5 "/>
|
||||
<polyline fill="none" stroke="black" points="703,-794.5 857,-794.5 "/>
|
||||
<text text-anchor="start" x="711" y="-779.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="711" y="-764.3" font-family="Times,serif" font-size="14.00">set_member</text>
|
||||
<text text-anchor="start" x="711" y="-749.3" font-family="Times,serif" font-size="14.00">user_params</text>
|
||||
<g id="node26" class="node"><title>API::MembersController</title>
|
||||
<path fill="none" stroke="black" d="M867,-570.5C867,-570.5 997,-570.5 997,-570.5 1003,-570.5 1009,-576.5 1009,-582.5 1009,-582.5 1009,-861.5 1009,-861.5 1009,-867.5 1003,-873.5 997,-873.5 997,-873.5 867,-873.5 867,-873.5 861,-873.5 855,-867.5 855,-861.5 855,-861.5 855,-582.5 855,-582.5 855,-576.5 861,-570.5 867,-570.5"/>
|
||||
<text text-anchor="middle" x="932" y="-858.3" font-family="Times,serif" font-size="14.00">API::MembersController</text>
|
||||
<polyline fill="none" stroke="black" points="855,-850.5 1009,-850.5 "/>
|
||||
<text text-anchor="start" x="863" y="-835.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="863" y="-820.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="863" y="-805.3" font-family="Times,serif" font-size="14.00">export_members</text>
|
||||
<text text-anchor="start" x="863" y="-790.3" font-family="Times,serif" font-size="14.00">export_reservations</text>
|
||||
<text text-anchor="start" x="863" y="-775.3" font-family="Times,serif" font-size="14.00">export_subscriptions</text>
|
||||
<text text-anchor="start" x="863" y="-760.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="863" y="-745.3" font-family="Times,serif" font-size="14.00">last_subscribed</text>
|
||||
<text text-anchor="start" x="863" y="-730.3" font-family="Times,serif" font-size="14.00">list</text>
|
||||
<text text-anchor="start" x="863" y="-715.3" font-family="Times,serif" font-size="14.00">mapping</text>
|
||||
<text text-anchor="start" x="863" y="-700.3" font-family="Times,serif" font-size="14.00">merge</text>
|
||||
<text text-anchor="start" x="863" y="-685.3" font-family="Times,serif" font-size="14.00">search</text>
|
||||
<text text-anchor="start" x="863" y="-670.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="863" y="-655.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="855,-647.5 1009,-647.5 "/>
|
||||
<polyline fill="none" stroke="black" points="855,-623.5 1009,-623.5 "/>
|
||||
<text text-anchor="start" x="863" y="-608.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="863" y="-593.3" font-family="Times,serif" font-size="14.00">set_member</text>
|
||||
<text text-anchor="start" x="863" y="-578.3" font-family="Times,serif" font-size="14.00">user_params</text>
|
||||
</g>
|
||||
<!-- API::PricesController -->
|
||||
<g id="node15" class="node"><title>API::PricesController</title>
|
||||
<path fill="none" stroke="black" d="M1057,-95.5C1057,-95.5 1167,-95.5 1167,-95.5 1173,-95.5 1179,-101.5 1179,-107.5 1179,-107.5 1179,-206.5 1179,-206.5 1179,-212.5 1173,-218.5 1167,-218.5 1167,-218.5 1057,-218.5 1057,-218.5 1051,-218.5 1045,-212.5 1045,-206.5 1045,-206.5 1045,-107.5 1045,-107.5 1045,-101.5 1051,-95.5 1057,-95.5"/>
|
||||
<text text-anchor="middle" x="1112" y="-203.3" font-family="Times,serif" font-size="14.00">API::PricesController</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-195.5 1179,-195.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-180.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1053" y="-165.3" font-family="Times,serif" font-size="14.00">price_params</text>
|
||||
<text text-anchor="start" x="1053" y="-150.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-142.5 1179,-142.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1045,-118.5 1179,-118.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-103.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node27" class="node"><title>API::PricesController</title>
|
||||
<path fill="none" stroke="black" d="M107,-1140.5C107,-1140.5 227,-1140.5 227,-1140.5 233,-1140.5 239,-1146.5 239,-1152.5 239,-1152.5 239,-1281.5 239,-1281.5 239,-1287.5 233,-1293.5 227,-1293.5 227,-1293.5 107,-1293.5 107,-1293.5 101,-1293.5 95,-1287.5 95,-1281.5 95,-1281.5 95,-1152.5 95,-1152.5 95,-1146.5 101,-1140.5 107,-1140.5"/>
|
||||
<text text-anchor="middle" x="167" y="-1278.3" font-family="Times,serif" font-size="14.00">API::PricesController</text>
|
||||
<polyline fill="none" stroke="black" points="95,-1270.5 239,-1270.5 "/>
|
||||
<text text-anchor="start" x="103" y="-1255.3" font-family="Times,serif" font-size="14.00">compute</text>
|
||||
<text text-anchor="start" x="103" y="-1240.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="103" y="-1225.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="95,-1217.5 239,-1217.5 "/>
|
||||
<polyline fill="none" stroke="black" points="95,-1193.5 239,-1193.5 "/>
|
||||
<text text-anchor="start" x="103" y="-1178.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="103" y="-1163.3" font-family="Times,serif" font-size="14.00">compute_price_params</text>
|
||||
<text text-anchor="start" x="103" y="-1148.3" font-family="Times,serif" font-size="14.00">price_params</text>
|
||||
</g>
|
||||
<!-- API::TranslationsController -->
|
||||
<g id="node28" class="node"><title>API::TranslationsController</title>
|
||||
<path fill="none" stroke="black" d="M1418,-1007.5C1418,-1007.5 1562,-1007.5 1562,-1007.5 1568,-1007.5 1574,-1013.5 1574,-1019.5 1574,-1019.5 1574,-1103.5 1574,-1103.5 1574,-1109.5 1568,-1115.5 1562,-1115.5 1562,-1115.5 1418,-1115.5 1418,-1115.5 1412,-1115.5 1406,-1109.5 1406,-1103.5 1406,-1103.5 1406,-1019.5 1406,-1019.5 1406,-1013.5 1412,-1007.5 1418,-1007.5"/>
|
||||
<text text-anchor="middle" x="1490" y="-1100.3" font-family="Times,serif" font-size="14.00">API::TranslationsController</text>
|
||||
<polyline fill="none" stroke="black" points="1406,-1092.5 1574,-1092.5 "/>
|
||||
<text text-anchor="start" x="1414" y="-1077.3" font-family="Times,serif" font-size="14.00">set_locale</text>
|
||||
<text text-anchor="start" x="1414" y="-1062.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<polyline fill="none" stroke="black" points="1406,-1054.5 1574,-1054.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1406,-1030.5 1574,-1030.5 "/>
|
||||
<text text-anchor="start" x="1414" y="-1015.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::ReservationsController -->
|
||||
<g id="node16" class="node"><title>API::ReservationsController</title>
|
||||
<path fill="none" stroke="black" d="M468,-817.5C468,-817.5 646,-817.5 646,-817.5 652,-817.5 658,-823.5 658,-829.5 658,-829.5 658,-988.5 658,-988.5 658,-994.5 652,-1000.5 646,-1000.5 646,-1000.5 468,-1000.5 468,-1000.5 462,-1000.5 456,-994.5 456,-988.5 456,-988.5 456,-829.5 456,-829.5 456,-823.5 462,-817.5 468,-817.5"/>
|
||||
<text text-anchor="middle" x="557" y="-985.3" font-family="Times,serif" font-size="14.00">API::ReservationsController</text>
|
||||
<polyline fill="none" stroke="black" points="456,-977.5 658,-977.5 "/>
|
||||
<text text-anchor="start" x="464" y="-962.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="464" y="-947.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="464" y="-932.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="464" y="-917.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="456,-909.5 658,-909.5 "/>
|
||||
<polyline fill="none" stroke="black" points="456,-885.5 658,-885.5 "/>
|
||||
<text text-anchor="start" x="464" y="-870.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="464" y="-855.3" font-family="Times,serif" font-size="14.00">is_first_training_and_subscription</text>
|
||||
<text text-anchor="start" x="464" y="-840.3" font-family="Times,serif" font-size="14.00">reservation_params</text>
|
||||
<text text-anchor="start" x="464" y="-825.3" font-family="Times,serif" font-size="14.00">set_reservation</text>
|
||||
<g id="node29" class="node"><title>API::ReservationsController</title>
|
||||
<path fill="none" stroke="black" d="M1266,-380.5C1266,-380.5 1413,-380.5 1413,-380.5 1419,-380.5 1425,-386.5 1425,-392.5 1425,-392.5 1425,-536.5 1425,-536.5 1425,-542.5 1419,-548.5 1413,-548.5 1413,-548.5 1266,-548.5 1266,-548.5 1260,-548.5 1254,-542.5 1254,-536.5 1254,-536.5 1254,-392.5 1254,-392.5 1254,-386.5 1260,-380.5 1266,-380.5"/>
|
||||
<text text-anchor="middle" x="1339.5" y="-533.3" font-family="Times,serif" font-size="14.00">API::ReservationsController</text>
|
||||
<polyline fill="none" stroke="black" points="1254,-525.5 1425,-525.5 "/>
|
||||
<text text-anchor="start" x="1262" y="-510.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1262" y="-495.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1262" y="-480.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1262" y="-465.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1254,-457.5 1425,-457.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1254,-433.5 1425,-433.5 "/>
|
||||
<text text-anchor="start" x="1262" y="-418.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1262" y="-403.3" font-family="Times,serif" font-size="14.00">reservation_params</text>
|
||||
<text text-anchor="start" x="1262" y="-388.3" font-family="Times,serif" font-size="14.00">set_reservation</text>
|
||||
</g>
|
||||
<!-- API::EventsController -->
|
||||
<g id="node17" class="node"><title>API::EventsController</title>
|
||||
<path fill="none" stroke="black" d="M924,-494.5C924,-494.5 1038,-494.5 1038,-494.5 1044,-494.5 1050,-500.5 1050,-506.5 1050,-506.5 1050,-680.5 1050,-680.5 1050,-686.5 1044,-692.5 1038,-692.5 1038,-692.5 924,-692.5 924,-692.5 918,-692.5 912,-686.5 912,-680.5 912,-680.5 912,-506.5 912,-506.5 912,-500.5 918,-494.5 924,-494.5"/>
|
||||
<text text-anchor="middle" x="981" y="-677.3" font-family="Times,serif" font-size="14.00">API::EventsController</text>
|
||||
<polyline fill="none" stroke="black" points="912,-669.5 1050,-669.5 "/>
|
||||
<text text-anchor="start" x="920" y="-654.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="920" y="-639.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="920" y="-624.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="920" y="-609.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="920" y="-594.3" font-family="Times,serif" font-size="14.00">upcoming</text>
|
||||
<text text-anchor="start" x="920" y="-579.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="912,-571.5 1050,-571.5 "/>
|
||||
<polyline fill="none" stroke="black" points="912,-547.5 1050,-547.5 "/>
|
||||
<text text-anchor="start" x="920" y="-532.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="920" y="-517.3" font-family="Times,serif" font-size="14.00">event_params</text>
|
||||
<text text-anchor="start" x="920" y="-502.3" font-family="Times,serif" font-size="14.00">set_event</text>
|
||||
<g id="node30" class="node"><title>API::EventsController</title>
|
||||
<path fill="none" stroke="black" d="M297,-1140.5C297,-1140.5 411,-1140.5 411,-1140.5 417,-1140.5 423,-1146.5 423,-1152.5 423,-1152.5 423,-1326.5 423,-1326.5 423,-1332.5 417,-1338.5 411,-1338.5 411,-1338.5 297,-1338.5 297,-1338.5 291,-1338.5 285,-1332.5 285,-1326.5 285,-1326.5 285,-1152.5 285,-1152.5 285,-1146.5 291,-1140.5 297,-1140.5"/>
|
||||
<text text-anchor="middle" x="354" y="-1323.3" font-family="Times,serif" font-size="14.00">API::EventsController</text>
|
||||
<polyline fill="none" stroke="black" points="285,-1315.5 423,-1315.5 "/>
|
||||
<text text-anchor="start" x="293" y="-1300.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="293" y="-1285.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="293" y="-1270.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="293" y="-1255.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="293" y="-1240.3" font-family="Times,serif" font-size="14.00">upcoming</text>
|
||||
<text text-anchor="start" x="293" y="-1225.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="285,-1217.5 423,-1217.5 "/>
|
||||
<polyline fill="none" stroke="black" points="285,-1193.5 423,-1193.5 "/>
|
||||
<text text-anchor="start" x="293" y="-1178.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="293" y="-1163.3" font-family="Times,serif" font-size="14.00">event_params</text>
|
||||
<text text-anchor="start" x="293" y="-1148.3" font-family="Times,serif" font-size="14.00">set_event</text>
|
||||
</g>
|
||||
<!-- API::MachinesController -->
|
||||
<g id="node18" class="node"><title>API::MachinesController</title>
|
||||
<path fill="none" stroke="black" d="M924,-969.5C924,-969.5 1055,-969.5 1055,-969.5 1061,-969.5 1067,-975.5 1067,-981.5 1067,-981.5 1067,-1155.5 1067,-1155.5 1067,-1161.5 1061,-1167.5 1055,-1167.5 1055,-1167.5 924,-1167.5 924,-1167.5 918,-1167.5 912,-1161.5 912,-1155.5 912,-1155.5 912,-981.5 912,-981.5 912,-975.5 918,-969.5 924,-969.5"/>
|
||||
<text text-anchor="middle" x="989.5" y="-1152.3" font-family="Times,serif" font-size="14.00">API::MachinesController</text>
|
||||
<polyline fill="none" stroke="black" points="912,-1144.5 1067,-1144.5 "/>
|
||||
<text text-anchor="start" x="920" y="-1129.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="920" y="-1114.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="920" y="-1099.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="920" y="-1084.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="920" y="-1069.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="912,-1061.5 1067,-1061.5 "/>
|
||||
<polyline fill="none" stroke="black" points="912,-1037.5 1067,-1037.5 "/>
|
||||
<text text-anchor="start" x="920" y="-1022.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="920" y="-1007.3" font-family="Times,serif" font-size="14.00">is_reserved</text>
|
||||
<text text-anchor="start" x="920" y="-992.3" font-family="Times,serif" font-size="14.00">machine_params</text>
|
||||
<text text-anchor="start" x="920" y="-977.3" font-family="Times,serif" font-size="14.00">set_machine</text>
|
||||
<g id="node31" class="node"><title>API::MachinesController</title>
|
||||
<path fill="none" stroke="black" d="M1190,-1159.5C1190,-1159.5 1321,-1159.5 1321,-1159.5 1327,-1159.5 1333,-1165.5 1333,-1171.5 1333,-1171.5 1333,-1345.5 1333,-1345.5 1333,-1351.5 1327,-1357.5 1321,-1357.5 1321,-1357.5 1190,-1357.5 1190,-1357.5 1184,-1357.5 1178,-1351.5 1178,-1345.5 1178,-1345.5 1178,-1171.5 1178,-1171.5 1178,-1165.5 1184,-1159.5 1190,-1159.5"/>
|
||||
<text text-anchor="middle" x="1255.5" y="-1342.3" font-family="Times,serif" font-size="14.00">API::MachinesController</text>
|
||||
<polyline fill="none" stroke="black" points="1178,-1334.5 1333,-1334.5 "/>
|
||||
<text text-anchor="start" x="1186" y="-1319.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1186" y="-1304.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1186" y="-1289.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1186" y="-1274.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1186" y="-1259.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1178,-1251.5 1333,-1251.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1178,-1227.5 1333,-1227.5 "/>
|
||||
<text text-anchor="start" x="1186" y="-1212.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1186" y="-1197.3" font-family="Times,serif" font-size="14.00">is_reserved</text>
|
||||
<text text-anchor="start" x="1186" y="-1182.3" font-family="Times,serif" font-size="14.00">machine_params</text>
|
||||
<text text-anchor="start" x="1186" y="-1167.3" font-family="Times,serif" font-size="14.00">set_machine</text>
|
||||
</g>
|
||||
<!-- API::EventThemesController -->
|
||||
<g id="node32" class="node"><title>API::EventThemesController</title>
|
||||
<path fill="none" stroke="black" d="M411,-475.5C411,-475.5 563,-475.5 563,-475.5 569,-475.5 575,-481.5 575,-487.5 575,-487.5 575,-646.5 575,-646.5 575,-652.5 569,-658.5 563,-658.5 563,-658.5 411,-658.5 411,-658.5 405,-658.5 399,-652.5 399,-646.5 399,-646.5 399,-487.5 399,-487.5 399,-481.5 405,-475.5 411,-475.5"/>
|
||||
<text text-anchor="middle" x="487" y="-643.3" font-family="Times,serif" font-size="14.00">API::EventThemesController</text>
|
||||
<polyline fill="none" stroke="black" points="399,-635.5 575,-635.5 "/>
|
||||
<text text-anchor="start" x="407" y="-620.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="407" y="-605.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="407" y="-590.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="407" y="-575.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="407" y="-560.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="399,-552.5 575,-552.5 "/>
|
||||
<polyline fill="none" stroke="black" points="399,-528.5 575,-528.5 "/>
|
||||
<text text-anchor="start" x="407" y="-513.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="407" y="-498.3" font-family="Times,serif" font-size="14.00">event_theme_params</text>
|
||||
<text text-anchor="start" x="407" y="-483.3" font-family="Times,serif" font-size="14.00">set_event_theme</text>
|
||||
</g>
|
||||
<!-- API::ThemesController -->
|
||||
<g id="node19" class="node"><title>API::ThemesController</title>
|
||||
<path fill="none" stroke="black" d="M88,-399.5C88,-399.5 209,-399.5 209,-399.5 215,-399.5 221,-405.5 221,-411.5 221,-411.5 221,-570.5 221,-570.5 221,-576.5 215,-582.5 209,-582.5 209,-582.5 88,-582.5 88,-582.5 82,-582.5 76,-576.5 76,-570.5 76,-570.5 76,-411.5 76,-411.5 76,-405.5 82,-399.5 88,-399.5"/>
|
||||
<text text-anchor="middle" x="148.5" y="-567.3" font-family="Times,serif" font-size="14.00">API::ThemesController</text>
|
||||
<polyline fill="none" stroke="black" points="76,-559.5 221,-559.5 "/>
|
||||
<text text-anchor="start" x="84" y="-544.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="84" y="-529.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="84" y="-514.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="84" y="-499.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="84" y="-484.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="76,-476.5 221,-476.5 "/>
|
||||
<polyline fill="none" stroke="black" points="76,-452.5 221,-452.5 "/>
|
||||
<text text-anchor="start" x="84" y="-437.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="84" y="-422.3" font-family="Times,serif" font-size="14.00">set_theme</text>
|
||||
<text text-anchor="start" x="84" y="-407.3" font-family="Times,serif" font-size="14.00">theme_params</text>
|
||||
<g id="node33" class="node"><title>API::ThemesController</title>
|
||||
<path fill="none" stroke="black" d="M221,-475.5C221,-475.5 342,-475.5 342,-475.5 348,-475.5 354,-481.5 354,-487.5 354,-487.5 354,-646.5 354,-646.5 354,-652.5 348,-658.5 342,-658.5 342,-658.5 221,-658.5 221,-658.5 215,-658.5 209,-652.5 209,-646.5 209,-646.5 209,-487.5 209,-487.5 209,-481.5 215,-475.5 221,-475.5"/>
|
||||
<text text-anchor="middle" x="281.5" y="-643.3" font-family="Times,serif" font-size="14.00">API::ThemesController</text>
|
||||
<polyline fill="none" stroke="black" points="209,-635.5 354,-635.5 "/>
|
||||
<text text-anchor="start" x="217" y="-620.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="217" y="-605.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="217" y="-590.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="217" y="-575.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="217" y="-560.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="209,-552.5 354,-552.5 "/>
|
||||
<polyline fill="none" stroke="black" points="209,-528.5 354,-528.5 "/>
|
||||
<text text-anchor="start" x="217" y="-513.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="217" y="-498.3" font-family="Times,serif" font-size="14.00">set_theme</text>
|
||||
<text text-anchor="start" x="217" y="-483.3" font-family="Times,serif" font-size="14.00">theme_params</text>
|
||||
</g>
|
||||
<!-- API::CategoriesController -->
|
||||
<g id="node20" class="node"><title>API::CategoriesController</title>
|
||||
<path fill="none" stroke="black" d="M31,-76.5C31,-76.5 166,-76.5 166,-76.5 172,-76.5 178,-82.5 178,-88.5 178,-88.5 178,-157.5 178,-157.5 178,-163.5 172,-169.5 166,-169.5 166,-169.5 31,-169.5 31,-169.5 25,-169.5 19,-163.5 19,-157.5 19,-157.5 19,-88.5 19,-88.5 19,-82.5 25,-76.5 31,-76.5"/>
|
||||
<text text-anchor="middle" x="98.5" y="-154.3" font-family="Times,serif" font-size="14.00">API::CategoriesController</text>
|
||||
<polyline fill="none" stroke="black" points="19,-146.5 178,-146.5 "/>
|
||||
<text text-anchor="start" x="27" y="-131.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="19,-123.5 178,-123.5 "/>
|
||||
<polyline fill="none" stroke="black" points="19,-99.5 178,-99.5 "/>
|
||||
<text text-anchor="start" x="27" y="-84.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node34" class="node"><title>API::CategoriesController</title>
|
||||
<path fill="none" stroke="black" d="M221,-703.5C221,-703.5 356,-703.5 356,-703.5 362,-703.5 368,-709.5 368,-715.5 368,-715.5 368,-874.5 368,-874.5 368,-880.5 362,-886.5 356,-886.5 356,-886.5 221,-886.5 221,-886.5 215,-886.5 209,-880.5 209,-874.5 209,-874.5 209,-715.5 209,-715.5 209,-709.5 215,-703.5 221,-703.5"/>
|
||||
<text text-anchor="middle" x="288.5" y="-871.3" font-family="Times,serif" font-size="14.00">API::CategoriesController</text>
|
||||
<polyline fill="none" stroke="black" points="209,-863.5 368,-863.5 "/>
|
||||
<text text-anchor="start" x="217" y="-848.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="217" y="-833.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="217" y="-818.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="217" y="-803.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="217" y="-788.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="209,-780.5 368,-780.5 "/>
|
||||
<polyline fill="none" stroke="black" points="209,-756.5 368,-756.5 "/>
|
||||
<text text-anchor="start" x="217" y="-741.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="217" y="-726.3" font-family="Times,serif" font-size="14.00">category_params</text>
|
||||
<text text-anchor="start" x="217" y="-711.3" font-family="Times,serif" font-size="14.00">set_category</text>
|
||||
</g>
|
||||
<!-- API::SubscriptionsController -->
|
||||
<g id="node21" class="node"><title>API::SubscriptionsController</title>
|
||||
<path fill="none" stroke="black" d="M468,-266.5C468,-266.5 619,-266.5 619,-266.5 625,-266.5 631,-272.5 631,-278.5 631,-278.5 631,-422.5 631,-422.5 631,-428.5 625,-434.5 619,-434.5 619,-434.5 468,-434.5 468,-434.5 462,-434.5 456,-428.5 456,-422.5 456,-422.5 456,-278.5 456,-278.5 456,-272.5 462,-266.5 468,-266.5"/>
|
||||
<text text-anchor="middle" x="543.5" y="-419.3" font-family="Times,serif" font-size="14.00">API::SubscriptionsController</text>
|
||||
<polyline fill="none" stroke="black" points="456,-411.5 631,-411.5 "/>
|
||||
<text text-anchor="start" x="464" y="-396.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="464" y="-381.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="464" y="-366.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="456,-358.5 631,-358.5 "/>
|
||||
<polyline fill="none" stroke="black" points="456,-334.5 631,-334.5 "/>
|
||||
<text text-anchor="start" x="464" y="-319.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="464" y="-304.3" font-family="Times,serif" font-size="14.00">set_subscription</text>
|
||||
<text text-anchor="start" x="464" y="-289.3" font-family="Times,serif" font-size="14.00">subscription_params</text>
|
||||
<text text-anchor="start" x="464" y="-274.3" font-family="Times,serif" font-size="14.00">subscription_update_params</text>
|
||||
<g id="node35" class="node"><title>API::SubscriptionsController</title>
|
||||
<path fill="none" stroke="black" d="M1057,-380.5C1057,-380.5 1208,-380.5 1208,-380.5 1214,-380.5 1220,-386.5 1220,-392.5 1220,-392.5 1220,-551.5 1220,-551.5 1220,-557.5 1214,-563.5 1208,-563.5 1208,-563.5 1057,-563.5 1057,-563.5 1051,-563.5 1045,-557.5 1045,-551.5 1045,-551.5 1045,-392.5 1045,-392.5 1045,-386.5 1051,-380.5 1057,-380.5"/>
|
||||
<text text-anchor="middle" x="1132.5" y="-548.3" font-family="Times,serif" font-size="14.00">API::SubscriptionsController</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-540.5 1220,-540.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-525.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1053" y="-510.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1053" y="-495.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-487.5 1220,-487.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1045,-463.5 1220,-463.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-448.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1053" y="-433.3" font-family="Times,serif" font-size="14.00">set_subscription</text>
|
||||
<text text-anchor="start" x="1053" y="-418.3" font-family="Times,serif" font-size="14.00">subscription_params</text>
|
||||
<text text-anchor="start" x="1053" y="-403.3" font-family="Times,serif" font-size="14.00">subscription_update_params</text>
|
||||
<text text-anchor="start" x="1053" y="-388.3" font-family="Times,serif" font-size="14.00">valid_card_token?</text>
|
||||
</g>
|
||||
<!-- API::StylesheetsController -->
|
||||
<g id="node22" class="node"><title>API::StylesheetsController</title>
|
||||
<path fill="none" stroke="black" d="M1152,-1197.5C1152,-1197.5 1290,-1197.5 1290,-1197.5 1296,-1197.5 1302,-1203.5 1302,-1209.5 1302,-1209.5 1302,-1278.5 1302,-1278.5 1302,-1284.5 1296,-1290.5 1290,-1290.5 1290,-1290.5 1152,-1290.5 1152,-1290.5 1146,-1290.5 1140,-1284.5 1140,-1278.5 1140,-1278.5 1140,-1209.5 1140,-1209.5 1140,-1203.5 1146,-1197.5 1152,-1197.5"/>
|
||||
<text text-anchor="middle" x="1221" y="-1275.3" font-family="Times,serif" font-size="14.00">API::StylesheetsController</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-1267.5 1302,-1267.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-1252.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<polyline fill="none" stroke="black" points="1140,-1244.5 1302,-1244.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1140,-1220.5 1302,-1220.5 "/>
|
||||
<text text-anchor="start" x="1148" y="-1205.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node36" class="node"><title>API::StylesheetsController</title>
|
||||
<path fill="none" stroke="black" d="M1247,-19.5C1247,-19.5 1385,-19.5 1385,-19.5 1391,-19.5 1397,-25.5 1397,-31.5 1397,-31.5 1397,-100.5 1397,-100.5 1397,-106.5 1391,-112.5 1385,-112.5 1385,-112.5 1247,-112.5 1247,-112.5 1241,-112.5 1235,-106.5 1235,-100.5 1235,-100.5 1235,-31.5 1235,-31.5 1235,-25.5 1241,-19.5 1247,-19.5"/>
|
||||
<text text-anchor="middle" x="1316" y="-97.3" font-family="Times,serif" font-size="14.00">API::StylesheetsController</text>
|
||||
<polyline fill="none" stroke="black" points="1235,-89.5 1397,-89.5 "/>
|
||||
<text text-anchor="start" x="1243" y="-74.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<polyline fill="none" stroke="black" points="1235,-66.5 1397,-66.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1235,-42.5 1397,-42.5 "/>
|
||||
<text text-anchor="start" x="1243" y="-27.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::SlotsController -->
|
||||
<g id="node23" class="node"><title>API::SlotsController</title>
|
||||
<path fill="none" stroke="black" d="M962,-247.5C962,-247.5 1140,-247.5 1140,-247.5 1146,-247.5 1152,-253.5 1152,-259.5 1152,-259.5 1152,-388.5 1152,-388.5 1152,-394.5 1146,-400.5 1140,-400.5 1140,-400.5 962,-400.5 962,-400.5 956,-400.5 950,-394.5 950,-388.5 950,-388.5 950,-259.5 950,-259.5 950,-253.5 956,-247.5 962,-247.5"/>
|
||||
<text text-anchor="middle" x="1051" y="-385.3" font-family="Times,serif" font-size="14.00">API::SlotsController</text>
|
||||
<polyline fill="none" stroke="black" points="950,-377.5 1152,-377.5 "/>
|
||||
<text text-anchor="start" x="958" y="-362.3" font-family="Times,serif" font-size="14.00">cancel</text>
|
||||
<text text-anchor="start" x="958" y="-347.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="950,-339.5 1152,-339.5 "/>
|
||||
<polyline fill="none" stroke="black" points="950,-315.5 1152,-315.5 "/>
|
||||
<text text-anchor="start" x="958" y="-300.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="958" y="-285.3" font-family="Times,serif" font-size="14.00">is_first_training_and_subscription</text>
|
||||
<text text-anchor="start" x="958" y="-270.3" font-family="Times,serif" font-size="14.00">set_slot</text>
|
||||
<text text-anchor="start" x="958" y="-255.3" font-family="Times,serif" font-size="14.00">slot_params</text>
|
||||
<g id="node37" class="node"><title>API::SlotsController</title>
|
||||
<path fill="none" stroke="black" d="M50,-703.5C50,-703.5 154,-703.5 154,-703.5 160,-703.5 166,-709.5 166,-715.5 166,-715.5 166,-829.5 166,-829.5 166,-835.5 160,-841.5 154,-841.5 154,-841.5 50,-841.5 50,-841.5 44,-841.5 38,-835.5 38,-829.5 38,-829.5 38,-715.5 38,-715.5 38,-709.5 44,-703.5 50,-703.5"/>
|
||||
<text text-anchor="middle" x="102" y="-826.3" font-family="Times,serif" font-size="14.00">API::SlotsController</text>
|
||||
<polyline fill="none" stroke="black" points="38,-818.5 166,-818.5 "/>
|
||||
<text text-anchor="start" x="46" y="-803.3" font-family="Times,serif" font-size="14.00">cancel</text>
|
||||
<text text-anchor="start" x="46" y="-788.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="38,-780.5 166,-780.5 "/>
|
||||
<polyline fill="none" stroke="black" points="38,-756.5 166,-756.5 "/>
|
||||
<text text-anchor="start" x="46" y="-741.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="46" y="-726.3" font-family="Times,serif" font-size="14.00">set_slot</text>
|
||||
<text text-anchor="start" x="46" y="-711.3" font-family="Times,serif" font-size="14.00">slot_params</text>
|
||||
</g>
|
||||
<!-- API::AdminsController -->
|
||||
<g id="node24" class="node"><title>API::AdminsController</title>
|
||||
<path fill="none" stroke="black" d="M1114,-836.5C1114,-836.5 1235,-836.5 1235,-836.5 1241,-836.5 1247,-842.5 1247,-848.5 1247,-848.5 1247,-962.5 1247,-962.5 1247,-968.5 1241,-974.5 1235,-974.5 1235,-974.5 1114,-974.5 1114,-974.5 1108,-974.5 1102,-968.5 1102,-962.5 1102,-962.5 1102,-848.5 1102,-848.5 1102,-842.5 1108,-836.5 1114,-836.5"/>
|
||||
<text text-anchor="middle" x="1174.5" y="-959.3" font-family="Times,serif" font-size="14.00">API::AdminsController</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-951.5 1247,-951.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-936.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1110" y="-921.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1110" y="-906.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-898.5 1247,-898.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1102,-874.5 1247,-874.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-859.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1110" y="-844.3" font-family="Times,serif" font-size="14.00">admin_params</text>
|
||||
<g id="node38" class="node"><title>API::AdminsController</title>
|
||||
<path fill="none" stroke="black" d="M829,-1368.5C829,-1368.5 950,-1368.5 950,-1368.5 956,-1368.5 962,-1374.5 962,-1380.5 962,-1380.5 962,-1494.5 962,-1494.5 962,-1500.5 956,-1506.5 950,-1506.5 950,-1506.5 829,-1506.5 829,-1506.5 823,-1506.5 817,-1500.5 817,-1494.5 817,-1494.5 817,-1380.5 817,-1380.5 817,-1374.5 823,-1368.5 829,-1368.5"/>
|
||||
<text text-anchor="middle" x="889.5" y="-1491.3" font-family="Times,serif" font-size="14.00">API::AdminsController</text>
|
||||
<polyline fill="none" stroke="black" points="817,-1483.5 962,-1483.5 "/>
|
||||
<text text-anchor="start" x="825" y="-1468.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="825" y="-1453.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="825" y="-1438.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="817,-1430.5 962,-1430.5 "/>
|
||||
<polyline fill="none" stroke="black" points="817,-1406.5 962,-1406.5 "/>
|
||||
<text text-anchor="start" x="825" y="-1391.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="825" y="-1376.3" font-family="Times,serif" font-size="14.00">admin_params</text>
|
||||
</g>
|
||||
<!-- API::GroupsController -->
|
||||
<g id="node25" class="node"><title>API::GroupsController</title>
|
||||
<path fill="none" stroke="black" d="M1114,-1007.5C1114,-1007.5 1231,-1007.5 1231,-1007.5 1237,-1007.5 1243,-1013.5 1243,-1019.5 1243,-1019.5 1243,-1148.5 1243,-1148.5 1243,-1154.5 1237,-1160.5 1231,-1160.5 1231,-1160.5 1114,-1160.5 1114,-1160.5 1108,-1160.5 1102,-1154.5 1102,-1148.5 1102,-1148.5 1102,-1019.5 1102,-1019.5 1102,-1013.5 1108,-1007.5 1114,-1007.5"/>
|
||||
<text text-anchor="middle" x="1172.5" y="-1145.3" font-family="Times,serif" font-size="14.00">API::GroupsController</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-1137.5 1243,-1137.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-1122.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1110" y="-1107.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1110" y="-1092.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1110" y="-1077.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1102,-1069.5 1243,-1069.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1102,-1045.5 1243,-1045.5 "/>
|
||||
<text text-anchor="start" x="1110" y="-1030.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1110" y="-1015.3" font-family="Times,serif" font-size="14.00">group_params</text>
|
||||
<g id="node39" class="node"><title>API::GroupsController</title>
|
||||
<path fill="none" stroke="black" d="M658,-1368.5C658,-1368.5 775,-1368.5 775,-1368.5 781,-1368.5 787,-1374.5 787,-1380.5 787,-1380.5 787,-1509.5 787,-1509.5 787,-1515.5 781,-1521.5 775,-1521.5 775,-1521.5 658,-1521.5 658,-1521.5 652,-1521.5 646,-1515.5 646,-1509.5 646,-1509.5 646,-1380.5 646,-1380.5 646,-1374.5 652,-1368.5 658,-1368.5"/>
|
||||
<text text-anchor="middle" x="716.5" y="-1506.3" font-family="Times,serif" font-size="14.00">API::GroupsController</text>
|
||||
<polyline fill="none" stroke="black" points="646,-1498.5 787,-1498.5 "/>
|
||||
<text text-anchor="start" x="654" y="-1483.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="654" y="-1468.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="654" y="-1453.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="654" y="-1438.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="646,-1430.5 787,-1430.5 "/>
|
||||
<polyline fill="none" stroke="black" points="646,-1406.5 787,-1406.5 "/>
|
||||
<text text-anchor="start" x="654" y="-1391.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="654" y="-1376.3" font-family="Times,serif" font-size="14.00">group_params</text>
|
||||
</g>
|
||||
<!-- API::AvailabilitiesController -->
|
||||
<g id="node26" class="node"><title>API::AvailabilitiesController</title>
|
||||
<path fill="none" stroke="black" d="M468,-475.5C468,-475.5 651,-475.5 651,-475.5 657,-475.5 663,-481.5 663,-487.5 663,-487.5 663,-766.5 663,-766.5 663,-772.5 657,-778.5 651,-778.5 651,-778.5 468,-778.5 468,-778.5 462,-778.5 456,-772.5 456,-766.5 456,-766.5 456,-487.5 456,-487.5 456,-481.5 462,-475.5 468,-475.5"/>
|
||||
<text text-anchor="middle" x="559.5" y="-763.3" font-family="Times,serif" font-size="14.00">API::AvailabilitiesController</text>
|
||||
<polyline fill="none" stroke="black" points="456,-755.5 663,-755.5 "/>
|
||||
<text text-anchor="start" x="464" y="-740.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="464" y="-725.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="464" y="-710.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="464" y="-695.3" font-family="Times,serif" font-size="14.00">machine</text>
|
||||
<text text-anchor="start" x="464" y="-680.3" font-family="Times,serif" font-size="14.00">reservations</text>
|
||||
<text text-anchor="start" x="464" y="-665.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="464" y="-650.3" font-family="Times,serif" font-size="14.00">trainings</text>
|
||||
<text text-anchor="start" x="464" y="-635.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="456,-627.5 663,-627.5 "/>
|
||||
<polyline fill="none" stroke="black" points="456,-603.5 663,-603.5 "/>
|
||||
<text text-anchor="start" x="464" y="-588.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="464" y="-573.3" font-family="Times,serif" font-size="14.00">availability_params</text>
|
||||
<text text-anchor="start" x="464" y="-558.3" font-family="Times,serif" font-size="14.00">can_show_slot_plus_three_months</text>
|
||||
<text text-anchor="start" x="464" y="-543.3" font-family="Times,serif" font-size="14.00">is_reserved</text>
|
||||
<text text-anchor="start" x="464" y="-528.3" font-family="Times,serif" font-size="14.00">is_subscription_year</text>
|
||||
<text text-anchor="start" x="464" y="-513.3" font-family="Times,serif" font-size="14.00">set_availability</text>
|
||||
<text text-anchor="start" x="464" y="-498.3" font-family="Times,serif" font-size="14.00">verify_machine_is_reserved</text>
|
||||
<text text-anchor="start" x="464" y="-483.3" font-family="Times,serif" font-size="14.00">verify_training_is_reserved</text>
|
||||
<g id="node40" class="node"><title>API::AvailabilitiesController</title>
|
||||
<path fill="none" stroke="black" d="M620,-513.5C620,-513.5 803,-513.5 803,-513.5 809,-513.5 815,-519.5 815,-525.5 815,-525.5 815,-849.5 815,-849.5 815,-855.5 809,-861.5 803,-861.5 803,-861.5 620,-861.5 620,-861.5 614,-861.5 608,-855.5 608,-849.5 608,-849.5 608,-525.5 608,-525.5 608,-519.5 614,-513.5 620,-513.5"/>
|
||||
<text text-anchor="middle" x="711.5" y="-846.3" font-family="Times,serif" font-size="14.00">API::AvailabilitiesController</text>
|
||||
<polyline fill="none" stroke="black" points="608,-838.5 815,-838.5 "/>
|
||||
<text text-anchor="start" x="616" y="-823.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="616" y="-808.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="616" y="-793.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="616" y="-778.3" font-family="Times,serif" font-size="14.00">machine</text>
|
||||
<text text-anchor="start" x="616" y="-763.3" font-family="Times,serif" font-size="14.00">public</text>
|
||||
<text text-anchor="start" x="616" y="-748.3" font-family="Times,serif" font-size="14.00">reservations</text>
|
||||
<text text-anchor="start" x="616" y="-733.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="616" y="-718.3" font-family="Times,serif" font-size="14.00">trainings</text>
|
||||
<text text-anchor="start" x="616" y="-703.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="608,-695.5 815,-695.5 "/>
|
||||
<polyline fill="none" stroke="black" points="608,-671.5 815,-671.5 "/>
|
||||
<text text-anchor="start" x="616" y="-656.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="616" y="-641.3" font-family="Times,serif" font-size="14.00">availability_params</text>
|
||||
<text text-anchor="start" x="616" y="-626.3" font-family="Times,serif" font-size="14.00">can_show_slot_plus_three_months</text>
|
||||
<text text-anchor="start" x="616" y="-611.3" font-family="Times,serif" font-size="14.00">filter_availabilites</text>
|
||||
<text text-anchor="start" x="616" y="-596.3" font-family="Times,serif" font-size="14.00">in_same_day</text>
|
||||
<text text-anchor="start" x="616" y="-581.3" font-family="Times,serif" font-size="14.00">is_reserved</text>
|
||||
<text text-anchor="start" x="616" y="-566.3" font-family="Times,serif" font-size="14.00">is_subscription_year</text>
|
||||
<text text-anchor="start" x="616" y="-551.3" font-family="Times,serif" font-size="14.00">set_availability</text>
|
||||
<text text-anchor="start" x="616" y="-536.3" font-family="Times,serif" font-size="14.00">verify_machine_is_reserved</text>
|
||||
<text text-anchor="start" x="616" y="-521.3" font-family="Times,serif" font-size="14.00">verify_training_event_is_reserved</text>
|
||||
</g>
|
||||
<!-- API::UsersController -->
|
||||
<g id="node27" class="node"><title>API::UsersController</title>
|
||||
<path fill="none" stroke="black" d="M981,-1197.5C981,-1197.5 1089,-1197.5 1089,-1197.5 1095,-1197.5 1101,-1203.5 1101,-1209.5 1101,-1209.5 1101,-1308.5 1101,-1308.5 1101,-1314.5 1095,-1320.5 1089,-1320.5 1089,-1320.5 981,-1320.5 981,-1320.5 975,-1320.5 969,-1314.5 969,-1308.5 969,-1308.5 969,-1209.5 969,-1209.5 969,-1203.5 975,-1197.5 981,-1197.5"/>
|
||||
<text text-anchor="middle" x="1035" y="-1305.3" font-family="Times,serif" font-size="14.00">API::UsersController</text>
|
||||
<polyline fill="none" stroke="black" points="969,-1297.5 1101,-1297.5 "/>
|
||||
<text text-anchor="start" x="977" y="-1282.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="977" y="-1267.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="969,-1259.5 1101,-1259.5 "/>
|
||||
<polyline fill="none" stroke="black" points="969,-1235.5 1101,-1235.5 "/>
|
||||
<text text-anchor="start" x="977" y="-1220.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="977" y="-1205.3" font-family="Times,serif" font-size="14.00">partner_params</text>
|
||||
<g id="node41" class="node"><title>API::UsersController</title>
|
||||
<path fill="none" stroke="black" d="M1437,-0.5C1437,-0.5 1545,-0.5 1545,-0.5 1551,-0.5 1557,-6.5 1557,-12.5 1557,-12.5 1557,-111.5 1557,-111.5 1557,-117.5 1551,-123.5 1545,-123.5 1545,-123.5 1437,-123.5 1437,-123.5 1431,-123.5 1425,-117.5 1425,-111.5 1425,-111.5 1425,-12.5 1425,-12.5 1425,-6.5 1431,-0.5 1437,-0.5"/>
|
||||
<text text-anchor="middle" x="1491" y="-108.3" font-family="Times,serif" font-size="14.00">API::UsersController</text>
|
||||
<polyline fill="none" stroke="black" points="1425,-100.5 1557,-100.5 "/>
|
||||
<text text-anchor="start" x="1433" y="-85.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1433" y="-70.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1425,-62.5 1557,-62.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1425,-38.5 1557,-38.5 "/>
|
||||
<text text-anchor="start" x="1433" y="-23.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1433" y="-8.3" font-family="Times,serif" font-size="14.00">partner_params</text>
|
||||
</g>
|
||||
<!-- API::ProjectsController -->
|
||||
<g id="node28" class="node"><title>API::ProjectsController</title>
|
||||
<path fill="none" stroke="black" d="M278,-361.5C278,-361.5 399,-361.5 399,-361.5 405,-361.5 411,-367.5 411,-373.5 411,-373.5 411,-577.5 411,-577.5 411,-583.5 405,-589.5 399,-589.5 399,-589.5 278,-589.5 278,-589.5 272,-589.5 266,-583.5 266,-577.5 266,-577.5 266,-373.5 266,-373.5 266,-367.5 272,-361.5 278,-361.5"/>
|
||||
<text text-anchor="middle" x="338.5" y="-574.3" font-family="Times,serif" font-size="14.00">API::ProjectsController</text>
|
||||
<polyline fill="none" stroke="black" points="266,-566.5 411,-566.5 "/>
|
||||
<text text-anchor="start" x="274" y="-551.3" font-family="Times,serif" font-size="14.00">collaborator_valid</text>
|
||||
<text text-anchor="start" x="274" y="-536.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="274" y="-521.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="274" y="-506.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="274" y="-491.3" font-family="Times,serif" font-size="14.00">last_published</text>
|
||||
<text text-anchor="start" x="274" y="-476.3" font-family="Times,serif" font-size="14.00">search</text>
|
||||
<text text-anchor="start" x="274" y="-461.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="274" y="-446.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="266,-438.5 411,-438.5 "/>
|
||||
<polyline fill="none" stroke="black" points="266,-414.5 411,-414.5 "/>
|
||||
<text text-anchor="start" x="274" y="-399.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="274" y="-384.3" font-family="Times,serif" font-size="14.00">project_params</text>
|
||||
<text text-anchor="start" x="274" y="-369.3" font-family="Times,serif" font-size="14.00">set_project</text>
|
||||
<g id="node42" class="node"><title>API::ProjectsController</title>
|
||||
<path fill="none" stroke="black" d="M1057,-608.5C1057,-608.5 1178,-608.5 1178,-608.5 1184,-608.5 1190,-614.5 1190,-620.5 1190,-620.5 1190,-824.5 1190,-824.5 1190,-830.5 1184,-836.5 1178,-836.5 1178,-836.5 1057,-836.5 1057,-836.5 1051,-836.5 1045,-830.5 1045,-824.5 1045,-824.5 1045,-620.5 1045,-620.5 1045,-614.5 1051,-608.5 1057,-608.5"/>
|
||||
<text text-anchor="middle" x="1117.5" y="-821.3" font-family="Times,serif" font-size="14.00">API::ProjectsController</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-813.5 1190,-813.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-798.3" font-family="Times,serif" font-size="14.00">collaborator_valid</text>
|
||||
<text text-anchor="start" x="1053" y="-783.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1053" y="-768.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1053" y="-753.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1053" y="-738.3" font-family="Times,serif" font-size="14.00">last_published</text>
|
||||
<text text-anchor="start" x="1053" y="-723.3" font-family="Times,serif" font-size="14.00">search</text>
|
||||
<text text-anchor="start" x="1053" y="-708.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1053" y="-693.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-685.5 1190,-685.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1045,-661.5 1190,-661.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-646.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1053" y="-631.3" font-family="Times,serif" font-size="14.00">project_params</text>
|
||||
<text text-anchor="start" x="1053" y="-616.3" font-family="Times,serif" font-size="14.00">set_project</text>
|
||||
</g>
|
||||
<!-- API::WalletController -->
|
||||
<g id="node43" class="node"><title>API::WalletController</title>
|
||||
<path fill="none" stroke="black" d="M1209,-1387.5C1209,-1387.5 1323,-1387.5 1323,-1387.5 1329,-1387.5 1335,-1393.5 1335,-1399.5 1335,-1399.5 1335,-1498.5 1335,-1498.5 1335,-1504.5 1329,-1510.5 1323,-1510.5 1323,-1510.5 1209,-1510.5 1209,-1510.5 1203,-1510.5 1197,-1504.5 1197,-1498.5 1197,-1498.5 1197,-1399.5 1197,-1399.5 1197,-1393.5 1203,-1387.5 1209,-1387.5"/>
|
||||
<text text-anchor="middle" x="1266" y="-1495.3" font-family="Times,serif" font-size="14.00">API::WalletController</text>
|
||||
<polyline fill="none" stroke="black" points="1197,-1487.5 1335,-1487.5 "/>
|
||||
<text text-anchor="start" x="1205" y="-1472.3" font-family="Times,serif" font-size="14.00">by_user</text>
|
||||
<text text-anchor="start" x="1205" y="-1457.3" font-family="Times,serif" font-size="14.00">credit</text>
|
||||
<text text-anchor="start" x="1205" y="-1442.3" font-family="Times,serif" font-size="14.00">transactions</text>
|
||||
<polyline fill="none" stroke="black" points="1197,-1434.5 1335,-1434.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1197,-1410.5 1335,-1410.5 "/>
|
||||
<text text-anchor="start" x="1205" y="-1395.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- API::NotificationsController -->
|
||||
<g id="node29" class="node"><title>API::NotificationsController</title>
|
||||
<path fill="none" stroke="black" d="M677,-133.5C677,-133.5 825,-133.5 825,-133.5 831,-133.5 837,-139.5 837,-145.5 837,-145.5 837,-274.5 837,-274.5 837,-280.5 831,-286.5 825,-286.5 825,-286.5 677,-286.5 677,-286.5 671,-286.5 665,-280.5 665,-274.5 665,-274.5 665,-145.5 665,-145.5 665,-139.5 671,-133.5 677,-133.5"/>
|
||||
<text text-anchor="middle" x="751" y="-271.3" font-family="Times,serif" font-size="14.00">API::NotificationsController</text>
|
||||
<polyline fill="none" stroke="black" points="665,-263.5 837,-263.5 "/>
|
||||
<text text-anchor="start" x="673" y="-248.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="673" y="-233.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="673" y="-218.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<text text-anchor="start" x="673" y="-203.3" font-family="Times,serif" font-size="14.00">update_all</text>
|
||||
<polyline fill="none" stroke="black" points="665,-195.5 837,-195.5 "/>
|
||||
<polyline fill="none" stroke="black" points="665,-171.5 837,-171.5 "/>
|
||||
<text text-anchor="start" x="673" y="-156.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="673" y="-141.3" font-family="Times,serif" font-size="14.00">set_notification</text>
|
||||
<g id="node44" class="node"><title>API::NotificationsController</title>
|
||||
<path fill="none" stroke="black" d="M791,-133.5C791,-133.5 939,-133.5 939,-133.5 945,-133.5 951,-139.5 951,-145.5 951,-145.5 951,-274.5 951,-274.5 951,-280.5 945,-286.5 939,-286.5 939,-286.5 791,-286.5 791,-286.5 785,-286.5 779,-280.5 779,-274.5 779,-274.5 779,-145.5 779,-145.5 779,-139.5 785,-133.5 791,-133.5"/>
|
||||
<text text-anchor="middle" x="865" y="-271.3" font-family="Times,serif" font-size="14.00">API::NotificationsController</text>
|
||||
<polyline fill="none" stroke="black" points="779,-263.5 951,-263.5 "/>
|
||||
<text text-anchor="start" x="787" y="-248.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="787" y="-233.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="787" y="-218.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<text text-anchor="start" x="787" y="-203.3" font-family="Times,serif" font-size="14.00">update_all</text>
|
||||
<polyline fill="none" stroke="black" points="779,-195.5 951,-195.5 "/>
|
||||
<polyline fill="none" stroke="black" points="779,-171.5 951,-171.5 "/>
|
||||
<text text-anchor="start" x="787" y="-156.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="787" y="-141.3" font-family="Times,serif" font-size="14.00">set_notification</text>
|
||||
</g>
|
||||
<!-- API::TrainingsController -->
|
||||
<g id="node30" class="node"><title>API::TrainingsController</title>
|
||||
<path fill="none" stroke="black" d="M734,-1045.5C734,-1045.5 863,-1045.5 863,-1045.5 869,-1045.5 875,-1051.5 875,-1057.5 875,-1057.5 875,-1231.5 875,-1231.5 875,-1237.5 869,-1243.5 863,-1243.5 863,-1243.5 734,-1243.5 734,-1243.5 728,-1243.5 722,-1237.5 722,-1231.5 722,-1231.5 722,-1057.5 722,-1057.5 722,-1051.5 728,-1045.5 734,-1045.5"/>
|
||||
<text text-anchor="middle" x="798.5" y="-1228.3" font-family="Times,serif" font-size="14.00">API::TrainingsController</text>
|
||||
<polyline fill="none" stroke="black" points="722,-1220.5 875,-1220.5 "/>
|
||||
<text text-anchor="start" x="730" y="-1205.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="730" y="-1190.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="730" y="-1175.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="730" y="-1160.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="730" y="-1145.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="722,-1137.5 875,-1137.5 "/>
|
||||
<polyline fill="none" stroke="black" points="722,-1113.5 875,-1113.5 "/>
|
||||
<text text-anchor="start" x="730" y="-1098.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="730" y="-1083.3" font-family="Times,serif" font-size="14.00">set_training</text>
|
||||
<text text-anchor="start" x="730" y="-1068.3" font-family="Times,serif" font-size="14.00">training_params</text>
|
||||
<text text-anchor="start" x="730" y="-1053.3" font-family="Times,serif" font-size="14.00">valid_training_params</text>
|
||||
<g id="node45" class="node"><title>API::TrainingsController</title>
|
||||
<path fill="none" stroke="black" d="M867,-323.5C867,-323.5 996,-323.5 996,-323.5 1002,-323.5 1008,-329.5 1008,-335.5 1008,-335.5 1008,-524.5 1008,-524.5 1008,-530.5 1002,-536.5 996,-536.5 996,-536.5 867,-536.5 867,-536.5 861,-536.5 855,-530.5 855,-524.5 855,-524.5 855,-335.5 855,-335.5 855,-329.5 861,-323.5 867,-323.5"/>
|
||||
<text text-anchor="middle" x="931.5" y="-521.3" font-family="Times,serif" font-size="14.00">API::TrainingsController</text>
|
||||
<polyline fill="none" stroke="black" points="855,-513.5 1008,-513.5 "/>
|
||||
<text text-anchor="start" x="863" y="-498.3" font-family="Times,serif" font-size="14.00">availabilities</text>
|
||||
<text text-anchor="start" x="863" y="-483.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="863" y="-468.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="863" y="-453.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="863" y="-438.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="863" y="-423.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="855,-415.5 1008,-415.5 "/>
|
||||
<polyline fill="none" stroke="black" points="855,-391.5 1008,-391.5 "/>
|
||||
<text text-anchor="start" x="863" y="-376.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="863" y="-361.3" font-family="Times,serif" font-size="14.00">set_training</text>
|
||||
<text text-anchor="start" x="863" y="-346.3" font-family="Times,serif" font-size="14.00">training_params</text>
|
||||
<text text-anchor="start" x="863" y="-331.3" font-family="Times,serif" font-size="14.00">valid_training_params</text>
|
||||
</g>
|
||||
<!-- API::SettingsController -->
|
||||
<g id="node31" class="node"><title>API::SettingsController</title>
|
||||
<path fill="none" stroke="black" d="M1095,-437.5C1095,-437.5 1230,-437.5 1230,-437.5 1236,-437.5 1242,-443.5 1242,-449.5 1242,-449.5 1242,-578.5 1242,-578.5 1242,-584.5 1236,-590.5 1230,-590.5 1230,-590.5 1095,-590.5 1095,-590.5 1089,-590.5 1083,-584.5 1083,-578.5 1083,-578.5 1083,-449.5 1083,-449.5 1083,-443.5 1089,-437.5 1095,-437.5"/>
|
||||
<text text-anchor="middle" x="1162.5" y="-575.3" font-family="Times,serif" font-size="14.00">API::SettingsController</text>
|
||||
<polyline fill="none" stroke="black" points="1083,-567.5 1242,-567.5 "/>
|
||||
<text text-anchor="start" x="1091" y="-552.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1091" y="-537.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1091" y="-522.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1083,-514.5 1242,-514.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1083,-490.5 1242,-490.5 "/>
|
||||
<text text-anchor="start" x="1091" y="-475.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1091" y="-460.3" font-family="Times,serif" font-size="14.00">names_as_string_to_array</text>
|
||||
<text text-anchor="start" x="1091" y="-445.3" font-family="Times,serif" font-size="14.00">setting_params</text>
|
||||
<g id="node46" class="node"><title>API::SettingsController</title>
|
||||
<path fill="none" stroke="black" d="M354,-133.5C354,-133.5 489,-133.5 489,-133.5 495,-133.5 501,-139.5 501,-145.5 501,-145.5 501,-274.5 501,-274.5 501,-280.5 495,-286.5 489,-286.5 489,-286.5 354,-286.5 354,-286.5 348,-286.5 342,-280.5 342,-274.5 342,-274.5 342,-145.5 342,-145.5 342,-139.5 348,-133.5 354,-133.5"/>
|
||||
<text text-anchor="middle" x="421.5" y="-271.3" font-family="Times,serif" font-size="14.00">API::SettingsController</text>
|
||||
<polyline fill="none" stroke="black" points="342,-263.5 501,-263.5 "/>
|
||||
<text text-anchor="start" x="350" y="-248.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="350" y="-233.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="350" y="-218.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="342,-210.5 501,-210.5 "/>
|
||||
<polyline fill="none" stroke="black" points="342,-186.5 501,-186.5 "/>
|
||||
<text text-anchor="start" x="350" y="-171.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="350" y="-156.3" font-family="Times,serif" font-size="14.00">names_as_string_to_array</text>
|
||||
<text text-anchor="start" x="350" y="-141.3" font-family="Times,serif" font-size="14.00">setting_params</text>
|
||||
</g>
|
||||
<!-- API::OpenAPIClientsController -->
|
||||
<g id="node47" class="node"><title>API::OpenAPIClientsController</title>
|
||||
<path fill="none" stroke="black" d="M240,-931.5C240,-931.5 407,-931.5 407,-931.5 413,-931.5 419,-937.5 419,-943.5 419,-943.5 419,-1087.5 419,-1087.5 419,-1093.5 413,-1099.5 407,-1099.5 407,-1099.5 240,-1099.5 240,-1099.5 234,-1099.5 228,-1093.5 228,-1087.5 228,-1087.5 228,-943.5 228,-943.5 228,-937.5 234,-931.5 240,-931.5"/>
|
||||
<text text-anchor="middle" x="323.5" y="-1084.3" font-family="Times,serif" font-size="14.00">API::OpenAPIClientsController</text>
|
||||
<polyline fill="none" stroke="black" points="228,-1076.5 419,-1076.5 "/>
|
||||
<text text-anchor="start" x="236" y="-1061.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="236" y="-1046.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="236" y="-1031.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="236" y="-1016.3" font-family="Times,serif" font-size="14.00">reset_token</text>
|
||||
<text text-anchor="start" x="236" y="-1001.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="228,-993.5 419,-993.5 "/>
|
||||
<polyline fill="none" stroke="black" points="228,-969.5 419,-969.5 "/>
|
||||
<text text-anchor="start" x="236" y="-954.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="236" y="-939.3" font-family="Times,serif" font-size="14.00">client_params</text>
|
||||
</g>
|
||||
<!-- API::InvoicesController -->
|
||||
<g id="node32" class="node"><title>API::InvoicesController</title>
|
||||
<path fill="none" stroke="black" d="M316,-1159.5C316,-1159.5 439,-1159.5 439,-1159.5 445,-1159.5 451,-1165.5 451,-1171.5 451,-1171.5 451,-1300.5 451,-1300.5 451,-1306.5 445,-1312.5 439,-1312.5 439,-1312.5 316,-1312.5 316,-1312.5 310,-1312.5 304,-1306.5 304,-1300.5 304,-1300.5 304,-1171.5 304,-1171.5 304,-1165.5 310,-1159.5 316,-1159.5"/>
|
||||
<text text-anchor="middle" x="377.5" y="-1297.3" font-family="Times,serif" font-size="14.00">API::InvoicesController</text>
|
||||
<polyline fill="none" stroke="black" points="304,-1289.5 451,-1289.5 "/>
|
||||
<text text-anchor="start" x="312" y="-1274.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="312" y="-1259.3" font-family="Times,serif" font-size="14.00">download</text>
|
||||
<text text-anchor="start" x="312" y="-1244.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="304,-1236.5 451,-1236.5 "/>
|
||||
<polyline fill="none" stroke="black" points="304,-1212.5 451,-1212.5 "/>
|
||||
<text text-anchor="start" x="312" y="-1197.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="312" y="-1182.3" font-family="Times,serif" font-size="14.00">avoir_params</text>
|
||||
<text text-anchor="start" x="312" y="-1167.3" font-family="Times,serif" font-size="14.00">set_invoice</text>
|
||||
<g id="node48" class="node"><title>API::InvoicesController</title>
|
||||
<path fill="none" stroke="black" d="M107,-1330.5C107,-1330.5 230,-1330.5 230,-1330.5 236,-1330.5 242,-1336.5 242,-1342.5 242,-1342.5 242,-1486.5 242,-1486.5 242,-1492.5 236,-1498.5 230,-1498.5 230,-1498.5 107,-1498.5 107,-1498.5 101,-1498.5 95,-1492.5 95,-1486.5 95,-1486.5 95,-1342.5 95,-1342.5 95,-1336.5 101,-1330.5 107,-1330.5"/>
|
||||
<text text-anchor="middle" x="168.5" y="-1483.3" font-family="Times,serif" font-size="14.00">API::InvoicesController</text>
|
||||
<polyline fill="none" stroke="black" points="95,-1475.5 242,-1475.5 "/>
|
||||
<text text-anchor="start" x="103" y="-1460.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="103" y="-1445.3" font-family="Times,serif" font-size="14.00">download</text>
|
||||
<text text-anchor="start" x="103" y="-1430.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="103" y="-1415.3" font-family="Times,serif" font-size="14.00">list</text>
|
||||
<polyline fill="none" stroke="black" points="95,-1407.5 242,-1407.5 "/>
|
||||
<polyline fill="none" stroke="black" points="95,-1383.5 242,-1383.5 "/>
|
||||
<text text-anchor="start" x="103" y="-1368.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="103" y="-1353.3" font-family="Times,serif" font-size="14.00">avoir_params</text>
|
||||
<text text-anchor="start" x="103" y="-1338.3" font-family="Times,serif" font-size="14.00">set_invoice</text>
|
||||
</g>
|
||||
<!-- API::LicencesController -->
|
||||
<g id="node33" class="node"><title>API::LicencesController</title>
|
||||
<path fill="none" stroke="black" d="M88,-1121.5C88,-1121.5 213,-1121.5 213,-1121.5 219,-1121.5 225,-1127.5 225,-1133.5 225,-1133.5 225,-1292.5 225,-1292.5 225,-1298.5 219,-1304.5 213,-1304.5 213,-1304.5 88,-1304.5 88,-1304.5 82,-1304.5 76,-1298.5 76,-1292.5 76,-1292.5 76,-1133.5 76,-1133.5 76,-1127.5 82,-1121.5 88,-1121.5"/>
|
||||
<text text-anchor="middle" x="150.5" y="-1289.3" font-family="Times,serif" font-size="14.00">API::LicencesController</text>
|
||||
<polyline fill="none" stroke="black" points="76,-1281.5 225,-1281.5 "/>
|
||||
<text text-anchor="start" x="84" y="-1266.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="84" y="-1251.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="84" y="-1236.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="84" y="-1221.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="84" y="-1206.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="76,-1198.5 225,-1198.5 "/>
|
||||
<polyline fill="none" stroke="black" points="76,-1174.5 225,-1174.5 "/>
|
||||
<text text-anchor="start" x="84" y="-1159.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="84" y="-1144.3" font-family="Times,serif" font-size="14.00">licence_params</text>
|
||||
<text text-anchor="start" x="84" y="-1129.3" font-family="Times,serif" font-size="14.00">set_licence</text>
|
||||
<g id="node49" class="node"><title>API::LicencesController</title>
|
||||
<path fill="none" stroke="black" d="M1285,-152.5C1285,-152.5 1410,-152.5 1410,-152.5 1416,-152.5 1422,-158.5 1422,-164.5 1422,-164.5 1422,-323.5 1422,-323.5 1422,-329.5 1416,-335.5 1410,-335.5 1410,-335.5 1285,-335.5 1285,-335.5 1279,-335.5 1273,-329.5 1273,-323.5 1273,-323.5 1273,-164.5 1273,-164.5 1273,-158.5 1279,-152.5 1285,-152.5"/>
|
||||
<text text-anchor="middle" x="1347.5" y="-320.3" font-family="Times,serif" font-size="14.00">API::LicencesController</text>
|
||||
<polyline fill="none" stroke="black" points="1273,-312.5 1422,-312.5 "/>
|
||||
<text text-anchor="start" x="1281" y="-297.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<text text-anchor="start" x="1281" y="-282.3" font-family="Times,serif" font-size="14.00">destroy</text>
|
||||
<text text-anchor="start" x="1281" y="-267.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<text text-anchor="start" x="1281" y="-252.3" font-family="Times,serif" font-size="14.00">show</text>
|
||||
<text text-anchor="start" x="1281" y="-237.3" font-family="Times,serif" font-size="14.00">update</text>
|
||||
<polyline fill="none" stroke="black" points="1273,-229.5 1422,-229.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1273,-205.5 1422,-205.5 "/>
|
||||
<text text-anchor="start" x="1281" y="-190.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="1281" y="-175.3" font-family="Times,serif" font-size="14.00">licence_params</text>
|
||||
<text text-anchor="start" x="1281" y="-160.3" font-family="Times,serif" font-size="14.00">set_licence</text>
|
||||
</g>
|
||||
<!-- PasswordsController -->
|
||||
<g id="node34" class="node"><title>PasswordsController</title>
|
||||
<path fill="none" stroke="black" d="M582,-0.5C582,-0.5 687,-0.5 687,-0.5 693,-0.5 699,-6.5 699,-12.5 699,-12.5 699,-81.5 699,-81.5 699,-87.5 693,-93.5 687,-93.5 687,-93.5 582,-93.5 582,-93.5 576,-93.5 570,-87.5 570,-81.5 570,-81.5 570,-12.5 570,-12.5 570,-6.5 576,-0.5 582,-0.5"/>
|
||||
<text text-anchor="middle" x="634.5" y="-78.3" font-family="Times,serif" font-size="14.00">PasswordsController</text>
|
||||
<polyline fill="none" stroke="black" points="570,-70.5 699,-70.5 "/>
|
||||
<text text-anchor="start" x="578" y="-55.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="570,-47.5 699,-47.5 "/>
|
||||
<polyline fill="none" stroke="black" points="570,-23.5 699,-23.5 "/>
|
||||
<text text-anchor="start" x="578" y="-8.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node50" class="node"><title>PasswordsController</title>
|
||||
<path fill="none" stroke="black" d="M1456,-874.5C1456,-874.5 1561,-874.5 1561,-874.5 1567,-874.5 1573,-880.5 1573,-886.5 1573,-886.5 1573,-955.5 1573,-955.5 1573,-961.5 1567,-967.5 1561,-967.5 1561,-967.5 1456,-967.5 1456,-967.5 1450,-967.5 1444,-961.5 1444,-955.5 1444,-955.5 1444,-886.5 1444,-886.5 1444,-880.5 1450,-874.5 1456,-874.5"/>
|
||||
<text text-anchor="middle" x="1508.5" y="-952.3" font-family="Times,serif" font-size="14.00">PasswordsController</text>
|
||||
<polyline fill="none" stroke="black" points="1444,-944.5 1573,-944.5 "/>
|
||||
<text text-anchor="start" x="1452" y="-929.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="1444,-921.5 1573,-921.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1444,-897.5 1573,-897.5 "/>
|
||||
<text text-anchor="start" x="1452" y="-882.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- ApplicationController -->
|
||||
<g id="node35" class="node"><title>ApplicationController</title>
|
||||
<path fill="none" stroke="black" d="M506,-1045.5C506,-1045.5 676,-1045.5 676,-1045.5 682,-1045.5 688,-1051.5 688,-1057.5 688,-1057.5 688,-1185.5 688,-1185.5 688,-1191.5 682,-1197.5 676,-1197.5 676,-1197.5 506,-1197.5 506,-1197.5 500,-1197.5 494,-1191.5 494,-1185.5 494,-1185.5 494,-1057.5 494,-1057.5 494,-1051.5 500,-1045.5 506,-1045.5"/>
|
||||
<text text-anchor="middle" x="591" y="-1182.3" font-family="Times,serif" font-size="14.00">ApplicationController</text>
|
||||
<polyline fill="none" stroke="black" points="494,-1174.5 688,-1174.5 "/>
|
||||
<text text-anchor="start" x="502" y="-1159.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="494,-1151.5 688,-1151.5 "/>
|
||||
<text text-anchor="start" x="502" y="-1136.3" font-family="Times,serif" font-size="14.00">configure_permitted_parameters</text>
|
||||
<text text-anchor="start" x="502" y="-1121.3" font-family="Times,serif" font-size="14.00">default_url_options</text>
|
||||
<text text-anchor="start" x="502" y="-1106.3" font-family="Times,serif" font-size="14.00">permission_denied</text>
|
||||
<text text-anchor="start" x="502" y="-1091.3" font-family="Times,serif" font-size="14.00">set_csrf_cookie</text>
|
||||
<text text-anchor="start" x="502" y="-1076.3" font-family="Times,serif" font-size="14.00">verified_request?</text>
|
||||
<polyline fill="none" stroke="black" points="494,-1068.5 688,-1068.5 "/>
|
||||
<text text-anchor="start" x="502" y="-1053.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node51" class="node"><title>ApplicationController</title>
|
||||
<path fill="none" stroke="black" d="M1057,-190.5C1057,-190.5 1227,-190.5 1227,-190.5 1233,-190.5 1239,-196.5 1239,-202.5 1239,-202.5 1239,-330.5 1239,-330.5 1239,-336.5 1233,-342.5 1227,-342.5 1227,-342.5 1057,-342.5 1057,-342.5 1051,-342.5 1045,-336.5 1045,-330.5 1045,-330.5 1045,-202.5 1045,-202.5 1045,-196.5 1051,-190.5 1057,-190.5"/>
|
||||
<text text-anchor="middle" x="1142" y="-327.3" font-family="Times,serif" font-size="14.00">ApplicationController</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-319.5 1239,-319.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-304.3" font-family="Times,serif" font-size="14.00">index</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-296.5 1239,-296.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-281.3" font-family="Times,serif" font-size="14.00">configure_permitted_parameters</text>
|
||||
<text text-anchor="start" x="1053" y="-266.3" font-family="Times,serif" font-size="14.00">default_url_options</text>
|
||||
<text text-anchor="start" x="1053" y="-251.3" font-family="Times,serif" font-size="14.00">permission_denied</text>
|
||||
<text text-anchor="start" x="1053" y="-236.3" font-family="Times,serif" font-size="14.00">set_csrf_cookie</text>
|
||||
<text text-anchor="start" x="1053" y="-221.3" font-family="Times,serif" font-size="14.00">verified_request?</text>
|
||||
<polyline fill="none" stroke="black" points="1045,-213.5 1239,-213.5 "/>
|
||||
<text text-anchor="start" x="1053" y="-198.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- Users::OmniauthCallbacksController -->
|
||||
<g id="node36" class="node"><title>Users::OmniauthCallbacksController</title>
|
||||
<path fill="none" stroke="black" d="M715,-323.5C715,-323.5 909,-323.5 909,-323.5 915,-323.5 921,-329.5 921,-335.5 921,-335.5 921,-449.5 921,-449.5 921,-455.5 915,-461.5 909,-461.5 909,-461.5 715,-461.5 715,-461.5 709,-461.5 703,-455.5 703,-449.5 703,-449.5 703,-335.5 703,-335.5 703,-329.5 709,-323.5 715,-323.5"/>
|
||||
<text text-anchor="middle" x="812" y="-446.3" font-family="Times,serif" font-size="14.00">Users::OmniauthCallbacksController</text>
|
||||
<polyline fill="none" stroke="black" points="703,-438.5 921,-438.5 "/>
|
||||
<text text-anchor="start" x="711" y="-423.3" font-family="Times,serif" font-size="14.00">database-fablab</text>
|
||||
<polyline fill="none" stroke="black" points="703,-415.5 921,-415.5 "/>
|
||||
<polyline fill="none" stroke="black" points="703,-391.5 921,-391.5 "/>
|
||||
<text text-anchor="start" x="711" y="-376.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="711" y="-361.3" font-family="Times,serif" font-size="14.00">email_exists?</text>
|
||||
<text text-anchor="start" x="711" y="-346.3" font-family="Times,serif" font-size="14.00">generate_unique_username</text>
|
||||
<text text-anchor="start" x="711" y="-331.3" font-family="Times,serif" font-size="14.00">username_exists?</text>
|
||||
<g id="node52" class="node"><title>Users::OmniauthCallbacksController</title>
|
||||
<path fill="none" stroke="black" d="M620,-342.5C620,-342.5 814,-342.5 814,-342.5 820,-342.5 826,-348.5 826,-354.5 826,-354.5 826,-468.5 826,-468.5 826,-474.5 820,-480.5 814,-480.5 814,-480.5 620,-480.5 620,-480.5 614,-480.5 608,-474.5 608,-468.5 608,-468.5 608,-354.5 608,-354.5 608,-348.5 614,-342.5 620,-342.5"/>
|
||||
<text text-anchor="middle" x="717" y="-465.3" font-family="Times,serif" font-size="14.00">Users::OmniauthCallbacksController</text>
|
||||
<polyline fill="none" stroke="black" points="608,-457.5 826,-457.5 "/>
|
||||
<text text-anchor="start" x="616" y="-442.3" font-family="Times,serif" font-size="14.00">database-fablab</text>
|
||||
<polyline fill="none" stroke="black" points="608,-434.5 826,-434.5 "/>
|
||||
<polyline fill="none" stroke="black" points="608,-410.5 826,-410.5 "/>
|
||||
<text text-anchor="start" x="616" y="-395.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<text text-anchor="start" x="616" y="-380.3" font-family="Times,serif" font-size="14.00">email_exists?</text>
|
||||
<text text-anchor="start" x="616" y="-365.3" font-family="Times,serif" font-size="14.00">generate_unique_username</text>
|
||||
<text text-anchor="start" x="616" y="-350.3" font-family="Times,serif" font-size="14.00">username_exists?</text>
|
||||
</g>
|
||||
<!-- WebhooksController -->
|
||||
<g id="node37" class="node"><title>WebhooksController</title>
|
||||
<path fill="none" stroke="black" d="M1209,-247.5C1209,-247.5 1316,-247.5 1316,-247.5 1322,-247.5 1328,-253.5 1328,-259.5 1328,-259.5 1328,-328.5 1328,-328.5 1328,-334.5 1322,-340.5 1316,-340.5 1316,-340.5 1209,-340.5 1209,-340.5 1203,-340.5 1197,-334.5 1197,-328.5 1197,-328.5 1197,-259.5 1197,-259.5 1197,-253.5 1203,-247.5 1209,-247.5"/>
|
||||
<text text-anchor="middle" x="1262.5" y="-325.3" font-family="Times,serif" font-size="14.00">WebhooksController</text>
|
||||
<polyline fill="none" stroke="black" points="1197,-317.5 1328,-317.5 "/>
|
||||
<text text-anchor="start" x="1205" y="-302.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="1197,-294.5 1328,-294.5 "/>
|
||||
<polyline fill="none" stroke="black" points="1197,-270.5 1328,-270.5 "/>
|
||||
<text text-anchor="start" x="1205" y="-255.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node53" class="node"><title>WebhooksController</title>
|
||||
<path fill="none" stroke="black" d="M12,-285.5C12,-285.5 119,-285.5 119,-285.5 125,-285.5 131,-291.5 131,-297.5 131,-297.5 131,-366.5 131,-366.5 131,-372.5 125,-378.5 119,-378.5 119,-378.5 12,-378.5 12,-378.5 6,-378.5 0,-372.5 0,-366.5 0,-366.5 0,-297.5 0,-297.5 0,-291.5 6,-285.5 12,-285.5"/>
|
||||
<text text-anchor="middle" x="65.5" y="-363.3" font-family="Times,serif" font-size="14.00">WebhooksController</text>
|
||||
<polyline fill="none" stroke="black" points="0,-355.5 131,-355.5 "/>
|
||||
<text text-anchor="start" x="8" y="-340.3" font-family="Times,serif" font-size="14.00">create</text>
|
||||
<polyline fill="none" stroke="black" points="0,-332.5 131,-332.5 "/>
|
||||
<polyline fill="none" stroke="black" points="0,-308.5 131,-308.5 "/>
|
||||
<text text-anchor="start" x="8" y="-293.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
<!-- ConfirmationsController -->
|
||||
<g id="node38" class="node"><title>ConfirmationsController</title>
|
||||
<path fill="none" stroke="black" d="M525,-1235.5C525,-1235.5 672,-1235.5 672,-1235.5 678,-1235.5 684,-1241.5 684,-1247.5 684,-1247.5 684,-1316.5 684,-1316.5 684,-1322.5 678,-1328.5 672,-1328.5 672,-1328.5 525,-1328.5 525,-1328.5 519,-1328.5 513,-1322.5 513,-1316.5 513,-1316.5 513,-1247.5 513,-1247.5 513,-1241.5 519,-1235.5 525,-1235.5"/>
|
||||
<text text-anchor="middle" x="598.5" y="-1313.3" font-family="Times,serif" font-size="14.00">ConfirmationsController</text>
|
||||
<polyline fill="none" stroke="black" points="513,-1305.5 684,-1305.5 "/>
|
||||
<text text-anchor="start" x="521" y="-1290.3" font-family="Times,serif" font-size="14.00">after_confirmation_path_for</text>
|
||||
<polyline fill="none" stroke="black" points="513,-1282.5 684,-1282.5 "/>
|
||||
<polyline fill="none" stroke="black" points="513,-1258.5 684,-1258.5 "/>
|
||||
<text text-anchor="start" x="521" y="-1243.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
<g id="node54" class="node"><title>ConfirmationsController</title>
|
||||
<path fill="none" stroke="black" d="M734,-0.5C734,-0.5 881,-0.5 881,-0.5 887,-0.5 893,-6.5 893,-12.5 893,-12.5 893,-81.5 893,-81.5 893,-87.5 887,-93.5 881,-93.5 881,-93.5 734,-93.5 734,-93.5 728,-93.5 722,-87.5 722,-81.5 722,-81.5 722,-12.5 722,-12.5 722,-6.5 728,-0.5 734,-0.5"/>
|
||||
<text text-anchor="middle" x="807.5" y="-78.3" font-family="Times,serif" font-size="14.00">ConfirmationsController</text>
|
||||
<polyline fill="none" stroke="black" points="722,-70.5 893,-70.5 "/>
|
||||
<text text-anchor="start" x="730" y="-55.3" font-family="Times,serif" font-size="14.00">after_confirmation_path_for</text>
|
||||
<polyline fill="none" stroke="black" points="722,-47.5 893,-47.5 "/>
|
||||
<polyline fill="none" stroke="black" points="722,-23.5 893,-23.5 "/>
|
||||
<text text-anchor="start" x="730" y="-8.3" font-family="Times,serif" font-size="14.00">_layout</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 74 KiB |
BIN
doc/diagram.png
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.6 MiB |
1602
doc/models_brief.svg
@ -4,957 +4,1069 @@
|
||||
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
|
||||
-->
|
||||
<!-- Title: models_diagram Pages: 1 -->
|
||||
<svg width="4653pt" height="734pt"
|
||||
viewBox="0.00 0.00 4653.00 734.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 730)">
|
||||
<svg width="5697pt" height="788pt"
|
||||
viewBox="0.00 0.00 5697.00 788.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 784)">
|
||||
<title>models_diagram</title>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-730 4649,-730 4649,4 -4,4"/>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-784 5693,-784 5693,4 -4,4"/>
|
||||
<!-- _diagram_info -->
|
||||
<g id="node1" class="node"><title>_diagram_info</title>
|
||||
<text text-anchor="start" x="854" y="-711.6" font-family="Times,serif" font-size="13.00">Models diagram</text>
|
||||
<text text-anchor="start" x="854" y="-697.6" font-family="Times,serif" font-size="13.00">Date: Oct 26 2015 - 13:23</text>
|
||||
<text text-anchor="start" x="854" y="-683.6" font-family="Times,serif" font-size="13.00">Migration version: 20151008152219</text>
|
||||
<text text-anchor="start" x="854" y="-669.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="854" y="-655.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
<text text-anchor="start" x="1537" y="-765.6" font-family="Times,serif" font-size="13.00">Models diagram</text>
|
||||
<text text-anchor="start" x="1537" y="-751.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 - 11:07</text>
|
||||
<text text-anchor="start" x="1537" y="-737.6" font-family="Times,serif" font-size="13.00">Migration version: 20160720124355</text>
|
||||
<text text-anchor="start" x="1537" y="-723.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="1537" y="-709.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
</g>
|
||||
<!-- Group -->
|
||||
<g id="node2" class="node"><title>Group</title>
|
||||
<ellipse fill="none" stroke="black" cx="1111" cy="-687" rx="33.2209" ry="18"/>
|
||||
<text text-anchor="middle" x="1111" y="-683.3" font-family="Times,serif" font-size="14.00">Group</text>
|
||||
<ellipse fill="none" stroke="black" cx="1794" cy="-741" rx="33.2209" ry="18"/>
|
||||
<text text-anchor="middle" x="1794" y="-737.3" font-family="Times,serif" font-size="14.00">Group</text>
|
||||
</g>
|
||||
<!-- Price -->
|
||||
<g id="node4" class="node"><title>Price</title>
|
||||
<ellipse fill="none" stroke="black" cx="1617" cy="-254" rx="28.3955" ry="18"/>
|
||||
<text text-anchor="middle" x="1617" y="-250.3" font-family="Times,serif" font-size="14.00">Price</text>
|
||||
<ellipse fill="none" stroke="black" cx="2084" cy="-254" rx="28.3955" ry="18"/>
|
||||
<text text-anchor="middle" x="2084" y="-250.3" font-family="Times,serif" font-size="14.00">Price</text>
|
||||
</g>
|
||||
<!-- Group->Price -->
|
||||
<g id="edge4" class="edge"><title>Group->Price</title>
|
||||
<path fill="none" stroke="#088845" d="M1136.01,-667.035C1175.75,-636.791 1255.62,-575.576 1322,-522 1388.78,-468.104 1393.31,-436.503 1470,-398 1472.04,-396.975 1628.58,-361.792 1630,-360 1647.64,-337.681 1639.18,-303.937 1629.74,-280.76"/>
|
||||
<ellipse fill="none" stroke="#088845" cx="1132.71" cy="-669.544" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#088845" stroke="#088845" points="1629.71,-280.702 1629.83,-269.736 1627.71,-276.12 1625.71,-271.539 1625.71,-271.539 1625.71,-271.539 1627.71,-276.12 1621.59,-273.341 1629.71,-280.702 1629.71,-280.702"/>
|
||||
<text text-anchor="middle" x="1440.5" y="-456.3" font-family="Times,serif" font-size="14.00">machines_prices</text>
|
||||
<path fill="none" stroke="#98ac62" d="M1834.94,-736.884C1888.61,-730.311 1976,-709.945 1976,-647 1976,-647 1976,-647 1973,-503 1973,-495.444 1971.55,-493.415 1973,-486 1979.79,-451.361 2037.86,-333.786 2046,-324 2054.76,-313.475 2063.29,-317.314 2071,-306 2075.78,-298.992 2078.8,-290.362 2080.71,-282.207"/>
|
||||
<ellipse fill="none" stroke="#98ac62" cx="1830.93" cy="-737.339" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#98ac62" stroke="#98ac62" points="2080.73,-282.115 2087.01,-273.126 2081.66,-277.203 2082.59,-272.29 2082.59,-272.29 2082.59,-272.29 2081.66,-277.203 2078.16,-271.453 2080.73,-282.115 2080.73,-282.115"/>
|
||||
<text text-anchor="middle" x="2021.5" y="-500.3" font-family="Times,serif" font-size="14.00">machines_prices</text>
|
||||
</g>
|
||||
<!-- TrainingsPricing -->
|
||||
<g id="node23" class="node"><title>TrainingsPricing</title>
|
||||
<ellipse fill="none" stroke="black" cx="880" cy="-416" rx="69.3156" ry="18"/>
|
||||
<text text-anchor="middle" x="880" y="-412.3" font-family="Times,serif" font-size="14.00">TrainingsPricing</text>
|
||||
<g id="node30" class="node"><title>TrainingsPricing</title>
|
||||
<ellipse fill="none" stroke="black" cx="1764" cy="-450" rx="69.3156" ry="18"/>
|
||||
<text text-anchor="middle" x="1764" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingsPricing</text>
|
||||
</g>
|
||||
<!-- Group->TrainingsPricing -->
|
||||
<g id="edge3" class="edge"><title>Group->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#244682" d="M1091.36,-664.898C1084.52,-658.626 1076.43,-652.292 1068,-648 899.644,-562.279 771.251,-703.337 653,-556 601.301,-491.585 732.445,-449.36 816.318,-429.74"/>
|
||||
<ellipse fill="none" stroke="#244682" cx="1094.39" cy="-667.808" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#244682" stroke="#244682" points="816.548,-429.687 827.3,-431.846 821.423,-428.573 826.297,-427.459 826.297,-427.459 826.297,-427.459 821.423,-428.573 825.294,-423.072 816.548,-429.687 816.548,-429.687"/>
|
||||
<path fill="none" stroke="#126c19" d="M1782.23,-716.073C1765.28,-678.935 1736.79,-604.926 1744,-540 1746.33,-519.014 1751.66,-495.747 1756.23,-478.267"/>
|
||||
<ellipse fill="none" stroke="#126c19" cx="1783.96" cy="-719.796" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#126c19" stroke="#126c19" points="1756.34,-477.858 1763.29,-469.375 1757.64,-473.03 1758.94,-468.203 1758.94,-468.203 1758.94,-468.203 1757.64,-473.03 1754.6,-467.031 1756.34,-477.858 1756.34,-477.858"/>
|
||||
</g>
|
||||
<!-- Plan -->
|
||||
<g id="node26" class="node"><title>Plan</title>
|
||||
<ellipse fill="none" stroke="black" cx="1280" cy="-342" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="1280" y="-338.3" font-family="Times,serif" font-size="14.00">Plan</text>
|
||||
<g id="node33" class="node"><title>Plan</title>
|
||||
<ellipse fill="none" stroke="black" cx="1938" cy="-342" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="1938" y="-338.3" font-family="Times,serif" font-size="14.00">Plan</text>
|
||||
</g>
|
||||
<!-- Group->Plan -->
|
||||
<g id="edge1" class="edge"><title>Group->Plan</title>
|
||||
<path fill="none" stroke="#2f0520" d="M1122.8,-662.044C1153.56,-599.621 1235.96,-432.383 1267.49,-368.389"/>
|
||||
<ellipse fill="none" stroke="#2f0520" cx="1120.92" cy="-665.868" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#2f0520" stroke="#2f0520" points="1267.51,-368.348 1275.97,-361.367 1269.72,-363.863 1271.93,-359.378 1271.93,-359.378 1271.93,-359.378 1269.72,-363.863 1267.89,-357.389 1267.51,-368.348 1267.51,-368.348"/>
|
||||
<path fill="none" stroke="#3aa067" d="M1802.53,-715.308C1822.87,-656.592 1876.15,-504.116 1924,-378 1925.1,-375.095 1926.28,-372.065 1927.46,-369.054"/>
|
||||
<ellipse fill="none" stroke="#3aa067" cx="1801.19" cy="-719.178" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3aa067" stroke="#3aa067" points="1927.49,-368.979 1935.37,-361.35 1929.34,-364.333 1931.18,-359.687 1931.18,-359.687 1931.18,-359.687 1929.34,-364.333 1927,-358.024 1927.49,-368.979 1927.49,-368.979"/>
|
||||
</g>
|
||||
<!-- User -->
|
||||
<g id="node32" class="node"><title>User</title>
|
||||
<ellipse fill="none" stroke="black" cx="997" cy="-592" rx="26.949" ry="18"/>
|
||||
<text text-anchor="middle" x="997" y="-588.3" font-family="Times,serif" font-size="14.00">User</text>
|
||||
<g id="node39" class="node"><title>User</title>
|
||||
<ellipse fill="none" stroke="black" cx="1374" cy="-646" rx="26.949" ry="18"/>
|
||||
<text text-anchor="middle" x="1374" y="-642.3" font-family="Times,serif" font-size="14.00">User</text>
|
||||
</g>
|
||||
<!-- Group->User -->
|
||||
<g id="edge2" class="edge"><title>Group->User</title>
|
||||
<path fill="none" stroke="#30985f" d="M1088.25,-665.409C1081.78,-659.686 1074.68,-653.527 1068,-648 1053.18,-635.732 1036.15,-622.513 1022.49,-612.11"/>
|
||||
<ellipse fill="none" stroke="#30985f" cx="1091.49" cy="-668.287" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#30985f" stroke="#30985f" points="1022.43,-612.069 1017.18,-602.443 1018.45,-609.049 1014.46,-606.029 1014.46,-606.029 1014.46,-606.029 1018.45,-609.049 1011.74,-609.616 1022.43,-612.069 1022.43,-612.069"/>
|
||||
<path fill="none" stroke="#da68f7" d="M1774.59,-718.428C1767.76,-712.128 1759.62,-705.895 1751,-702 1692.63,-675.618 1671.42,-693.003 1608,-684 1537.73,-674.025 1455.87,-660.686 1409.98,-653.051"/>
|
||||
<ellipse fill="none" stroke="#da68f7" cx="1777.61" cy="-721.374" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#da68f7" stroke="#da68f7" points="1409.79,-653.02 1400.67,-646.936 1404.86,-652.197 1399.93,-651.375 1399.93,-651.375 1399.93,-651.375 1404.86,-652.197 1399.19,-655.813 1409.79,-653.02 1409.79,-653.02"/>
|
||||
</g>
|
||||
<!-- InvoiceItem -->
|
||||
<g id="node3" class="node"><title>InvoiceItem</title>
|
||||
<ellipse fill="none" stroke="black" cx="1704" cy="-18" rx="53.4184" ry="18"/>
|
||||
<text text-anchor="middle" x="1704" y="-14.3" font-family="Times,serif" font-size="14.00">InvoiceItem</text>
|
||||
<ellipse fill="none" stroke="black" cx="2116" cy="-18" rx="53.4184" ry="18"/>
|
||||
<text text-anchor="middle" x="2116" y="-14.3" font-family="Times,serif" font-size="14.00">InvoiceItem</text>
|
||||
</g>
|
||||
<!-- InvoiceItem->InvoiceItem -->
|
||||
<g id="edge5" class="edge"><title>InvoiceItem->InvoiceItem</title>
|
||||
<path fill="none" stroke="#ad102e" d="M1762.22,-23.9524C1769.9,-22.9373 1775,-20.9531 1775,-18 1775,-15.0469 1769.9,-13.0627 1762.22,-12.0476"/>
|
||||
<ellipse fill="none" stroke="#ad102e" cx="1757.75" cy="-24.3181" rx="4" ry="4"/>
|
||||
<ellipse fill="#ad102e" stroke="#ad102e" cx="1757.75" cy="-11.6819" rx="4" ry="4"/>
|
||||
<path fill="none" stroke="#8afbf4" d="M2174.22,-23.9524C2181.9,-22.9373 2187,-20.9531 2187,-18 2187,-15.0469 2181.9,-13.0627 2174.22,-12.0476"/>
|
||||
<ellipse fill="none" stroke="#8afbf4" cx="2169.75" cy="-24.3181" rx="4" ry="4"/>
|
||||
<ellipse fill="#8afbf4" stroke="#8afbf4" cx="2169.75" cy="-11.6819" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- AvailabilityTag -->
|
||||
<g id="node5" class="node"><title>AvailabilityTag</title>
|
||||
<ellipse fill="none" stroke="black" cx="2443" cy="-504" rx="65.9423" ry="18"/>
|
||||
<text text-anchor="middle" x="2443" y="-500.3" font-family="Times,serif" font-size="14.00">AvailabilityTag</text>
|
||||
<ellipse fill="none" stroke="black" cx="2208" cy="-558" rx="65.9423" ry="18"/>
|
||||
<text text-anchor="middle" x="2208" y="-554.3" font-family="Times,serif" font-size="14.00">AvailabilityTag</text>
|
||||
</g>
|
||||
<!-- OpenAPI -->
|
||||
<g id="node6" class="node"><title>OpenAPI</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="2748,-759 2680,-759 2680,-723 2748,-723 2748,-759"/>
|
||||
<text text-anchor="middle" x="2714" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI</text>
|
||||
</g>
|
||||
<!-- TrainingImage -->
|
||||
<g id="node7" class="node"><title>TrainingImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="2170" cy="-450" rx="63.5411" ry="18"/>
|
||||
<text text-anchor="middle" x="2170" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingImage</text>
|
||||
</g>
|
||||
<!-- OpenAPI::Client -->
|
||||
<g id="node8" class="node"><title>OpenAPI::Client</title>
|
||||
<ellipse fill="none" stroke="black" cx="3317" cy="-741" rx="70.2909" ry="18"/>
|
||||
<text text-anchor="middle" x="3317" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI::Client</text>
|
||||
</g>
|
||||
<!-- OpenAPI::CallsCountTracing -->
|
||||
<g id="node9" class="node"><title>OpenAPI::CallsCountTracing</title>
|
||||
<ellipse fill="none" stroke="black" cx="3317" cy="-646" rx="115.534" ry="18"/>
|
||||
<text text-anchor="middle" x="3317" y="-642.3" font-family="Times,serif" font-size="14.00">OpenAPI::CallsCountTracing</text>
|
||||
</g>
|
||||
<!-- OpenAPI::Client->OpenAPI::CallsCountTracing -->
|
||||
<g id="edge6" class="edge"><title>OpenAPI::Client->OpenAPI::CallsCountTracing</title>
|
||||
<path fill="none" stroke="#de251c" d="M3317,-714.562C3317,-702.078 3317,-687.025 3317,-674.299"/>
|
||||
<ellipse fill="none" stroke="#de251c" cx="3317" cy="-718.942" rx="4" ry="4"/>
|
||||
<polygon fill="#de251c" stroke="#de251c" points="3317,-674.264 3321.5,-664.264 3317,-669.264 3317,-664.264 3317,-664.264 3317,-664.264 3317,-669.264 3312.5,-664.264 3317,-674.264 3317,-674.264"/>
|
||||
</g>
|
||||
<!-- OpenAPI::ParameterError -->
|
||||
<g id="node10" class="node"><title>OpenAPI::ParameterError</title>
|
||||
<polygon fill="none" stroke="black" points="3567.25,-759 3408.75,-759 3408.75,-723 3567.25,-723 3567.25,-759"/>
|
||||
<text text-anchor="middle" x="3488" y="-737.3" font-family="Times,serif" font-size="14.00">OpenAPI::ParameterError</text>
|
||||
</g>
|
||||
<!-- UserAvatar -->
|
||||
<g id="node6" class="node"><title>UserAvatar</title>
|
||||
<ellipse fill="none" stroke="black" cx="1818" cy="-416" rx="51.0191" ry="18"/>
|
||||
<text text-anchor="middle" x="1818" y="-412.3" font-family="Times,serif" font-size="14.00">UserAvatar</text>
|
||||
<g id="node11" class="node"><title>UserAvatar</title>
|
||||
<ellipse fill="none" stroke="black" cx="460" cy="-450" rx="51.0191" ry="18"/>
|
||||
<text text-anchor="middle" x="460" y="-446.3" font-family="Times,serif" font-size="14.00">UserAvatar</text>
|
||||
</g>
|
||||
<!-- ProjectImage -->
|
||||
<g id="node7" class="node"><title>ProjectImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="244" cy="-416" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="244" y="-412.3" font-family="Times,serif" font-size="14.00">ProjectImage</text>
|
||||
<g id="node12" class="node"><title>ProjectImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="950" cy="-450" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="950" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectImage</text>
|
||||
</g>
|
||||
<!-- Tag -->
|
||||
<g id="node8" class="node"><title>Tag</title>
|
||||
<ellipse fill="none" stroke="black" cx="1450" cy="-687" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="1450" y="-683.3" font-family="Times,serif" font-size="14.00">Tag</text>
|
||||
<g id="node13" class="node"><title>Tag</title>
|
||||
<ellipse fill="none" stroke="black" cx="2046" cy="-741" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="2046" y="-737.3" font-family="Times,serif" font-size="14.00">Tag</text>
|
||||
</g>
|
||||
<!-- Tag->AvailabilityTag -->
|
||||
<g id="edge8" class="edge"><title>Tag->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#d889c9" d="M1485.25,-684.227C1636.44,-676.16 2229.79,-639.645 2394,-556 2405.97,-549.904 2416.65,-539.708 2424.97,-530.027"/>
|
||||
<ellipse fill="none" stroke="#d889c9" cx="1481.15" cy="-684.443" rx="4" ry="4"/>
|
||||
<polygon fill="#d889c9" stroke="#d889c9" points="2425.08,-529.891 2434.87,-524.95 2428.22,-526.005 2431.37,-522.119 2431.37,-522.119 2431.37,-522.119 2428.22,-526.005 2427.87,-519.287 2425.08,-529.891 2425.08,-529.891"/>
|
||||
<g id="edge9" class="edge"><title>Tag->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#a52818" d="M2064.94,-718.839C2095.26,-684.966 2154.51,-618.768 2186.42,-583.115"/>
|
||||
<ellipse fill="none" stroke="#a52818" cx="2061.92" cy="-722.207" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#a52818" stroke="#a52818" points="2186.49,-583.029 2196.52,-578.579 2189.83,-579.303 2193.16,-575.578 2193.16,-575.578 2193.16,-575.578 2189.83,-579.303 2189.81,-572.576 2186.49,-583.029 2186.49,-583.029"/>
|
||||
</g>
|
||||
<!-- Tag->User -->
|
||||
<g id="edge7" class="edge"><title>Tag->User</title>
|
||||
<path fill="none" stroke="#a12b1c" d="M1414.29,-678.668C1329.55,-661.272 1117.12,-617.661 1032.55,-600.298"/>
|
||||
<polygon fill="#a12b1c" stroke="#a12b1c" points="1414.55,-678.722 1423.44,-685.142 1419.45,-679.728 1424.35,-680.733 1424.35,-680.733 1424.35,-680.733 1419.45,-679.728 1425.25,-676.325 1414.55,-678.722 1414.55,-678.722"/>
|
||||
<polygon fill="#a12b1c" stroke="#a12b1c" points="1032.45,-600.277 1023.56,-593.858 1027.55,-599.272 1022.65,-598.266 1022.65,-598.266 1022.65,-598.266 1027.55,-599.272 1021.75,-602.674 1032.45,-600.277 1032.45,-600.277"/>
|
||||
<g id="edge8" class="edge"><title>Tag->User</title>
|
||||
<path fill="none" stroke="#c0303d" d="M2010.62,-732.922C1968.97,-724.746 1897.65,-711.238 1836,-702 1678.45,-678.39 1489.45,-658.515 1410.96,-650.633"/>
|
||||
<polygon fill="#c0303d" stroke="#c0303d" points="2010.73,-732.945 2019.67,-739.295 2015.64,-733.912 2020.54,-734.88 2020.54,-734.88 2020.54,-734.88 2015.64,-733.912 2021.42,-730.465 2010.73,-732.945 2010.73,-732.945"/>
|
||||
<polygon fill="#c0303d" stroke="#c0303d" points="1410.59,-650.595 1401.08,-645.123 1405.61,-650.098 1400.64,-649.601 1400.64,-649.601 1400.64,-649.601 1405.61,-650.098 1400.19,-654.079 1410.59,-650.595 1410.59,-650.595"/>
|
||||
</g>
|
||||
<!-- Availability -->
|
||||
<g id="node43" class="node"><title>Availability</title>
|
||||
<ellipse fill="none" stroke="black" cx="1935" cy="-592" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="1935" y="-588.3" font-family="Times,serif" font-size="14.00">Availability</text>
|
||||
<g id="node51" class="node"><title>Availability</title>
|
||||
<ellipse fill="none" stroke="black" cx="2414" cy="-646" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="2414" y="-642.3" font-family="Times,serif" font-size="14.00">Availability</text>
|
||||
</g>
|
||||
<!-- Tag->Availability -->
|
||||
<g id="edge9" class="edge"><title>Tag->Availability</title>
|
||||
<path fill="none" stroke="#677278" d="M1485.63,-679.168C1569.57,-663.072 1780.18,-622.688 1880.38,-603.474"/>
|
||||
<polygon fill="#677278" stroke="#677278" points="1485.55,-679.182 1474.89,-676.646 1480.64,-680.124 1475.73,-681.066 1475.73,-681.066 1475.73,-681.066 1480.64,-680.124 1476.58,-685.485 1485.55,-679.182 1485.55,-679.182"/>
|
||||
<polygon fill="#677278" stroke="#677278" points="1880.48,-603.454 1891.15,-605.99 1885.39,-602.512 1890.3,-601.571 1890.3,-601.571 1890.3,-601.571 1885.39,-602.512 1889.46,-597.151 1880.48,-603.454 1880.48,-603.454"/>
|
||||
<g id="edge10" class="edge"><title>Tag->Availability</title>
|
||||
<path fill="none" stroke="#b49cbf" d="M2080.53,-731.273C2145.76,-714.79 2287.33,-679.013 2363.34,-659.804"/>
|
||||
<polygon fill="#b49cbf" stroke="#b49cbf" points="2080.41,-731.303 2069.61,-729.391 2075.56,-732.528 2070.72,-733.754 2070.72,-733.754 2070.72,-733.754 2075.56,-732.528 2071.82,-738.116 2080.41,-731.303 2080.41,-731.303"/>
|
||||
<polygon fill="#b49cbf" stroke="#b49cbf" points="2363.47,-659.77 2374.27,-661.683 2368.32,-658.545 2373.16,-657.32 2373.16,-657.32 2373.16,-657.32 2368.32,-658.545 2372.06,-652.957 2363.47,-659.77 2363.47,-659.77"/>
|
||||
</g>
|
||||
<!-- UserTag -->
|
||||
<g id="node54" class="node"><title>UserTag</title>
|
||||
<ellipse fill="none" stroke="black" cx="1129" cy="-504" rx="40.4202" ry="18"/>
|
||||
<text text-anchor="middle" x="1129" y="-500.3" font-family="Times,serif" font-size="14.00">UserTag</text>
|
||||
<g id="node63" class="node"><title>UserTag</title>
|
||||
<ellipse fill="none" stroke="black" cx="1794" cy="-558" rx="40.4202" ry="18"/>
|
||||
<text text-anchor="middle" x="1794" y="-554.3" font-family="Times,serif" font-size="14.00">UserTag</text>
|
||||
</g>
|
||||
<!-- Tag->UserTag -->
|
||||
<g id="edge6" class="edge"><title>Tag->UserTag</title>
|
||||
<path fill="none" stroke="#f9bc75" d="M1422.87,-670.7C1364.25,-637.647 1225.94,-559.661 1162.21,-523.728"/>
|
||||
<ellipse fill="none" stroke="#f9bc75" cx="1426.44" cy="-672.713" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#f9bc75" stroke="#f9bc75" points="1162.08,-523.653 1155.58,-514.822 1157.73,-521.197 1153.37,-518.741 1153.37,-518.741 1153.37,-518.741 1157.73,-521.197 1151.16,-522.661 1162.08,-523.653 1162.08,-523.653"/>
|
||||
<g id="edge7" class="edge"><title>Tag->UserTag</title>
|
||||
<path fill="none" stroke="#87cc5e" d="M2021.73,-722.565C1974.96,-688.975 1872.59,-615.446 1822.6,-579.544"/>
|
||||
<ellipse fill="none" stroke="#87cc5e" cx="2025.03" cy="-724.939" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#87cc5e" stroke="#87cc5e" points="1822.6,-579.54 1817.1,-570.051 1818.54,-576.623 1814.47,-573.706 1814.47,-573.706 1814.47,-573.706 1818.54,-576.623 1811.85,-577.361 1822.6,-579.54 1822.6,-579.54"/>
|
||||
</g>
|
||||
<!-- Event -->
|
||||
<g id="node9" class="node"><title>Event</title>
|
||||
<ellipse fill="none" stroke="black" cx="2101" cy="-504" rx="31.2965" ry="18"/>
|
||||
<text text-anchor="middle" x="2101" y="-500.3" font-family="Times,serif" font-size="14.00">Event</text>
|
||||
<g id="node14" class="node"><title>Event</title>
|
||||
<ellipse fill="none" stroke="black" cx="2816" cy="-558" rx="31.2965" ry="18"/>
|
||||
<text text-anchor="middle" x="2816" y="-554.3" font-family="Times,serif" font-size="14.00">Event</text>
|
||||
</g>
|
||||
<!-- EventTheme -->
|
||||
<g id="node36" class="node"><title>EventTheme</title>
|
||||
<ellipse fill="none" stroke="black" cx="2688" cy="-450" rx="55.3436" ry="18"/>
|
||||
<text text-anchor="middle" x="2688" y="-446.3" font-family="Times,serif" font-size="14.00">EventTheme</text>
|
||||
</g>
|
||||
<!-- Event->EventTheme -->
|
||||
<g id="edge15" class="edge"><title>Event->EventTheme</title>
|
||||
<path fill="none" stroke="#359c45" d="M2791.24,-536.495C2769.5,-518.493 2737.93,-492.347 2715.43,-473.715"/>
|
||||
<polygon fill="#359c45" stroke="#359c45" points="2791.3,-536.546 2796.13,-546.39 2795.15,-539.735 2799,-542.924 2799,-542.924 2799,-542.924 2795.15,-539.735 2801.87,-539.458 2791.3,-536.546 2791.3,-536.546"/>
|
||||
<polygon fill="#359c45" stroke="#359c45" points="2715.29,-473.598 2710.46,-463.754 2711.44,-470.409 2707.59,-467.22 2707.59,-467.22 2707.59,-467.22 2711.44,-470.409 2704.72,-470.686 2715.29,-473.598 2715.29,-473.598"/>
|
||||
</g>
|
||||
<!-- EventImage -->
|
||||
<g id="node34" class="node"><title>EventImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="2159" cy="-416" rx="53.4184" ry="18"/>
|
||||
<text text-anchor="middle" x="2159" y="-412.3" font-family="Times,serif" font-size="14.00">EventImage</text>
|
||||
<g id="node41" class="node"><title>EventImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="2816" cy="-450" rx="53.4184" ry="18"/>
|
||||
<text text-anchor="middle" x="2816" y="-446.3" font-family="Times,serif" font-size="14.00">EventImage</text>
|
||||
</g>
|
||||
<!-- Event->EventImage -->
|
||||
<g id="edge10" class="edge"><title>Event->EventImage</title>
|
||||
<path fill="none" stroke="#2c7834" d="M2116.5,-480.02C2124.72,-467.822 2134.82,-452.858 2143.1,-440.573"/>
|
||||
<ellipse fill="none" stroke="#2c7834" cx="2114.15" cy="-483.508" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#2c7834" stroke="#2c7834" cx="2145.51" cy="-437.006" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- EventFile -->
|
||||
<g id="node53" class="node"><title>EventFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="2276" cy="-416" rx="44.271" ry="18"/>
|
||||
<text text-anchor="middle" x="2276" y="-412.3" font-family="Times,serif" font-size="14.00">EventFile</text>
|
||||
</g>
|
||||
<!-- Event->EventFile -->
|
||||
<g id="edge11" class="edge"><title>Event->EventFile</title>
|
||||
<path fill="none" stroke="#ac13bf" d="M2131.45,-488.036C2161.59,-473.222 2207.75,-450.539 2239.77,-434.807"/>
|
||||
<ellipse fill="none" stroke="#ac13bf" cx="2127.47" cy="-489.993" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#ac13bf" stroke="#ac13bf" points="2239.83,-434.776 2250.79,-434.404 2244.32,-432.571 2248.8,-430.365 2248.8,-430.365 2248.8,-430.365 2244.32,-432.571 2246.82,-426.327 2239.83,-434.776 2239.83,-434.776"/>
|
||||
</g>
|
||||
<!-- Category -->
|
||||
<g id="node64" class="node"><title>Category</title>
|
||||
<ellipse fill="none" stroke="black" cx="2044" cy="-416" rx="42.3456" ry="18"/>
|
||||
<text text-anchor="middle" x="2044" y="-412.3" font-family="Times,serif" font-size="14.00">Category</text>
|
||||
</g>
|
||||
<!-- Event->Category -->
|
||||
<g id="edge12" class="edge"><title>Event->Category</title>
|
||||
<path fill="none" stroke="#e9f292" d="M2084.7,-478.413C2077.21,-467.108 2068.33,-453.711 2060.78,-442.318"/>
|
||||
<polygon fill="#e9f292" stroke="#e9f292" points="2084.75,-478.489 2086.53,-489.31 2087.52,-482.656 2090.28,-486.824 2090.28,-486.824 2090.28,-486.824 2087.52,-482.656 2094.03,-484.338 2084.75,-478.489 2084.75,-478.489"/>
|
||||
<polygon fill="#e9f292" stroke="#e9f292" points="2060.59,-442.025 2058.81,-431.204 2057.82,-437.858 2055.06,-433.69 2055.06,-433.69 2055.06,-433.69 2057.82,-437.858 2051.31,-436.176 2060.59,-442.025 2060.59,-442.025"/>
|
||||
</g>
|
||||
<!-- StatisticSubType -->
|
||||
<g id="node10" class="node"><title>StatisticSubType</title>
|
||||
<ellipse fill="none" stroke="black" cx="2673" cy="-687" rx="70.2668" ry="18"/>
|
||||
<text text-anchor="middle" x="2673" y="-683.3" font-family="Times,serif" font-size="14.00">StatisticSubType</text>
|
||||
</g>
|
||||
<!-- StatisticType -->
|
||||
<g id="node24" class="node"><title>StatisticType</title>
|
||||
<ellipse fill="none" stroke="black" cx="2616" cy="-592" rx="57.2927" ry="18"/>
|
||||
<text text-anchor="middle" x="2616" y="-588.3" font-family="Times,serif" font-size="14.00">StatisticType</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticType -->
|
||||
<g id="edge14" class="edge"><title>StatisticSubType->StatisticType</title>
|
||||
<path fill="none" stroke="#339f49" d="M2657.1,-660.059C2649.2,-647.168 2639.68,-631.639 2631.8,-618.772"/>
|
||||
<polygon fill="#339f49" stroke="#339f49" points="2657.32,-660.416 2658.71,-671.294 2659.93,-664.679 2662.55,-668.942 2662.55,-668.942 2662.55,-668.942 2659.93,-664.679 2666.38,-666.591 2657.32,-660.416 2657.32,-660.416"/>
|
||||
<polygon fill="#339f49" stroke="#339f49" points="2631.61,-618.476 2630.23,-607.598 2629,-614.213 2626.39,-609.949 2626.39,-609.949 2626.39,-609.949 2629,-614.213 2622.55,-612.301 2631.61,-618.476 2631.61,-618.476"/>
|
||||
</g>
|
||||
<!-- StatisticTypeSubType -->
|
||||
<g id="node63" class="node"><title>StatisticTypeSubType</title>
|
||||
<ellipse fill="none" stroke="black" cx="2752" cy="-504" rx="89.0632" ry="18"/>
|
||||
<text text-anchor="middle" x="2752" y="-500.3" font-family="Times,serif" font-size="14.00">StatisticTypeSubType</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticTypeSubType -->
|
||||
<g id="edge13" class="edge"><title>StatisticSubType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#e83d2a" d="M2683.67,-661.552C2698.46,-627.678 2725.07,-566.693 2740.36,-531.675"/>
|
||||
<ellipse fill="none" stroke="#e83d2a" cx="2682.03" cy="-665.306" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#e83d2a" stroke="#e83d2a" points="2740.53,-531.28 2748.65,-523.915 2742.53,-526.697 2744.53,-522.115 2744.53,-522.115 2744.53,-522.115 2742.53,-526.697 2740.41,-520.315 2740.53,-531.28 2740.53,-531.28"/>
|
||||
</g>
|
||||
<!-- Project -->
|
||||
<g id="node11" class="node"><title>Project</title>
|
||||
<ellipse fill="none" stroke="black" cx="574" cy="-504" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="574" y="-500.3" font-family="Times,serif" font-size="14.00">Project</text>
|
||||
</g>
|
||||
<!-- Project->ProjectImage -->
|
||||
<g id="edge15" class="edge"><title>Project->ProjectImage</title>
|
||||
<path fill="none" stroke="#cf875f" d="M535.238,-492.898C475.431,-477.312 360.655,-447.401 294.451,-430.148"/>
|
||||
<ellipse fill="none" stroke="#cf875f" cx="539.38" cy="-493.978" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#cf875f" stroke="#cf875f" cx="290.496" cy="-429.117" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- Project->User -->
|
||||
<g id="edge21" class="edge"><title>Project->User</title>
|
||||
<path fill="none" stroke="#37e71f" d="M618.314,-510.435C652.601,-515.55 700.844,-524.753 741,-540 754.4,-545.088 755.467,-551.278 769,-556 833.72,-578.584 913.822,-586.614 959.803,-589.457"/>
|
||||
<polygon fill="#37e71f" stroke="#37e71f" points="618.045,-510.396 608.785,-504.522 613.096,-509.687 608.146,-508.977 608.146,-508.977 608.146,-508.977 613.096,-509.687 607.508,-513.431 618.045,-510.396 618.045,-510.396"/>
|
||||
<polygon fill="#37e71f" stroke="#37e71f" points="959.92,-589.463 969.648,-594.524 964.912,-589.747 969.904,-590.031 969.904,-590.031 969.904,-590.031 964.912,-589.747 970.159,-585.538 959.92,-589.463 959.92,-589.463"/>
|
||||
</g>
|
||||
<!-- Theme -->
|
||||
<g id="node38" class="node"><title>Theme</title>
|
||||
<ellipse fill="none" stroke="black" cx="356" cy="-416" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="356" y="-412.3" font-family="Times,serif" font-size="14.00">Theme</text>
|
||||
</g>
|
||||
<!-- Project->Theme -->
|
||||
<g id="edge19" class="edge"><title>Project->Theme</title>
|
||||
<path fill="none" stroke="#4bb29e" d="M537.458,-488.584C497.214,-472.708 432.883,-447.33 392.612,-431.443"/>
|
||||
<polygon fill="#4bb29e" stroke="#4bb29e" points="537.529,-488.612 545.18,-496.468 542.18,-490.447 546.831,-492.282 546.831,-492.282 546.831,-492.282 542.18,-490.447 548.482,-488.096 537.529,-488.612 537.529,-488.612"/>
|
||||
<polygon fill="#4bb29e" stroke="#4bb29e" points="392.471,-431.388 384.82,-423.532 387.819,-429.553 383.168,-427.718 383.168,-427.718 383.168,-427.718 387.819,-429.553 381.517,-431.904 392.471,-431.388 392.471,-431.388"/>
|
||||
</g>
|
||||
<!-- ProjectCao -->
|
||||
<g id="node39" class="node"><title>ProjectCao</title>
|
||||
<ellipse fill="none" stroke="black" cx="460" cy="-416" rx="50.0684" ry="18"/>
|
||||
<text text-anchor="middle" x="460" y="-412.3" font-family="Times,serif" font-size="14.00">ProjectCao</text>
|
||||
</g>
|
||||
<!-- Project->ProjectCao -->
|
||||
<g id="edge16" class="edge"><title>Project->ProjectCao</title>
|
||||
<path fill="none" stroke="#1675f2" d="M548.314,-483.623C530.6,-470.26 507.035,-452.483 488.703,-438.653"/>
|
||||
<ellipse fill="none" stroke="#1675f2" cx="551.726" cy="-486.197" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#1675f2" stroke="#1675f2" points="488.671,-438.629 483.398,-429.014 484.679,-435.618 480.688,-432.607 480.688,-432.607 480.688,-432.607 484.679,-435.618 477.978,-436.199 488.671,-438.629 488.671,-438.629"/>
|
||||
</g>
|
||||
<!-- ProjectStep -->
|
||||
<g id="node47" class="node"><title>ProjectStep</title>
|
||||
<ellipse fill="none" stroke="black" cx="117" cy="-416" rx="51.0191" ry="18"/>
|
||||
<text text-anchor="middle" x="117" y="-412.3" font-family="Times,serif" font-size="14.00">ProjectStep</text>
|
||||
</g>
|
||||
<!-- Project->ProjectStep -->
|
||||
<g id="edge22" class="edge"><title>Project->ProjectStep</title>
|
||||
<path fill="none" stroke="#448948" d="M532.275,-497.208C459.629,-486.8 305.398,-463.264 177,-434 172.903,-433.066 168.669,-432.025 164.434,-430.93"/>
|
||||
<ellipse fill="none" stroke="#448948" cx="536.344" cy="-497.788" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#448948" stroke="#448948" points="164.274,-430.887 155.777,-423.956 159.444,-429.595 154.614,-428.303 154.614,-428.303 154.614,-428.303 159.444,-429.595 153.451,-432.651 164.274,-430.887 164.274,-430.887"/>
|
||||
</g>
|
||||
<!-- ProjectUser -->
|
||||
<g id="node61" class="node"><title>ProjectUser</title>
|
||||
<ellipse fill="none" stroke="black" cx="702" cy="-416" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="702" y="-412.3" font-family="Times,serif" font-size="14.00">ProjectUser</text>
|
||||
</g>
|
||||
<!-- Project->ProjectUser -->
|
||||
<g id="edge20" class="edge"><title>Project->ProjectUser</title>
|
||||
<path fill="none" stroke="#6eaa3f" d="M592.637,-481.053C601.702,-471.297 613.18,-460.191 625,-452 635.184,-444.943 647.019,-438.736 658.311,-433.585"/>
|
||||
<ellipse fill="none" stroke="#6eaa3f" cx="589.734" cy="-484.261" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#6eaa3f" stroke="#6eaa3f" points="658.459,-433.52 669.424,-433.633 663.039,-431.515 667.62,-429.511 667.62,-429.511 667.62,-429.511 663.039,-431.515 665.816,-425.388 658.459,-433.52 658.459,-433.52"/>
|
||||
</g>
|
||||
<!-- Machine -->
|
||||
<g id="node68" class="node"><title>Machine</title>
|
||||
<ellipse fill="none" stroke="black" cx="1343" cy="-416" rx="42.3701" ry="18"/>
|
||||
<text text-anchor="middle" x="1343" y="-412.3" font-family="Times,serif" font-size="14.00">Machine</text>
|
||||
</g>
|
||||
<!-- Project->Machine -->
|
||||
<g id="edge17" class="edge"><title>Project->Machine</title>
|
||||
<path fill="none" stroke="#d92f6b" d="M618.43,-498.031C752.253,-483.065 1150.96,-438.476 1292.48,-422.65"/>
|
||||
<polygon fill="#d92f6b" stroke="#d92f6b" points="618.223,-498.054 607.785,-494.694 613.254,-498.61 608.285,-499.166 608.285,-499.166 608.285,-499.166 613.254,-498.61 608.786,-503.638 618.223,-498.054 618.223,-498.054"/>
|
||||
<polygon fill="#d92f6b" stroke="#d92f6b" points="1292.68,-422.628 1303.12,-425.988 1297.65,-422.072 1302.62,-421.516 1302.62,-421.516 1302.62,-421.516 1297.65,-422.072 1302.12,-417.044 1292.68,-422.628 1292.68,-422.628"/>
|
||||
</g>
|
||||
<!-- Component -->
|
||||
<g id="node69" class="node"><title>Component</title>
|
||||
<ellipse fill="none" stroke="black" cx="580" cy="-416" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="580" y="-412.3" font-family="Times,serif" font-size="14.00">Component</text>
|
||||
</g>
|
||||
<!-- Project->Component -->
|
||||
<g id="edge18" class="edge"><title>Project->Component</title>
|
||||
<path fill="none" stroke="#1992d0" d="M575.901,-475.756C576.597,-465.773 577.385,-454.475 578.083,-444.472"/>
|
||||
<polygon fill="#1992d0" stroke="#1992d0" points="575.881,-476.033 570.696,-485.696 575.533,-481.021 575.185,-486.009 575.185,-486.009 575.185,-486.009 575.533,-481.021 579.674,-486.322 575.881,-476.033 575.881,-476.033"/>
|
||||
<polygon fill="#1992d0" stroke="#1992d0" points="578.1,-444.226 583.286,-434.563 578.448,-439.238 578.797,-434.25 578.797,-434.25 578.797,-434.25 578.448,-439.238 574.307,-433.937 578.1,-444.226 578.1,-444.226"/>
|
||||
</g>
|
||||
<!-- CustomAsset -->
|
||||
<g id="node12" class="node"><title>CustomAsset</title>
|
||||
<ellipse fill="none" stroke="black" cx="2840" cy="-687" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="2840" y="-683.3" font-family="Times,serif" font-size="14.00">CustomAsset</text>
|
||||
</g>
|
||||
<!-- CustomAssetFile -->
|
||||
<g id="node70" class="node"><title>CustomAssetFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="2840" cy="-592" rx="71.2405" ry="18"/>
|
||||
<text text-anchor="middle" x="2840" y="-588.3" font-family="Times,serif" font-size="14.00">CustomAssetFile</text>
|
||||
</g>
|
||||
<!-- CustomAsset->CustomAssetFile -->
|
||||
<g id="edge23" class="edge"><title>CustomAsset->CustomAssetFile</title>
|
||||
<path fill="none" stroke="#389413" d="M2840,-660.562C2840,-647.454 2840,-631.513 2840,-618.408"/>
|
||||
<ellipse fill="none" stroke="#389413" cx="2840" cy="-664.942" rx="4" ry="4"/>
|
||||
<ellipse fill="#389413" stroke="#389413" cx="2840" cy="-614.264" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Stats::Event -->
|
||||
<g id="node13" class="node"><title>Stats::Event</title>
|
||||
<polygon fill="none" stroke="black" points="2998,-705 2916,-705 2916,-669 2998,-669 2998,-705"/>
|
||||
<text text-anchor="middle" x="2957" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Event</text>
|
||||
</g>
|
||||
<!-- Stats::Project -->
|
||||
<g id="node14" class="node"><title>Stats::Project</title>
|
||||
<polygon fill="none" stroke="black" points="3105.25,-705 3016.75,-705 3016.75,-669 3105.25,-669 3105.25,-705"/>
|
||||
<text text-anchor="middle" x="3061" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Project</text>
|
||||
</g>
|
||||
<!-- Stats::User -->
|
||||
<g id="node15" class="node"><title>Stats::User</title>
|
||||
<polygon fill="none" stroke="black" points="3200,-705 3124,-705 3124,-669 3200,-669 3200,-705"/>
|
||||
<text text-anchor="middle" x="3162" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::User</text>
|
||||
</g>
|
||||
<!-- Stats::Subscription -->
|
||||
<g id="node16" class="node"><title>Stats::Subscription</title>
|
||||
<polygon fill="none" stroke="black" points="3337.25,-705 3218.75,-705 3218.75,-669 3337.25,-669 3337.25,-705"/>
|
||||
<text text-anchor="middle" x="3278" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Subscription</text>
|
||||
</g>
|
||||
<!-- Stats::Training -->
|
||||
<g id="node17" class="node"><title>Stats::Training</title>
|
||||
<polygon fill="none" stroke="black" points="3452.25,-705 3355.75,-705 3355.75,-669 3452.25,-669 3452.25,-705"/>
|
||||
<text text-anchor="middle" x="3404" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Training</text>
|
||||
</g>
|
||||
<!-- Stats::Account -->
|
||||
<g id="node18" class="node"><title>Stats::Account</title>
|
||||
<polygon fill="none" stroke="black" points="3567,-705 3471,-705 3471,-669 3567,-669 3567,-705"/>
|
||||
<text text-anchor="middle" x="3519" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Account</text>
|
||||
</g>
|
||||
<!-- Stats::Machine -->
|
||||
<g id="node19" class="node"><title>Stats::Machine</title>
|
||||
<polygon fill="none" stroke="black" points="3682.5,-705 3585.5,-705 3585.5,-669 3682.5,-669 3682.5,-705"/>
|
||||
<text text-anchor="middle" x="3634" y="-683.3" font-family="Times,serif" font-size="14.00">Stats::Machine</text>
|
||||
</g>
|
||||
<!-- Invoice -->
|
||||
<g id="node20" class="node"><title>Invoice</title>
|
||||
<ellipse fill="none" stroke="black" cx="1592" cy="-92" rx="37.0701" ry="18"/>
|
||||
<text text-anchor="middle" x="1592" y="-88.3" font-family="Times,serif" font-size="14.00">Invoice</text>
|
||||
</g>
|
||||
<!-- Invoice->InvoiceItem -->
|
||||
<g id="edge24" class="edge"><title>Invoice->InvoiceItem</title>
|
||||
<path fill="none" stroke="#e24942" d="M1620.63,-72.5949C1636.18,-62.5981 1655.47,-50.2007 1671.57,-39.8482"/>
|
||||
<ellipse fill="none" stroke="#e24942" cx="1616.96" cy="-74.9546" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#e24942" stroke="#e24942" points="1671.73,-39.7431 1682.58,-38.1208 1675.94,-37.0393 1680.14,-34.3354 1680.14,-34.3354 1680.14,-34.3354 1675.94,-37.0393 1677.71,-30.5501 1671.73,-39.7431 1671.73,-39.7431"/>
|
||||
</g>
|
||||
<!-- Invoice->Invoice -->
|
||||
<g id="edge25" class="edge"><title>Invoice->Invoice</title>
|
||||
<path fill="none" stroke="#cc7796" d="M1634.43,-98.3281C1641.84,-97.4844 1647,-95.375 1647,-92 1647,-88.625 1641.84,-86.5156 1634.43,-85.6719"/>
|
||||
<ellipse fill="none" stroke="#cc7796" cx="1630.37" cy="-98.5408" rx="4" ry="4"/>
|
||||
<ellipse fill="#cc7796" stroke="#cc7796" cx="1630.37" cy="-85.4592" rx="4" ry="4"/>
|
||||
<text text-anchor="middle" x="1661" y="-88.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- PlanFile -->
|
||||
<g id="node21" class="node"><title>PlanFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="1530" cy="-254" rx="39.9464" ry="18"/>
|
||||
<text text-anchor="middle" x="1530" y="-250.3" font-family="Times,serif" font-size="14.00">PlanFile</text>
|
||||
</g>
|
||||
<!-- OfferDay -->
|
||||
<g id="node22" class="node"><title>OfferDay</title>
|
||||
<ellipse fill="none" stroke="black" cx="1545" cy="-180" rx="44.2946" ry="18"/>
|
||||
<text text-anchor="middle" x="1545" y="-176.3" font-family="Times,serif" font-size="14.00">OfferDay</text>
|
||||
</g>
|
||||
<!-- OfferDay->Invoice -->
|
||||
<g id="edge26" class="edge"><title>OfferDay->Invoice</title>
|
||||
<path fill="none" stroke="#c32969" d="M1558.2,-154.84C1564.36,-143.581 1571.68,-130.175 1577.94,-118.728"/>
|
||||
<ellipse fill="none" stroke="#c32969" cx="1556.2" cy="-158.499" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c32969" stroke="#c32969" points="1578.1,-118.438 1586.84,-111.821 1580.5,-114.05 1582.89,-109.663 1582.89,-109.663 1582.89,-109.663 1580.5,-114.05 1578.94,-107.505 1578.1,-118.438 1578.1,-118.438"/>
|
||||
</g>
|
||||
<!-- StatisticIndex -->
|
||||
<g id="node49" class="node"><title>StatisticIndex</title>
|
||||
<ellipse fill="none" stroke="black" cx="2586" cy="-504" rx="59.2173" ry="18"/>
|
||||
<text text-anchor="middle" x="2586" y="-500.3" font-family="Times,serif" font-size="14.00">StatisticIndex</text>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticIndex -->
|
||||
<g id="edge27" class="edge"><title>StatisticType->StatisticIndex</title>
|
||||
<path fill="none" stroke="#0271d2" d="M2601.31,-566.545C2596.57,-555.166 2591.84,-541.644 2588.58,-530.177"/>
|
||||
<ellipse fill="none" stroke="#0271d2" cx="2602.97" cy="-570.343" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#0271d2" stroke="#0271d2" cx="2587.51" cy="-526.118" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticTypeSubType -->
|
||||
<g id="edge28" class="edge"><title>StatisticType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#5fdf19" d="M2647.11,-571.326C2668.1,-558.057 2695.8,-540.538 2717.47,-526.838"/>
|
||||
<ellipse fill="none" stroke="#5fdf19" cx="2643.69" cy="-573.487" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#5fdf19" stroke="#5fdf19" points="2717.59,-526.758 2728.45,-525.217 2721.82,-524.086 2726.04,-521.413 2726.04,-521.413 2726.04,-521.413 2721.82,-524.086 2723.64,-517.61 2717.59,-526.758 2717.59,-526.758"/>
|
||||
</g>
|
||||
<!-- Address -->
|
||||
<g id="node25" class="node"><title>Address</title>
|
||||
<ellipse fill="none" stroke="black" cx="1709" cy="-416" rx="39.4691" ry="18"/>
|
||||
<text text-anchor="middle" x="1709" y="-412.3" font-family="Times,serif" font-size="14.00">Address</text>
|
||||
</g>
|
||||
<!-- Plan->Price -->
|
||||
<g id="edge35" class="edge"><title>Plan->Price</title>
|
||||
<path fill="none" stroke="#23fe97" d="M1308.83,-327.777C1312.86,-326.308 1316.99,-324.988 1321,-324 1407.66,-302.663 1435.45,-331.439 1521,-306 1545.72,-298.65 1571.4,-284.616 1589.97,-273.128"/>
|
||||
<ellipse fill="none" stroke="#23fe97" cx="1305.01" cy="-329.278" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#23fe97" stroke="#23fe97" points="1590.04,-273.087 1600.89,-271.534 1594.26,-270.41 1598.48,-267.733 1598.48,-267.733 1598.48,-267.733 1594.26,-270.41 1596.08,-263.933 1590.04,-273.087 1590.04,-273.087"/>
|
||||
</g>
|
||||
<!-- Plan->PlanFile -->
|
||||
<g id="edge34" class="edge"><title>Plan->PlanFile</title>
|
||||
<path fill="none" stroke="#8d535e" d="M1308.84,-327.819C1312.87,-326.343 1316.99,-325.01 1321,-324 1359.55,-314.283 1465.37,-327.21 1499,-306 1508.78,-299.833 1515.92,-289.356 1520.87,-279.496"/>
|
||||
<ellipse fill="none" stroke="#8d535e" cx="1305.02" cy="-329.322" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#8d535e" stroke="#8d535e" cx="1522.56" cy="-275.794" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Credit -->
|
||||
<g id="node35" class="node"><title>Credit</title>
|
||||
<ellipse fill="none" stroke="black" cx="969" cy="-254" rx="32.2457" ry="18"/>
|
||||
<text text-anchor="middle" x="969" y="-250.3" font-family="Times,serif" font-size="14.00">Credit</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge29" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#97d612" d="M1249.46,-329.058C1220.17,-317.908 1174.54,-301.33 1134,-290 1091.96,-278.249 1042.93,-268.315 1009.3,-262.067"/>
|
||||
<ellipse fill="none" stroke="#97d612" cx="1253.54" cy="-330.619" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#97d612" stroke="#97d612" points="1009.22,-262.052 1000.2,-255.822 1004.31,-261.15 999.388,-260.248 999.388,-260.248 999.388,-260.248 1004.31,-261.15 998.576,-264.674 1009.22,-262.052 1009.22,-262.052"/>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge30" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#99c158" d="M1253.1,-325.621C1231.95,-314.172 1201.42,-299.022 1173,-290 1118.38,-272.662 1052.64,-263.343 1010.83,-258.78"/>
|
||||
<ellipse fill="none" stroke="#99c158" cx="1256.66" cy="-327.576" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#99c158" stroke="#99c158" points="1010.69,-258.765 1001.21,-253.245 1005.71,-258.243 1000.74,-257.721 1000.74,-257.721 1000.74,-257.721 1005.71,-258.243 1000.27,-262.196 1010.69,-258.765 1010.69,-258.765"/>
|
||||
<text text-anchor="middle" x="1255.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge31" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#d0387c" d="M1299.09,-319.636C1305.6,-309.758 1309.55,-298.384 1302,-290 1282.89,-268.773 1096.82,-259.509 1011.44,-256.351"/>
|
||||
<ellipse fill="none" stroke="#d0387c" cx="1296.65" cy="-322.958" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d0387c" stroke="#d0387c" points="1011.29,-256.346 1001.46,-251.491 1006.3,-256.167 1001.3,-255.988 1001.3,-255.988 1001.3,-255.988 1006.3,-256.167 1001.14,-260.485 1011.29,-256.346 1011.29,-256.346"/>
|
||||
<text text-anchor="middle" x="1352" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Subscription -->
|
||||
<g id="node45" class="node"><title>Subscription</title>
|
||||
<ellipse fill="none" stroke="black" cx="1301" cy="-254" rx="55.3682" ry="18"/>
|
||||
<text text-anchor="middle" x="1301" y="-250.3" font-family="Times,serif" font-size="14.00">Subscription</text>
|
||||
</g>
|
||||
<!-- Plan->Subscription -->
|
||||
<g id="edge32" class="edge"><title>Plan->Subscription</title>
|
||||
<path fill="none" stroke="#3598a3" d="M1308.87,-327.924C1312.89,-326.431 1317.01,-325.066 1321,-324 1351.09,-315.965 1439.44,-329.396 1460,-306 1507.72,-251.702 1519.73,-307.159 1365,-272 1360.59,-270.999 1356.03,-269.904 1351.46,-268.768"/>
|
||||
<ellipse fill="none" stroke="#3598a3" cx="1305.05" cy="-329.434" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3598a3" stroke="#3598a3" points="1351.21,-268.703 1342.63,-261.875 1346.36,-267.47 1341.52,-266.236 1341.52,-266.236 1341.52,-266.236 1346.36,-267.47 1340.41,-270.597 1351.21,-268.703 1351.21,-268.703"/>
|
||||
</g>
|
||||
<!-- PlanImage -->
|
||||
<g id="node62" class="node"><title>PlanImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="1423" cy="-254" rx="48.6179" ry="18"/>
|
||||
<text text-anchor="middle" x="1423" y="-250.3" font-family="Times,serif" font-size="14.00">PlanImage</text>
|
||||
</g>
|
||||
<!-- Plan->PlanImage -->
|
||||
<g id="edge33" class="edge"><title>Plan->PlanImage</title>
|
||||
<path fill="none" stroke="#2159ce" d="M1308.85,-327.858C1312.87,-326.376 1317,-325.031 1321,-324 1355.86,-315.017 1458,-332.833 1482,-306 1493.29,-293.373 1479.45,-280.905 1462.35,-271.458"/>
|
||||
<ellipse fill="none" stroke="#2159ce" cx="1305.03" cy="-329.365" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#2159ce" stroke="#2159ce" cx="1458.44" cy="-269.438" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- MachineFile -->
|
||||
<g id="node27" class="node"><title>MachineFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="1419" cy="-342" rx="55.3436" ry="18"/>
|
||||
<text text-anchor="middle" x="1419" y="-338.3" font-family="Times,serif" font-size="14.00">MachineFile</text>
|
||||
</g>
|
||||
<!-- MachinesPricing -->
|
||||
<g id="node28" class="node"><title>MachinesPricing</title>
|
||||
<ellipse fill="none" stroke="black" cx="3772" cy="-687" rx="70.2668" ry="18"/>
|
||||
<text text-anchor="middle" x="3772" y="-683.3" font-family="Times,serif" font-size="14.00">MachinesPricing</text>
|
||||
</g>
|
||||
<!-- StatisticGraph -->
|
||||
<g id="node29" class="node"><title>StatisticGraph</title>
|
||||
<ellipse fill="none" stroke="black" cx="2450" cy="-416" rx="61.1419" ry="18"/>
|
||||
<text text-anchor="middle" x="2450" y="-412.3" font-family="Times,serif" font-size="14.00">StatisticGraph</text>
|
||||
</g>
|
||||
<!-- OAuth2Mapping -->
|
||||
<g id="node30" class="node"><title>OAuth2Mapping</title>
|
||||
<ellipse fill="none" stroke="black" cx="3930" cy="-592" rx="71.2405" ry="18"/>
|
||||
<text text-anchor="middle" x="3930" y="-588.3" font-family="Times,serif" font-size="14.00">OAuth2Mapping</text>
|
||||
</g>
|
||||
<!-- Licence -->
|
||||
<g id="node31" class="node"><title>Licence</title>
|
||||
<ellipse fill="none" stroke="black" cx="573" cy="-592" rx="38.0212" ry="18"/>
|
||||
<text text-anchor="middle" x="573" y="-588.3" font-family="Times,serif" font-size="14.00">Licence</text>
|
||||
</g>
|
||||
<!-- Licence->Project -->
|
||||
<g id="edge36" class="edge"><title>Licence->Project</title>
|
||||
<path fill="none" stroke="#213715" d="M573.298,-565.339C573.42,-554.855 573.561,-542.718 573.685,-532.091"/>
|
||||
<ellipse fill="none" stroke="#213715" cx="573.249" cy="-569.597" rx="4" ry="4"/>
|
||||
<polygon fill="#213715" stroke="#213715" points="573.685,-532.083 578.301,-522.136 573.743,-527.084 573.801,-522.084 573.801,-522.084 573.801,-522.084 573.743,-527.084 569.302,-522.032 573.685,-532.083 573.685,-532.083"/>
|
||||
</g>
|
||||
<!-- User->Project -->
|
||||
<g id="edge40" class="edge"><title>User->Project</title>
|
||||
<path fill="none" stroke="#b0b86e" d="M961.322,-591.628C900.095,-591.737 771.692,-587.709 669,-556 645.696,-548.804 621.506,-535.723 603.368,-524.61"/>
|
||||
<ellipse fill="none" stroke="#b0b86e" cx="965.506" cy="-591.607" rx="4" ry="4"/>
|
||||
<polygon fill="#b0b86e" stroke="#b0b86e" points="602.938,-524.341 596.865,-515.21 598.705,-521.681 594.471,-519.021 594.471,-519.021 594.471,-519.021 598.705,-521.681 592.077,-522.831 602.938,-524.341 602.938,-524.341"/>
|
||||
<text text-anchor="middle" x="703" y="-544.3" font-family="Times,serif" font-size="14.00">my_projects</text>
|
||||
</g>
|
||||
<!-- User->Invoice -->
|
||||
<g id="edge48" class="edge"><title>User->Invoice</title>
|
||||
<path fill="none" stroke="#1e1113" d="M993.056,-565.997C985.782,-521.045 969.91,-428.429 958,-398 940.552,-353.425 914.924,-352.09 902,-306 893.039,-274.045 901.927,-256.534 928,-236 1025.51,-159.205 1411.66,-112.012 1545.8,-97.6658"/>
|
||||
<ellipse fill="none" stroke="#1e1113" cx="993.717" cy="-570.115" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#1e1113" stroke="#1e1113" points="1545.82,-97.6641 1556.23,-101.086 1550.79,-97.1378 1555.76,-96.6115 1555.76,-96.6115 1555.76,-96.6115 1550.79,-97.1378 1555.29,-92.1365 1545.82,-97.6641 1545.82,-97.6641"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge47" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#2e3030" d="M960.828,-584.182C924.529,-575.578 869.227,-557.409 835,-522 805.86,-491.853 808.686,-475.218 801,-434 787.079,-359.34 832.467,-335.865 893,-290 904.926,-280.964 919.558,-273.534 932.788,-267.879"/>
|
||||
<polygon fill="#2e3030" stroke="#2e3030" points="961.225,-584.271 969.999,-590.849 966.104,-585.364 970.983,-586.458 970.983,-586.458 970.983,-586.458 966.104,-585.364 971.967,-582.066 961.225,-584.271 961.225,-584.271"/>
|
||||
<polygon fill="#2e3030" stroke="#2e3030" points="932.855,-267.852 943.813,-268.246 937.485,-265.965 942.115,-264.078 942.115,-264.078 942.115,-264.078 937.485,-265.965 940.417,-259.911 932.855,-267.852 932.855,-267.852"/>
|
||||
</g>
|
||||
<!-- Role -->
|
||||
<g id="node40" class="node"><title>Role</title>
|
||||
<ellipse fill="none" stroke="black" cx="416" cy="-254" rx="26.949" ry="18"/>
|
||||
<text text-anchor="middle" x="416" y="-250.3" font-family="Times,serif" font-size="14.00">Role</text>
|
||||
</g>
|
||||
<!-- User->Role -->
|
||||
<g id="edge38" class="edge"><title>User->Role</title>
|
||||
<path fill="none" stroke="#3ae541" d="M960.024,-588.671C783.837,-577.456 38,-528.587 38,-505 38,-505 38,-505 38,-341 38,-271.589 283.4,-258.2 378.746,-255.617"/>
|
||||
<polygon fill="#3ae541" stroke="#3ae541" points="960.118,-588.677 969.812,-593.802 965.107,-588.994 970.097,-589.311 970.097,-589.311 970.097,-589.311 965.107,-588.994 970.383,-584.82 960.118,-588.677 960.118,-588.677"/>
|
||||
<polygon fill="#3ae541" stroke="#3ae541" points="378.818,-255.615 388.926,-259.869 383.817,-255.493 388.815,-255.37 388.815,-255.37 388.815,-255.37 383.817,-255.493 388.705,-250.871 378.818,-255.615 378.818,-255.615"/>
|
||||
</g>
|
||||
<!-- Notification -->
|
||||
<g id="node44" class="node"><title>Notification</title>
|
||||
<ellipse fill="none" stroke="black" cx="897" cy="-504" rx="52.9443" ry="18"/>
|
||||
<text text-anchor="middle" x="897" y="-500.3" font-family="Times,serif" font-size="14.00">Notification</text>
|
||||
</g>
|
||||
<!-- User->Notification -->
|
||||
<g id="edge37" class="edge"><title>User->Notification</title>
|
||||
<path fill="none" stroke="#6b3728" d="M974.738,-571.855C959.645,-558.874 939.618,-541.651 923.672,-527.938"/>
|
||||
<ellipse fill="none" stroke="#6b3728" cx="977.901" cy="-574.574" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#6b3728" stroke="#6b3728" points="923.334,-527.647 918.687,-517.715 919.543,-524.387 915.752,-521.127 915.752,-521.127 915.752,-521.127 919.543,-524.387 912.818,-524.539 923.334,-527.647 923.334,-527.647"/>
|
||||
</g>
|
||||
<!-- User->Subscription -->
|
||||
<g id="edge45" class="edge"><title>User->Subscription</title>
|
||||
<path fill="none" stroke="#6f8cf8" d="M994.096,-565.741C990.894,-524.765 991.08,-443.787 1035,-398 1085,-345.878 1133.31,-400.665 1193,-360 1224.38,-338.618 1214.16,-315.823 1242,-290 1248.08,-284.363 1255.21,-279.203 1262.38,-274.679"/>
|
||||
<ellipse fill="none" stroke="#6f8cf8" cx="994.462" cy="-569.866" rx="4" ry="4"/>
|
||||
<polygon fill="#6f8cf8" stroke="#6f8cf8" points="1262.81,-274.422 1273.71,-273.164 1267.11,-271.86 1271.4,-269.299 1271.4,-269.299 1271.4,-269.299 1267.11,-271.86 1269.1,-265.434 1262.81,-274.422 1262.81,-274.422"/>
|
||||
</g>
|
||||
<!-- Training -->
|
||||
<g id="node46" class="node"><title>Training</title>
|
||||
<ellipse fill="none" stroke="black" cx="1273" cy="-504" rx="40.4202" ry="18"/>
|
||||
<text text-anchor="middle" x="1273" y="-500.3" font-family="Times,serif" font-size="14.00">Training</text>
|
||||
</g>
|
||||
<!-- User->Training -->
|
||||
<g id="edge44" class="edge"><title>User->Training</title>
|
||||
<path fill="none" stroke="#fac179" d="M1030.72,-580.493C1081.19,-564.767 1176.29,-535.135 1231.13,-518.046"/>
|
||||
<polygon fill="#fac179" stroke="#fac179" points="1030.56,-580.544 1019.67,-579.222 1025.78,-582.031 1021.01,-583.519 1021.01,-583.519 1021.01,-583.519 1025.78,-582.031 1022.35,-587.815 1030.56,-580.544 1030.56,-580.544"/>
|
||||
<polygon fill="#fac179" stroke="#fac179" points="1231.34,-517.982 1242.22,-519.303 1236.11,-516.494 1240.88,-515.007 1240.88,-515.007 1240.88,-515.007 1236.11,-516.494 1239.55,-510.711 1231.34,-517.982 1231.34,-517.982"/>
|
||||
<g id="edge11" class="edge"><title>Event->EventImage</title>
|
||||
<path fill="none" stroke="#86ad69" d="M2816,-531.795C2816,-515.123 2816,-493.335 2816,-476.586"/>
|
||||
<ellipse fill="none" stroke="#86ad69" cx="2816" cy="-535.969" rx="4" ry="4"/>
|
||||
<ellipse fill="#86ad69" stroke="#86ad69" cx="2816" cy="-472.341" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Reservation -->
|
||||
<g id="node48" class="node"><title>Reservation</title>
|
||||
<ellipse fill="none" stroke="black" cx="1752" cy="-342" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="1752" y="-338.3" font-family="Times,serif" font-size="14.00">Reservation</text>
|
||||
<g id="node56" class="node"><title>Reservation</title>
|
||||
<ellipse fill="none" stroke="black" cx="2403" cy="-342" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="2403" y="-338.3" font-family="Times,serif" font-size="14.00">Reservation</text>
|
||||
</g>
|
||||
<!-- Event->Reservation -->
|
||||
<g id="edge14" class="edge"><title>Event->Reservation</title>
|
||||
<path fill="none" stroke="#3ee925" d="M2782.96,-544.277C2766.85,-537.892 2747.27,-529.859 2730,-522 2681.51,-499.942 2665.32,-500.351 2623,-468 2580.25,-435.317 2588.09,-405.775 2542,-378 2534.38,-373.407 2491.87,-363.018 2455.85,-354.745"/>
|
||||
<ellipse fill="none" stroke="#3ee925" cx="2786.84" cy="-545.805" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3ee925" stroke="#3ee925" points="2455.64,-354.698 2446.89,-348.087 2450.77,-353.586 2445.89,-352.474 2445.89,-352.474 2445.89,-352.474 2450.77,-353.586 2444.89,-356.862 2455.64,-354.698 2455.64,-354.698"/>
|
||||
</g>
|
||||
<!-- EventFile -->
|
||||
<g id="node62" class="node"><title>EventFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="2933" cy="-450" rx="44.271" ry="18"/>
|
||||
<text text-anchor="middle" x="2933" y="-446.3" font-family="Times,serif" font-size="14.00">EventFile</text>
|
||||
</g>
|
||||
<!-- Event->EventFile -->
|
||||
<g id="edge12" class="edge"><title>Event->EventFile</title>
|
||||
<path fill="none" stroke="#c01738" d="M2838.29,-536.806C2858.27,-518.701 2887.55,-492.179 2908.25,-473.422"/>
|
||||
<ellipse fill="none" stroke="#c01738" cx="2835.23" cy="-539.575" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c01738" stroke="#c01738" points="2908.32,-473.362 2918.75,-469.983 2912.02,-470.005 2915.73,-466.648 2915.73,-466.648 2915.73,-466.648 2912.02,-470.005 2912.71,-463.313 2908.32,-473.362 2908.32,-473.362"/>
|
||||
</g>
|
||||
<!-- Category -->
|
||||
<g id="node73" class="node"><title>Category</title>
|
||||
<ellipse fill="none" stroke="black" cx="3039" cy="-450" rx="42.3456" ry="18"/>
|
||||
<text text-anchor="middle" x="3039" y="-446.3" font-family="Times,serif" font-size="14.00">Category</text>
|
||||
</g>
|
||||
<!-- Event->Category -->
|
||||
<g id="edge13" class="edge"><title>Event->Category</title>
|
||||
<path fill="none" stroke="#3438ee" d="M2848.58,-541.515C2889.57,-522.03 2959.77,-488.66 3002.52,-468.338"/>
|
||||
<polygon fill="#3438ee" stroke="#3438ee" points="2848.48,-541.563 2837.51,-541.792 2843.96,-543.71 2839.44,-545.856 2839.44,-545.856 2839.44,-545.856 2843.96,-543.71 2841.38,-549.921 2848.48,-541.563 2848.48,-541.563"/>
|
||||
<polygon fill="#3438ee" stroke="#3438ee" points="3002.7,-468.256 3013.66,-468.027 3007.21,-466.109 3011.73,-463.963 3011.73,-463.963 3011.73,-463.963 3007.21,-466.109 3009.8,-459.899 3002.7,-468.256 3002.7,-468.256"/>
|
||||
</g>
|
||||
<!-- StatisticSubType -->
|
||||
<g id="node15" class="node"><title>StatisticSubType</title>
|
||||
<ellipse fill="none" stroke="black" cx="3658" cy="-741" rx="70.2668" ry="18"/>
|
||||
<text text-anchor="middle" x="3658" y="-737.3" font-family="Times,serif" font-size="14.00">StatisticSubType</text>
|
||||
</g>
|
||||
<!-- StatisticType -->
|
||||
<g id="node31" class="node"><title>StatisticType</title>
|
||||
<ellipse fill="none" stroke="black" cx="3538" cy="-646" rx="57.2927" ry="18"/>
|
||||
<text text-anchor="middle" x="3538" y="-642.3" font-family="Times,serif" font-size="14.00">StatisticType</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticType -->
|
||||
<g id="edge17" class="edge"><title>StatisticSubType->StatisticType</title>
|
||||
<path fill="none" stroke="#455ff1" d="M3629.17,-717.656C3610.23,-702.975 3585.54,-683.846 3566.64,-669.195"/>
|
||||
<polygon fill="#455ff1" stroke="#455ff1" points="3629.19,-717.675 3634.34,-727.358 3633.15,-720.738 3637.1,-723.801 3637.1,-723.801 3637.1,-723.801 3633.15,-720.738 3639.85,-720.244 3629.19,-717.675 3629.19,-717.675"/>
|
||||
<polygon fill="#455ff1" stroke="#455ff1" points="3566.57,-669.139 3561.42,-659.457 3562.61,-666.077 3558.66,-663.014 3558.66,-663.014 3558.66,-663.014 3562.61,-666.077 3555.91,-666.571 3566.57,-669.139 3566.57,-669.139"/>
|
||||
</g>
|
||||
<!-- StatisticTypeSubType -->
|
||||
<g id="node72" class="node"><title>StatisticTypeSubType</title>
|
||||
<ellipse fill="none" stroke="black" cx="3695" cy="-558" rx="89.0632" ry="18"/>
|
||||
<text text-anchor="middle" x="3695" y="-554.3" font-family="Times,serif" font-size="14.00">StatisticTypeSubType</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticTypeSubType -->
|
||||
<g id="edge16" class="edge"><title>StatisticSubType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#9c9aba" d="M3663.09,-715.083C3670.01,-681.249 3682.33,-621.001 3689.46,-586.081"/>
|
||||
<ellipse fill="none" stroke="#9c9aba" cx="3662.28" cy="-719.053" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#9c9aba" stroke="#9c9aba" points="3689.5,-585.912 3695.91,-577.016 3690.5,-581.013 3691.5,-576.115 3691.5,-576.115 3691.5,-576.115 3690.5,-581.013 3687.09,-575.213 3689.5,-585.912 3689.5,-585.912"/>
|
||||
</g>
|
||||
<!-- Project -->
|
||||
<g id="node16" class="node"><title>Project</title>
|
||||
<ellipse fill="none" stroke="black" cx="1086" cy="-558" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="1086" y="-554.3" font-family="Times,serif" font-size="14.00">Project</text>
|
||||
</g>
|
||||
<!-- Project->ProjectImage -->
|
||||
<g id="edge18" class="edge"><title>Project->ProjectImage</title>
|
||||
<path fill="none" stroke="#505062" d="M1060.77,-537.332C1037.01,-518.82 1001.55,-491.176 977.18,-472.185"/>
|
||||
<ellipse fill="none" stroke="#505062" cx="1064.22" cy="-540.024" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#505062" stroke="#505062" cx="973.776" cy="-469.531" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Project->User -->
|
||||
<g id="edge24" class="edge"><title>Project->User</title>
|
||||
<path fill="none" stroke="#efac9f" d="M1124.51,-572.017C1156.4,-582.655 1202.97,-597.863 1244,-610 1276.05,-619.482 1312.87,-629.293 1339.12,-636.106"/>
|
||||
<polygon fill="#efac9f" stroke="#efac9f" points="1124.18,-571.907 1116.13,-564.466 1119.44,-570.32 1114.7,-568.734 1114.7,-568.734 1114.7,-568.734 1119.44,-570.32 1113.27,-573.001 1124.18,-571.907 1124.18,-571.907"/>
|
||||
<polygon fill="#efac9f" stroke="#efac9f" points="1339.29,-636.152 1347.85,-643.01 1344.13,-637.402 1348.98,-638.653 1348.98,-638.653 1348.98,-638.653 1344.13,-637.402 1350.1,-634.296 1339.29,-636.152 1339.29,-636.152"/>
|
||||
</g>
|
||||
<!-- Theme -->
|
||||
<g id="node45" class="node"><title>Theme</title>
|
||||
<ellipse fill="none" stroke="black" cx="1062" cy="-450" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="1062" y="-446.3" font-family="Times,serif" font-size="14.00">Theme</text>
|
||||
</g>
|
||||
<!-- Project->Theme -->
|
||||
<g id="edge22" class="edge"><title>Project->Theme</title>
|
||||
<path fill="none" stroke="#77ad89" d="M1079.92,-530.137C1076.29,-514.11 1071.7,-493.829 1068.07,-477.811"/>
|
||||
<polygon fill="#77ad89" stroke="#77ad89" points="1079.94,-530.216 1077.76,-540.963 1081.04,-535.093 1082.14,-539.969 1082.14,-539.969 1082.14,-539.969 1081.04,-535.093 1086.53,-538.976 1079.94,-530.216 1079.94,-530.216"/>
|
||||
<polygon fill="#77ad89" stroke="#77ad89" points="1068.05,-477.742 1070.24,-466.995 1066.95,-472.865 1065.85,-467.988 1065.85,-467.988 1065.85,-467.988 1066.95,-472.865 1061.46,-468.982 1068.05,-477.742 1068.05,-477.742"/>
|
||||
</g>
|
||||
<!-- ProjectCao -->
|
||||
<g id="node46" class="node"><title>ProjectCao</title>
|
||||
<ellipse fill="none" stroke="black" cx="1166" cy="-450" rx="50.0684" ry="18"/>
|
||||
<text text-anchor="middle" x="1166" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectCao</text>
|
||||
</g>
|
||||
<!-- Project->ProjectCao -->
|
||||
<g id="edge19" class="edge"><title>Project->ProjectCao</title>
|
||||
<path fill="none" stroke="#c89aeb" d="M1103,-534.472C1116,-517.253 1133.9,-493.536 1147.3,-475.783"/>
|
||||
<ellipse fill="none" stroke="#c89aeb" cx="1100.56" cy="-537.708" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c89aeb" stroke="#c89aeb" points="1147.45,-475.583 1157.06,-470.312 1150.46,-471.592 1153.47,-467.601 1153.47,-467.601 1153.47,-467.601 1150.46,-471.592 1149.88,-464.89 1147.45,-475.583 1147.45,-475.583"/>
|
||||
</g>
|
||||
<!-- ProjectStep -->
|
||||
<g id="node55" class="node"><title>ProjectStep</title>
|
||||
<ellipse fill="none" stroke="black" cx="823" cy="-450" rx="51.0191" ry="18"/>
|
||||
<text text-anchor="middle" x="823" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectStep</text>
|
||||
</g>
|
||||
<!-- Project->ProjectStep -->
|
||||
<g id="edge25" class="edge"><title>Project->ProjectStep</title>
|
||||
<path fill="none" stroke="#80c3b6" d="M1050.55,-543.797C1033.42,-537.344 1012.59,-529.393 994,-522 949.224,-504.192 898.252,-482.894 863.694,-468.3"/>
|
||||
<ellipse fill="none" stroke="#80c3b6" cx="1054.39" cy="-545.241" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#80c3b6" stroke="#80c3b6" points="863.612,-468.265 856.154,-460.225 859.006,-466.317 854.401,-464.37 854.401,-464.37 854.401,-464.37 859.006,-466.317 852.649,-468.515 863.612,-468.265 863.612,-468.265"/>
|
||||
</g>
|
||||
<!-- ProjectUser -->
|
||||
<g id="node70" class="node"><title>ProjectUser</title>
|
||||
<ellipse fill="none" stroke="black" cx="702" cy="-450" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="702" y="-446.3" font-family="Times,serif" font-size="14.00">ProjectUser</text>
|
||||
</g>
|
||||
<!-- Project->ProjectUser -->
|
||||
<g id="edge23" class="edge"><title>Project->ProjectUser</title>
|
||||
<path fill="none" stroke="#281f00" d="M1044.49,-550.66C1007.75,-544.64 952.864,-534.642 906,-522 849.018,-506.628 784.996,-483.323 744.127,-467.648"/>
|
||||
<ellipse fill="none" stroke="#281f00" cx="1048.55" cy="-551.317" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#281f00" stroke="#281f00" points="744.089,-467.633 736.38,-459.835 739.425,-465.833 734.76,-464.033 734.76,-464.033 734.76,-464.033 739.425,-465.833 733.14,-468.231 744.089,-467.633 744.089,-467.633"/>
|
||||
</g>
|
||||
<!-- Machine -->
|
||||
<g id="node77" class="node"><title>Machine</title>
|
||||
<ellipse fill="none" stroke="black" cx="2046" cy="-450" rx="42.3701" ry="18"/>
|
||||
<text text-anchor="middle" x="2046" y="-446.3" font-family="Times,serif" font-size="14.00">Machine</text>
|
||||
</g>
|
||||
<!-- Project->Machine -->
|
||||
<g id="edge20" class="edge"><title>Project->Machine</title>
|
||||
<path fill="none" stroke="#5d10aa" d="M1130.25,-552.115C1288.78,-534.609 1827.89,-475.083 1995.71,-456.553"/>
|
||||
<polygon fill="#5d10aa" stroke="#5d10aa" points="1130.11,-552.13 1119.67,-548.755 1125.14,-552.679 1120.17,-553.227 1120.17,-553.227 1120.17,-553.227 1125.14,-552.679 1120.66,-557.7 1130.11,-552.13 1130.11,-552.13"/>
|
||||
<polygon fill="#5d10aa" stroke="#5d10aa" points="1995.82,-456.541 2006.25,-459.917 2000.79,-455.993 2005.76,-455.444 2005.76,-455.444 2005.76,-455.444 2000.79,-455.993 2005.26,-450.971 1995.82,-456.541 1995.82,-456.541"/>
|
||||
</g>
|
||||
<!-- Component -->
|
||||
<g id="node79" class="node"><title>Component</title>
|
||||
<ellipse fill="none" stroke="black" cx="1286" cy="-450" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="1286" y="-446.3" font-family="Times,serif" font-size="14.00">Component</text>
|
||||
</g>
|
||||
<!-- Project->Component -->
|
||||
<g id="edge21" class="edge"><title>Project->Component</title>
|
||||
<path fill="none" stroke="#27ccb5" d="M1118.59,-539.725C1154.58,-520.651 1212.37,-490.026 1249.75,-470.21"/>
|
||||
<polygon fill="#27ccb5" stroke="#27ccb5" points="1118.56,-539.741 1107.62,-540.448 1114.15,-542.083 1109.73,-544.424 1109.73,-544.424 1109.73,-544.424 1114.15,-542.083 1111.84,-548.4 1118.56,-539.741 1118.56,-539.741"/>
|
||||
<polygon fill="#27ccb5" stroke="#27ccb5" points="1249.96,-470.102 1260.9,-469.395 1254.38,-467.76 1258.79,-465.419 1258.79,-465.419 1258.79,-465.419 1254.38,-467.76 1256.69,-461.443 1249.96,-470.102 1249.96,-470.102"/>
|
||||
</g>
|
||||
<!-- CustomAsset -->
|
||||
<g id="node17" class="node"><title>CustomAsset</title>
|
||||
<ellipse fill="none" stroke="black" cx="3805" cy="-741" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="3805" y="-737.3" font-family="Times,serif" font-size="14.00">CustomAsset</text>
|
||||
</g>
|
||||
<!-- CustomAssetFile -->
|
||||
<g id="node80" class="node"><title>CustomAssetFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="3805" cy="-646" rx="71.2405" ry="18"/>
|
||||
<text text-anchor="middle" x="3805" y="-642.3" font-family="Times,serif" font-size="14.00">CustomAssetFile</text>
|
||||
</g>
|
||||
<!-- CustomAsset->CustomAssetFile -->
|
||||
<g id="edge26" class="edge"><title>CustomAsset->CustomAssetFile</title>
|
||||
<path fill="none" stroke="#3cf57d" d="M3805,-714.562C3805,-701.454 3805,-685.513 3805,-672.408"/>
|
||||
<ellipse fill="none" stroke="#3cf57d" cx="3805" cy="-718.942" rx="4" ry="4"/>
|
||||
<ellipse fill="#3cf57d" stroke="#3cf57d" cx="3805" cy="-668.264" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- AgeRange -->
|
||||
<g id="node18" class="node"><title>AgeRange</title>
|
||||
<ellipse fill="none" stroke="black" cx="3135" cy="-646" rx="48.1437" ry="18"/>
|
||||
<text text-anchor="middle" x="3135" y="-642.3" font-family="Times,serif" font-size="14.00">AgeRange</text>
|
||||
</g>
|
||||
<!-- AgeRange->Event -->
|
||||
<g id="edge27" class="edge"><title>AgeRange->Event</title>
|
||||
<path fill="none" stroke="#fd9a7b" d="M3089.24,-632.663C3025.78,-615.556 2912.27,-584.953 2853.52,-569.116"/>
|
||||
<ellipse fill="none" stroke="#fd9a7b" cx="3093.29" cy="-633.756" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#fd9a7b" stroke="#fd9a7b" points="2853.21,-569.032 2844.73,-562.084 2848.38,-567.73 2843.56,-566.429 2843.56,-566.429 2843.56,-566.429 2848.38,-567.73 2842.38,-570.774 2853.21,-569.032 2853.21,-569.032"/>
|
||||
</g>
|
||||
<!-- Wallet -->
|
||||
<g id="node19" class="node"><title>Wallet</title>
|
||||
<ellipse fill="none" stroke="black" cx="174" cy="-504" rx="34.1708" ry="18"/>
|
||||
<text text-anchor="middle" x="174" y="-500.3" font-family="Times,serif" font-size="14.00">Wallet</text>
|
||||
</g>
|
||||
<!-- WalletTransaction -->
|
||||
<g id="node60" class="node"><title>WalletTransaction</title>
|
||||
<ellipse fill="none" stroke="black" cx="154" cy="-396" rx="76.0649" ry="18"/>
|
||||
<text text-anchor="middle" x="154" y="-392.3" font-family="Times,serif" font-size="14.00">WalletTransaction</text>
|
||||
</g>
|
||||
<!-- Wallet->WalletTransaction -->
|
||||
<g id="edge28" class="edge"><title>Wallet->WalletTransaction</title>
|
||||
<path fill="none" stroke="#1f6d22" d="M169.284,-478.008C166.231,-461.823 162.254,-440.748 159.123,-424.152"/>
|
||||
<ellipse fill="none" stroke="#1f6d22" cx="170.045" cy="-482.039" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#1f6d22" stroke="#1f6d22" points="159.06,-423.815 161.627,-413.154 158.132,-418.902 157.205,-413.988 157.205,-413.988 157.205,-413.988 158.132,-418.902 152.783,-414.823 159.06,-423.815 159.06,-423.815"/>
|
||||
</g>
|
||||
<!-- Stats::Event -->
|
||||
<g id="node20" class="node"><title>Stats::Event</title>
|
||||
<polygon fill="none" stroke="black" points="3963,-759 3881,-759 3881,-723 3963,-723 3963,-759"/>
|
||||
<text text-anchor="middle" x="3922" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Event</text>
|
||||
</g>
|
||||
<!-- Stats::Project -->
|
||||
<g id="node21" class="node"><title>Stats::Project</title>
|
||||
<polygon fill="none" stroke="black" points="4070.25,-759 3981.75,-759 3981.75,-723 4070.25,-723 4070.25,-759"/>
|
||||
<text text-anchor="middle" x="4026" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Project</text>
|
||||
</g>
|
||||
<!-- Stats::User -->
|
||||
<g id="node22" class="node"><title>Stats::User</title>
|
||||
<polygon fill="none" stroke="black" points="4165,-759 4089,-759 4089,-723 4165,-723 4165,-759"/>
|
||||
<text text-anchor="middle" x="4127" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::User</text>
|
||||
</g>
|
||||
<!-- Stats::Subscription -->
|
||||
<g id="node23" class="node"><title>Stats::Subscription</title>
|
||||
<polygon fill="none" stroke="black" points="4302.25,-759 4183.75,-759 4183.75,-723 4302.25,-723 4302.25,-759"/>
|
||||
<text text-anchor="middle" x="4243" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Subscription</text>
|
||||
</g>
|
||||
<!-- Stats::Training -->
|
||||
<g id="node24" class="node"><title>Stats::Training</title>
|
||||
<polygon fill="none" stroke="black" points="4417.25,-759 4320.75,-759 4320.75,-723 4417.25,-723 4417.25,-759"/>
|
||||
<text text-anchor="middle" x="4369" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Training</text>
|
||||
</g>
|
||||
<!-- Stats::Account -->
|
||||
<g id="node25" class="node"><title>Stats::Account</title>
|
||||
<polygon fill="none" stroke="black" points="4532,-759 4436,-759 4436,-723 4532,-723 4532,-759"/>
|
||||
<text text-anchor="middle" x="4484" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Account</text>
|
||||
</g>
|
||||
<!-- Stats::Machine -->
|
||||
<g id="node26" class="node"><title>Stats::Machine</title>
|
||||
<polygon fill="none" stroke="black" points="4647.5,-759 4550.5,-759 4550.5,-723 4647.5,-723 4647.5,-759"/>
|
||||
<text text-anchor="middle" x="4599" y="-737.3" font-family="Times,serif" font-size="14.00">Stats::Machine</text>
|
||||
</g>
|
||||
<!-- Invoice -->
|
||||
<g id="node27" class="node"><title>Invoice</title>
|
||||
<ellipse fill="none" stroke="black" cx="1840" cy="-92" rx="37.0701" ry="18"/>
|
||||
<text text-anchor="middle" x="1840" y="-88.3" font-family="Times,serif" font-size="14.00">Invoice</text>
|
||||
</g>
|
||||
<!-- Invoice->InvoiceItem -->
|
||||
<g id="edge29" class="edge"><title>Invoice->InvoiceItem</title>
|
||||
<path fill="none" stroke="#d2933b" d="M1879.94,-80.5818C1928.8,-67.8345 2011.61,-46.2334 2065.02,-32.2984"/>
|
||||
<ellipse fill="none" stroke="#d2933b" cx="1875.8" cy="-81.6606" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#d2933b" stroke="#d2933b" points="2065.29,-32.2284 2076.1,-34.0584 2070.13,-30.9663 2074.97,-29.7041 2074.97,-29.7041 2074.97,-29.7041 2070.13,-30.9663 2073.83,-25.3498 2065.29,-32.2284 2065.29,-32.2284"/>
|
||||
</g>
|
||||
<!-- Invoice->Invoice -->
|
||||
<g id="edge30" class="edge"><title>Invoice->Invoice</title>
|
||||
<path fill="none" stroke="#335749" d="M1882.43,-98.3281C1889.84,-97.4844 1895,-95.375 1895,-92 1895,-88.625 1889.84,-86.5156 1882.43,-85.6719"/>
|
||||
<ellipse fill="none" stroke="#335749" cx="1878.37" cy="-98.5408" rx="4" ry="4"/>
|
||||
<ellipse fill="#335749" stroke="#335749" cx="1878.37" cy="-85.4592" rx="4" ry="4"/>
|
||||
<text text-anchor="middle" x="1909" y="-88.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- PlanFile -->
|
||||
<g id="node28" class="node"><title>PlanFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="1997" cy="-254" rx="39.9464" ry="18"/>
|
||||
<text text-anchor="middle" x="1997" y="-250.3" font-family="Times,serif" font-size="14.00">PlanFile</text>
|
||||
</g>
|
||||
<!-- OfferDay -->
|
||||
<g id="node29" class="node"><title>OfferDay</title>
|
||||
<ellipse fill="none" stroke="black" cx="1840" cy="-180" rx="44.2946" ry="18"/>
|
||||
<text text-anchor="middle" x="1840" y="-176.3" font-family="Times,serif" font-size="14.00">OfferDay</text>
|
||||
</g>
|
||||
<!-- OfferDay->Invoice -->
|
||||
<g id="edge31" class="edge"><title>OfferDay->Invoice</title>
|
||||
<path fill="none" stroke="#010ca4" d="M1840,-153.339C1840,-142.855 1840,-130.718 1840,-120.091"/>
|
||||
<ellipse fill="none" stroke="#010ca4" cx="1840" cy="-157.597" rx="4" ry="4"/>
|
||||
<polygon fill="#010ca4" stroke="#010ca4" points="1840,-120.084 1844.5,-110.084 1840,-115.084 1840,-110.084 1840,-110.084 1840,-110.084 1840,-115.084 1835.5,-110.084 1840,-120.084 1840,-120.084"/>
|
||||
</g>
|
||||
<!-- StatisticIndex -->
|
||||
<g id="node57" class="node"><title>StatisticIndex</title>
|
||||
<ellipse fill="none" stroke="black" cx="3529" cy="-558" rx="59.2173" ry="18"/>
|
||||
<text text-anchor="middle" x="3529" y="-554.3" font-family="Times,serif" font-size="14.00">StatisticIndex</text>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticIndex -->
|
||||
<g id="edge32" class="edge"><title>StatisticType->StatisticIndex</title>
|
||||
<path fill="none" stroke="#7f5b99" d="M3529.22,-620.151C3527.3,-608.939 3525.9,-595.711 3525.44,-584.431"/>
|
||||
<ellipse fill="none" stroke="#7f5b99" cx="3529.97" cy="-624.08" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#7f5b99" stroke="#7f5b99" cx="3525.35" cy="-580.249" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticTypeSubType -->
|
||||
<g id="edge33" class="edge"><title>StatisticType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#fbcd7b" d="M3572.54,-626.081C3597.35,-612.488 3630.82,-594.158 3656.49,-580.094"/>
|
||||
<ellipse fill="none" stroke="#fbcd7b" cx="3568.86" cy="-628.098" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#fbcd7b" stroke="#fbcd7b" points="3656.8,-579.927 3667.73,-579.069 3661.18,-577.524 3665.57,-575.122 3665.57,-575.122 3665.57,-575.122 3661.18,-577.524 3663.41,-571.176 3656.8,-579.927 3656.8,-579.927"/>
|
||||
</g>
|
||||
<!-- Address -->
|
||||
<g id="node32" class="node"><title>Address</title>
|
||||
<ellipse fill="none" stroke="black" cx="351" cy="-450" rx="39.4691" ry="18"/>
|
||||
<text text-anchor="middle" x="351" y="-446.3" font-family="Times,serif" font-size="14.00">Address</text>
|
||||
</g>
|
||||
<!-- Plan->Price -->
|
||||
<g id="edge40" class="edge"><title>Plan->Price</title>
|
||||
<path fill="none" stroke="#2ae12c" d="M1970.06,-330.909C2002.81,-320.598 2048.9,-306.078 2049,-306 2058.06,-299.29 2065.58,-289.504 2071.29,-280.295"/>
|
||||
<ellipse fill="none" stroke="#2ae12c" cx="1965.87" cy="-332.227" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#2ae12c" stroke="#2ae12c" points="2071.41,-280.084 2080.3,-273.656 2073.9,-275.749 2076.4,-271.414 2076.4,-271.414 2076.4,-271.414 2073.9,-275.749 2072.49,-269.171 2071.41,-280.084 2071.41,-280.084"/>
|
||||
</g>
|
||||
<!-- Plan->PlanFile -->
|
||||
<g id="edge39" class="edge"><title>Plan->PlanFile</title>
|
||||
<path fill="none" stroke="#936342" d="M1969.66,-330.54C1980.98,-325.098 1992.52,-317.181 1999,-306 2003.44,-298.33 2004.11,-288.867 2003.27,-280.183"/>
|
||||
<ellipse fill="none" stroke="#936342" cx="1965.98" cy="-332.159" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#936342" stroke="#936342" cx="2002.67" cy="-276.137" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- Credit -->
|
||||
<g id="node42" class="node"><title>Credit</title>
|
||||
<ellipse fill="none" stroke="black" cx="1359" cy="-254" rx="32.2457" ry="18"/>
|
||||
<text text-anchor="middle" x="1359" y="-250.3" font-family="Times,serif" font-size="14.00">Credit</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge34" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#5a3f86" d="M1914.38,-322.881C1897.86,-311.282 1874.76,-297.117 1852,-290 1809.6,-276.743 1513.24,-262.033 1401.5,-256.894"/>
|
||||
<ellipse fill="none" stroke="#5a3f86" cx="1917.79" cy="-325.332" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#5a3f86" stroke="#5a3f86" points="1401.27,-256.884 1391.48,-251.932 1396.27,-256.655 1391.28,-256.427 1391.28,-256.427 1391.28,-256.427 1396.27,-256.655 1391.07,-260.922 1401.27,-256.884 1401.27,-256.884"/>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge35" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#699551" d="M1902.91,-338.993C1848.44,-335.369 1740.48,-326.155 1651,-306 1629.06,-301.059 1624.88,-295.173 1603,-290 1533.16,-273.492 1450.12,-263.593 1401.14,-258.728"/>
|
||||
<ellipse fill="none" stroke="#699551" cx="1907.19" cy="-339.269" rx="4" ry="4"/>
|
||||
<polygon fill="#699551" stroke="#699551" points="1400.88,-258.703 1391.36,-253.258 1395.9,-258.22 1390.93,-257.737 1390.93,-257.737 1390.93,-257.737 1395.9,-258.22 1390.49,-262.216 1400.88,-258.703 1400.88,-258.703"/>
|
||||
<text text-anchor="middle" x="1693.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge36" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#c68269" d="M1902.94,-338.706C1865.66,-335.249 1805.63,-326.725 1758,-306 1746.91,-301.176 1747.31,-294.267 1736,-290 1675.7,-267.258 1486.62,-258.821 1401.39,-256.117"/>
|
||||
<ellipse fill="none" stroke="#c68269" cx="1907.01" cy="-339.06" rx="4" ry="4"/>
|
||||
<polygon fill="#c68269" stroke="#c68269" points="1401.28,-256.114 1391.43,-251.31 1396.29,-255.961 1391.29,-255.808 1391.29,-255.808 1391.29,-255.808 1396.29,-255.961 1391.15,-260.306 1401.28,-256.114 1401.28,-256.114"/>
|
||||
<text text-anchor="middle" x="1803" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Subscription -->
|
||||
<g id="node53" class="node"><title>Subscription</title>
|
||||
<ellipse fill="none" stroke="black" cx="1768" cy="-254" rx="55.3682" ry="18"/>
|
||||
<text text-anchor="middle" x="1768" y="-250.3" font-family="Times,serif" font-size="14.00">Subscription</text>
|
||||
</g>
|
||||
<!-- Plan->Subscription -->
|
||||
<g id="edge37" class="edge"><title>Plan->Subscription</title>
|
||||
<path fill="none" stroke="#70e5c8" d="M1936.6,-316.002C1934.81,-306.639 1931.18,-296.666 1924,-290 1893.46,-261.66 1872.6,-281.353 1832,-272 1827.66,-271 1823.17,-269.914 1818.67,-268.79"/>
|
||||
<ellipse fill="none" stroke="#70e5c8" cx="1937.17" cy="-320.016" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#70e5c8" stroke="#70e5c8" points="1818.56,-268.762 1809.98,-261.928 1813.71,-267.525 1808.87,-266.289 1808.87,-266.289 1808.87,-266.289 1813.71,-267.525 1807.76,-270.649 1818.56,-268.762 1818.56,-268.762"/>
|
||||
</g>
|
||||
<!-- PlanImage -->
|
||||
<g id="node71" class="node"><title>PlanImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="1890" cy="-254" rx="48.6179" ry="18"/>
|
||||
<text text-anchor="middle" x="1890" y="-250.3" font-family="Times,serif" font-size="14.00">PlanImage</text>
|
||||
</g>
|
||||
<!-- Plan->PlanImage -->
|
||||
<g id="edge38" class="edge"><title>Plan->PlanImage</title>
|
||||
<path fill="none" stroke="#10d145" d="M1949.86,-317.375C1952.7,-308.365 1953.71,-298.279 1949,-290 1944.62,-282.314 1937.82,-276.142 1930.37,-271.252"/>
|
||||
<ellipse fill="none" stroke="#10d145" cx="1948.42" cy="-321.202" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#10d145" stroke="#10d145" cx="1926.83" cy="-269.156" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- MachineFile -->
|
||||
<g id="node34" class="node"><title>MachineFile</title>
|
||||
<ellipse fill="none" stroke="black" cx="2276" cy="-342" rx="55.3436" ry="18"/>
|
||||
<text text-anchor="middle" x="2276" y="-338.3" font-family="Times,serif" font-size="14.00">MachineFile</text>
|
||||
</g>
|
||||
<!-- StatisticGraph -->
|
||||
<g id="node35" class="node"><title>StatisticGraph</title>
|
||||
<ellipse fill="none" stroke="black" cx="3393" cy="-450" rx="61.1419" ry="18"/>
|
||||
<text text-anchor="middle" x="3393" y="-446.3" font-family="Times,serif" font-size="14.00">StatisticGraph</text>
|
||||
</g>
|
||||
<!-- OAuth2Mapping -->
|
||||
<g id="node37" class="node"><title>OAuth2Mapping</title>
|
||||
<ellipse fill="none" stroke="black" cx="4736" cy="-646" rx="71.2405" ry="18"/>
|
||||
<text text-anchor="middle" x="4736" y="-642.3" font-family="Times,serif" font-size="14.00">OAuth2Mapping</text>
|
||||
</g>
|
||||
<!-- Licence -->
|
||||
<g id="node38" class="node"><title>Licence</title>
|
||||
<ellipse fill="none" stroke="black" cx="38" cy="-646" rx="38.0212" ry="18"/>
|
||||
<text text-anchor="middle" x="38" y="-642.3" font-family="Times,serif" font-size="14.00">Licence</text>
|
||||
</g>
|
||||
<!-- Licence->Project -->
|
||||
<g id="edge41" class="edge"><title>Licence->Project</title>
|
||||
<path fill="none" stroke="#98dde5" d="M83.3284,-641.28C255.72,-627.134 869.448,-576.77 1041.1,-562.684"/>
|
||||
<ellipse fill="none" stroke="#98dde5" cx="79.2855" cy="-641.612" rx="4" ry="4"/>
|
||||
<polygon fill="#98dde5" stroke="#98dde5" points="1041.33,-562.666 1051.66,-566.333 1046.31,-562.257 1051.29,-561.848 1051.29,-561.848 1051.29,-561.848 1046.31,-562.257 1050.93,-557.363 1041.33,-562.666 1041.33,-562.666"/>
|
||||
</g>
|
||||
<!-- User->Project -->
|
||||
<g id="edge45" class="edge"><title>User->Project</title>
|
||||
<path fill="none" stroke="#6e2975" d="M1343.7,-632.678C1315.78,-621.612 1273.04,-605.4 1235,-594 1199.48,-583.355 1158.41,-573.915 1128.4,-567.53"/>
|
||||
<ellipse fill="none" stroke="#6e2975" cx="1347.45" cy="-634.173" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#6e2975" stroke="#6e2975" points="1128.05,-567.458 1119.19,-560.998 1123.16,-566.43 1118.27,-565.402 1118.27,-565.402 1118.27,-565.402 1123.16,-566.43 1117.34,-569.806 1128.05,-567.458 1128.05,-567.458"/>
|
||||
<text text-anchor="middle" x="1316" y="-598.3" font-family="Times,serif" font-size="14.00">my_projects</text>
|
||||
</g>
|
||||
<!-- User->Wallet -->
|
||||
<g id="edge57" class="edge"><title>User->Wallet</title>
|
||||
<path fill="none" stroke="#1231be" d="M1338.6,-644.903C1150.97,-644.268 279.254,-639.72 231,-610 202.439,-592.409 187.216,-555.141 179.877,-530.077"/>
|
||||
<ellipse fill="none" stroke="#1231be" cx="1342.77" cy="-644.917" rx="4" ry="4"/>
|
||||
<ellipse fill="#1231be" stroke="#1231be" cx="178.743" cy="-525.948" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- User->Invoice -->
|
||||
<g id="edge55" class="edge"><title>User->Invoice</title>
|
||||
<path fill="none" stroke="#d387f2" d="M1338.47,-644.573C1155.43,-642.289 323.156,-630.825 210,-610 141.989,-597.483 63,-628.154 63,-559 63,-559 63,-559 63,-179 63,-89.803 1510.24,-91.5581 1792.58,-92.7491"/>
|
||||
<ellipse fill="none" stroke="#d387f2" cx="1342.69" cy="-644.625" rx="4" ry="4"/>
|
||||
<polygon fill="#d387f2" stroke="#d387f2" points="1792.88,-92.7504 1802.86,-97.2946 1797.88,-92.7725 1802.88,-92.7946 1802.88,-92.7946 1802.88,-92.7946 1797.88,-92.7725 1802.9,-88.2946 1792.88,-92.7504 1792.88,-92.7504"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge52" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#09e42d" d="M1391.66,-621.078C1414.54,-588.45 1453.24,-527.253 1468,-468 1471.87,-452.474 1476.41,-445.61 1468,-432 1458.6,-416.783 1447.22,-423.405 1432,-414 1397.97,-392.971 1381.08,-393.992 1360,-360 1343.43,-333.294 1346.06,-321.178 1350,-290 1350.34,-287.292 1350.83,-284.494 1351.4,-281.715"/>
|
||||
<polygon fill="#09e42d" stroke="#09e42d" points="1391.46,-621.355 1382,-626.886 1388.56,-625.426 1385.66,-629.498 1385.66,-629.498 1385.66,-629.498 1388.56,-625.426 1389.32,-632.11 1391.46,-621.355 1391.46,-621.355"/>
|
||||
<polygon fill="#09e42d" stroke="#09e42d" points="1351.41,-281.651 1358.11,-272.967 1352.57,-276.787 1353.73,-271.923 1353.73,-271.923 1353.73,-271.923 1352.57,-276.787 1349.36,-270.88 1351.41,-281.651 1351.41,-281.651"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge53" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#b3ddc2" d="M1336.05,-645.093C1173.85,-644.999 547,-639.432 547,-559 547,-559 547,-559 547,-341 547,-262.886 1148.92,-255.531 1316.28,-254.995"/>
|
||||
<polygon fill="#b3ddc2" stroke="#b3ddc2" points="1336.48,-645.093 1346.48,-649.592 1341.48,-645.092 1346.48,-645.092 1346.48,-645.092 1346.48,-645.092 1341.48,-645.092 1346.48,-640.592 1336.48,-645.093 1336.48,-645.093"/>
|
||||
<polygon fill="#b3ddc2" stroke="#b3ddc2" points="1316.67,-254.994 1326.68,-259.469 1321.67,-254.982 1326.67,-254.969 1326.67,-254.969 1326.67,-254.969 1321.67,-254.982 1326.66,-250.469 1316.67,-254.994 1316.67,-254.994"/>
|
||||
<text text-anchor="middle" x="589.5" y="-446.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge54" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#7daf0f" d="M1370.19,-617.923C1363.3,-567.367 1348.99,-455.121 1344,-360 1343.16,-344.022 1343.76,-339.998 1344,-324 1344.22,-308.884 1341.92,-304.801 1345,-290 1345.6,-287.117 1346.42,-284.165 1347.37,-281.259"/>
|
||||
<polygon fill="#7daf0f" stroke="#7daf0f" points="1370.22,-618.117 1367.13,-628.638 1370.9,-623.07 1371.58,-628.024 1371.58,-628.024 1371.58,-628.024 1370.9,-623.07 1376.04,-627.409 1370.22,-618.117 1370.22,-618.117"/>
|
||||
<polygon fill="#7daf0f" stroke="#7daf0f" points="1347.43,-281.086 1355.14,-273.291 1349.18,-276.402 1350.93,-271.717 1350.93,-271.717 1350.93,-271.717 1349.18,-276.402 1346.71,-270.144 1347.43,-281.086 1347.43,-281.086"/>
|
||||
<text text-anchor="middle" x="1398" y="-446.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Role -->
|
||||
<g id="node47" class="node"><title>Role</title>
|
||||
<ellipse fill="none" stroke="black" cx="785" cy="-254" rx="26.949" ry="18"/>
|
||||
<text text-anchor="middle" x="785" y="-250.3" font-family="Times,serif" font-size="14.00">Role</text>
|
||||
</g>
|
||||
<!-- User->Role -->
|
||||
<g id="edge43" class="edge"><title>User->Role</title>
|
||||
<path fill="none" stroke="#d7a139" d="M1336.78,-644.462C1191.78,-642.221 664.688,-632.66 499,-610 401.27,-596.634 283,-657.64 283,-559 283,-559 283,-559 283,-341 283,-293.84 631.632,-265.557 747.825,-257.44"/>
|
||||
<polygon fill="#d7a139" stroke="#d7a139" points="1336.93,-644.465 1346.86,-649.117 1341.93,-644.541 1346.93,-644.617 1346.93,-644.617 1346.93,-644.617 1341.93,-644.541 1347,-640.118 1336.93,-644.465 1336.93,-644.465"/>
|
||||
<polygon fill="#d7a139" stroke="#d7a139" points="748.034,-257.425 758.319,-261.228 753.022,-257.082 758.01,-256.739 758.01,-256.739 758.01,-256.739 753.022,-257.082 757.701,-252.249 748.034,-257.425 748.034,-257.425"/>
|
||||
</g>
|
||||
<!-- Notification -->
|
||||
<g id="node52" class="node"><title>Notification</title>
|
||||
<ellipse fill="none" stroke="black" cx="1594" cy="-558" rx="52.9443" ry="18"/>
|
||||
<text text-anchor="middle" x="1594" y="-554.3" font-family="Times,serif" font-size="14.00">Notification</text>
|
||||
</g>
|
||||
<!-- User->Notification -->
|
||||
<g id="edge42" class="edge"><title>User->Notification</title>
|
||||
<path fill="none" stroke="#5993f6" d="M1408.99,-641.288C1440.93,-636.92 1488.83,-627.867 1527,-610 1542.28,-602.85 1557.39,-591.786 1569.39,-581.788"/>
|
||||
<ellipse fill="none" stroke="#5993f6" cx="1404.8" cy="-641.834" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5993f6" stroke="#5993f6" points="1569.58,-581.623 1580.09,-578.508 1573.37,-578.36 1577.16,-575.098 1577.16,-575.098 1577.16,-575.098 1573.37,-578.36 1574.22,-571.688 1569.58,-581.623 1569.58,-581.623"/>
|
||||
</g>
|
||||
<!-- User->Subscription -->
|
||||
<g id="edge50" class="edge"><title>User->Subscription</title>
|
||||
<path fill="none" stroke="#8eb4d1" d="M1399.01,-627.372C1405.8,-622.114 1412.94,-616.114 1419,-610 1488.54,-539.884 1474.27,-492.914 1552,-432 1665.83,-342.799 1771.95,-426.441 1852,-306 1855.94,-300.078 1855.94,-295.917 1852,-290 1847.5,-283.251 1833.1,-276.285 1817.45,-270.361"/>
|
||||
<ellipse fill="none" stroke="#8eb4d1" cx="1395.59" cy="-629.951" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#8eb4d1" stroke="#8eb4d1" points="1817.04,-270.212 1809.16,-262.586 1812.34,-268.516 1807.63,-266.82 1807.63,-266.82 1807.63,-266.82 1812.34,-268.516 1806.11,-271.053 1817.04,-270.212 1817.04,-270.212"/>
|
||||
</g>
|
||||
<!-- Training -->
|
||||
<g id="node54" class="node"><title>Training</title>
|
||||
<ellipse fill="none" stroke="black" cx="2045" cy="-558" rx="40.4202" ry="18"/>
|
||||
<text text-anchor="middle" x="2045" y="-554.3" font-family="Times,serif" font-size="14.00">Training</text>
|
||||
</g>
|
||||
<!-- User->Training -->
|
||||
<g id="edge49" class="edge"><title>User->Training</title>
|
||||
<path fill="none" stroke="#2197ba" d="M1411.28,-641.904C1474.77,-636.481 1607.92,-624.452 1720,-610 1819.27,-597.2 1934.92,-578.026 1998.02,-567.202"/>
|
||||
<polygon fill="#2197ba" stroke="#2197ba" points="1410.94,-641.933 1400.6,-638.295 1405.96,-642.356 1400.98,-642.779 1400.98,-642.779 1400.98,-642.779 1405.96,-642.356 1401.36,-647.262 1410.94,-641.933 1410.94,-641.933"/>
|
||||
<polygon fill="#2197ba" stroke="#2197ba" points="1998.2,-567.171 2008.82,-569.909 2003.12,-566.323 2008.05,-565.475 2008.05,-565.475 2008.05,-565.475 2003.12,-566.323 2007.29,-561.04 1998.2,-567.171 1998.2,-567.171"/>
|
||||
</g>
|
||||
<!-- User->Reservation -->
|
||||
<g id="edge42" class="edge"><title>User->Reservation</title>
|
||||
<path fill="none" stroke="#f6799c" d="M1032.67,-590.651C1187.75,-588.805 1798.4,-578.004 1861,-522 1902.46,-484.911 1908.47,-444.541 1878,-398 1862.47,-374.272 1834.21,-360.721 1808.39,-353.013"/>
|
||||
<ellipse fill="none" stroke="#f6799c" cx="1028.37" cy="-590.701" rx="4" ry="4"/>
|
||||
<polygon fill="#f6799c" stroke="#f6799c" points="1808.28,-352.984 1799.83,-345.996 1803.46,-351.66 1798.64,-350.335 1798.64,-350.335 1798.64,-350.335 1803.46,-351.66 1797.45,-354.675 1808.28,-352.984 1808.28,-352.984"/>
|
||||
<g id="edge47" class="edge"><title>User->Reservation</title>
|
||||
<path fill="none" stroke="#ca3741" d="M1409.52,-644.634C1536.9,-642.857 1969.76,-632.685 2094,-576 2115.46,-566.208 2112.54,-551.737 2133,-540 2156.78,-526.36 2167.47,-534.251 2192,-522 2228.42,-503.806 2234.47,-493.76 2266,-468 2307.08,-434.442 2352.02,-392.311 2378.84,-366.537"/>
|
||||
<ellipse fill="none" stroke="#ca3741" cx="1405.23" cy="-644.691" rx="4" ry="4"/>
|
||||
<polygon fill="#ca3741" stroke="#ca3741" points="2379.04,-366.348 2389.36,-362.645 2382.64,-362.877 2386.23,-359.406 2386.23,-359.406 2386.23,-359.406 2382.64,-362.877 2383.11,-356.167 2379.04,-366.348 2379.04,-366.348"/>
|
||||
</g>
|
||||
<!-- UsersCredit -->
|
||||
<g id="node51" class="node"><title>UsersCredit</title>
|
||||
<ellipse fill="none" stroke="black" cx="376" cy="-180" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="376" y="-176.3" font-family="Times,serif" font-size="14.00">UsersCredit</text>
|
||||
<g id="node59" class="node"><title>UsersCredit</title>
|
||||
<ellipse fill="none" stroke="black" cx="537" cy="-180" rx="52.4675" ry="18"/>
|
||||
<text text-anchor="middle" x="537" y="-176.3" font-family="Times,serif" font-size="14.00">UsersCredit</text>
|
||||
</g>
|
||||
<!-- User->UsersCredit -->
|
||||
<g id="edge46" class="edge"><title>User->UsersCredit</title>
|
||||
<path fill="none" stroke="#5613ee" d="M961.45,-589.486C840.424,-584.283 444.912,-566.855 318,-556 246.691,-549.901 0,-576.57 0,-505 0,-505 0,-505 0,-253 0,-189.981 206.317,-180.818 313.291,-180.302"/>
|
||||
<ellipse fill="none" stroke="#5613ee" cx="965.686" cy="-589.668" rx="4" ry="4"/>
|
||||
<polygon fill="#5613ee" stroke="#5613ee" points="313.323,-180.302 323.334,-184.777 318.323,-180.29 323.323,-180.277 323.323,-180.277 323.323,-180.277 318.323,-180.29 323.312,-175.777 313.323,-180.302 313.323,-180.302"/>
|
||||
<g id="edge51" class="edge"><title>User->UsersCredit</title>
|
||||
<path fill="none" stroke="#997ba3" d="M1338.74,-644.668C1157.39,-642.861 336.304,-633.408 288,-610 261.32,-597.07 245,-588.648 245,-559 245,-559 245,-559 245,-253 245,-205.963 389.642,-189.471 475.325,-183.828"/>
|
||||
<ellipse fill="none" stroke="#997ba3" cx="1342.89" cy="-644.709" rx="4" ry="4"/>
|
||||
<polygon fill="#997ba3" stroke="#997ba3" points="475.488,-183.818 485.75,-187.684 480.478,-183.505 485.468,-183.192 485.468,-183.192 485.468,-183.192 480.478,-183.505 485.187,-178.701 475.488,-183.818 475.488,-183.818"/>
|
||||
</g>
|
||||
<!-- User->UserTag -->
|
||||
<g id="edge49" class="edge"><title>User->UserTag</title>
|
||||
<path fill="none" stroke="#9422eb" d="M1028.33,-579.45C1042.8,-573.451 1059.87,-565.404 1074,-556 1085.8,-548.145 1097.52,-537.745 1107.08,-528.386"/>
|
||||
<ellipse fill="none" stroke="#9422eb" cx="1024.3" cy="-581.072" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#9422eb" stroke="#9422eb" points="1107.2,-528.265 1117.44,-524.345 1110.73,-524.719 1114.25,-521.172 1114.25,-521.172 1114.25,-521.172 1110.73,-524.719 1111.06,-518 1107.2,-528.265 1107.2,-528.265"/>
|
||||
<g id="edge56" class="edge"><title>User->UserTag</title>
|
||||
<path fill="none" stroke="#f5db34" d="M1409.48,-644.785C1468.14,-643.6 1588.54,-637.65 1686,-610 1712.59,-602.457 1740.76,-588.945 1761.67,-577.724"/>
|
||||
<ellipse fill="none" stroke="#f5db34" cx="1405.28" cy="-644.857" rx="4" ry="4"/>
|
||||
<polygon fill="#f5db34" stroke="#f5db34" points="1761.67,-577.722 1772.6,-576.866 1766.06,-575.321 1770.44,-572.919 1770.44,-572.919 1770.44,-572.919 1766.06,-575.321 1768.28,-568.972 1761.67,-577.722 1761.67,-577.722"/>
|
||||
</g>
|
||||
<!-- UserTraining -->
|
||||
<g id="node60" class="node"><title>UserTraining</title>
|
||||
<ellipse fill="none" stroke="black" cx="1102" cy="-416" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="1102" y="-412.3" font-family="Times,serif" font-size="14.00">UserTraining</text>
|
||||
<g id="node69" class="node"><title>UserTraining</title>
|
||||
<ellipse fill="none" stroke="black" cx="1619" cy="-450" rx="57.2688" ry="18"/>
|
||||
<text text-anchor="middle" x="1619" y="-446.3" font-family="Times,serif" font-size="14.00">UserTraining</text>
|
||||
</g>
|
||||
<!-- User->UserTraining -->
|
||||
<g id="edge43" class="edge"><title>User->UserTraining</title>
|
||||
<path fill="none" stroke="#6c4f3c" d="M1017.86,-570.773C1022.13,-566.126 1026.41,-561.058 1030,-556 1055.88,-519.515 1078.24,-472.486 1090.92,-443.554"/>
|
||||
<ellipse fill="none" stroke="#6c4f3c" cx="1014.86" cy="-573.913" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#6c4f3c" stroke="#6c4f3c" points="1091.02,-443.304 1099.12,-435.904 1093,-438.713 1094.98,-434.122 1094.98,-434.122 1094.98,-434.122 1093,-438.713 1090.85,-432.34 1091.02,-443.304 1091.02,-443.304"/>
|
||||
<g id="edge48" class="edge"><title>User->UserTraining</title>
|
||||
<path fill="none" stroke="#b628a8" d="M1408.93,-641.963C1477.85,-635.142 1627.18,-615.979 1656,-576 1677.64,-545.978 1656.54,-503.311 1638.47,-476.4"/>
|
||||
<ellipse fill="none" stroke="#b628a8" cx="1404.91" cy="-642.349" rx="4" ry="4"/>
|
||||
<polygon fill="#b628a8" stroke="#b628a8" points="1638.27,-476.108 1636.21,-465.336 1635.39,-472.014 1632.52,-467.919 1632.52,-467.919 1632.52,-467.919 1635.39,-472.014 1628.84,-470.502 1638.27,-476.108 1638.27,-476.108"/>
|
||||
</g>
|
||||
<!-- User->ProjectUser -->
|
||||
<g id="edge41" class="edge"><title>User->ProjectUser</title>
|
||||
<path fill="none" stroke="#67f6c6" d="M961.892,-588.09C912.242,-583.432 824.588,-573.051 798,-556 755.491,-528.739 726.735,-475.266 712.463,-443.175"/>
|
||||
<ellipse fill="none" stroke="#67f6c6" cx="966.125" cy="-588.477" rx="4" ry="4"/>
|
||||
<polygon fill="#67f6c6" stroke="#67f6c6" points="712.449,-443.142 712.633,-432.178 710.474,-438.548 708.499,-433.955 708.499,-433.955 708.499,-433.955 710.474,-438.548 704.365,-435.732 712.449,-443.142 712.449,-443.142"/>
|
||||
<g id="edge46" class="edge"><title>User->ProjectUser</title>
|
||||
<path fill="none" stroke="#855126" d="M1339.02,-643.305C1245.58,-637.609 984.101,-613.957 791,-522 766.309,-510.242 742.31,-490.454 725.467,-474.751"/>
|
||||
<ellipse fill="none" stroke="#855126" cx="1343.02" cy="-643.539" rx="4" ry="4"/>
|
||||
<polygon fill="#855126" stroke="#855126" points="725.031,-474.333 720.912,-464.17 721.417,-470.878 717.802,-467.423 717.802,-467.423 717.802,-467.423 721.417,-470.878 714.693,-470.676 725.031,-474.333 725.031,-474.333"/>
|
||||
</g>
|
||||
<!-- Profile -->
|
||||
<g id="node71" class="node"><title>Profile</title>
|
||||
<ellipse fill="none" stroke="black" cx="1818" cy="-504" rx="34.1708" ry="18"/>
|
||||
<text text-anchor="middle" x="1818" y="-500.3" font-family="Times,serif" font-size="14.00">Profile</text>
|
||||
<g id="node81" class="node"><title>Profile</title>
|
||||
<ellipse fill="none" stroke="black" cx="460" cy="-558" rx="34.1708" ry="18"/>
|
||||
<text text-anchor="middle" x="460" y="-554.3" font-family="Times,serif" font-size="14.00">Profile</text>
|
||||
</g>
|
||||
<!-- User->Profile -->
|
||||
<g id="edge39" class="edge"><title>User->Profile</title>
|
||||
<path fill="none" stroke="#c7c04f" d="M1031.85,-587.35C1164.02,-573.504 1634.13,-524.26 1776.71,-509.325"/>
|
||||
<ellipse fill="none" stroke="#c7c04f" cx="1027.83" cy="-587.771" rx="4" ry="4"/>
|
||||
<ellipse fill="#c7c04f" stroke="#c7c04f" cx="1780.86" cy="-508.891" rx="4" ry="4"/>
|
||||
<g id="edge44" class="edge"><title>User->Profile</title>
|
||||
<path fill="none" stroke="#e3358d" d="M1338.61,-644.696C1188.67,-643.249 610.028,-636.014 533,-610 514.119,-603.623 495.743,-590.737 482.151,-579.514"/>
|
||||
<ellipse fill="none" stroke="#e3358d" cx="1342.65" cy="-644.734" rx="4" ry="4"/>
|
||||
<ellipse fill="#e3358d" stroke="#e3358d" cx="478.927" cy="-576.768" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- ProjectStepImage -->
|
||||
<g id="node33" class="node"><title>ProjectStepImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="139" cy="-342" rx="73.1654" ry="18"/>
|
||||
<text text-anchor="middle" x="139" y="-338.3" font-family="Times,serif" font-size="14.00">ProjectStepImage</text>
|
||||
<g id="node40" class="node"><title>ProjectStepImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="823" cy="-342" rx="73.1654" ry="18"/>
|
||||
<text text-anchor="middle" x="823" y="-338.3" font-family="Times,serif" font-size="14.00">ProjectStepImage</text>
|
||||
</g>
|
||||
<!-- Credit->UsersCredit -->
|
||||
<g id="edge50" class="edge"><title>Credit->UsersCredit</title>
|
||||
<path fill="none" stroke="#d5838b" d="M929.407,-248.193C827.35,-235.801 554.924,-202.724 434.562,-188.11"/>
|
||||
<ellipse fill="none" stroke="#d5838b" cx="933.566" cy="-248.698" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#d5838b" stroke="#d5838b" points="434.361,-188.086 424.976,-182.413 429.397,-187.483 424.434,-186.881 424.434,-186.881 424.434,-186.881 429.397,-187.483 423.891,-191.348 434.361,-188.086 434.361,-188.086"/>
|
||||
<g id="edge58" class="edge"><title>Credit->UsersCredit</title>
|
||||
<path fill="none" stroke="#55740e" d="M1319.15,-249.51C1186.09,-237.855 756.538,-200.23 597.207,-186.274"/>
|
||||
<ellipse fill="none" stroke="#55740e" cx="1323.3" cy="-249.873" rx="4" ry="4"/>
|
||||
<polygon fill="#55740e" stroke="#55740e" points="597.071,-186.262 587.502,-180.906 592.09,-185.825 587.109,-185.389 587.109,-185.389 587.109,-185.389 592.09,-185.825 586.716,-189.872 597.071,-186.262 597.071,-186.262"/>
|
||||
</g>
|
||||
<!-- PartnerPlan -->
|
||||
<g id="node36" class="node"><title>PartnerPlan</title>
|
||||
<ellipse fill="none" stroke="black" cx="1133" cy="-342" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="1133" y="-338.3" font-family="Times,serif" font-size="14.00">PartnerPlan</text>
|
||||
<g id="node43" class="node"><title>PartnerPlan</title>
|
||||
<ellipse fill="none" stroke="black" cx="1655" cy="-342" rx="51.4931" ry="18"/>
|
||||
<text text-anchor="middle" x="1655" y="-338.3" font-family="Times,serif" font-size="14.00">PartnerPlan</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Price -->
|
||||
<g id="edge57" class="edge"><title>PartnerPlan->Price</title>
|
||||
<path fill="none" stroke="#3251d9" d="M1186.72,-332.109C1204.88,-329.281 1225.29,-326.294 1244,-324 1393.55,-305.662 1436.43,-320.746 1579,-272 1581.25,-271.231 1583.55,-270.378 1585.85,-269.477"/>
|
||||
<ellipse fill="none" stroke="#3251d9" cx="1182.5" cy="-332.773" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3251d9" stroke="#3251d9" points="1585.94,-269.437 1596.9,-269.734 1590.56,-267.51 1595.17,-265.582 1595.17,-265.582 1595.17,-265.582 1590.56,-267.51 1593.43,-261.43 1585.94,-269.437 1585.94,-269.437"/>
|
||||
<g id="edge65" class="edge"><title>PartnerPlan->Price</title>
|
||||
<path fill="none" stroke="#1ccaca" d="M1712.93,-336.5C1790.54,-329.195 1931.72,-311.394 2046,-272 2048.25,-271.225 2050.55,-270.368 2052.84,-269.464"/>
|
||||
<ellipse fill="none" stroke="#1ccaca" cx="1708.69" cy="-336.891" rx="4" ry="4"/>
|
||||
<polygon fill="#1ccaca" stroke="#1ccaca" points="2052.94,-269.424 2063.9,-269.713 2057.55,-267.493 2062.16,-265.563 2062.16,-265.563 2062.16,-265.563 2057.55,-267.493 2060.43,-261.412 2052.94,-269.424 2052.94,-269.424"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->PlanFile -->
|
||||
<g id="edge56" class="edge"><title>PartnerPlan->PlanFile</title>
|
||||
<path fill="none" stroke="#62146d" d="M1186.99,-332.311C1205.09,-329.511 1225.4,-326.49 1244,-324 1313.61,-314.682 1332.87,-323.058 1401,-306 1434.24,-297.678 1470.38,-282.853 1495.93,-271.324"/>
|
||||
<ellipse fill="none" stroke="#62146d" cx="1182.8" cy="-332.964" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#62146d" stroke="#62146d" cx="1499.86" cy="-269.525" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge64" class="edge"><title>PartnerPlan->PlanFile</title>
|
||||
<path fill="none" stroke="#c37c8f" d="M1711.99,-335.397C1756.2,-330.193 1818.73,-320.951 1872,-306 1903.9,-297.045 1938.69,-282.427 1963.45,-271.132"/>
|
||||
<ellipse fill="none" stroke="#c37c8f" cx="1707.92" cy="-335.865" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#c37c8f" stroke="#c37c8f" cx="1967.16" cy="-269.418" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge51" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#44e395" d="M1128.85,-316.028C1126.1,-306.669 1121.55,-296.692 1114,-290 1086.06,-265.222 1043.59,-257.253 1011.82,-255.018"/>
|
||||
<ellipse fill="none" stroke="#44e395" cx="1129.86" cy="-320.115" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#44e395" stroke="#44e395" points="1011.48,-255 1001.74,-249.971 1006.49,-254.732 1001.5,-254.464 1001.5,-254.464 1001.5,-254.464 1006.49,-254.732 1001.26,-258.958 1011.48,-255 1011.48,-255"/>
|
||||
<g id="edge59" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#5cc996" d="M1598.87,-334.052C1520.4,-324.292 1387.18,-307.536 1385,-306 1376.65,-300.112 1370.81,-290.728 1366.82,-281.605"/>
|
||||
<ellipse fill="none" stroke="#5cc996" cx="1603.25" cy="-334.596" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5cc996" stroke="#5cc996" points="1366.72,-281.337 1367.38,-270.392 1364.94,-276.662 1363.17,-271.986 1363.17,-271.986 1363.17,-271.986 1364.94,-276.662 1358.96,-273.58 1366.72,-281.337 1366.72,-281.337"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge52" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#26bd72" d="M1077.36,-333.841C1014.82,-325.524 921.246,-312.16 916,-306 905.242,-293.368 919.059,-280.42 935.276,-270.732"/>
|
||||
<ellipse fill="none" stroke="#26bd72" cx="1081.62" cy="-334.404" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#26bd72" stroke="#26bd72" points="935.633,-270.534 946.563,-269.648 940.012,-268.121 944.391,-265.707 944.391,-265.707 944.391,-265.707 940.012,-268.121 942.218,-261.766 935.633,-270.534 935.633,-270.534"/>
|
||||
<text text-anchor="middle" x="958.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
<g id="edge60" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#616585" d="M1601.33,-331.93C1575.41,-326.399 1544.3,-318.029 1518,-306 1506.68,-300.821 1506.32,-295.189 1495,-290 1464.54,-276.036 1427.59,-266.977 1399.89,-261.582"/>
|
||||
<ellipse fill="none" stroke="#616585" cx="1605.28" cy="-332.747" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#616585" stroke="#616585" points="1399.59,-261.527 1390.59,-255.268 1394.68,-260.609 1389.76,-259.691 1389.76,-259.691 1389.76,-259.691 1394.68,-260.609 1388.94,-264.115 1399.59,-261.527 1399.59,-261.527"/>
|
||||
<text text-anchor="middle" x="1560.5" y="-294.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge53" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#901339" d="M1080.99,-330.538C1061,-325.105 1038.55,-317.193 1020,-306 1013.23,-301.914 1000.72,-289.442 989.787,-277.855"/>
|
||||
<ellipse fill="none" stroke="#901339" cx="1084.93" cy="-331.565" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#901339" stroke="#901339" points="989.721,-277.783 986.199,-267.398 986.313,-274.124 982.906,-270.465 982.906,-270.465 982.906,-270.465 986.313,-274.124 979.612,-273.532 989.721,-277.783 989.721,-277.783"/>
|
||||
<text text-anchor="middle" x="1065" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
<g id="edge61" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#5a09d7" d="M1599.11,-333.811C1525.64,-324.287 1405.31,-308.407 1401,-306 1394.84,-302.557 1384.89,-290.63 1376.22,-279.175"/>
|
||||
<ellipse fill="none" stroke="#5a09d7" cx="1603.41" cy="-334.368" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5a09d7" stroke="#5a09d7" points="1376.15,-279.086 1373.82,-268.37 1373.18,-275.066 1370.21,-271.046 1370.21,-271.046 1370.21,-271.046 1373.18,-275.066 1366.59,-273.722 1376.15,-279.086 1376.15,-279.086"/>
|
||||
<text text-anchor="middle" x="1446" y="-294.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Role -->
|
||||
<g id="edge58" class="edge"><title>PartnerPlan->Role</title>
|
||||
<path fill="none" stroke="#b5be5b" d="M1077.16,-334.302C936.513,-317.432 570.568,-273.54 452.969,-259.434"/>
|
||||
<ellipse fill="none" stroke="#b5be5b" cx="1081.15" cy="-334.781" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#b5be5b" stroke="#b5be5b" points="452.625,-259.393 443.232,-253.734 447.661,-258.798 442.696,-258.202 442.696,-258.202 442.696,-258.202 447.661,-258.798 442.16,-262.67 452.625,-259.393 452.625,-259.393"/>
|
||||
<g id="edge66" class="edge"><title>PartnerPlan->Role</title>
|
||||
<path fill="none" stroke="#ca90a1" d="M1597.99,-335.365C1433.14,-319.069 958.922,-272.192 822.266,-258.684"/>
|
||||
<ellipse fill="none" stroke="#ca90a1" cx="1602.07" cy="-335.767" rx="4" ry="4"/>
|
||||
<polygon fill="#ca90a1" stroke="#ca90a1" points="821.871,-258.645 812.362,-253.183 816.895,-258.153 811.92,-257.661 811.92,-257.661 811.92,-257.661 816.895,-258.153 811.477,-262.139 821.871,-258.645 821.871,-258.645"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Subscription -->
|
||||
<g id="edge54" class="edge"><title>PartnerPlan->Subscription</title>
|
||||
<path fill="none" stroke="#a400d5" d="M1153.5,-318.291C1163.41,-308.442 1175.96,-297.477 1189,-290 1206.53,-279.944 1227.29,-272.426 1246.15,-266.989"/>
|
||||
<ellipse fill="none" stroke="#a400d5" cx="1150.49" cy="-321.376" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#a400d5" stroke="#a400d5" points="1246.17,-266.984 1257.01,-268.671 1250.99,-265.658 1255.81,-264.332 1255.81,-264.332 1255.81,-264.332 1250.99,-265.658 1254.62,-259.993 1246.17,-266.984 1246.17,-266.984"/>
|
||||
<g id="edge62" class="edge"><title>PartnerPlan->Subscription</title>
|
||||
<path fill="none" stroke="#31cc38" d="M1687.72,-321.859C1695.52,-316.941 1703.7,-311.483 1711,-306 1722.23,-297.568 1733.9,-287.401 1743.74,-278.37"/>
|
||||
<ellipse fill="none" stroke="#31cc38" cx="1684.1" cy="-324.103" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#31cc38" stroke="#31cc38" points="1743.88,-278.243 1754.26,-274.72 1747.54,-274.835 1751.2,-271.427 1751.2,-271.427 1751.2,-271.427 1747.54,-274.835 1748.13,-268.134 1743.88,-278.243 1743.88,-278.243"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->PlanImage -->
|
||||
<g id="edge55" class="edge"><title>PartnerPlan->PlanImage</title>
|
||||
<path fill="none" stroke="#d8d5c3" d="M1165.45,-322.167C1185.91,-311.118 1213.25,-297.831 1239,-290 1293.12,-273.544 1309.72,-283.986 1365,-272 1369.66,-270.989 1374.5,-269.8 1379.3,-268.529"/>
|
||||
<ellipse fill="none" stroke="#d8d5c3" cx="1161.75" cy="-324.199" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#d8d5c3" stroke="#d8d5c3" cx="1383.46" cy="-267.388" rx="4.00001" ry="4.00001"/>
|
||||
<g id="edge63" class="edge"><title>PartnerPlan->PlanImage</title>
|
||||
<path fill="none" stroke="#24a3f4" d="M1714.78,-340.922C1755.2,-338.409 1808.4,-330.122 1849,-306 1860.11,-299.399 1869.44,-288.596 1876.38,-278.627"/>
|
||||
<ellipse fill="none" stroke="#24a3f4" cx="1710.61" cy="-341.147" rx="4" ry="4"/>
|
||||
<ellipse fill="#24a3f4" stroke="#24a3f4" cx="1878.6" cy="-275.262" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- OAuth2Provider -->
|
||||
<g id="node37" class="node"><title>OAuth2Provider</title>
|
||||
<ellipse fill="none" stroke="black" cx="3930" cy="-687" rx="69.3156" ry="18"/>
|
||||
<text text-anchor="middle" x="3930" y="-683.3" font-family="Times,serif" font-size="14.00">OAuth2Provider</text>
|
||||
<g id="node44" class="node"><title>OAuth2Provider</title>
|
||||
<ellipse fill="none" stroke="black" cx="4736" cy="-741" rx="69.3156" ry="18"/>
|
||||
<text text-anchor="middle" x="4736" y="-737.3" font-family="Times,serif" font-size="14.00">OAuth2Provider</text>
|
||||
</g>
|
||||
<!-- OAuth2Provider->OAuth2Mapping -->
|
||||
<g id="edge60" class="edge"><title>OAuth2Provider->OAuth2Mapping</title>
|
||||
<path fill="none" stroke="#67dbe8" d="M3930,-660.562C3930,-648.078 3930,-633.025 3930,-620.299"/>
|
||||
<ellipse fill="none" stroke="#67dbe8" cx="3930" cy="-664.942" rx="4" ry="4"/>
|
||||
<polygon fill="#67dbe8" stroke="#67dbe8" points="3930,-620.264 3934.5,-610.264 3930,-615.264 3930,-610.264 3930,-610.264 3930,-610.264 3930,-615.264 3925.5,-610.264 3930,-620.264 3930,-620.264"/>
|
||||
<g id="edge68" class="edge"><title>OAuth2Provider->OAuth2Mapping</title>
|
||||
<path fill="none" stroke="#1b2fb7" d="M4736,-714.562C4736,-702.078 4736,-687.025 4736,-674.299"/>
|
||||
<ellipse fill="none" stroke="#1b2fb7" cx="4736" cy="-718.942" rx="4" ry="4"/>
|
||||
<polygon fill="#1b2fb7" stroke="#1b2fb7" points="4736,-674.264 4740.5,-664.264 4736,-669.264 4736,-664.264 4736,-664.264 4736,-664.264 4736,-669.264 4731.5,-664.264 4736,-674.264 4736,-674.264"/>
|
||||
</g>
|
||||
<!-- AuthProvider -->
|
||||
<g id="node58" class="node"><title>AuthProvider</title>
|
||||
<ellipse fill="none" stroke="black" cx="4084" cy="-592" rx="58.2422" ry="18"/>
|
||||
<text text-anchor="middle" x="4084" y="-588.3" font-family="Times,serif" font-size="14.00">AuthProvider</text>
|
||||
<g id="node67" class="node"><title>AuthProvider</title>
|
||||
<ellipse fill="none" stroke="black" cx="4890" cy="-646" rx="58.2422" ry="18"/>
|
||||
<text text-anchor="middle" x="4890" y="-642.3" font-family="Times,serif" font-size="14.00">AuthProvider</text>
|
||||
</g>
|
||||
<!-- OAuth2Provider->AuthProvider -->
|
||||
<g id="edge59" class="edge"><title>OAuth2Provider->AuthProvider</title>
|
||||
<path fill="none" stroke="#93a4a6" d="M3963.14,-665.989C3989.35,-650.157 4025.75,-628.178 4051.74,-612.484"/>
|
||||
<ellipse fill="none" stroke="#93a4a6" cx="3959.55" cy="-668.156" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#93a4a6" stroke="#93a4a6" cx="4055.35" cy="-610.303" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge67" class="edge"><title>OAuth2Provider->AuthProvider</title>
|
||||
<path fill="none" stroke="#2c0ed9" d="M4769.14,-719.989C4795.35,-704.157 4831.75,-682.178 4857.74,-666.484"/>
|
||||
<ellipse fill="none" stroke="#2c0ed9" cx="4765.55" cy="-722.156" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#2c0ed9" stroke="#2c0ed9" cx="4861.35" cy="-664.303" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Asset -->
|
||||
<g id="node41" class="node"><title>Asset</title>
|
||||
<ellipse fill="none" stroke="black" cx="4213" cy="-687" rx="30.3206" ry="18"/>
|
||||
<text text-anchor="middle" x="4213" y="-683.3" font-family="Times,serif" font-size="14.00">Asset</text>
|
||||
<g id="node48" class="node"><title>Asset</title>
|
||||
<ellipse fill="none" stroke="black" cx="5019" cy="-741" rx="30.3206" ry="18"/>
|
||||
<text text-anchor="middle" x="5019" y="-737.3" font-family="Times,serif" font-size="14.00">Asset</text>
|
||||
</g>
|
||||
<!-- Project::OpenlabSync -->
|
||||
<g id="node49" class="node"><title>Project::OpenlabSync</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="5202.25,-759 5067.75,-759 5067.75,-723 5202.25,-723 5202.25,-759"/>
|
||||
<text text-anchor="middle" x="5135" y="-737.3" font-family="Times,serif" font-size="14.00">Project::OpenlabSync</text>
|
||||
</g>
|
||||
<!-- DatabaseProvider -->
|
||||
<g id="node42" class="node"><title>DatabaseProvider</title>
|
||||
<ellipse fill="none" stroke="black" cx="4091" cy="-687" rx="73.1654" ry="18"/>
|
||||
<text text-anchor="middle" x="4091" y="-683.3" font-family="Times,serif" font-size="14.00">DatabaseProvider</text>
|
||||
<g id="node50" class="node"><title>DatabaseProvider</title>
|
||||
<ellipse fill="none" stroke="black" cx="4897" cy="-741" rx="73.1654" ry="18"/>
|
||||
<text text-anchor="middle" x="4897" y="-737.3" font-family="Times,serif" font-size="14.00">DatabaseProvider</text>
|
||||
</g>
|
||||
<!-- DatabaseProvider->AuthProvider -->
|
||||
<g id="edge61" class="edge"><title>DatabaseProvider->AuthProvider</title>
|
||||
<path fill="none" stroke="#57e96b" d="M4089.09,-660.562C4088.1,-647.454 4086.9,-631.513 4085.91,-618.408"/>
|
||||
<ellipse fill="none" stroke="#57e96b" cx="4089.42" cy="-664.954" rx="4" ry="4"/>
|
||||
<ellipse fill="#57e96b" stroke="#57e96b" cx="4085.6" cy="-614.253" rx="4" ry="4"/>
|
||||
<g id="edge69" class="edge"><title>DatabaseProvider->AuthProvider</title>
|
||||
<path fill="none" stroke="#7f74f3" d="M4895.09,-714.562C4894.1,-701.454 4892.9,-685.513 4891.91,-672.408"/>
|
||||
<ellipse fill="none" stroke="#7f74f3" cx="4895.42" cy="-718.954" rx="4" ry="4"/>
|
||||
<ellipse fill="#7f74f3" stroke="#7f74f3" cx="4891.6" cy="-668.253" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Availability->AvailabilityTag -->
|
||||
<g id="edge69" class="edge"><title>Availability->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#b7b793" d="M1995.24,-589.641C2096.56,-586.762 2296.52,-578.367 2363,-556 2381.79,-549.677 2400.6,-538.024 2415.25,-527.452"/>
|
||||
<ellipse fill="none" stroke="#b7b793" cx="1991.23" cy="-589.752" rx="4" ry="4"/>
|
||||
<polygon fill="#b7b793" stroke="#b7b793" points="2415.35,-527.378 2426.06,-525.008 2419.36,-524.389 2423.37,-521.4 2423.37,-521.4 2423.37,-521.4 2419.36,-524.389 2420.68,-517.793 2415.35,-527.378 2415.35,-527.378"/>
|
||||
<g id="edge77" class="edge"><title>Availability->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#0c07ed" d="M2362.01,-634.238C2338.81,-628.509 2311.47,-620.458 2288,-610 2270.56,-602.227 2252.51,-591.034 2237.97,-581.113"/>
|
||||
<ellipse fill="none" stroke="#0c07ed" cx="2366.14" cy="-635.232" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#0c07ed" stroke="#0c07ed" points="2237.62,-580.865 2231.99,-571.452 2233.52,-578.004 2229.42,-575.143 2229.42,-575.143 2229.42,-575.143 2233.52,-578.004 2226.84,-578.833 2237.62,-580.865 2237.62,-580.865"/>
|
||||
</g>
|
||||
<!-- Availability->Event -->
|
||||
<g id="edge68" class="edge"><title>Availability->Event</title>
|
||||
<path fill="none" stroke="#75b4f5" d="M1969.93,-572.904C1999.95,-557.351 2042.77,-535.165 2071.2,-520.436"/>
|
||||
<ellipse fill="none" stroke="#75b4f5" cx="1966.34" cy="-574.765" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#75b4f5" stroke="#75b4f5" cx="2074.91" cy="-518.517" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge76" class="edge"><title>Availability->Event</title>
|
||||
<path fill="none" stroke="#a0be23" d="M2469.22,-636.785C2510.39,-630.355 2567.93,-620.725 2618,-610 2675.36,-597.715 2741.17,-580.04 2780.62,-569.052"/>
|
||||
<ellipse fill="none" stroke="#a0be23" cx="2465.16" cy="-637.415" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#a0be23" stroke="#a0be23" cx="2784.77" cy="-567.891" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- Availability->Training -->
|
||||
<g id="edge65" class="edge"><title>Availability->Training</title>
|
||||
<path fill="none" stroke="#0a9f62" d="M1872.06,-590.458C1744.98,-588.815 1461.97,-582.235 1369,-556 1345.27,-549.305 1320.77,-536.164 1302.45,-524.898"/>
|
||||
<polygon fill="#0a9f62" stroke="#0a9f62" points="1872.4,-590.462 1882.34,-595.084 1877.4,-590.523 1882.4,-590.585 1882.4,-590.585 1882.4,-590.585 1877.4,-590.523 1882.45,-586.085 1872.4,-590.462 1872.4,-590.462"/>
|
||||
<polygon fill="#0a9f62" stroke="#0a9f62" points="1302.44,-524.894 1296.39,-515.75 1298.22,-522.224 1293.99,-519.555 1293.99,-519.555 1293.99,-519.555 1298.22,-522.224 1291.59,-523.36 1302.44,-524.894 1302.44,-524.894"/>
|
||||
<g id="edge73" class="edge"><title>Availability->Training</title>
|
||||
<path fill="none" stroke="#4e8e9a" d="M2360.63,-633.552C2329.74,-626.851 2290.13,-618.132 2255,-610 2197.64,-596.724 2131.7,-580.561 2089.25,-570.039"/>
|
||||
<polygon fill="#4e8e9a" stroke="#4e8e9a" points="2360.98,-633.628 2369.8,-640.142 2365.87,-634.686 2370.75,-635.744 2370.75,-635.744 2370.75,-635.744 2365.87,-634.686 2371.71,-631.346 2360.98,-633.628 2360.98,-633.628"/>
|
||||
<polygon fill="#4e8e9a" stroke="#4e8e9a" points="2089.21,-570.03 2080.59,-563.254 2084.36,-568.826 2079.5,-567.621 2079.5,-567.621 2079.5,-567.621 2084.36,-568.826 2078.42,-571.989 2089.21,-570.03 2089.21,-570.03"/>
|
||||
</g>
|
||||
<!-- Availability->Reservation -->
|
||||
<g id="edge67" class="edge"><title>Availability->Reservation</title>
|
||||
<path fill="none" stroke="#07fb9b" d="M1940.86,-564.195C1948.91,-519.535 1957.57,-429.711 1911,-378 1909.17,-375.968 1851.42,-363.597 1806.05,-354.133"/>
|
||||
<polygon fill="#07fb9b" stroke="#07fb9b" points="1940.86,-564.203 1934.54,-573.17 1939.91,-569.113 1938.96,-574.022 1938.96,-574.022 1938.96,-574.022 1939.91,-569.113 1943.38,-574.875 1940.86,-564.203 1940.86,-564.203"/>
|
||||
<polygon fill="#07fb9b" stroke="#07fb9b" points="1805.78,-354.078 1796.91,-347.636 1800.89,-353.06 1795.99,-352.041 1795.99,-352.041 1795.99,-352.041 1800.89,-353.06 1795.08,-356.447 1805.78,-354.078 1805.78,-354.078"/>
|
||||
<g id="edge75" class="edge"><title>Availability->Reservation</title>
|
||||
<path fill="none" stroke="#4f3463" d="M2438.22,-621.601C2475.86,-582.265 2540.91,-500.467 2509,-432 2494.8,-401.546 2464.49,-377.808 2439.9,-362.535"/>
|
||||
<polygon fill="#4f3463" stroke="#4f3463" points="2438.09,-621.737 2427.88,-625.739 2434.59,-625.311 2431.09,-628.885 2431.09,-628.885 2431.09,-628.885 2434.59,-625.311 2434.31,-632.032 2438.09,-621.737 2438.09,-621.737"/>
|
||||
<polygon fill="#4f3463" stroke="#4f3463" points="2439.73,-362.429 2433.46,-353.433 2435.44,-359.862 2431.15,-357.295 2431.15,-357.295 2431.15,-357.295 2435.44,-359.862 2428.84,-361.156 2439.73,-362.429 2439.73,-362.429"/>
|
||||
</g>
|
||||
<!-- Slot -->
|
||||
<g id="node52" class="node"><title>Slot</title>
|
||||
<ellipse fill="none" stroke="black" cx="2193" cy="-254" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="2193" y="-250.3" font-family="Times,serif" font-size="14.00">Slot</text>
|
||||
<g id="node61" class="node"><title>Slot</title>
|
||||
<ellipse fill="none" stroke="black" cx="2927" cy="-254" rx="27" ry="18"/>
|
||||
<text text-anchor="middle" x="2927" y="-250.3" font-family="Times,serif" font-size="14.00">Slot</text>
|
||||
</g>
|
||||
<!-- Availability->Slot -->
|
||||
<g id="edge66" class="edge"><title>Availability->Slot</title>
|
||||
<path fill="none" stroke="#551c36" d="M1992.49,-584.979C2106.21,-572.287 2349,-540.979 2349,-505 2349,-505 2349,-505 2349,-341 2349,-286.659 2275.51,-266.399 2229.41,-259.036"/>
|
||||
<ellipse fill="none" stroke="#551c36" cx="1988.5" cy="-585.42" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#551c36" stroke="#551c36" points="2229.36,-259.029 2220.12,-253.125 2224.41,-258.303 2219.46,-257.578 2219.46,-257.578 2219.46,-257.578 2224.41,-258.303 2218.81,-262.03 2229.36,-259.029 2229.36,-259.029"/>
|
||||
<g id="edge74" class="edge"><title>Availability->Slot</title>
|
||||
<path fill="none" stroke="#3a92c9" d="M2474.09,-643.841C2643.03,-639.792 3110,-622.826 3110,-559 3110,-559 3110,-559 3110,-341 3110,-277.154 3017.63,-260.619 2964.14,-256.397"/>
|
||||
<ellipse fill="none" stroke="#3a92c9" cx="2470.03" cy="-643.936" rx="4" ry="4"/>
|
||||
<polygon fill="#3a92c9" stroke="#3a92c9" points="2963.98,-256.386 2954.31,-251.216 2958.99,-256.046 2954,-255.706 2954,-255.706 2954,-255.706 2958.99,-256.046 2953.7,-260.196 2963.98,-256.386 2963.98,-256.386"/>
|
||||
</g>
|
||||
<!-- MachinesAvailability -->
|
||||
<g id="node55" class="node"><title>MachinesAvailability</title>
|
||||
<ellipse fill="none" stroke="black" cx="1931" cy="-342" rx="87.1385" ry="18"/>
|
||||
<text text-anchor="middle" x="1931" y="-338.3" font-family="Times,serif" font-size="14.00">MachinesAvailability</text>
|
||||
<g id="node64" class="node"><title>MachinesAvailability</title>
|
||||
<ellipse fill="none" stroke="black" cx="2582" cy="-342" rx="87.1385" ry="18"/>
|
||||
<text text-anchor="middle" x="2582" y="-338.3" font-family="Times,serif" font-size="14.00">MachinesAvailability</text>
|
||||
</g>
|
||||
<!-- Availability->MachinesAvailability -->
|
||||
<g id="edge62" class="edge"><title>Availability->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#3f8a8d" d="M1946.22,-566.28C1947.36,-562.885 1948.35,-559.398 1949,-556 1963.96,-478.316 1967.61,-454.89 1949,-378 1948.31,-375.136 1947.34,-372.244 1946.2,-369.414"/>
|
||||
<ellipse fill="none" stroke="#3f8a8d" cx="1944.74" cy="-570.206" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3f8a8d" stroke="#3f8a8d" points="1946.11,-369.224 1945.95,-358.259 1943.99,-364.695 1941.88,-360.166 1941.88,-360.166 1941.88,-360.166 1943.99,-364.695 1937.8,-362.072 1946.11,-369.224 1946.11,-369.224"/>
|
||||
<g id="edge70" class="edge"><title>Availability->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#a91739" d="M2447.52,-626.013C2455.17,-621.151 2463.08,-615.679 2470,-610 2486.04,-596.837 2490.47,-593.252 2502,-576 2545.89,-510.345 2554.64,-490.301 2575,-414 2578.78,-399.836 2580.56,-383.592 2581.38,-370.219"/>
|
||||
<ellipse fill="none" stroke="#a91739" cx="2444" cy="-628.189" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#a91739" stroke="#a91739" points="2581.38,-370.194 2586.35,-360.418 2581.62,-365.199 2581.86,-360.205 2581.86,-360.205 2581.86,-360.205 2581.62,-365.199 2577.36,-359.992 2581.38,-370.194 2581.38,-370.194"/>
|
||||
</g>
|
||||
<!-- TrainingsAvailability -->
|
||||
<g id="node65" class="node"><title>TrainingsAvailability</title>
|
||||
<ellipse fill="none" stroke="black" cx="1565" cy="-416" rx="86.1637" ry="18"/>
|
||||
<text text-anchor="middle" x="1565" y="-412.3" font-family="Times,serif" font-size="14.00">TrainingsAvailability</text>
|
||||
<g id="node74" class="node"><title>TrainingsAvailability</title>
|
||||
<ellipse fill="none" stroke="black" cx="2414" cy="-450" rx="86.1637" ry="18"/>
|
||||
<text text-anchor="middle" x="2414" y="-446.3" font-family="Times,serif" font-size="14.00">TrainingsAvailability</text>
|
||||
</g>
|
||||
<!-- Availability->TrainingsAvailability -->
|
||||
<g id="edge64" class="edge"><title>Availability->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#6466a6" d="M1895.35,-574.637C1862.81,-561.028 1815.63,-540.899 1775,-522 1715.04,-494.109 1646.74,-459.401 1604.75,-437.716"/>
|
||||
<ellipse fill="none" stroke="#6466a6" cx="1899.2" cy="-576.24" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#6466a6" stroke="#6466a6" points="1604.57,-437.624 1597.76,-429.032 1600.13,-435.326 1595.69,-433.028 1595.69,-433.028 1595.69,-433.028 1600.13,-435.326 1593.62,-437.025 1604.57,-437.624 1604.57,-437.624"/>
|
||||
<g id="edge72" class="edge"><title>Availability->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#496612" d="M2414,-619.576C2414,-583.046 2414,-515.981 2414,-478.39"/>
|
||||
<ellipse fill="none" stroke="#496612" cx="2414" cy="-623.784" rx="4" ry="4"/>
|
||||
<polygon fill="#496612" stroke="#496612" points="2414,-478.178 2418.5,-468.178 2414,-473.178 2414,-468.178 2414,-468.178 2414,-468.178 2414,-473.178 2409.5,-468.178 2414,-478.178 2414,-478.178"/>
|
||||
</g>
|
||||
<!-- Availability->Machine -->
|
||||
<g id="edge63" class="edge"><title>Availability->Machine</title>
|
||||
<path fill="none" stroke="#ef5067" d="M1873.91,-586.598C1739.42,-575.615 1423.93,-542.366 1352,-468 1345.96,-461.752 1343.19,-452.948 1342.1,-444.411"/>
|
||||
<polygon fill="#ef5067" stroke="#ef5067" points="1874.08,-586.611 1883.69,-591.897 1879.07,-587.011 1884.05,-587.411 1884.05,-587.411 1884.05,-587.411 1879.07,-587.011 1884.41,-582.925 1874.08,-586.611 1874.08,-586.611"/>
|
||||
<polygon fill="#ef5067" stroke="#ef5067" points="1342.09,-444.3 1345.97,-434.042 1341.78,-439.31 1341.47,-434.319 1341.47,-434.319 1341.47,-434.319 1341.78,-439.31 1336.98,-434.596 1342.09,-444.3 1342.09,-444.3"/>
|
||||
<g id="edge71" class="edge"><title>Availability->Machine</title>
|
||||
<path fill="none" stroke="#5fe5a3" d="M2389.94,-621.777C2364.89,-598.589 2323.69,-563.158 2283,-540 2248.79,-520.527 2146.41,-484.727 2088.01,-464.985"/>
|
||||
<polygon fill="#5fe5a3" stroke="#5fe5a3" points="2390.19,-622.009 2394.41,-632.129 2393.84,-625.427 2397.48,-628.845 2397.48,-628.845 2397.48,-628.845 2393.84,-625.427 2400.56,-625.56 2390.19,-622.009 2390.19,-622.009"/>
|
||||
<polygon fill="#5fe5a3" stroke="#5fe5a3" points="2087.82,-464.92 2079.78,-457.462 2083.08,-463.323 2078.34,-461.726 2078.34,-461.726 2078.34,-461.726 2083.08,-463.323 2076.9,-465.991 2087.82,-464.92 2087.82,-464.92"/>
|
||||
</g>
|
||||
<!-- Subscription->Invoice -->
|
||||
<g id="edge70" class="edge"><title>Subscription->Invoice</title>
|
||||
<path fill="none" stroke="#27675f" d="M1335.18,-234.208C1391.73,-203.115 1504.01,-141.378 1559.46,-110.89"/>
|
||||
<ellipse fill="none" stroke="#27675f" cx="1331.36" cy="-236.307" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#27675f" stroke="#27675f" points="1559.73,-110.742 1570.66,-109.867 1564.11,-108.333 1568.49,-105.924 1568.49,-105.924 1568.49,-105.924 1564.11,-108.333 1566.33,-101.981 1559.73,-110.742 1559.73,-110.742"/>
|
||||
<g id="edge78" class="edge"><title>Subscription->Invoice</title>
|
||||
<path fill="none" stroke="#2632e6" d="M1770.2,-227.755C1772.56,-208.942 1777.36,-182.987 1787,-162 1794.65,-145.334 1806.97,-128.957 1817.8,-116.343"/>
|
||||
<ellipse fill="none" stroke="#2632e6" cx="1769.74" cy="-231.879" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#2632e6" stroke="#2632e6" points="1818,-116.112 1828.01,-111.619 1821.32,-112.372 1824.64,-108.632 1824.64,-108.632 1824.64,-108.632 1821.32,-112.372 1821.27,-105.646 1818,-116.112 1818,-116.112"/>
|
||||
</g>
|
||||
<!-- Subscription->OfferDay -->
|
||||
<g id="edge71" class="edge"><title>Subscription->OfferDay</title>
|
||||
<path fill="none" stroke="#e5b48b" d="M1348.17,-239.081C1392.24,-226.077 1457.54,-206.808 1500.67,-194.081"/>
|
||||
<ellipse fill="none" stroke="#e5b48b" cx="1344.31" cy="-240.22" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#e5b48b" stroke="#e5b48b" points="1500.73,-194.063 1511.6,-195.548 1505.53,-192.647 1510.32,-191.232 1510.32,-191.232 1510.32,-191.232 1505.53,-192.647 1509.05,-186.916 1500.73,-194.063 1500.73,-194.063"/>
|
||||
<g id="edge79" class="edge"><title>Subscription->OfferDay</title>
|
||||
<path fill="none" stroke="#db39d6" d="M1790.13,-230.873C1798.51,-222.486 1808.09,-212.913 1816.59,-204.412"/>
|
||||
<ellipse fill="none" stroke="#db39d6" cx="1787.17" cy="-233.834" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#db39d6" stroke="#db39d6" points="1816.66,-204.344 1826.91,-200.455 1820.19,-200.809 1823.73,-197.273 1823.73,-197.273 1823.73,-197.273 1820.19,-200.809 1820.54,-194.091 1816.66,-204.344 1816.66,-204.344"/>
|
||||
</g>
|
||||
<!-- Training->TrainingImage -->
|
||||
<g id="edge80" class="edge"><title>Training->TrainingImage</title>
|
||||
<path fill="none" stroke="#e8cdf7" d="M2069.29,-536.399C2091,-517.996 2122.67,-491.138 2144.68,-472.473"/>
|
||||
<ellipse fill="none" stroke="#e8cdf7" cx="2065.96" cy="-539.226" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#e8cdf7" stroke="#e8cdf7" cx="2147.84" cy="-469.789" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Training->TrainingsPricing -->
|
||||
<g id="edge76" class="edge"><title>Training->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#938778" d="M1229.3,-493.438C1159.08,-478.072 1020.93,-447.84 941.021,-430.353"/>
|
||||
<ellipse fill="none" stroke="#938778" cx="1233.52" cy="-494.361" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#938778" stroke="#938778" points="940.866,-430.319 932.06,-423.786 935.982,-429.251 931.098,-428.182 931.098,-428.182 931.098,-428.182 935.982,-429.251 930.136,-432.578 940.866,-430.319 940.866,-430.319"/>
|
||||
<g id="edge85" class="edge"><title>Training->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#f1caad" d="M2000,-548.955C1971.18,-543.1 1933.26,-534.081 1901,-522 1864.71,-508.412 1825.69,-487.511 1798.61,-471.9"/>
|
||||
<ellipse fill="none" stroke="#f1caad" cx="2003.95" cy="-549.741" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#f1caad" stroke="#f1caad" points="1798.55,-471.863 1792.18,-462.939 1794.23,-469.345 1789.91,-466.827 1789.91,-466.827 1789.91,-466.827 1794.23,-469.345 1787.64,-470.715 1798.55,-471.863 1798.55,-471.863"/>
|
||||
</g>
|
||||
<!-- Training->Plan -->
|
||||
<g id="edge78" class="edge"><title>Training->Plan</title>
|
||||
<path fill="none" stroke="#83d30f" d="M1274.2,-475.525C1275.49,-446.11 1277.52,-399.718 1278.8,-370.35"/>
|
||||
<polygon fill="#83d30f" stroke="#83d30f" points="1274.19,-475.887 1269.25,-485.68 1273.97,-480.882 1273.75,-485.877 1273.75,-485.877 1273.75,-485.877 1273.97,-480.882 1278.24,-486.074 1274.19,-475.887 1274.19,-475.887"/>
|
||||
<polygon fill="#83d30f" stroke="#83d30f" points="1278.82,-369.99 1283.75,-360.196 1279.04,-364.995 1279.26,-360 1279.26,-360 1279.26,-360 1279.04,-364.995 1274.76,-359.803 1278.82,-369.99 1278.82,-369.99"/>
|
||||
<g id="edge87" class="edge"><title>Training->Plan</title>
|
||||
<path fill="none" stroke="#797f44" d="M1996.66,-549.059C1980.64,-543.979 1964.3,-535.651 1954,-522 1920.48,-477.57 1925.9,-408.141 1932.28,-370.129"/>
|
||||
<polygon fill="#797f44" stroke="#797f44" points="1996.9,-549.126 2005.31,-556.154 2001.71,-550.473 2006.53,-551.82 2006.53,-551.82 2006.53,-551.82 2001.71,-550.473 2007.74,-547.487 1996.9,-549.126 1996.9,-549.126"/>
|
||||
<polygon fill="#797f44" stroke="#797f44" points="1932.36,-369.682 1938.58,-360.653 1933.26,-364.763 1934.15,-359.845 1934.15,-359.845 1934.15,-359.845 1933.26,-364.763 1929.73,-359.036 1932.36,-369.682 1932.36,-369.682"/>
|
||||
</g>
|
||||
<!-- Training->Credit -->
|
||||
<g id="edge77" class="edge"><title>Training->Credit</title>
|
||||
<path fill="none" stroke="#27a17b" d="M1256.81,-479.793C1238.33,-455.232 1205.72,-417.395 1168,-398 1076.25,-350.824 1026.01,-415.436 939,-360 909.322,-341.092 883.766,-320.097 902,-290 908.534,-279.214 919.604,-271.594 930.882,-266.283"/>
|
||||
<ellipse fill="none" stroke="#27a17b" cx="1259.27" cy="-483.124" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#27a17b" stroke="#27a17b" points="931.083,-266.199 942.045,-266.498 935.697,-264.272 940.311,-262.346 940.311,-262.346 940.311,-262.346 935.697,-264.272 938.577,-258.193 931.083,-266.199 931.083,-266.199"/>
|
||||
<g id="edge86" class="edge"><title>Training->Credit</title>
|
||||
<path fill="none" stroke="#a64121" d="M2000.37,-548.243C1978.98,-542.782 1953.59,-534.381 1933,-522 1884.25,-492.687 1893.72,-455.687 1842,-432 1795.99,-410.928 1664.93,-422.247 1615,-414 1518.64,-398.083 1484.91,-411.608 1402,-360 1375.23,-343.34 1366.89,-335.586 1356,-306 1353.23,-298.477 1352.79,-289.908 1353.38,-281.97"/>
|
||||
<ellipse fill="none" stroke="#a64121" cx="2004.47" cy="-549.245" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#a64121" stroke="#a64121" points="1353.38,-281.959 1359.1,-272.605 1354.01,-276.999 1354.64,-272.039 1354.64,-272.039 1354.64,-272.039 1354.01,-276.999 1350.18,-271.473 1353.38,-281.959 1353.38,-281.959"/>
|
||||
</g>
|
||||
<!-- Training->Reservation -->
|
||||
<g id="edge74" class="edge"><title>Training->Reservation</title>
|
||||
<path fill="none" stroke="#1c1048" d="M1321.44,-500.551C1371.32,-496.944 1444.33,-488.277 1463,-468 1484.18,-444.998 1448.94,-421.112 1470,-398 1470.96,-396.941 1615.96,-369.041 1697.63,-353.396"/>
|
||||
<ellipse fill="none" stroke="#1c1048" cx="1317.33" cy="-500.833" rx="4" ry="4"/>
|
||||
<polygon fill="#1c1048" stroke="#1c1048" points="1697.69,-353.386 1708.35,-355.924 1702.6,-352.445 1707.51,-351.505 1707.51,-351.505 1707.51,-351.505 1702.6,-352.445 1706.66,-347.085 1697.69,-353.386 1697.69,-353.386"/>
|
||||
<g id="edge83" class="edge"><title>Training->Reservation</title>
|
||||
<path fill="none" stroke="#27c588" d="M2083.27,-543.271C2133.54,-524.65 2218.22,-491.068 2242,-468 2273.96,-436.999 2252.04,-406.798 2286,-378 2288.81,-375.618 2323.04,-365.509 2353.76,-356.764"/>
|
||||
<ellipse fill="none" stroke="#27c588" cx="2079.27" cy="-544.745" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#27c588" stroke="#27c588" points="2353.94,-356.712 2364.79,-358.313 2358.75,-355.348 2363.56,-353.984 2363.56,-353.984 2363.56,-353.984 2358.75,-355.348 2362.33,-349.655 2353.94,-356.712 2353.94,-356.712"/>
|
||||
</g>
|
||||
<!-- Training->UserTraining -->
|
||||
<g id="edge75" class="edge"><title>Training->UserTraining</title>
|
||||
<path fill="none" stroke="#5616a3" d="M1239.75,-486.278C1211.26,-471.952 1170.23,-451.314 1140.36,-436.292"/>
|
||||
<ellipse fill="none" stroke="#5616a3" cx="1243.46" cy="-488.141" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#5616a3" stroke="#5616a3" points="1140.02,-436.12 1133.11,-427.607 1135.55,-433.873 1131.08,-431.627 1131.08,-431.627 1131.08,-431.627 1135.55,-433.873 1129.06,-435.647 1140.02,-436.12 1140.02,-436.12"/>
|
||||
<g id="edge84" class="edge"><title>Training->UserTraining</title>
|
||||
<path fill="none" stroke="#5911b6" d="M1997.7,-552.092C1952.22,-546.783 1881.76,-537.008 1822,-522 1765.34,-507.77 1702.12,-484.414 1661.51,-468.402"/>
|
||||
<ellipse fill="none" stroke="#5911b6" cx="2001.92" cy="-552.575" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5911b6" stroke="#5911b6" points="1661.49,-468.394 1653.86,-460.519 1656.84,-466.547 1652.2,-464.701 1652.2,-464.701 1652.2,-464.701 1656.84,-466.547 1650.53,-468.883 1661.49,-468.394 1661.49,-468.394"/>
|
||||
</g>
|
||||
<!-- Training->TrainingsAvailability -->
|
||||
<g id="edge73" class="edge"><title>Training->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#f357e5" d="M1321.57,-501.326C1366.86,-498.361 1435.57,-490.225 1491,-468 1507.75,-461.284 1524.47,-450.226 1537.77,-440.12"/>
|
||||
<ellipse fill="none" stroke="#f357e5" cx="1317.39" cy="-501.58" rx="4" ry="4"/>
|
||||
<polygon fill="#f357e5" stroke="#f357e5" points="1538.11,-439.849 1548.76,-437.211 1542.05,-436.76 1545.98,-433.672 1545.98,-433.672 1545.98,-433.672 1542.05,-436.76 1543.2,-430.133 1538.11,-439.849 1538.11,-439.849"/>
|
||||
<g id="edge82" class="edge"><title>Training->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#35ab18" d="M2089.38,-548.266C2103.33,-545.564 2118.8,-542.612 2133,-540 2178.7,-531.592 2191.29,-534.676 2236,-522 2283.4,-508.562 2335.52,-486.914 2371.04,-471.051"/>
|
||||
<ellipse fill="none" stroke="#35ab18" cx="2085.29" cy="-549.061" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#35ab18" stroke="#35ab18" points="2371.48,-470.851 2382.45,-470.844 2376.04,-468.796 2380.6,-466.741 2380.6,-466.741 2380.6,-466.741 2376.04,-468.796 2378.75,-462.639 2371.48,-470.851 2371.48,-470.851"/>
|
||||
</g>
|
||||
<!-- Training->Machine -->
|
||||
<g id="edge72" class="edge"><title>Training->Machine</title>
|
||||
<path fill="none" stroke="#ede524" d="M1292.73,-478.763C1302.22,-467.097 1313.59,-453.138 1323.1,-441.445"/>
|
||||
<polygon fill="#ede524" stroke="#ede524" points="1292.48,-479.068 1282.68,-483.983 1289.32,-482.946 1286.17,-486.824 1286.17,-486.824 1286.17,-486.824 1289.32,-482.946 1289.66,-489.665 1292.48,-479.068 1292.48,-479.068"/>
|
||||
<polygon fill="#ede524" stroke="#ede524" points="1323.34,-441.151 1333.14,-436.237 1326.5,-437.274 1329.65,-433.396 1329.65,-433.396 1329.65,-433.396 1326.5,-437.274 1326.16,-430.555 1323.34,-441.151 1323.34,-441.151"/>
|
||||
<g id="edge81" class="edge"><title>Training->Machine</title>
|
||||
<path fill="none" stroke="#7c1afb" d="M2063.74,-532.15C2065.48,-528.871 2066.97,-525.448 2068,-522 2072.59,-506.671 2072.43,-501.374 2068,-486 2067.02,-482.586 2065.59,-479.184 2063.93,-475.917"/>
|
||||
<polygon fill="#7c1afb" stroke="#7c1afb" points="2063.6,-532.381 2054.54,-538.562 2060.99,-536.646 2058.38,-540.911 2058.38,-540.911 2058.38,-540.911 2060.99,-536.646 2062.22,-543.26 2063.6,-532.381 2063.6,-532.381"/>
|
||||
<polygon fill="#7c1afb" stroke="#7c1afb" points="2063.86,-475.795 2062.69,-464.892 2061.33,-471.481 2058.8,-467.167 2058.8,-467.167 2058.8,-467.167 2061.33,-471.481 2054.92,-469.442 2063.86,-475.795 2063.86,-475.795"/>
|
||||
</g>
|
||||
<!-- ProjectStep->ProjectStepImage -->
|
||||
<g id="edge79" class="edge"><title>ProjectStep->ProjectStepImage</title>
|
||||
<path fill="none" stroke="#0cd38d" d="M124.613,-390.086C126.758,-383.063 129.095,-375.417 131.249,-368.368"/>
|
||||
<ellipse fill="none" stroke="#0cd38d" cx="123.383" cy="-394.112" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#0cd38d" stroke="#0cd38d" cx="132.502" cy="-364.266" rx="4.00001" ry="4.00001"/>
|
||||
<g id="edge88" class="edge"><title>ProjectStep->ProjectStepImage</title>
|
||||
<path fill="none" stroke="#7241ed" d="M823,-423.795C823,-407.123 823,-385.335 823,-368.586"/>
|
||||
<ellipse fill="none" stroke="#7241ed" cx="823" cy="-427.969" rx="4" ry="4"/>
|
||||
<ellipse fill="#7241ed" stroke="#7241ed" cx="823" cy="-364.341" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Reservation->Invoice -->
|
||||
<g id="edge81" class="edge"><title>Reservation->Invoice</title>
|
||||
<path fill="none" stroke="#01389c" d="M1736.83,-317.483C1706.26,-270.1 1637.58,-163.65 1607.08,-116.38"/>
|
||||
<ellipse fill="none" stroke="#01389c" cx="1739.08" cy="-320.982" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#01389c" stroke="#01389c" cx="1604.87" cy="-112.946" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge90" class="edge"><title>Reservation->Invoice</title>
|
||||
<path fill="none" stroke="#c8fe0a" d="M2364.56,-324.067C2260.21,-278.101 1972.87,-151.53 1873.97,-107.964"/>
|
||||
<ellipse fill="none" stroke="#c8fe0a" cx="2368.27" cy="-325.701" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#c8fe0a" stroke="#c8fe0a" cx="1870.29" cy="-106.343" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Reservation->Slot -->
|
||||
<g id="edge80" class="edge"><title>Reservation->Slot</title>
|
||||
<path fill="none" stroke="#a472d2" d="M1804.03,-330.246C1814.29,-328.153 1824.98,-325.991 1835,-324 1952.91,-300.563 2092.91,-273.923 2157.33,-261.733"/>
|
||||
<ellipse fill="none" stroke="#a472d2" cx="1799.84" cy="-331.104" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#a472d2" stroke="#a472d2" points="2157.54,-261.693 2168.2,-264.256 2162.46,-260.764 2167.37,-259.834 2167.37,-259.834 2167.37,-259.834 2162.46,-260.764 2166.53,-255.413 2157.54,-261.693 2157.54,-261.693"/>
|
||||
<g id="edge89" class="edge"><title>Reservation->Slot</title>
|
||||
<path fill="none" stroke="#4b493a" d="M2454.32,-330.097C2464.79,-327.985 2475.73,-325.853 2486,-324 2635.86,-296.945 2815.5,-270.769 2890.9,-260.064"/>
|
||||
<ellipse fill="none" stroke="#4b493a" cx="2450.35" cy="-330.906" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#4b493a" stroke="#4b493a" points="2890.93,-260.059 2901.46,-263.113 2895.88,-259.358 2900.83,-258.658 2900.83,-258.658 2900.83,-258.658 2895.88,-259.358 2900.2,-254.202 2890.93,-260.059 2890.93,-260.059"/>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticType -->
|
||||
<g id="edge82" class="edge"><title>StatisticIndex->StatisticType</title>
|
||||
<path fill="none" stroke="#dcc7d1" d="M2600.59,-529.21C2605.07,-539.939 2609.55,-552.61 2612.8,-563.676"/>
|
||||
<ellipse fill="none" stroke="#dcc7d1" cx="2598.94" cy="-525.457" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#dcc7d1" stroke="#dcc7d1" points="2612.87,-563.941 2611.13,-574.768 2614.18,-568.769 2615.48,-573.597 2615.48,-573.597 2615.48,-573.597 2614.18,-568.769 2619.82,-572.425 2612.87,-563.941 2612.87,-563.941"/>
|
||||
<g id="edge91" class="edge"><title>StatisticIndex->StatisticType</title>
|
||||
<path fill="none" stroke="#f9191a" d="M3537.81,-583.984C3539.61,-594.547 3540.94,-606.881 3541.48,-617.684"/>
|
||||
<ellipse fill="none" stroke="#f9191a" cx="3537.02" cy="-579.885" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#f9191a" stroke="#f9191a" points="3541.48,-618.012 3537.23,-628.118 3541.6,-623.011 3541.73,-628.009 3541.73,-628.009 3541.73,-628.009 3541.6,-623.011 3546.22,-627.9 3541.48,-618.012 3541.48,-618.012"/>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticGraph -->
|
||||
<g id="edge84" class="edge"><title>StatisticIndex->StatisticGraph</title>
|
||||
<path fill="none" stroke="#a39552" d="M2554.48,-483.066C2532.63,-469.25 2503.64,-450.922 2481.75,-437.075"/>
|
||||
<ellipse fill="none" stroke="#a39552" cx="2557.99" cy="-485.288" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#a39552" stroke="#a39552" cx="2478.29" cy="-434.887" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge93" class="edge"><title>StatisticIndex->StatisticGraph</title>
|
||||
<path fill="none" stroke="#099d49" d="M3501.72,-535.734C3478.03,-517.271 3443.91,-490.676 3420.23,-472.225"/>
|
||||
<ellipse fill="none" stroke="#099d49" cx="3505.19" cy="-538.442" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#099d49" stroke="#099d49" cx="3417" cy="-469.71" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- StatisticField -->
|
||||
<g id="node50" class="node"><title>StatisticField</title>
|
||||
<ellipse fill="none" stroke="black" cx="2586" cy="-416" rx="57.2927" ry="18"/>
|
||||
<text text-anchor="middle" x="2586" y="-412.3" font-family="Times,serif" font-size="14.00">StatisticField</text>
|
||||
<g id="node58" class="node"><title>StatisticField</title>
|
||||
<ellipse fill="none" stroke="black" cx="3529" cy="-450" rx="57.2927" ry="18"/>
|
||||
<text text-anchor="middle" x="3529" y="-446.3" font-family="Times,serif" font-size="14.00">StatisticField</text>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticField -->
|
||||
<g id="edge83" class="edge"><title>StatisticIndex->StatisticField</title>
|
||||
<path fill="none" stroke="#80f78d" d="M2579.79,-477.699C2579.11,-467.127 2579.07,-454.825 2579.68,-444.072"/>
|
||||
<ellipse fill="none" stroke="#80f78d" cx="2580.16" cy="-482.024" rx="4" ry="4"/>
|
||||
<polygon fill="#80f78d" stroke="#80f78d" points="2579.69,-443.923 2584.99,-434.319 2580.1,-438.939 2580.5,-433.956 2580.5,-433.956 2580.5,-433.956 2580.1,-438.939 2576.01,-433.592 2579.69,-443.923 2579.69,-443.923"/>
|
||||
<g id="edge92" class="edge"><title>StatisticIndex->StatisticField</title>
|
||||
<path fill="none" stroke="#d793a8" d="M3523.15,-531.743C3521.99,-515.577 3521.95,-494.617 3523.02,-478.103"/>
|
||||
<ellipse fill="none" stroke="#d793a8" cx="3523.53" cy="-535.985" rx="4" ry="4"/>
|
||||
<polygon fill="#d793a8" stroke="#d793a8" points="3523.04,-477.952 3528.37,-468.372 3523.46,-472.97 3523.89,-467.988 3523.89,-467.988 3523.89,-467.988 3523.46,-472.97 3519.41,-467.605 3523.04,-477.952 3523.04,-477.952"/>
|
||||
</g>
|
||||
<!-- StatisticField->StatisticIndex -->
|
||||
<g id="edge85" class="edge"><title>StatisticField->StatisticIndex</title>
|
||||
<path fill="none" stroke="#da4af9" d="M2592.2,-442.074C2592.93,-453.281 2592.93,-466.466 2592.21,-477.699"/>
|
||||
<ellipse fill="none" stroke="#da4af9" cx="2591.84" cy="-437.941" rx="4" ry="4"/>
|
||||
<ellipse fill="#da4af9" stroke="#da4af9" cx="2591.84" cy="-482.024" rx="4" ry="4"/>
|
||||
<g id="edge94" class="edge"><title>StatisticField->StatisticIndex</title>
|
||||
<path fill="none" stroke="#6a277e" d="M3534.85,-476.236C3536.05,-493.013 3536.05,-514.962 3534.85,-531.743"/>
|
||||
<ellipse fill="none" stroke="#6a277e" cx="3534.47" cy="-471.973" rx="4" ry="4"/>
|
||||
<ellipse fill="#6a277e" stroke="#6a277e" cx="3534.47" cy="-535.985" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- WalletTransaction->Invoice -->
|
||||
<g id="edge95" class="edge"><title>WalletTransaction->Invoice</title>
|
||||
<path fill="none" stroke="#b250fd" d="M164.924,-370.418C172.412,-351.332 181,-323.996 181,-299 181,-299 181,-299 181,-179 181,-95.8145 1528.81,-92.7183 1794.75,-92.917"/>
|
||||
<ellipse fill="none" stroke="#b250fd" cx="163.319" cy="-374.357" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#b250fd" stroke="#b250fd" cx="1799.02" cy="-92.9209" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Avoir -->
|
||||
<g id="node56" class="node"><title>Avoir</title>
|
||||
<ellipse fill="none" stroke="black" cx="1741" cy="-180" rx="31.2965" ry="18"/>
|
||||
<text text-anchor="middle" x="1741" y="-176.3" font-family="Times,serif" font-size="14.00">Avoir</text>
|
||||
<g id="node65" class="node"><title>Avoir</title>
|
||||
<ellipse fill="none" stroke="black" cx="2209" cy="-180" rx="31.2965" ry="18"/>
|
||||
<text text-anchor="middle" x="2209" y="-176.3" font-family="Times,serif" font-size="14.00">Avoir</text>
|
||||
</g>
|
||||
<!-- Avoir->InvoiceItem -->
|
||||
<g id="edge86" class="edge"><title>Avoir->InvoiceItem</title>
|
||||
<path fill="none" stroke="#796f55" d="M1739.46,-153.702C1738.71,-145.459 1737.61,-136.297 1736,-128 1730.45,-99.4188 1720.66,-67.5554 1713.37,-45.6989"/>
|
||||
<ellipse fill="none" stroke="#796f55" cx="1739.8" cy="-157.897" rx="4" ry="4"/>
|
||||
<polygon fill="#796f55" stroke="#796f55" points="1713.33,-45.5896 1714.38,-34.6737 1711.72,-40.855 1710.12,-36.1204 1710.12,-36.1204 1710.12,-36.1204 1711.72,-40.855 1705.86,-37.567 1713.33,-45.5896 1713.33,-45.5896"/>
|
||||
<g id="edge96" class="edge"><title>Avoir->InvoiceItem</title>
|
||||
<path fill="none" stroke="#a5a6b7" d="M2208.8,-153.783C2208.02,-145.331 2206.35,-136.022 2203,-128 2188.96,-94.368 2161.36,-62.6041 2140.99,-42.1377"/>
|
||||
<ellipse fill="none" stroke="#a5a6b7" cx="2209.06" cy="-157.879" rx="4" ry="4"/>
|
||||
<polygon fill="#a5a6b7" stroke="#a5a6b7" points="2140.99,-42.134 2137.01,-31.9159 2137.42,-38.63 2133.85,-35.1261 2133.85,-35.1261 2133.85,-35.1261 2137.42,-38.63 2130.7,-38.3363 2140.99,-42.134 2140.99,-42.134"/>
|
||||
</g>
|
||||
<!-- Avoir->Invoice -->
|
||||
<g id="edge87" class="edge"><title>Avoir->Invoice</title>
|
||||
<path fill="none" stroke="#f6c9ae" d="M1721.44,-157.759C1711.32,-147.707 1698.31,-136.15 1685,-128 1668.41,-117.846 1648.4,-109.847 1631.19,-104.075"/>
|
||||
<ellipse fill="none" stroke="#f6c9ae" cx="1724.25" cy="-160.613" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#f6c9ae" stroke="#f6c9ae" cx="1627.31" cy="-102.815" rx="4.00001" ry="4.00001"/>
|
||||
<text text-anchor="middle" x="1720" y="-132.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
<g id="edge97" class="edge"><title>Avoir->Invoice</title>
|
||||
<path fill="none" stroke="#bc9f28" d="M2188.3,-158.022C2175.57,-145.628 2160.18,-131.659 2152,-128 2105.35,-107.123 1959.63,-98.0514 1885.02,-94.6919"/>
|
||||
<ellipse fill="none" stroke="#bc9f28" cx="2191.44" cy="-161.12" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#bc9f28" stroke="#bc9f28" cx="1880.71" cy="-94.5035" rx="4" ry="4"/>
|
||||
<text text-anchor="middle" x="2187" y="-132.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- NotificationType -->
|
||||
<g id="node57" class="node"><title>NotificationType</title>
|
||||
<polygon fill="none" stroke="black" points="4372,-705 4262,-705 4262,-669 4372,-669 4372,-705"/>
|
||||
<text text-anchor="middle" x="4317" y="-683.3" font-family="Times,serif" font-size="14.00">NotificationType</text>
|
||||
<g id="node66" class="node"><title>NotificationType</title>
|
||||
<polygon fill="none" stroke="black" points="5331,-759 5221,-759 5221,-723 5331,-723 5331,-759"/>
|
||||
<text text-anchor="middle" x="5276" y="-737.3" font-family="Times,serif" font-size="14.00">NotificationType</text>
|
||||
</g>
|
||||
<!-- Stylesheet -->
|
||||
<g id="node59" class="node"><title>Stylesheet</title>
|
||||
<ellipse fill="none" stroke="black" cx="4437" cy="-687" rx="46.1964" ry="18"/>
|
||||
<text text-anchor="middle" x="4437" y="-683.3" font-family="Times,serif" font-size="14.00">Stylesheet</text>
|
||||
<g id="node68" class="node"><title>Stylesheet</title>
|
||||
<ellipse fill="none" stroke="black" cx="5396" cy="-741" rx="46.1964" ry="18"/>
|
||||
<text text-anchor="middle" x="5396" y="-737.3" font-family="Times,serif" font-size="14.00">Stylesheet</text>
|
||||
</g>
|
||||
<!-- MachineImage -->
|
||||
<g id="node66" class="node"><title>MachineImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="1557" cy="-342" rx="64.0172" ry="18"/>
|
||||
<text text-anchor="middle" x="1557" y="-338.3" font-family="Times,serif" font-size="14.00">MachineImage</text>
|
||||
<g id="node75" class="node"><title>MachineImage</title>
|
||||
<ellipse fill="none" stroke="black" cx="2138" cy="-342" rx="64.0172" ry="18"/>
|
||||
<text text-anchor="middle" x="2138" y="-338.3" font-family="Times,serif" font-size="14.00">MachineImage</text>
|
||||
</g>
|
||||
<!-- Feed -->
|
||||
<g id="node67" class="node"><title>Feed</title>
|
||||
<polygon fill="none" stroke="black" points="4556,-705 4502,-705 4502,-669 4556,-669 4556,-705"/>
|
||||
<text text-anchor="middle" x="4529" y="-683.3" font-family="Times,serif" font-size="14.00">Feed</text>
|
||||
<g id="node76" class="node"><title>Feed</title>
|
||||
<polygon fill="none" stroke="black" points="5515,-759 5461,-759 5461,-723 5515,-723 5515,-759"/>
|
||||
<text text-anchor="middle" x="5488" y="-737.3" font-family="Times,serif" font-size="14.00">Feed</text>
|
||||
</g>
|
||||
<!-- Machine->Price -->
|
||||
<g id="edge91" class="edge"><title>Machine->Price</title>
|
||||
<path fill="none" stroke="#b18f6e" d="M1338.29,-389.782C1336.03,-369.113 1336.83,-340.648 1354,-324 1386.2,-292.785 1513.5,-323.001 1555,-306 1570.51,-299.646 1585.13,-288.009 1596.27,-277.453"/>
|
||||
<ellipse fill="none" stroke="#b18f6e" cx="1338.84" cy="-393.865" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#b18f6e" stroke="#b18f6e" points="1596.29,-277.432 1606.56,-273.594 1599.85,-273.914 1603.4,-270.397 1603.4,-270.397 1603.4,-270.397 1599.85,-273.914 1600.23,-267.199 1596.29,-277.432 1596.29,-277.432"/>
|
||||
<g id="edge101" class="edge"><title>Machine->Price</title>
|
||||
<path fill="none" stroke="#62168e" d="M2043.53,-423.658C2042.22,-396.517 2044.13,-353.394 2065,-324 2074.9,-310.058 2090.18,-320.648 2099,-306 2103.7,-298.187 2102.54,-288.807 2099.34,-280.234"/>
|
||||
<ellipse fill="none" stroke="#62168e" cx="2043.8" cy="-427.878" rx="4" ry="4"/>
|
||||
<polygon fill="#62168e" stroke="#62168e" points="2099.28,-280.095 2099.15,-269.129 2097.17,-275.559 2095.07,-271.024 2095.07,-271.024 2095.07,-271.024 2097.17,-275.559 2090.98,-272.919 2099.28,-280.095 2099.28,-280.095"/>
|
||||
</g>
|
||||
<!-- Machine->Plan -->
|
||||
<g id="edge94" class="edge"><title>Machine->Plan</title>
|
||||
<path fill="none" stroke="#8dd874" d="M1322.03,-391.031C1314.82,-382.792 1306.78,-373.604 1299.68,-365.488"/>
|
||||
<polygon fill="#8dd874" stroke="#8dd874" points="1322.12,-391.136 1325.32,-401.625 1325.41,-394.899 1328.7,-398.662 1328.7,-398.662 1328.7,-398.662 1325.41,-394.899 1332.09,-395.699 1322.12,-391.136 1322.12,-391.136"/>
|
||||
<polygon fill="#8dd874" stroke="#8dd874" points="1299.54,-365.33 1296.34,-354.841 1296.25,-361.567 1292.95,-357.804 1292.95,-357.804 1292.95,-357.804 1296.25,-361.567 1289.57,-360.767 1299.54,-365.33 1299.54,-365.33"/>
|
||||
<g id="edge104" class="edge"><title>Machine->Plan</title>
|
||||
<path fill="none" stroke="#0fab01" d="M2022.2,-425.645C2003.55,-407.34 1977.82,-382.081 1959.72,-364.32"/>
|
||||
<polygon fill="#0fab01" stroke="#0fab01" points="2022.46,-425.896 2026.45,-436.112 2026.03,-429.399 2029.6,-432.901 2029.6,-432.901 2029.6,-432.901 2026.03,-429.399 2032.75,-429.689 2022.46,-425.896 2022.46,-425.896"/>
|
||||
<polygon fill="#0fab01" stroke="#0fab01" points="1959.61,-364.214 1955.63,-353.998 1956.05,-360.712 1952.48,-357.21 1952.48,-357.21 1952.48,-357.21 1956.05,-360.712 1949.33,-360.421 1959.61,-364.214 1959.61,-364.214"/>
|
||||
</g>
|
||||
<!-- Machine->MachineFile -->
|
||||
<g id="edge89" class="edge"><title>Machine->MachineFile</title>
|
||||
<path fill="none" stroke="#f37831" d="M1362.68,-392.617C1367.26,-387.684 1372.2,-382.57 1377,-378 1381.4,-373.806 1386.23,-369.519 1391,-365.448"/>
|
||||
<ellipse fill="none" stroke="#f37831" cx="1359.81" cy="-395.762" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#f37831" stroke="#f37831" points="1391.21,-365.275 1401.76,-362.308 1395.04,-362.066 1398.87,-358.857 1398.87,-358.857 1398.87,-358.857 1395.04,-362.066 1395.99,-355.406 1391.21,-365.275 1391.21,-365.275"/>
|
||||
<g id="edge99" class="edge"><title>Machine->MachineFile</title>
|
||||
<path fill="none" stroke="#505125" d="M2081.18,-432.784C2122.92,-413.551 2192.32,-381.565 2236.04,-361.416"/>
|
||||
<ellipse fill="none" stroke="#505125" cx="2077.38" cy="-434.54" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#505125" stroke="#505125" points="2236.15,-361.367 2247.11,-361.268 2240.69,-359.274 2245.23,-357.181 2245.23,-357.181 2245.23,-357.181 2240.69,-359.274 2243.35,-353.094 2236.15,-361.367 2236.15,-361.367"/>
|
||||
</g>
|
||||
<!-- Machine->Credit -->
|
||||
<g id="edge93" class="edge"><title>Machine->Credit</title>
|
||||
<path fill="none" stroke="#761ed9" d="M1296.65,-406.809C1189.5,-387.397 931.995,-337.842 909,-306 898.339,-291.237 915.016,-278.029 933.469,-268.755"/>
|
||||
<ellipse fill="none" stroke="#761ed9" cx="1300.77" cy="-407.553" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#761ed9" stroke="#761ed9" points="933.49,-268.745 944.455,-268.61 938.024,-266.637 942.558,-264.529 942.558,-264.529 942.558,-264.529 938.024,-266.637 940.661,-260.449 933.49,-268.745 933.49,-268.745"/>
|
||||
<g id="edge103" class="edge"><title>Machine->Credit</title>
|
||||
<path fill="none" stroke="#c75709" d="M1998.7,-442.191C1852.01,-420.644 1411.91,-352.626 1368,-306 1362.04,-299.672 1359.3,-290.849 1358.19,-282.318"/>
|
||||
<ellipse fill="none" stroke="#c75709" cx="2002.75" cy="-442.783" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#c75709" stroke="#c75709" points="1358.19,-282.225 1362.04,-271.959 1357.87,-277.235 1357.55,-272.245 1357.55,-272.245 1357.55,-272.245 1357.87,-277.235 1353.06,-272.531 1358.19,-282.225 1358.19,-282.225"/>
|
||||
</g>
|
||||
<!-- Machine->Reservation -->
|
||||
<g id="edge92" class="edge"><title>Machine->Reservation</title>
|
||||
<path fill="none" stroke="#13a4ca" d="M1380.23,-400.023C1401.02,-392.255 1427.58,-383.307 1452,-378 1529.7,-361.112 1551.05,-369.489 1630,-360 1651.16,-357.457 1674.34,-354.317 1694.75,-351.431"/>
|
||||
<ellipse fill="none" stroke="#13a4ca" cx="1376.3" cy="-401.513" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#13a4ca" stroke="#13a4ca" points="1694.94,-351.404 1705.47,-354.449 1699.89,-350.699 1704.84,-349.994 1704.84,-349.994 1704.84,-349.994 1699.89,-350.699 1704.2,-345.539 1694.94,-351.404 1694.94,-351.404"/>
|
||||
<g id="edge102" class="edge"><title>Machine->Reservation</title>
|
||||
<path fill="none" stroke="#d54ea6" d="M2085.54,-435.41C2089.4,-434.208 2093.27,-433.051 2097,-432 2131.25,-422.364 2141.4,-425.683 2175,-414 2210.3,-401.727 2215.53,-389.791 2251,-378 2289.3,-365.268 2300.72,-369.262 2340,-360 2344.58,-358.919 2349.34,-357.742 2354.09,-356.527"/>
|
||||
<ellipse fill="none" stroke="#d54ea6" cx="2081.5" cy="-436.703" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#d54ea6" stroke="#d54ea6" points="2354.1,-356.523 2364.91,-358.354 2358.94,-355.262 2363.78,-354 2363.78,-354 2363.78,-354 2358.94,-355.262 2362.64,-349.645 2354.1,-356.523 2354.1,-356.523"/>
|
||||
</g>
|
||||
<!-- Machine->MachinesAvailability -->
|
||||
<g id="edge90" class="edge"><title>Machine->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#88d8d7" d="M1390.63,-408.364C1414.45,-405.111 1443.73,-401.213 1470,-398 1622.24,-379.38 1660.85,-379.382 1813,-360 1825.84,-358.364 1839.46,-356.512 1852.69,-354.648"/>
|
||||
<ellipse fill="none" stroke="#88d8d7" cx="1386.41" cy="-408.942" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#88d8d7" stroke="#88d8d7" points="1852.83,-354.63 1863.36,-357.679 1857.78,-353.927 1862.73,-353.224 1862.73,-353.224 1862.73,-353.224 1857.78,-353.927 1862.09,-348.768 1852.83,-354.63 1852.83,-354.63"/>
|
||||
<g id="edge100" class="edge"><title>Machine->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#0f5a90" d="M2084.81,-435.247C2088.89,-434.044 2093.01,-432.932 2097,-432 2153.8,-418.721 2169.49,-423.724 2227,-414 2327.56,-396.997 2443.27,-373.023 2514.52,-357.746"/>
|
||||
<ellipse fill="none" stroke="#0f5a90" cx="2080.85" cy="-436.469" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#0f5a90" stroke="#0f5a90" points="2514.93,-357.659 2525.65,-359.957 2519.82,-356.608 2524.71,-355.557 2524.71,-355.557 2524.71,-355.557 2519.82,-356.608 2523.76,-351.158 2514.93,-357.659 2514.93,-357.659"/>
|
||||
</g>
|
||||
<!-- Machine->MachineImage -->
|
||||
<g id="edge88" class="edge"><title>Machine->MachineImage</title>
|
||||
<path fill="none" stroke="#dc43d2" d="M1369.87,-395.443C1379.6,-389.104 1390.93,-382.543 1402,-378 1436.12,-364 1447.03,-368.129 1483,-360 1488.97,-358.652 1495.2,-357.234 1501.41,-355.815"/>
|
||||
<ellipse fill="none" stroke="#dc43d2" cx="1366.41" cy="-397.761" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#dc43d2" stroke="#dc43d2" cx="1505.34" cy="-354.916" rx="4.00001" ry="4.00001"/>
|
||||
<g id="edge98" class="edge"><title>Machine->MachineImage</title>
|
||||
<path fill="none" stroke="#dd8a85" d="M2065.33,-426.733C2080.82,-408.879 2102.49,-383.917 2118.13,-365.899"/>
|
||||
<ellipse fill="none" stroke="#dd8a85" cx="2062.59" cy="-429.88" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#dd8a85" stroke="#dd8a85" cx="2120.97" cy="-362.622" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Abuse -->
|
||||
<g id="node78" class="node"><title>Abuse</title>
|
||||
<ellipse fill="none" stroke="black" cx="5566" cy="-741" rx="33.2209" ry="18"/>
|
||||
<text text-anchor="middle" x="5566" y="-737.3" font-family="Times,serif" font-size="14.00">Abuse</text>
|
||||
</g>
|
||||
<!-- Profile->UserAvatar -->
|
||||
<g id="edge95" class="edge"><title>Profile->UserAvatar</title>
|
||||
<path fill="none" stroke="#eb5c5c" d="M1818,-477.339C1818,-466.199 1818,-453.195 1818,-442.117"/>
|
||||
<ellipse fill="none" stroke="#eb5c5c" cx="1818" cy="-481.597" rx="4" ry="4"/>
|
||||
<ellipse fill="#eb5c5c" stroke="#eb5c5c" cx="1818" cy="-438.084" rx="4" ry="4"/>
|
||||
<g id="edge105" class="edge"><title>Profile->UserAvatar</title>
|
||||
<path fill="none" stroke="#5945d8" d="M460,-531.795C460,-515.123 460,-493.335 460,-476.586"/>
|
||||
<ellipse fill="none" stroke="#5945d8" cx="460" cy="-535.969" rx="4" ry="4"/>
|
||||
<ellipse fill="#5945d8" stroke="#5945d8" cx="460" cy="-472.341" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Profile->Address -->
|
||||
<g id="edge96" class="edge"><title>Profile->Address</title>
|
||||
<path fill="none" stroke="#11fadf" d="M1798.52,-481.254C1789.42,-471.72 1778.16,-460.738 1767,-452 1758.82,-445.593 1749.37,-439.439 1740.51,-434.126"/>
|
||||
<ellipse fill="none" stroke="#11fadf" cx="1801.42" cy="-484.352" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#11fadf" stroke="#11fadf" cx="1737.02" cy="-432.079" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge106" class="edge"><title>Profile->Address</title>
|
||||
<path fill="none" stroke="#5c154c" d="M438.477,-536.07C419.56,-517.673 392.148,-491.015 373.069,-472.462"/>
|
||||
<ellipse fill="none" stroke="#5c154c" cx="441.515" cy="-539.024" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#5c154c" stroke="#5c154c" cx="369.81" cy="-469.292" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Setting -->
|
||||
<g id="node72" class="node"><title>Setting</title>
|
||||
<ellipse fill="none" stroke="black" cx="4610" cy="-687" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="4610" y="-683.3" font-family="Times,serif" font-size="14.00">Setting</text>
|
||||
<g id="node82" class="node"><title>Setting</title>
|
||||
<ellipse fill="none" stroke="black" cx="5653" cy="-741" rx="35.6194" ry="18"/>
|
||||
<text text-anchor="middle" x="5653" y="-737.3" font-family="Times,serif" font-size="14.00">Setting</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 82 KiB |
@ -4,1493 +4,1698 @@
|
||||
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
|
||||
-->
|
||||
<!-- Title: models_diagram Pages: 1 -->
|
||||
<svg width="7539pt" height="2554pt"
|
||||
viewBox="0.00 0.00 7539.18 2554.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2550)">
|
||||
<svg width="9349pt" height="3128pt"
|
||||
viewBox="0.00 0.00 9349.00 3128.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3124)">
|
||||
<title>models_diagram</title>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-2550 7535.18,-2550 7535.18,4 -4,4"/>
|
||||
<polygon fill="none" stroke="none" points="-4,4 -4,-3124 9345,-3124 9345,4 -4,4"/>
|
||||
<!-- _diagram_info -->
|
||||
<g id="node1" class="node"><title>_diagram_info</title>
|
||||
<text text-anchor="start" x="1708.18" y="-2486.6" font-family="Times,serif" font-size="13.00">Models diagram</text>
|
||||
<text text-anchor="start" x="1708.18" y="-2472.6" font-family="Times,serif" font-size="13.00">Date: Oct 26 2015 - 13:23</text>
|
||||
<text text-anchor="start" x="1708.18" y="-2458.6" font-family="Times,serif" font-size="13.00">Migration version: 20151008152219</text>
|
||||
<text text-anchor="start" x="1708.18" y="-2444.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="1708.18" y="-2430.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
<text text-anchor="start" x="2807" y="-3060.6" font-family="Times,serif" font-size="13.00">Models diagram</text>
|
||||
<text text-anchor="start" x="2807" y="-3046.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 - 11:07</text>
|
||||
<text text-anchor="start" x="2807" y="-3032.6" font-family="Times,serif" font-size="13.00">Migration version: 20160720124355</text>
|
||||
<text text-anchor="start" x="2807" y="-3018.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
||||
<text text-anchor="start" x="2807" y="-3004.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
||||
</g>
|
||||
<!-- Group -->
|
||||
<g id="node2" class="node"><title>Group</title>
|
||||
<path fill="none" stroke="black" d="M1944.18,-2409C1944.18,-2409 2164.18,-2409 2164.18,-2409 2170.18,-2409 2176.18,-2415 2176.18,-2421 2176.18,-2421 2176.18,-2503 2176.18,-2503 2176.18,-2509 2170.18,-2515 2164.18,-2515 2164.18,-2515 1944.18,-2515 1944.18,-2515 1938.18,-2515 1932.18,-2509 1932.18,-2503 1932.18,-2503 1932.18,-2421 1932.18,-2421 1932.18,-2415 1938.18,-2409 1944.18,-2409"/>
|
||||
<text text-anchor="middle" x="2054.18" y="-2499.8" font-family="Times,serif" font-size="14.00">Group</text>
|
||||
<polyline fill="none" stroke="black" points="1932.18,-2492 2176.18,-2492 "/>
|
||||
<text text-anchor="start" x="1940.18" y="-2476.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1940.18" y="-2461.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1940.18" y="-2446.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1940.18" y="-2431.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1940.18" y="-2416.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<path fill="none" stroke="black" d="M3043,-2983C3043,-2983 3263,-2983 3263,-2983 3269,-2983 3275,-2989 3275,-2995 3275,-2995 3275,-3077 3275,-3077 3275,-3083 3269,-3089 3263,-3089 3263,-3089 3043,-3089 3043,-3089 3037,-3089 3031,-3083 3031,-3077 3031,-3077 3031,-2995 3031,-2995 3031,-2989 3037,-2983 3043,-2983"/>
|
||||
<text text-anchor="middle" x="3153" y="-3073.8" font-family="Times,serif" font-size="14.00">Group</text>
|
||||
<polyline fill="none" stroke="black" points="3031,-3066 3275,-3066 "/>
|
||||
<text text-anchor="start" x="3039" y="-3050.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3039" y="-3035.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3039" y="-3020.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3039" y="-3005.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3039" y="-2990.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Price -->
|
||||
<g id="node4" class="node"><title>Price</title>
|
||||
<path fill="none" stroke="black" d="M2762.18,-835.5C2762.18,-835.5 2982.18,-835.5 2982.18,-835.5 2988.18,-835.5 2994.18,-841.5 2994.18,-847.5 2994.18,-847.5 2994.18,-974.5 2994.18,-974.5 2994.18,-980.5 2988.18,-986.5 2982.18,-986.5 2982.18,-986.5 2762.18,-986.5 2762.18,-986.5 2756.18,-986.5 2750.18,-980.5 2750.18,-974.5 2750.18,-974.5 2750.18,-847.5 2750.18,-847.5 2750.18,-841.5 2756.18,-835.5 2762.18,-835.5"/>
|
||||
<text text-anchor="middle" x="2872.18" y="-971.3" font-family="Times,serif" font-size="14.00">Price</text>
|
||||
<polyline fill="none" stroke="black" points="2750.18,-963.5 2994.18,-963.5 "/>
|
||||
<text text-anchor="start" x="2758.18" y="-948.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2758.18" y="-933.3" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="2758.18" y="-918.3" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="2758.18" y="-903.3" font-family="Times,serif" font-size="14.00">priceable_id :integer</text>
|
||||
<text text-anchor="start" x="2758.18" y="-888.3" font-family="Times,serif" font-size="14.00">priceable_type :character varying</text>
|
||||
<text text-anchor="start" x="2758.18" y="-873.3" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="2758.18" y="-858.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2758.18" y="-843.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<path fill="none" stroke="black" d="M3599,-895.5C3599,-895.5 3819,-895.5 3819,-895.5 3825,-895.5 3831,-901.5 3831,-907.5 3831,-907.5 3831,-1034.5 3831,-1034.5 3831,-1040.5 3825,-1046.5 3819,-1046.5 3819,-1046.5 3599,-1046.5 3599,-1046.5 3593,-1046.5 3587,-1040.5 3587,-1034.5 3587,-1034.5 3587,-907.5 3587,-907.5 3587,-901.5 3593,-895.5 3599,-895.5"/>
|
||||
<text text-anchor="middle" x="3709" y="-1031.3" font-family="Times,serif" font-size="14.00">Price</text>
|
||||
<polyline fill="none" stroke="black" points="3587,-1023.5 3831,-1023.5 "/>
|
||||
<text text-anchor="start" x="3595" y="-1008.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3595" y="-993.3" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="3595" y="-978.3" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="3595" y="-963.3" font-family="Times,serif" font-size="14.00">priceable_id :integer</text>
|
||||
<text text-anchor="start" x="3595" y="-948.3" font-family="Times,serif" font-size="14.00">priceable_type :character varying</text>
|
||||
<text text-anchor="start" x="3595" y="-933.3" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="3595" y="-918.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3595" y="-903.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Group->Price -->
|
||||
<g id="edge4" class="edge"><title>Group->Price</title>
|
||||
<path fill="none" stroke="#99f27f" d="M2118.1,-2402.96C2137.3,-2383.9 2157.64,-2361.95 2174.18,-2340 2337.89,-2122.78 2369.18,-2057.34 2473.18,-1806 2512.71,-1710.44 2539.04,-1442.13 2599.18,-1358 2608.28,-1345.26 2613.38,-1343.13 2628.18,-1338 2657.84,-1327.71 2888.69,-1342.9 2910.18,-1320 2991,-1233.85 2950.99,-1087.81 2912.89,-995.813"/>
|
||||
<ellipse fill="none" stroke="#99f27f" cx="2115.03" cy="-2405.98" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#99f27f" stroke="#99f27f" points="2912.86,-995.745 2913.12,-984.782 2910.92,-991.138 2908.98,-986.531 2908.98,-986.531 2908.98,-986.531 2910.92,-991.138 2904.83,-988.279 2912.86,-995.745 2912.86,-995.745"/>
|
||||
<text text-anchor="middle" x="2574.68" y="-1578.3" font-family="Times,serif" font-size="14.00">machines_prices</text>
|
||||
<path fill="none" stroke="#655843" d="M3208.35,-2976.21C3222.93,-2957.6 3237.07,-2936.1 3246,-2914 3321.08,-2728.21 3362,-1302.51 3449,-1122 3458.28,-1102.75 3464.11,-1097.99 3483,-1088 3520.99,-1067.92 3538.67,-1087.32 3578,-1070 3589.28,-1065.03 3600.5,-1058.93 3611.36,-1052.23"/>
|
||||
<ellipse fill="none" stroke="#655843" cx="3205.47" cy="-2979.81" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#655843" stroke="#655843" points="3611.55,-1052.11 3622.4,-1050.53 3615.77,-1049.42 3619.98,-1046.73 3619.98,-1046.73 3619.98,-1046.73 3615.77,-1049.42 3617.56,-1042.94 3611.55,-1052.11 3611.55,-1052.11"/>
|
||||
<text text-anchor="middle" x="3404.5" y="-1850.3" font-family="Times,serif" font-size="14.00">machines_prices</text>
|
||||
</g>
|
||||
<!-- TrainingsPricing -->
|
||||
<g id="node23" class="node"><title>TrainingsPricing</title>
|
||||
<path fill="none" stroke="black" d="M1556.18,-1396.5C1556.18,-1396.5 1776.18,-1396.5 1776.18,-1396.5 1782.18,-1396.5 1788.18,-1402.5 1788.18,-1408.5 1788.18,-1408.5 1788.18,-1505.5 1788.18,-1505.5 1788.18,-1511.5 1782.18,-1517.5 1776.18,-1517.5 1776.18,-1517.5 1556.18,-1517.5 1556.18,-1517.5 1550.18,-1517.5 1544.18,-1511.5 1544.18,-1505.5 1544.18,-1505.5 1544.18,-1408.5 1544.18,-1408.5 1544.18,-1402.5 1550.18,-1396.5 1556.18,-1396.5"/>
|
||||
<text text-anchor="middle" x="1666.18" y="-1502.3" font-family="Times,serif" font-size="14.00">TrainingsPricing</text>
|
||||
<polyline fill="none" stroke="black" points="1544.18,-1494.5 1788.18,-1494.5 "/>
|
||||
<text text-anchor="start" x="1552.18" y="-1479.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1552.18" y="-1464.3" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="1552.18" y="-1449.3" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="1552.18" y="-1434.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1552.18" y="-1419.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1552.18" y="-1404.3" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
<g id="node30" class="node"><title>TrainingsPricing</title>
|
||||
<path fill="none" stroke="black" d="M3015,-1622.5C3015,-1622.5 3235,-1622.5 3235,-1622.5 3241,-1622.5 3247,-1628.5 3247,-1634.5 3247,-1634.5 3247,-1731.5 3247,-1731.5 3247,-1737.5 3241,-1743.5 3235,-1743.5 3235,-1743.5 3015,-1743.5 3015,-1743.5 3009,-1743.5 3003,-1737.5 3003,-1731.5 3003,-1731.5 3003,-1634.5 3003,-1634.5 3003,-1628.5 3009,-1622.5 3015,-1622.5"/>
|
||||
<text text-anchor="middle" x="3125" y="-1728.3" font-family="Times,serif" font-size="14.00">TrainingsPricing</text>
|
||||
<polyline fill="none" stroke="black" points="3003,-1720.5 3247,-1720.5 "/>
|
||||
<text text-anchor="start" x="3011" y="-1705.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3011" y="-1690.3" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="3011" y="-1675.3" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="3011" y="-1660.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3011" y="-1645.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3011" y="-1630.3" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
</g>
|
||||
<!-- Group->TrainingsPricing -->
|
||||
<g id="edge3" class="edge"><title>Group->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#2f7a01" d="M1975.77,-2404.4C1958.76,-2394.24 1940.39,-2384.75 1922.18,-2378 1815.57,-2338.46 1765.35,-2400.66 1669.18,-2340 1442.3,-2196.9 1409.73,-2096.47 1331.18,-1840 1308.4,-1765.64 1475.95,-1612.47 1582.43,-1524.35"/>
|
||||
<ellipse fill="none" stroke="#2f7a01" cx="1979.56" cy="-2406.71" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#2f7a01" stroke="#2f7a01" points="1582.59,-1524.22 1593.17,-1521.33 1586.45,-1521.04 1590.31,-1517.86 1590.31,-1517.86 1590.31,-1517.86 1586.45,-1521.04 1587.44,-1514.38 1582.59,-1524.22 1582.59,-1524.22"/>
|
||||
<path fill="none" stroke="#33757a" d="M3132.66,-2975.1C3078.68,-2807.77 2941.29,-2321.73 3022,-1926 3034.45,-1864.97 3062.87,-1800.27 3086.72,-1753.14"/>
|
||||
<ellipse fill="none" stroke="#33757a" cx="3133.93" cy="-2979.02" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#33757a" stroke="#33757a" points="3086.86,-1752.86 3095.42,-1746.01 3089.14,-1748.41 3091.42,-1743.95 3091.42,-1743.95 3091.42,-1743.95 3089.14,-1748.41 3087.41,-1741.9 3086.86,-1752.86 3086.86,-1752.86"/>
|
||||
</g>
|
||||
<!-- Plan -->
|
||||
<g id="node26" class="node"><title>Plan</title>
|
||||
<path fill="none" stroke="black" d="M2107.18,-1063C2107.18,-1063 2327.18,-1063 2327.18,-1063 2333.18,-1063 2339.18,-1069 2339.18,-1075 2339.18,-1075 2339.18,-1307 2339.18,-1307 2339.18,-1313 2333.18,-1319 2327.18,-1319 2327.18,-1319 2107.18,-1319 2107.18,-1319 2101.18,-1319 2095.18,-1313 2095.18,-1307 2095.18,-1307 2095.18,-1075 2095.18,-1075 2095.18,-1069 2101.18,-1063 2107.18,-1063"/>
|
||||
<text text-anchor="middle" x="2217.18" y="-1303.8" font-family="Times,serif" font-size="14.00">Plan</text>
|
||||
<polyline fill="none" stroke="black" points="2095.18,-1296 2339.18,-1296 "/>
|
||||
<text text-anchor="start" x="2103.18" y="-1280.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1265.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1250.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1235.8" font-family="Times,serif" font-size="14.00">interval :character varying(255)</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1220.8" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1205.8" font-family="Times,serif" font-size="14.00">stp_plan_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1190.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1175.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1160.8" font-family="Times,serif" font-size="14.00">training_credit_nb :integer</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1145.8" font-family="Times,serif" font-size="14.00">is_rolling :boolean</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1130.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1115.8" font-family="Times,serif" font-size="14.00">type :character varying</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1100.8" font-family="Times,serif" font-size="14.00">base_name :character varying</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1085.8" font-family="Times,serif" font-size="14.00">ui_weight :integer</text>
|
||||
<text text-anchor="start" x="2103.18" y="-1070.8" font-family="Times,serif" font-size="14.00">interval_count :integer</text>
|
||||
<g id="node33" class="node"><title>Plan</title>
|
||||
<path fill="none" stroke="black" d="M3154,-1123C3154,-1123 3374,-1123 3374,-1123 3380,-1123 3386,-1129 3386,-1135 3386,-1135 3386,-1367 3386,-1367 3386,-1373 3380,-1379 3374,-1379 3374,-1379 3154,-1379 3154,-1379 3148,-1379 3142,-1373 3142,-1367 3142,-1367 3142,-1135 3142,-1135 3142,-1129 3148,-1123 3154,-1123"/>
|
||||
<text text-anchor="middle" x="3264" y="-1363.8" font-family="Times,serif" font-size="14.00">Plan</text>
|
||||
<polyline fill="none" stroke="black" points="3142,-1356 3386,-1356 "/>
|
||||
<text text-anchor="start" x="3150" y="-1340.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3150" y="-1325.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3150" y="-1310.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="3150" y="-1295.8" font-family="Times,serif" font-size="14.00">interval :character varying(255)</text>
|
||||
<text text-anchor="start" x="3150" y="-1280.8" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="3150" y="-1265.8" font-family="Times,serif" font-size="14.00">stp_plan_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="3150" y="-1250.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3150" y="-1235.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3150" y="-1220.8" font-family="Times,serif" font-size="14.00">training_credit_nb :integer</text>
|
||||
<text text-anchor="start" x="3150" y="-1205.8" font-family="Times,serif" font-size="14.00">is_rolling :boolean</text>
|
||||
<text text-anchor="start" x="3150" y="-1190.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3150" y="-1175.8" font-family="Times,serif" font-size="14.00">type :character varying</text>
|
||||
<text text-anchor="start" x="3150" y="-1160.8" font-family="Times,serif" font-size="14.00">base_name :character varying</text>
|
||||
<text text-anchor="start" x="3150" y="-1145.8" font-family="Times,serif" font-size="14.00">ui_weight :integer</text>
|
||||
<text text-anchor="start" x="3150" y="-1130.8" font-family="Times,serif" font-size="14.00">interval_count :integer</text>
|
||||
</g>
|
||||
<!-- Group->Plan -->
|
||||
<g id="edge1" class="edge"><title>Group->Plan</title>
|
||||
<path fill="none" stroke="#fec814" d="M2092.08,-2401.99C2132.93,-2332.59 2192.18,-2212.55 2192.18,-2100 2192.18,-2100 2192.18,-2100 2192.18,-1456 2192.18,-1414.64 2195.26,-1369.79 2199.25,-1329"/>
|
||||
<ellipse fill="none" stroke="#fec814" cx="2089.98" cy="-2405.52" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#fec814" stroke="#fec814" points="2199.26,-1328.95 2204.74,-1319.45 2199.76,-1323.98 2200.26,-1319 2200.26,-1319 2200.26,-1319 2199.76,-1323.98 2195.78,-1318.55 2199.26,-1328.95 2199.26,-1328.95"/>
|
||||
<path fill="none" stroke="#58cff3" d="M3168.75,-2975.08C3198.49,-2858.45 3261.92,-2592.38 3284,-2364 3317.83,-2014.18 3293.44,-1599.65 3276.52,-1389.28"/>
|
||||
<ellipse fill="none" stroke="#58cff3" cx="3167.74" cy="-2979" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#58cff3" stroke="#58cff3" points="3276.5,-1389.08 3280.18,-1378.75 3276.1,-1384.1 3275.7,-1379.11 3275.7,-1379.11 3275.7,-1379.11 3276.1,-1384.1 3271.21,-1379.48 3276.5,-1389.08 3276.5,-1389.08"/>
|
||||
</g>
|
||||
<!-- User -->
|
||||
<g id="node31" class="node"><title>User</title>
|
||||
<path fill="none" stroke="black" d="M1690.68,-1858.5C1690.68,-1858.5 1979.68,-1858.5 1979.68,-1858.5 1985.68,-1858.5 1991.68,-1864.5 1991.68,-1870.5 1991.68,-1870.5 1991.68,-2327.5 1991.68,-2327.5 1991.68,-2333.5 1985.68,-2339.5 1979.68,-2339.5 1979.68,-2339.5 1690.68,-2339.5 1690.68,-2339.5 1684.68,-2339.5 1678.68,-2333.5 1678.68,-2327.5 1678.68,-2327.5 1678.68,-1870.5 1678.68,-1870.5 1678.68,-1864.5 1684.68,-1858.5 1690.68,-1858.5"/>
|
||||
<text text-anchor="middle" x="1835.18" y="-2324.3" font-family="Times,serif" font-size="14.00">User</text>
|
||||
<polyline fill="none" stroke="black" points="1678.68,-2316.5 1991.68,-2316.5 "/>
|
||||
<text text-anchor="start" x="1686.68" y="-2301.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2286.3" font-family="Times,serif" font-size="14.00">username :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2271.3" font-family="Times,serif" font-size="14.00">email :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2256.3" font-family="Times,serif" font-size="14.00">encrypted_password :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2241.3" font-family="Times,serif" font-size="14.00">reset_password_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2226.3" font-family="Times,serif" font-size="14.00">reset_password_sent_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2211.3" font-family="Times,serif" font-size="14.00">remember_created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2196.3" font-family="Times,serif" font-size="14.00">sign_in_count :integer</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2181.3" font-family="Times,serif" font-size="14.00">current_sign_in_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2166.3" font-family="Times,serif" font-size="14.00">last_sign_in_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2151.3" font-family="Times,serif" font-size="14.00">current_sign_in_ip :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2136.3" font-family="Times,serif" font-size="14.00">last_sign_in_ip :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2121.3" font-family="Times,serif" font-size="14.00">confirmation_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2106.3" font-family="Times,serif" font-size="14.00">confirmed_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2091.3" font-family="Times,serif" font-size="14.00">confirmation_sent_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2076.3" font-family="Times,serif" font-size="14.00">unconfirmed_email :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2061.3" font-family="Times,serif" font-size="14.00">failed_attempts :integer</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2046.3" font-family="Times,serif" font-size="14.00">unlock_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2031.3" font-family="Times,serif" font-size="14.00">locked_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2016.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-2001.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1986.3" font-family="Times,serif" font-size="14.00">is_allow_contact :boolean</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1971.3" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1956.3" font-family="Times,serif" font-size="14.00">stp_customer_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1941.3" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1926.3" font-family="Times,serif" font-size="14.00">is_active :boolean</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1911.3" font-family="Times,serif" font-size="14.00">invoicing_disabled :boolean</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1896.3" font-family="Times,serif" font-size="14.00">provider :character varying</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1881.3" font-family="Times,serif" font-size="14.00">uid :character varying</text>
|
||||
<text text-anchor="start" x="1686.68" y="-1866.3" font-family="Times,serif" font-size="14.00">auth_token :character varying</text>
|
||||
<g id="node39" class="node"><title>User</title>
|
||||
<path fill="none" stroke="black" d="M2412.5,-2417C2412.5,-2417 2701.5,-2417 2701.5,-2417 2707.5,-2417 2713.5,-2423 2713.5,-2429 2713.5,-2429 2713.5,-2901 2713.5,-2901 2713.5,-2907 2707.5,-2913 2701.5,-2913 2701.5,-2913 2412.5,-2913 2412.5,-2913 2406.5,-2913 2400.5,-2907 2400.5,-2901 2400.5,-2901 2400.5,-2429 2400.5,-2429 2400.5,-2423 2406.5,-2417 2412.5,-2417"/>
|
||||
<text text-anchor="middle" x="2557" y="-2897.8" font-family="Times,serif" font-size="14.00">User</text>
|
||||
<polyline fill="none" stroke="black" points="2400.5,-2890 2713.5,-2890 "/>
|
||||
<text text-anchor="start" x="2408.5" y="-2874.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2859.8" font-family="Times,serif" font-size="14.00">email :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2844.8" font-family="Times,serif" font-size="14.00">encrypted_password :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2829.8" font-family="Times,serif" font-size="14.00">reset_password_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2814.8" font-family="Times,serif" font-size="14.00">reset_password_sent_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2799.8" font-family="Times,serif" font-size="14.00">remember_created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2784.8" font-family="Times,serif" font-size="14.00">sign_in_count :integer</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2769.8" font-family="Times,serif" font-size="14.00">current_sign_in_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2754.8" font-family="Times,serif" font-size="14.00">last_sign_in_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2739.8" font-family="Times,serif" font-size="14.00">current_sign_in_ip :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2724.8" font-family="Times,serif" font-size="14.00">last_sign_in_ip :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2709.8" font-family="Times,serif" font-size="14.00">confirmation_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2694.8" font-family="Times,serif" font-size="14.00">confirmed_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2679.8" font-family="Times,serif" font-size="14.00">confirmation_sent_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2664.8" font-family="Times,serif" font-size="14.00">unconfirmed_email :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2649.8" font-family="Times,serif" font-size="14.00">failed_attempts :integer</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2634.8" font-family="Times,serif" font-size="14.00">unlock_token :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2619.8" font-family="Times,serif" font-size="14.00">locked_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2604.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2589.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2574.8" font-family="Times,serif" font-size="14.00">is_allow_contact :boolean</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2559.8" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2544.8" font-family="Times,serif" font-size="14.00">stp_customer_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2529.8" font-family="Times,serif" font-size="14.00">username :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2514.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2499.8" font-family="Times,serif" font-size="14.00">is_active :boolean</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2484.8" font-family="Times,serif" font-size="14.00">invoicing_disabled :boolean</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2469.8" font-family="Times,serif" font-size="14.00">provider :character varying</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2454.8" font-family="Times,serif" font-size="14.00">uid :character varying</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2439.8" font-family="Times,serif" font-size="14.00">auth_token :character varying</text>
|
||||
<text text-anchor="start" x="2408.5" y="-2424.8" font-family="Times,serif" font-size="14.00">merged_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Group->User -->
|
||||
<g id="edge2" class="edge"><title>Group->User</title>
|
||||
<path fill="none" stroke="#a2af27" d="M2018.28,-2401.83C2008.68,-2386 1997.68,-2367.87 1985.93,-2348.51"/>
|
||||
<ellipse fill="none" stroke="#a2af27" cx="2020.49" cy="-2405.47" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#a2af27" stroke="#a2af27" points="1985.86,-2348.38 1984.52,-2337.5 1983.26,-2344.11 1980.67,-2339.83 1980.67,-2339.83 1980.67,-2339.83 1983.26,-2344.11 1976.82,-2342.17 1985.86,-2348.38 1985.86,-2348.38"/>
|
||||
<path fill="none" stroke="#88bf21" d="M3076.17,-2978.75C3058.75,-2968.31 3039.83,-2958.62 3021,-2952 2955.16,-2928.85 2928.86,-2962.17 2865,-2934 2813.61,-2911.33 2764.52,-2877.02 2721.24,-2840.44"/>
|
||||
<ellipse fill="none" stroke="#88bf21" cx="3079.6" cy="-2980.85" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#88bf21" stroke="#88bf21" points="2721.11,-2840.33 2716.43,-2830.41 2717.31,-2837.08 2713.51,-2833.83 2713.51,-2833.83 2713.51,-2833.83 2717.31,-2837.08 2710.58,-2837.25 2721.11,-2840.33 2721.11,-2840.33"/>
|
||||
</g>
|
||||
<!-- InvoiceItem -->
|
||||
<g id="node3" class="node"><title>InvoiceItem</title>
|
||||
<path fill="none" stroke="black" d="M2949.68,-1C2949.68,-1 3184.68,-1 3184.68,-1 3190.68,-1 3196.68,-7 3196.68,-13 3196.68,-13 3196.68,-155 3196.68,-155 3196.68,-161 3190.68,-167 3184.68,-167 3184.68,-167 2949.68,-167 2949.68,-167 2943.68,-167 2937.68,-161 2937.68,-155 2937.68,-155 2937.68,-13 2937.68,-13 2937.68,-7 2943.68,-1 2949.68,-1"/>
|
||||
<text text-anchor="middle" x="3067.18" y="-151.8" font-family="Times,serif" font-size="14.00">InvoiceItem</text>
|
||||
<polyline fill="none" stroke="black" points="2937.68,-144 3196.68,-144 "/>
|
||||
<text text-anchor="start" x="2945.68" y="-128.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2945.68" y="-113.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="2945.68" y="-98.8" font-family="Times,serif" font-size="14.00">stp_invoice_item_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2945.68" y="-83.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="2945.68" y="-68.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2945.68" y="-53.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2945.68" y="-38.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="2945.68" y="-23.8" font-family="Times,serif" font-size="14.00">subscription_id :integer</text>
|
||||
<text text-anchor="start" x="2945.68" y="-8.8" font-family="Times,serif" font-size="14.00">invoice_item_id :integer</text>
|
||||
<path fill="none" stroke="black" d="M3635.5,-1C3635.5,-1 3870.5,-1 3870.5,-1 3876.5,-1 3882.5,-7 3882.5,-13 3882.5,-13 3882.5,-155 3882.5,-155 3882.5,-161 3876.5,-167 3870.5,-167 3870.5,-167 3635.5,-167 3635.5,-167 3629.5,-167 3623.5,-161 3623.5,-155 3623.5,-155 3623.5,-13 3623.5,-13 3623.5,-7 3629.5,-1 3635.5,-1"/>
|
||||
<text text-anchor="middle" x="3753" y="-151.8" font-family="Times,serif" font-size="14.00">InvoiceItem</text>
|
||||
<polyline fill="none" stroke="black" points="3623.5,-144 3882.5,-144 "/>
|
||||
<text text-anchor="start" x="3631.5" y="-128.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3631.5" y="-113.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="3631.5" y="-98.8" font-family="Times,serif" font-size="14.00">stp_invoice_item_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="3631.5" y="-83.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="3631.5" y="-68.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3631.5" y="-53.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3631.5" y="-38.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3631.5" y="-23.8" font-family="Times,serif" font-size="14.00">subscription_id :integer</text>
|
||||
<text text-anchor="start" x="3631.5" y="-8.8" font-family="Times,serif" font-size="14.00">invoice_item_id :integer</text>
|
||||
</g>
|
||||
<!-- InvoiceItem->InvoiceItem -->
|
||||
<g id="edge5" class="edge"><title>InvoiceItem->InvoiceItem</title>
|
||||
<path fill="none" stroke="#0ffbb9" d="M3204.63,-95.7416C3210.66,-92.7418 3214.18,-88.8279 3214.18,-84 3214.18,-79.1721 3210.66,-75.2582 3204.63,-72.2584"/>
|
||||
<ellipse fill="none" stroke="#0ffbb9" cx="3200.88" cy="-97.1937" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#0ffbb9" stroke="#0ffbb9" cx="3200.88" cy="-70.8063" rx="4.00001" ry="4.00001"/>
|
||||
<path fill="none" stroke="#fe73b3" d="M3890.46,-95.7416C3896.49,-92.7418 3900,-88.8279 3900,-84 3900,-79.1721 3896.49,-75.2582 3890.46,-72.2584"/>
|
||||
<ellipse fill="none" stroke="#fe73b3" cx="3886.71" cy="-97.1937" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#fe73b3" stroke="#fe73b3" cx="3886.71" cy="-70.8063" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- AvailabilityTag -->
|
||||
<g id="node5" class="node"><title>AvailabilityTag</title>
|
||||
<path fill="none" stroke="black" d="M4344.18,-1654C4344.18,-1654 4564.18,-1654 4564.18,-1654 4570.18,-1654 4576.18,-1660 4576.18,-1666 4576.18,-1666 4576.18,-1748 4576.18,-1748 4576.18,-1754 4570.18,-1760 4564.18,-1760 4564.18,-1760 4344.18,-1760 4344.18,-1760 4338.18,-1760 4332.18,-1754 4332.18,-1748 4332.18,-1748 4332.18,-1666 4332.18,-1666 4332.18,-1660 4338.18,-1654 4344.18,-1654"/>
|
||||
<text text-anchor="middle" x="4454.18" y="-1744.8" font-family="Times,serif" font-size="14.00">AvailabilityTag</text>
|
||||
<polyline fill="none" stroke="black" points="4332.18,-1737 4576.18,-1737 "/>
|
||||
<text text-anchor="start" x="4340.18" y="-1721.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1706.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1691.8" font-family="Times,serif" font-size="14.00">tag_id :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1676.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1661.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<path fill="none" stroke="black" d="M3729,-2092C3729,-2092 3949,-2092 3949,-2092 3955,-2092 3961,-2098 3961,-2104 3961,-2104 3961,-2186 3961,-2186 3961,-2192 3955,-2198 3949,-2198 3949,-2198 3729,-2198 3729,-2198 3723,-2198 3717,-2192 3717,-2186 3717,-2186 3717,-2104 3717,-2104 3717,-2098 3723,-2092 3729,-2092"/>
|
||||
<text text-anchor="middle" x="3839" y="-2182.8" font-family="Times,serif" font-size="14.00">AvailabilityTag</text>
|
||||
<polyline fill="none" stroke="black" points="3717,-2175 3961,-2175 "/>
|
||||
<text text-anchor="start" x="3725" y="-2159.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3725" y="-2144.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="3725" y="-2129.8" font-family="Times,serif" font-size="14.00">tag_id :integer</text>
|
||||
<text text-anchor="start" x="3725" y="-2114.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3725" y="-2099.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OpenAPI -->
|
||||
<g id="node6" class="node"><title>OpenAPI</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="4779,-3054 4711,-3054 4711,-3018 4779,-3018 4779,-3054"/>
|
||||
<text text-anchor="middle" x="4745" y="-3032.3" font-family="Times,serif" font-size="14.00">OpenAPI</text>
|
||||
</g>
|
||||
<!-- TrainingImage -->
|
||||
<g id="node7" class="node"><title>TrainingImage</title>
|
||||
<path fill="none" stroke="black" d="M3691,-1615C3691,-1615 3911,-1615 3911,-1615 3917,-1615 3923,-1621 3923,-1627 3923,-1627 3923,-1739 3923,-1739 3923,-1745 3917,-1751 3911,-1751 3911,-1751 3691,-1751 3691,-1751 3685,-1751 3679,-1745 3679,-1739 3679,-1739 3679,-1627 3679,-1627 3679,-1621 3685,-1615 3691,-1615"/>
|
||||
<text text-anchor="middle" x="3801" y="-1735.8" font-family="Times,serif" font-size="14.00">TrainingImage</text>
|
||||
<polyline fill="none" stroke="black" points="3679,-1728 3923,-1728 "/>
|
||||
<text text-anchor="start" x="3687" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3687" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3687" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3687" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3687" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3687" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3687" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OpenAPI::Client -->
|
||||
<g id="node8" class="node"><title>OpenAPI::Client</title>
|
||||
<path fill="none" stroke="black" d="M5628,-2975.5C5628,-2975.5 5848,-2975.5 5848,-2975.5 5854,-2975.5 5860,-2981.5 5860,-2987.5 5860,-2987.5 5860,-3084.5 5860,-3084.5 5860,-3090.5 5854,-3096.5 5848,-3096.5 5848,-3096.5 5628,-3096.5 5628,-3096.5 5622,-3096.5 5616,-3090.5 5616,-3084.5 5616,-3084.5 5616,-2987.5 5616,-2987.5 5616,-2981.5 5622,-2975.5 5628,-2975.5"/>
|
||||
<text text-anchor="middle" x="5738" y="-3081.3" font-family="Times,serif" font-size="14.00">OpenAPI::Client</text>
|
||||
<polyline fill="none" stroke="black" points="5616,-3073.5 5860,-3073.5 "/>
|
||||
<text text-anchor="start" x="5624" y="-3058.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5624" y="-3043.3" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="5624" y="-3028.3" font-family="Times,serif" font-size="14.00">calls_count :integer</text>
|
||||
<text text-anchor="start" x="5624" y="-3013.3" font-family="Times,serif" font-size="14.00">token :character varying</text>
|
||||
<text text-anchor="start" x="5624" y="-2998.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5624" y="-2983.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OpenAPI::CallsCountTracing -->
|
||||
<g id="node9" class="node"><title>OpenAPI::CallsCountTracing</title>
|
||||
<path fill="none" stroke="black" d="M5628,-2604.5C5628,-2604.5 5848,-2604.5 5848,-2604.5 5854,-2604.5 5860,-2610.5 5860,-2616.5 5860,-2616.5 5860,-2713.5 5860,-2713.5 5860,-2719.5 5854,-2725.5 5848,-2725.5 5848,-2725.5 5628,-2725.5 5628,-2725.5 5622,-2725.5 5616,-2719.5 5616,-2713.5 5616,-2713.5 5616,-2616.5 5616,-2616.5 5616,-2610.5 5622,-2604.5 5628,-2604.5"/>
|
||||
<text text-anchor="middle" x="5738" y="-2710.3" font-family="Times,serif" font-size="14.00">OpenAPI::CallsCountTracing</text>
|
||||
<polyline fill="none" stroke="black" points="5616,-2702.5 5860,-2702.5 "/>
|
||||
<text text-anchor="start" x="5624" y="-2687.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5624" y="-2672.3" font-family="Times,serif" font-size="14.00">open_api_client_id :integer</text>
|
||||
<text text-anchor="start" x="5624" y="-2657.3" font-family="Times,serif" font-size="14.00">calls_count :integer</text>
|
||||
<text text-anchor="start" x="5624" y="-2642.3" font-family="Times,serif" font-size="14.00">at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5624" y="-2627.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5624" y="-2612.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OpenAPI::Client->OpenAPI::CallsCountTracing -->
|
||||
<g id="edge6" class="edge"><title>OpenAPI::Client->OpenAPI::CallsCountTracing</title>
|
||||
<path fill="none" stroke="#f69b88" d="M5738,-2967.05C5738,-2901.37 5738,-2802.32 5738,-2735.97"/>
|
||||
<ellipse fill="none" stroke="#f69b88" cx="5738" cy="-2971.3" rx="4" ry="4"/>
|
||||
<polygon fill="#f69b88" stroke="#f69b88" points="5738,-2735.61 5742.5,-2725.61 5738,-2730.61 5738,-2725.61 5738,-2725.61 5738,-2725.61 5738,-2730.61 5733.5,-2725.61 5738,-2735.61 5738,-2735.61"/>
|
||||
</g>
|
||||
<!-- OpenAPI::ParameterError -->
|
||||
<g id="node10" class="node"><title>OpenAPI::ParameterError</title>
|
||||
<polygon fill="none" stroke="black" points="5878.5,-3013 5878.5,-3059 6037.5,-3059 6037.5,-3013 5878.5,-3013"/>
|
||||
<text text-anchor="middle" x="5958" y="-3043.8" font-family="Times,serif" font-size="14.00">OpenAPI::ParameterError</text>
|
||||
<polyline fill="none" stroke="black" points="5878.5,-3036 6037.5,-3036 "/>
|
||||
<text text-anchor="middle" x="5958" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- UserAvatar -->
|
||||
<g id="node6" class="node"><title>UserAvatar</title>
|
||||
<path fill="none" stroke="black" d="M3144.18,-1389C3144.18,-1389 3364.18,-1389 3364.18,-1389 3370.18,-1389 3376.18,-1395 3376.18,-1401 3376.18,-1401 3376.18,-1513 3376.18,-1513 3376.18,-1519 3370.18,-1525 3364.18,-1525 3364.18,-1525 3144.18,-1525 3144.18,-1525 3138.18,-1525 3132.18,-1519 3132.18,-1513 3132.18,-1513 3132.18,-1401 3132.18,-1401 3132.18,-1395 3138.18,-1389 3144.18,-1389"/>
|
||||
<text text-anchor="middle" x="3254.18" y="-1509.8" font-family="Times,serif" font-size="14.00">UserAvatar</text>
|
||||
<polyline fill="none" stroke="black" points="3132.18,-1502 3376.18,-1502 "/>
|
||||
<text text-anchor="start" x="3140.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1471.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1456.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1441.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1426.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1411.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1396.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node11" class="node"><title>UserAvatar</title>
|
||||
<path fill="none" stroke="black" d="M728,-1615C728,-1615 948,-1615 948,-1615 954,-1615 960,-1621 960,-1627 960,-1627 960,-1739 960,-1739 960,-1745 954,-1751 948,-1751 948,-1751 728,-1751 728,-1751 722,-1751 716,-1745 716,-1739 716,-1739 716,-1627 716,-1627 716,-1621 722,-1615 728,-1615"/>
|
||||
<text text-anchor="middle" x="838" y="-1735.8" font-family="Times,serif" font-size="14.00">UserAvatar</text>
|
||||
<polyline fill="none" stroke="black" points="716,-1728 960,-1728 "/>
|
||||
<text text-anchor="start" x="724" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="724" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="724" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="724" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- ProjectImage -->
|
||||
<g id="node7" class="node"><title>ProjectImage</title>
|
||||
<path fill="none" stroke="black" d="M340.176,-1389C340.176,-1389 560.176,-1389 560.176,-1389 566.176,-1389 572.176,-1395 572.176,-1401 572.176,-1401 572.176,-1513 572.176,-1513 572.176,-1519 566.176,-1525 560.176,-1525 560.176,-1525 340.176,-1525 340.176,-1525 334.176,-1525 328.176,-1519 328.176,-1513 328.176,-1513 328.176,-1401 328.176,-1401 328.176,-1395 334.176,-1389 340.176,-1389"/>
|
||||
<text text-anchor="middle" x="450.176" y="-1509.8" font-family="Times,serif" font-size="14.00">ProjectImage</text>
|
||||
<polyline fill="none" stroke="black" points="328.176,-1502 572.176,-1502 "/>
|
||||
<text text-anchor="start" x="336.176" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="336.176" y="-1471.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="336.176" y="-1456.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="336.176" y="-1441.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="336.176" y="-1426.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="336.176" y="-1411.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="336.176" y="-1396.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node12" class="node"><title>ProjectImage</title>
|
||||
<path fill="none" stroke="black" d="M1635,-1615C1635,-1615 1855,-1615 1855,-1615 1861,-1615 1867,-1621 1867,-1627 1867,-1627 1867,-1739 1867,-1739 1867,-1745 1861,-1751 1855,-1751 1855,-1751 1635,-1751 1635,-1751 1629,-1751 1623,-1745 1623,-1739 1623,-1739 1623,-1627 1623,-1627 1623,-1621 1629,-1615 1635,-1615"/>
|
||||
<text text-anchor="middle" x="1745" y="-1735.8" font-family="Times,serif" font-size="14.00">ProjectImage</text>
|
||||
<polyline fill="none" stroke="black" points="1623,-1728 1867,-1728 "/>
|
||||
<text text-anchor="start" x="1631" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1631" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="1631" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1631" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="1631" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1631" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1631" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Tag -->
|
||||
<g id="node8" class="node"><title>Tag</title>
|
||||
<path fill="none" stroke="black" d="M2586.18,-2416.5C2586.18,-2416.5 2806.18,-2416.5 2806.18,-2416.5 2812.18,-2416.5 2818.18,-2422.5 2818.18,-2428.5 2818.18,-2428.5 2818.18,-2495.5 2818.18,-2495.5 2818.18,-2501.5 2812.18,-2507.5 2806.18,-2507.5 2806.18,-2507.5 2586.18,-2507.5 2586.18,-2507.5 2580.18,-2507.5 2574.18,-2501.5 2574.18,-2495.5 2574.18,-2495.5 2574.18,-2428.5 2574.18,-2428.5 2574.18,-2422.5 2580.18,-2416.5 2586.18,-2416.5"/>
|
||||
<text text-anchor="middle" x="2696.18" y="-2492.3" font-family="Times,serif" font-size="14.00">Tag</text>
|
||||
<polyline fill="none" stroke="black" points="2574.18,-2484.5 2818.18,-2484.5 "/>
|
||||
<text text-anchor="start" x="2582.18" y="-2469.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2582.18" y="-2454.3" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="2582.18" y="-2439.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2582.18" y="-2424.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node13" class="node"><title>Tag</title>
|
||||
<path fill="none" stroke="black" d="M3474,-2990.5C3474,-2990.5 3694,-2990.5 3694,-2990.5 3700,-2990.5 3706,-2996.5 3706,-3002.5 3706,-3002.5 3706,-3069.5 3706,-3069.5 3706,-3075.5 3700,-3081.5 3694,-3081.5 3694,-3081.5 3474,-3081.5 3474,-3081.5 3468,-3081.5 3462,-3075.5 3462,-3069.5 3462,-3069.5 3462,-3002.5 3462,-3002.5 3462,-2996.5 3468,-2990.5 3474,-2990.5"/>
|
||||
<text text-anchor="middle" x="3584" y="-3066.3" font-family="Times,serif" font-size="14.00">Tag</text>
|
||||
<polyline fill="none" stroke="black" points="3462,-3058.5 3706,-3058.5 "/>
|
||||
<text text-anchor="start" x="3470" y="-3043.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3470" y="-3028.3" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="3470" y="-3013.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3470" y="-2998.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Tag->AvailabilityTag -->
|
||||
<g id="edge8" class="edge"><title>Tag->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#35db03" d="M2826.54,-2460.56C3001.71,-2456.1 3320.27,-2434.19 3573.18,-2340 3955.56,-2197.59 4037.42,-2110.21 4343.18,-1840 4367.37,-1818.62 4390.87,-1791.84 4409.97,-1768"/>
|
||||
<ellipse fill="none" stroke="#35db03" cx="2822.31" cy="-2460.67" rx="4" ry="4"/>
|
||||
<polygon fill="#35db03" stroke="#35db03" points="4410.07,-1767.87 4419.8,-1762.83 4413.17,-1763.95 4416.28,-1760.03 4416.28,-1760.03 4416.28,-1760.03 4413.17,-1763.95 4412.75,-1757.24 4410.07,-1767.87 4410.07,-1767.87"/>
|
||||
<g id="edge9" class="edge"><title>Tag->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#a6fab9" d="M3599.03,-2982.58C3643.36,-2828.06 3773.39,-2374.72 3821.15,-2208.24"/>
|
||||
<ellipse fill="none" stroke="#a6fab9" cx="3597.92" cy="-2986.46" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#a6fab9" stroke="#a6fab9" points="3821.28,-2207.78 3828.36,-2199.41 3822.66,-2202.98 3824.04,-2198.17 3824.04,-2198.17 3824.04,-2198.17 3822.66,-2202.98 3819.71,-2196.93 3821.28,-2207.78 3821.28,-2207.78"/>
|
||||
</g>
|
||||
<!-- Tag->User -->
|
||||
<g id="edge7" class="edge"><title>Tag->User</title>
|
||||
<path fill="none" stroke="#dec699" d="M2565.74,-2412.93C2522.42,-2396.58 2474.06,-2377.91 2430.18,-2360 2284.07,-2300.38 2119.85,-2228.23 2001.01,-2175.07"/>
|
||||
<polygon fill="#dec699" stroke="#dec699" points="2565.83,-2412.97 2573.6,-2420.7 2570.51,-2414.73 2575.19,-2416.49 2575.19,-2416.49 2575.19,-2416.49 2570.51,-2414.73 2576.77,-2412.28 2565.83,-2412.97 2565.83,-2412.97"/>
|
||||
<polygon fill="#dec699" stroke="#dec699" points="2000.94,-2175.04 1993.65,-2166.85 1996.38,-2173 1991.81,-2170.95 1991.81,-2170.95 1991.81,-2170.95 1996.38,-2173 1989.98,-2175.06 2000.94,-2175.04 2000.94,-2175.04"/>
|
||||
<g id="edge8" class="edge"><title>Tag->User</title>
|
||||
<path fill="none" stroke="#47255a" d="M3452.47,-2987.74C3266.48,-2920.92 2926.69,-2798.83 2723.38,-2725.78"/>
|
||||
<polygon fill="#47255a" stroke="#47255a" points="3452.49,-2987.75 3460.38,-2995.37 3457.2,-2989.44 3461.9,-2991.13 3461.9,-2991.13 3461.9,-2991.13 3457.2,-2989.44 3463.42,-2986.9 3452.49,-2987.75 3452.49,-2987.75"/>
|
||||
<polygon fill="#47255a" stroke="#47255a" points="2723.22,-2725.72 2715.33,-2718.11 2718.51,-2724.03 2713.81,-2722.34 2713.81,-2722.34 2713.81,-2722.34 2718.51,-2724.03 2712.29,-2726.58 2723.22,-2725.72 2723.22,-2725.72"/>
|
||||
</g>
|
||||
<!-- Availability -->
|
||||
<g id="node42" class="node"><title>Availability</title>
|
||||
<path fill="none" stroke="black" d="M3332.18,-2031C3332.18,-2031 3552.18,-2031 3552.18,-2031 3558.18,-2031 3564.18,-2037 3564.18,-2043 3564.18,-2043 3564.18,-2155 3564.18,-2155 3564.18,-2161 3558.18,-2167 3552.18,-2167 3552.18,-2167 3332.18,-2167 3332.18,-2167 3326.18,-2167 3320.18,-2161 3320.18,-2155 3320.18,-2155 3320.18,-2043 3320.18,-2043 3320.18,-2037 3326.18,-2031 3332.18,-2031"/>
|
||||
<text text-anchor="middle" x="3442.18" y="-2151.8" font-family="Times,serif" font-size="14.00">Availability</text>
|
||||
<polyline fill="none" stroke="black" points="3320.18,-2144 3564.18,-2144 "/>
|
||||
<text text-anchor="start" x="3328.18" y="-2128.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2113.8" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2098.8" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2083.8" font-family="Times,serif" font-size="14.00">available_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2068.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2053.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3328.18" y="-2038.8" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<g id="node51" class="node"><title>Availability</title>
|
||||
<path fill="none" stroke="black" d="M4029,-2589.5C4029,-2589.5 4249,-2589.5 4249,-2589.5 4255,-2589.5 4261,-2595.5 4261,-2601.5 4261,-2601.5 4261,-2728.5 4261,-2728.5 4261,-2734.5 4255,-2740.5 4249,-2740.5 4249,-2740.5 4029,-2740.5 4029,-2740.5 4023,-2740.5 4017,-2734.5 4017,-2728.5 4017,-2728.5 4017,-2601.5 4017,-2601.5 4017,-2595.5 4023,-2589.5 4029,-2589.5"/>
|
||||
<text text-anchor="middle" x="4139" y="-2725.3" font-family="Times,serif" font-size="14.00">Availability</text>
|
||||
<polyline fill="none" stroke="black" points="4017,-2717.5 4261,-2717.5 "/>
|
||||
<text text-anchor="start" x="4025" y="-2702.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4025" y="-2687.3" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4025" y="-2672.3" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4025" y="-2657.3" font-family="Times,serif" font-size="14.00">available_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4025" y="-2642.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4025" y="-2627.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4025" y="-2612.3" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<text text-anchor="start" x="4025" y="-2597.3" font-family="Times,serif" font-size="14.00">destroying :boolean</text>
|
||||
</g>
|
||||
<!-- Tag->Availability -->
|
||||
<g id="edge9" class="edge"><title>Tag->Availability</title>
|
||||
<path fill="none" stroke="#45c70a" d="M2797.59,-2411.92C2930.63,-2347.54 3164.32,-2234.46 3310.78,-2163.58"/>
|
||||
<polygon fill="#45c70a" stroke="#45c70a" points="2797.4,-2412.02 2786.44,-2412.32 2792.9,-2414.19 2788.4,-2416.37 2788.4,-2416.37 2788.4,-2416.37 2792.9,-2414.19 2790.36,-2420.42 2797.4,-2412.02 2797.4,-2412.02"/>
|
||||
<polygon fill="#45c70a" stroke="#45c70a" points="3310.86,-2163.54 3321.82,-2163.24 3315.36,-2161.37 3319.86,-2159.19 3319.86,-2159.19 3319.86,-2159.19 3315.36,-2161.37 3317.9,-2155.14 3310.86,-2163.54 3310.86,-2163.54"/>
|
||||
<g id="edge10" class="edge"><title>Tag->Availability</title>
|
||||
<path fill="none" stroke="#624853" d="M3677.82,-2985.66C3706.53,-2969.84 3737.92,-2951.79 3766,-2934 3858.9,-2875.13 3959.98,-2801.89 4033.45,-2746.86"/>
|
||||
<polygon fill="#624853" stroke="#624853" points="3677.77,-2985.69 3666.84,-2986.55 3673.39,-2988.09 3669,-2990.49 3669,-2990.49 3669,-2990.49 3673.39,-2988.09 3671.17,-2994.44 3677.77,-2985.69 3677.77,-2985.69"/>
|
||||
<polygon fill="#624853" stroke="#624853" points="4033.82,-2746.59 4044.52,-2744.18 4037.82,-2743.59 4041.82,-2740.59 4041.82,-2740.59 4041.82,-2740.59 4037.82,-2743.59 4039.12,-2736.99 4033.82,-2746.59 4033.82,-2746.59"/>
|
||||
</g>
|
||||
<!-- UserTag -->
|
||||
<g id="node53" class="node"><title>UserTag</title>
|
||||
<path fill="none" stroke="black" d="M1932.18,-1654C1932.18,-1654 2152.18,-1654 2152.18,-1654 2158.18,-1654 2164.18,-1660 2164.18,-1666 2164.18,-1666 2164.18,-1748 2164.18,-1748 2164.18,-1754 2158.18,-1760 2152.18,-1760 2152.18,-1760 1932.18,-1760 1932.18,-1760 1926.18,-1760 1920.18,-1754 1920.18,-1748 1920.18,-1748 1920.18,-1666 1920.18,-1666 1920.18,-1660 1926.18,-1654 1932.18,-1654"/>
|
||||
<text text-anchor="middle" x="2042.18" y="-1744.8" font-family="Times,serif" font-size="14.00">UserTag</text>
|
||||
<polyline fill="none" stroke="black" points="1920.18,-1737 2164.18,-1737 "/>
|
||||
<text text-anchor="start" x="1928.18" y="-1721.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1928.18" y="-1706.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="1928.18" y="-1691.8" font-family="Times,serif" font-size="14.00">tag_id :integer</text>
|
||||
<text text-anchor="start" x="1928.18" y="-1676.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1928.18" y="-1661.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node63" class="node"><title>UserTag</title>
|
||||
<path fill="none" stroke="black" d="M3043,-2092C3043,-2092 3263,-2092 3263,-2092 3269,-2092 3275,-2098 3275,-2104 3275,-2104 3275,-2186 3275,-2186 3275,-2192 3269,-2198 3263,-2198 3263,-2198 3043,-2198 3043,-2198 3037,-2198 3031,-2192 3031,-2186 3031,-2186 3031,-2104 3031,-2104 3031,-2098 3037,-2092 3043,-2092"/>
|
||||
<text text-anchor="middle" x="3153" y="-2182.8" font-family="Times,serif" font-size="14.00">UserTag</text>
|
||||
<polyline fill="none" stroke="black" points="3031,-2175 3275,-2175 "/>
|
||||
<text text-anchor="start" x="3039" y="-2159.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3039" y="-2144.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="3039" y="-2129.8" font-family="Times,serif" font-size="14.00">tag_id :integer</text>
|
||||
<text text-anchor="start" x="3039" y="-2114.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3039" y="-2099.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Tag->UserTag -->
|
||||
<g id="edge6" class="edge"><title>Tag->UserTag</title>
|
||||
<path fill="none" stroke="#bfc1c8" d="M2651.96,-2410.09C2535.27,-2275.73 2219.39,-1912.04 2094.25,-1767.95"/>
|
||||
<ellipse fill="none" stroke="#bfc1c8" cx="2654.84" cy="-2413.41" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#bfc1c8" stroke="#bfc1c8" points="2093.92,-1767.57 2090.76,-1757.07 2090.64,-1763.8 2087.36,-1760.02 2087.36,-1760.02 2087.36,-1760.02 2090.64,-1763.8 2083.96,-1762.97 2093.92,-1767.57 2093.92,-1767.57"/>
|
||||
<g id="edge7" class="edge"><title>Tag->UserTag</title>
|
||||
<path fill="none" stroke="#b2cb73" d="M3558.82,-2983.05C3483.97,-2828.67 3263.1,-2373.1 3182.7,-2207.26"/>
|
||||
<ellipse fill="none" stroke="#b2cb73" cx="3560.59" cy="-2986.71" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#b2cb73" stroke="#b2cb73" points="3182.66,-2207.17 3182.34,-2196.21 3180.47,-2202.67 3178.29,-2198.17 3178.29,-2198.17 3178.29,-2198.17 3180.47,-2202.67 3174.24,-2200.13 3182.66,-2207.17 3182.66,-2207.17"/>
|
||||
</g>
|
||||
<!-- Event -->
|
||||
<g id="node9" class="node"><title>Event</title>
|
||||
<path fill="none" stroke="black" d="M3651.18,-1609C3651.18,-1609 3871.18,-1609 3871.18,-1609 3877.18,-1609 3883.18,-1615 3883.18,-1621 3883.18,-1621 3883.18,-1793 3883.18,-1793 3883.18,-1799 3877.18,-1805 3871.18,-1805 3871.18,-1805 3651.18,-1805 3651.18,-1805 3645.18,-1805 3639.18,-1799 3639.18,-1793 3639.18,-1793 3639.18,-1621 3639.18,-1621 3639.18,-1615 3645.18,-1609 3651.18,-1609"/>
|
||||
<text text-anchor="middle" x="3761.18" y="-1789.8" font-family="Times,serif" font-size="14.00">Event</text>
|
||||
<polyline fill="none" stroke="black" points="3639.18,-1782 3883.18,-1782 "/>
|
||||
<text text-anchor="start" x="3647.18" y="-1766.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1751.8" font-family="Times,serif" font-size="14.00">title :character varying(255)</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1736.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1721.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1706.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1691.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1676.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1661.8" font-family="Times,serif" font-size="14.00">reduced_amount :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1646.8" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1631.8" font-family="Times,serif" font-size="14.00">nb_free_places :integer</text>
|
||||
<text text-anchor="start" x="3647.18" y="-1616.8" font-family="Times,serif" font-size="14.00">recurrence_id :integer</text>
|
||||
<g id="node14" class="node"><title>Event</title>
|
||||
<path fill="none" stroke="black" d="M4667,-2039.5C4667,-2039.5 4887,-2039.5 4887,-2039.5 4893,-2039.5 4899,-2045.5 4899,-2051.5 4899,-2051.5 4899,-2238.5 4899,-2238.5 4899,-2244.5 4893,-2250.5 4887,-2250.5 4887,-2250.5 4667,-2250.5 4667,-2250.5 4661,-2250.5 4655,-2244.5 4655,-2238.5 4655,-2238.5 4655,-2051.5 4655,-2051.5 4655,-2045.5 4661,-2039.5 4667,-2039.5"/>
|
||||
<text text-anchor="middle" x="4777" y="-2235.3" font-family="Times,serif" font-size="14.00">Event</text>
|
||||
<polyline fill="none" stroke="black" points="4655,-2227.5 4899,-2227.5 "/>
|
||||
<text text-anchor="start" x="4663" y="-2212.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2197.3" font-family="Times,serif" font-size="14.00">title :character varying(255)</text>
|
||||
<text text-anchor="start" x="4663" y="-2182.3" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="4663" y="-2167.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4663" y="-2152.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4663" y="-2137.3" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2122.3" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2107.3" font-family="Times,serif" font-size="14.00">reduced_amount :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2092.3" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2077.3" font-family="Times,serif" font-size="14.00">nb_free_places :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2062.3" font-family="Times,serif" font-size="14.00">recurrence_id :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-2047.3" font-family="Times,serif" font-size="14.00">age_range_id :integer</text>
|
||||
</g>
|
||||
<!-- EventTheme -->
|
||||
<g id="node36" class="node"><title>EventTheme</title>
|
||||
<path fill="none" stroke="black" d="M4405,-1630C4405,-1630 4625,-1630 4625,-1630 4631,-1630 4637,-1636 4637,-1642 4637,-1642 4637,-1724 4637,-1724 4637,-1730 4631,-1736 4625,-1736 4625,-1736 4405,-1736 4405,-1736 4399,-1736 4393,-1730 4393,-1724 4393,-1724 4393,-1642 4393,-1642 4393,-1636 4399,-1630 4405,-1630"/>
|
||||
<text text-anchor="middle" x="4515" y="-1720.8" font-family="Times,serif" font-size="14.00">EventTheme</text>
|
||||
<polyline fill="none" stroke="black" points="4393,-1713 4637,-1713 "/>
|
||||
<text text-anchor="start" x="4401" y="-1697.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4401" y="-1682.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="4401" y="-1667.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4401" y="-1652.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4401" y="-1637.8" font-family="Times,serif" font-size="14.00">slug :character varying</text>
|
||||
</g>
|
||||
<!-- Event->EventTheme -->
|
||||
<g id="edge15" class="edge"><title>Event->EventTheme</title>
|
||||
<path fill="none" stroke="#b55591" d="M4712.43,-2030.64C4661.12,-1940.54 4591.31,-1817.97 4549.92,-1745.31"/>
|
||||
<polygon fill="#b55591" stroke="#b55591" points="4712.44,-2030.64 4713.47,-2041.56 4714.91,-2034.99 4717.38,-2039.33 4717.38,-2039.33 4717.38,-2039.33 4714.91,-2034.99 4721.29,-2037.1 4712.44,-2030.64 4712.44,-2030.64"/>
|
||||
<polygon fill="#b55591" stroke="#b55591" points="4549.72,-1744.95 4548.68,-1734.04 4547.24,-1740.61 4544.77,-1736.26 4544.77,-1736.26 4544.77,-1736.26 4547.24,-1740.61 4540.86,-1738.49 4549.72,-1744.95 4549.72,-1744.95"/>
|
||||
</g>
|
||||
<!-- EventImage -->
|
||||
<g id="node33" class="node"><title>EventImage</title>
|
||||
<path fill="none" stroke="black" d="M3782.18,-1389C3782.18,-1389 4002.18,-1389 4002.18,-1389 4008.18,-1389 4014.18,-1395 4014.18,-1401 4014.18,-1401 4014.18,-1513 4014.18,-1513 4014.18,-1519 4008.18,-1525 4002.18,-1525 4002.18,-1525 3782.18,-1525 3782.18,-1525 3776.18,-1525 3770.18,-1519 3770.18,-1513 3770.18,-1513 3770.18,-1401 3770.18,-1401 3770.18,-1395 3776.18,-1389 3782.18,-1389"/>
|
||||
<text text-anchor="middle" x="3892.18" y="-1509.8" font-family="Times,serif" font-size="14.00">EventImage</text>
|
||||
<polyline fill="none" stroke="black" points="3770.18,-1502 4014.18,-1502 "/>
|
||||
<text text-anchor="start" x="3778.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1471.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1456.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1441.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1426.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1411.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3778.18" y="-1396.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node41" class="node"><title>EventImage</title>
|
||||
<path fill="none" stroke="black" d="M4667,-1615C4667,-1615 4887,-1615 4887,-1615 4893,-1615 4899,-1621 4899,-1627 4899,-1627 4899,-1739 4899,-1739 4899,-1745 4893,-1751 4887,-1751 4887,-1751 4667,-1751 4667,-1751 4661,-1751 4655,-1745 4655,-1739 4655,-1739 4655,-1627 4655,-1627 4655,-1621 4661,-1615 4667,-1615"/>
|
||||
<text text-anchor="middle" x="4777" y="-1735.8" font-family="Times,serif" font-size="14.00">EventImage</text>
|
||||
<polyline fill="none" stroke="black" points="4655,-1728 4899,-1728 "/>
|
||||
<text text-anchor="start" x="4663" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="4663" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4663" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="4663" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4663" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4663" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Event->EventImage -->
|
||||
<g id="edge10" class="edge"><title>Event->EventImage</title>
|
||||
<path fill="none" stroke="#eb102c" d="M3816.4,-1601.45C3828.65,-1578.26 3841.39,-1554.14 3852.85,-1532.45"/>
|
||||
<ellipse fill="none" stroke="#eb102c" cx="3814.44" cy="-1605.16" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#eb102c" stroke="#eb102c" cx="3854.82" cy="-1528.72" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- EventFile -->
|
||||
<g id="node52" class="node"><title>EventFile</title>
|
||||
<path fill="none" stroke="black" d="M4044.18,-1389C4044.18,-1389 4264.18,-1389 4264.18,-1389 4270.18,-1389 4276.18,-1395 4276.18,-1401 4276.18,-1401 4276.18,-1513 4276.18,-1513 4276.18,-1519 4270.18,-1525 4264.18,-1525 4264.18,-1525 4044.18,-1525 4044.18,-1525 4038.18,-1525 4032.18,-1519 4032.18,-1513 4032.18,-1513 4032.18,-1401 4032.18,-1401 4032.18,-1395 4038.18,-1389 4044.18,-1389"/>
|
||||
<text text-anchor="middle" x="4154.18" y="-1509.8" font-family="Times,serif" font-size="14.00">EventFile</text>
|
||||
<polyline fill="none" stroke="black" points="4032.18,-1502 4276.18,-1502 "/>
|
||||
<text text-anchor="start" x="4040.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1471.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1456.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1441.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1426.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1411.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4040.18" y="-1396.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Event->EventFile -->
|
||||
<g id="edge11" class="edge"><title>Event->EventFile</title>
|
||||
<path fill="none" stroke="#d1245a" d="M3890.48,-1636.12C3933.38,-1611.85 3980.95,-1583.73 4023.18,-1556 4035.04,-1548.21 4047.26,-1539.73 4059.25,-1531.12"/>
|
||||
<ellipse fill="none" stroke="#d1245a" cx="3886.84" cy="-1638.17" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d1245a" stroke="#d1245a" points="4059.41,-1531.01 4070.15,-1528.79 4063.46,-1528.07 4067.51,-1525.14 4067.51,-1525.14 4067.51,-1525.14 4063.46,-1528.07 4064.87,-1521.5 4059.41,-1531.01 4059.41,-1531.01"/>
|
||||
</g>
|
||||
<!-- Category -->
|
||||
<g id="node63" class="node"><title>Category</title>
|
||||
<path fill="none" stroke="black" d="M3520.18,-1411.5C3520.18,-1411.5 3740.18,-1411.5 3740.18,-1411.5 3746.18,-1411.5 3752.18,-1417.5 3752.18,-1423.5 3752.18,-1423.5 3752.18,-1490.5 3752.18,-1490.5 3752.18,-1496.5 3746.18,-1502.5 3740.18,-1502.5 3740.18,-1502.5 3520.18,-1502.5 3520.18,-1502.5 3514.18,-1502.5 3508.18,-1496.5 3508.18,-1490.5 3508.18,-1490.5 3508.18,-1423.5 3508.18,-1423.5 3508.18,-1417.5 3514.18,-1411.5 3520.18,-1411.5"/>
|
||||
<text text-anchor="middle" x="3630.18" y="-1487.3" font-family="Times,serif" font-size="14.00">Category</text>
|
||||
<polyline fill="none" stroke="black" points="3508.18,-1479.5 3752.18,-1479.5 "/>
|
||||
<text text-anchor="start" x="3516.18" y="-1464.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3516.18" y="-1449.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3516.18" y="-1434.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3516.18" y="-1419.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Event->Category -->
|
||||
<g id="edge12" class="edge"><title>Event->Category</title>
|
||||
<path fill="none" stroke="#2510b8" d="M3704.98,-1599.62C3688.9,-1569.17 3672.05,-1537.27 3658.42,-1511.48"/>
|
||||
<polygon fill="#2510b8" stroke="#2510b8" points="3705.11,-1599.85 3705.8,-1610.8 3707.44,-1604.27 3709.78,-1608.7 3709.78,-1608.7 3709.78,-1608.7 3707.44,-1604.27 3713.76,-1606.59 3705.11,-1599.85 3705.11,-1599.85"/>
|
||||
<polygon fill="#2510b8" stroke="#2510b8" points="3658.41,-1511.46 3657.72,-1500.52 3656.08,-1507.04 3653.74,-1502.62 3653.74,-1502.62 3653.74,-1502.62 3656.08,-1507.04 3649.76,-1504.72 3658.41,-1511.46 3658.41,-1511.46"/>
|
||||
</g>
|
||||
<!-- StatisticSubType -->
|
||||
<g id="node10" class="node"><title>StatisticSubType</title>
|
||||
<path fill="none" stroke="black" d="M4718.18,-2409C4718.18,-2409 4938.18,-2409 4938.18,-2409 4944.18,-2409 4950.18,-2415 4950.18,-2421 4950.18,-2421 4950.18,-2503 4950.18,-2503 4950.18,-2509 4944.18,-2515 4938.18,-2515 4938.18,-2515 4718.18,-2515 4718.18,-2515 4712.18,-2515 4706.18,-2509 4706.18,-2503 4706.18,-2503 4706.18,-2421 4706.18,-2421 4706.18,-2415 4712.18,-2409 4718.18,-2409"/>
|
||||
<text text-anchor="middle" x="4828.18" y="-2499.8" font-family="Times,serif" font-size="14.00">StatisticSubType</text>
|
||||
<polyline fill="none" stroke="black" points="4706.18,-2492 4950.18,-2492 "/>
|
||||
<text text-anchor="start" x="4714.18" y="-2476.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4714.18" y="-2461.8" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="4714.18" y="-2446.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="4714.18" y="-2431.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4714.18" y="-2416.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticType -->
|
||||
<g id="node24" class="node"><title>StatisticType</title>
|
||||
<path fill="none" stroke="black" d="M4648.18,-2023.5C4648.18,-2023.5 4868.18,-2023.5 4868.18,-2023.5 4874.18,-2023.5 4880.18,-2029.5 4880.18,-2035.5 4880.18,-2035.5 4880.18,-2162.5 4880.18,-2162.5 4880.18,-2168.5 4874.18,-2174.5 4868.18,-2174.5 4868.18,-2174.5 4648.18,-2174.5 4648.18,-2174.5 4642.18,-2174.5 4636.18,-2168.5 4636.18,-2162.5 4636.18,-2162.5 4636.18,-2035.5 4636.18,-2035.5 4636.18,-2029.5 4642.18,-2023.5 4648.18,-2023.5"/>
|
||||
<text text-anchor="middle" x="4758.18" y="-2159.3" font-family="Times,serif" font-size="14.00">StatisticType</text>
|
||||
<polyline fill="none" stroke="black" points="4636.18,-2151.5 4880.18,-2151.5 "/>
|
||||
<text text-anchor="start" x="4644.18" y="-2136.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2121.3" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2106.3" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2091.3" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2076.3" font-family="Times,serif" font-size="14.00">graph :boolean</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2061.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2046.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4644.18" y="-2031.3" font-family="Times,serif" font-size="14.00">simple :boolean</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticType -->
|
||||
<g id="edge14" class="edge"><title>StatisticSubType->StatisticType</title>
|
||||
<path fill="none" stroke="#8d835b" d="M4816.12,-2398.83C4804.65,-2339.68 4787.3,-2250.22 4774.58,-2184.59"/>
|
||||
<polygon fill="#8d835b" stroke="#8d835b" points="4816.17,-2399.08 4813.65,-2409.75 4817.12,-2403.98 4818.07,-2408.89 4818.07,-2408.89 4818.07,-2408.89 4817.12,-2403.98 4822.49,-2408.04 4816.17,-2399.08 4816.17,-2399.08"/>
|
||||
<polygon fill="#8d835b" stroke="#8d835b" points="4774.56,-2184.5 4777.07,-2173.83 4773.61,-2179.59 4772.66,-2174.68 4772.66,-2174.68 4772.66,-2174.68 4773.61,-2179.59 4768.24,-2175.54 4774.56,-2184.5 4774.56,-2184.5"/>
|
||||
</g>
|
||||
<!-- StatisticTypeSubType -->
|
||||
<g id="node62" class="node"><title>StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="black" d="M4868.18,-1654C4868.18,-1654 5088.18,-1654 5088.18,-1654 5094.18,-1654 5100.18,-1660 5100.18,-1666 5100.18,-1666 5100.18,-1748 5100.18,-1748 5100.18,-1754 5094.18,-1760 5088.18,-1760 5088.18,-1760 4868.18,-1760 4868.18,-1760 4862.18,-1760 4856.18,-1754 4856.18,-1748 4856.18,-1748 4856.18,-1666 4856.18,-1666 4856.18,-1660 4862.18,-1654 4868.18,-1654"/>
|
||||
<text text-anchor="middle" x="4978.18" y="-1744.8" font-family="Times,serif" font-size="14.00">StatisticTypeSubType</text>
|
||||
<polyline fill="none" stroke="black" points="4856.18,-1737 5100.18,-1737 "/>
|
||||
<text text-anchor="start" x="4864.18" y="-1721.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4864.18" y="-1706.8" font-family="Times,serif" font-size="14.00">statistic_type_id :integer</text>
|
||||
<text text-anchor="start" x="4864.18" y="-1691.8" font-family="Times,serif" font-size="14.00">statistic_sub_type_id :integer</text>
|
||||
<text text-anchor="start" x="4864.18" y="-1676.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4864.18" y="-1661.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticTypeSubType -->
|
||||
<g id="edge13" class="edge"><title>StatisticSubType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#cf2a76" d="M4862.89,-2401.76C4872.78,-2382.61 4882.63,-2360.9 4889.18,-2340 4952.49,-2137.79 4970.87,-1885.03 4976.13,-1770.07"/>
|
||||
<ellipse fill="none" stroke="#cf2a76" cx="4860.96" cy="-2405.43" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#cf2a76" stroke="#cf2a76" points="4976.13,-1770.03 4981.06,-1760.24 4976.35,-1765.04 4976.57,-1760.04 4976.57,-1760.04 4976.57,-1760.04 4976.35,-1765.04 4972.07,-1759.84 4976.13,-1770.03 4976.13,-1770.03"/>
|
||||
</g>
|
||||
<!-- Project -->
|
||||
<g id="node11" class="node"><title>Project</title>
|
||||
<path fill="none" stroke="black" d="M1022.18,-1609C1022.18,-1609 1252.18,-1609 1252.18,-1609 1258.18,-1609 1264.18,-1615 1264.18,-1621 1264.18,-1621 1264.18,-1793 1264.18,-1793 1264.18,-1799 1258.18,-1805 1252.18,-1805 1252.18,-1805 1022.18,-1805 1022.18,-1805 1016.18,-1805 1010.18,-1799 1010.18,-1793 1010.18,-1793 1010.18,-1621 1010.18,-1621 1010.18,-1615 1016.18,-1609 1022.18,-1609"/>
|
||||
<text text-anchor="middle" x="1137.18" y="-1789.8" font-family="Times,serif" font-size="14.00">Project</text>
|
||||
<polyline fill="none" stroke="black" points="1010.18,-1782 1264.18,-1782 "/>
|
||||
<text text-anchor="start" x="1018.18" y="-1766.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1751.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1736.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1721.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1706.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1691.8" font-family="Times,serif" font-size="14.00">author_id :integer</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1676.8" font-family="Times,serif" font-size="14.00">tags :text</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1661.8" font-family="Times,serif" font-size="14.00">licence_id :integer</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1646.8" font-family="Times,serif" font-size="14.00">state :character varying(255)</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1631.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="1018.18" y="-1616.8" font-family="Times,serif" font-size="14.00">published_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Project->ProjectImage -->
|
||||
<g id="edge15" class="edge"><title>Project->ProjectImage</title>
|
||||
<path fill="none" stroke="#00fbae" d="M1002.16,-1684.4C886.313,-1662.46 717.061,-1622.13 581.176,-1556 566.142,-1548.68 551.095,-1539.55 536.836,-1529.82"/>
|
||||
<ellipse fill="none" stroke="#00fbae" cx="1006.13" cy="-1685.15" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#00fbae" stroke="#00fbae" cx="533.188" cy="-1527.29" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Project->User -->
|
||||
<g id="edge21" class="edge"><title>Project->User</title>
|
||||
<path fill="none" stroke="#628bd1" d="M1273.8,-1758.06C1320.77,-1776.87 1373.11,-1799.64 1419.18,-1824 1445.69,-1838.02 1565.66,-1917.32 1669.99,-1987.03"/>
|
||||
<polygon fill="#628bd1" stroke="#628bd1" points="1273.77,-1758.05 1266.14,-1750.17 1269.13,-1756.2 1264.48,-1754.35 1264.48,-1754.35 1264.48,-1754.35 1269.13,-1756.2 1262.82,-1758.53 1273.77,-1758.05 1273.77,-1758.05"/>
|
||||
<polygon fill="#628bd1" stroke="#628bd1" points="1670.12,-1987.11 1675.93,-1996.41 1674.27,-1989.89 1678.43,-1992.67 1678.43,-1992.67 1678.43,-1992.67 1674.27,-1989.89 1680.93,-1988.93 1670.12,-1987.11 1670.12,-1987.11"/>
|
||||
</g>
|
||||
<!-- Theme -->
|
||||
<g id="node37" class="node"><title>Theme</title>
|
||||
<path fill="none" stroke="black" d="M602.176,-1426.5C602.176,-1426.5 756.176,-1426.5 756.176,-1426.5 762.176,-1426.5 768.176,-1432.5 768.176,-1438.5 768.176,-1438.5 768.176,-1475.5 768.176,-1475.5 768.176,-1481.5 762.176,-1487.5 756.176,-1487.5 756.176,-1487.5 602.176,-1487.5 602.176,-1487.5 596.176,-1487.5 590.176,-1481.5 590.176,-1475.5 590.176,-1475.5 590.176,-1438.5 590.176,-1438.5 590.176,-1432.5 596.176,-1426.5 602.176,-1426.5"/>
|
||||
<text text-anchor="middle" x="679.176" y="-1472.3" font-family="Times,serif" font-size="14.00">Theme</text>
|
||||
<polyline fill="none" stroke="black" points="590.176,-1464.5 768.176,-1464.5 "/>
|
||||
<text text-anchor="start" x="598.176" y="-1449.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="598.176" y="-1434.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Theme -->
|
||||
<g id="edge19" class="edge"><title>Project->Theme</title>
|
||||
<path fill="none" stroke="#e61e57" d="M1000.14,-1663.22C930.139,-1637.91 845.548,-1601.79 777.176,-1556 752.114,-1539.22 728.097,-1515.37 710.112,-1495.4"/>
|
||||
<polygon fill="#e61e57" stroke="#e61e57" points="1000.5,-1663.35 1008.4,-1670.96 1005.21,-1665.04 1009.92,-1666.72 1009.92,-1666.72 1009.92,-1666.72 1005.21,-1665.04 1011.43,-1662.48 1000.5,-1663.35 1000.5,-1663.35"/>
|
||||
<polygon fill="#e61e57" stroke="#e61e57" points="709.907,-1495.17 706.65,-1484.7 706.593,-1491.43 703.28,-1487.68 703.28,-1487.68 703.28,-1487.68 706.593,-1491.43 699.91,-1490.66 709.907,-1495.17 709.907,-1495.17"/>
|
||||
</g>
|
||||
<!-- ProjectCao -->
|
||||
<g id="node38" class="node"><title>ProjectCao</title>
|
||||
<path fill="none" stroke="black" d="M798.176,-1389C798.176,-1389 1018.18,-1389 1018.18,-1389 1024.18,-1389 1030.18,-1395 1030.18,-1401 1030.18,-1401 1030.18,-1513 1030.18,-1513 1030.18,-1519 1024.18,-1525 1018.18,-1525 1018.18,-1525 798.176,-1525 798.176,-1525 792.176,-1525 786.176,-1519 786.176,-1513 786.176,-1513 786.176,-1401 786.176,-1401 786.176,-1395 792.176,-1389 798.176,-1389"/>
|
||||
<text text-anchor="middle" x="908.176" y="-1509.8" font-family="Times,serif" font-size="14.00">ProjectCao</text>
|
||||
<polyline fill="none" stroke="black" points="786.176,-1502 1030.18,-1502 "/>
|
||||
<text text-anchor="start" x="794.176" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="794.176" y="-1471.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="794.176" y="-1456.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="794.176" y="-1441.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="794.176" y="-1426.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="794.176" y="-1411.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="794.176" y="-1396.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Project->ProjectCao -->
|
||||
<g id="edge16" class="edge"><title>Project->ProjectCao</title>
|
||||
<path fill="none" stroke="#9840dc" d="M1041.86,-1602.77C1020.11,-1579.23 997.421,-1554.65 977.035,-1532.57"/>
|
||||
<ellipse fill="none" stroke="#9840dc" cx="1044.61" cy="-1605.76" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#9840dc" stroke="#9840dc" points="976.999,-1532.53 973.521,-1522.13 973.607,-1528.86 970.215,-1525.19 970.215,-1525.19 970.215,-1525.19 973.607,-1528.86 966.909,-1528.24 976.999,-1532.53 976.999,-1532.53"/>
|
||||
</g>
|
||||
<!-- ProjectStep -->
|
||||
<g id="node46" class="node"><title>ProjectStep</title>
|
||||
<path fill="none" stroke="black" d="M78.176,-1396.5C78.176,-1396.5 298.176,-1396.5 298.176,-1396.5 304.176,-1396.5 310.176,-1402.5 310.176,-1408.5 310.176,-1408.5 310.176,-1505.5 310.176,-1505.5 310.176,-1511.5 304.176,-1517.5 298.176,-1517.5 298.176,-1517.5 78.176,-1517.5 78.176,-1517.5 72.176,-1517.5 66.176,-1511.5 66.176,-1505.5 66.176,-1505.5 66.176,-1408.5 66.176,-1408.5 66.176,-1402.5 72.176,-1396.5 78.176,-1396.5"/>
|
||||
<text text-anchor="middle" x="188.176" y="-1502.3" font-family="Times,serif" font-size="14.00">ProjectStep</text>
|
||||
<polyline fill="none" stroke="black" points="66.176,-1494.5 310.176,-1494.5 "/>
|
||||
<text text-anchor="start" x="74.176" y="-1479.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="74.176" y="-1464.3" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="74.176" y="-1449.3" font-family="Times,serif" font-size="14.00">project_id :integer</text>
|
||||
<text text-anchor="start" x="74.176" y="-1434.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="74.176" y="-1419.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="74.176" y="-1404.3" font-family="Times,serif" font-size="14.00">title :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->ProjectStep -->
|
||||
<g id="edge22" class="edge"><title>Project->ProjectStep</title>
|
||||
<path fill="none" stroke="#5b504c" d="M1001.68,-1700.08C834.774,-1688.6 545.575,-1654.89 319.176,-1556 300.051,-1547.65 281.113,-1536.01 263.83,-1523.68"/>
|
||||
<ellipse fill="none" stroke="#5b504c" cx="1006.03" cy="-1700.37" rx="4" ry="4"/>
|
||||
<polygon fill="#5b504c" stroke="#5b504c" points="263.557,-1523.48 258.142,-1513.94 259.521,-1520.52 255.485,-1517.57 255.485,-1517.57 255.485,-1517.57 259.521,-1520.52 252.829,-1521.2 263.557,-1523.48 263.557,-1523.48"/>
|
||||
</g>
|
||||
<!-- ProjectUser -->
|
||||
<g id="node60" class="node"><title>ProjectUser</title>
|
||||
<path fill="none" stroke="black" d="M1256.18,-1389C1256.18,-1389 1476.18,-1389 1476.18,-1389 1482.18,-1389 1488.18,-1395 1488.18,-1401 1488.18,-1401 1488.18,-1513 1488.18,-1513 1488.18,-1519 1482.18,-1525 1476.18,-1525 1476.18,-1525 1256.18,-1525 1256.18,-1525 1250.18,-1525 1244.18,-1519 1244.18,-1513 1244.18,-1513 1244.18,-1401 1244.18,-1401 1244.18,-1395 1250.18,-1389 1256.18,-1389"/>
|
||||
<text text-anchor="middle" x="1366.18" y="-1509.8" font-family="Times,serif" font-size="14.00">ProjectUser</text>
|
||||
<polyline fill="none" stroke="black" points="1244.18,-1502 1488.18,-1502 "/>
|
||||
<text text-anchor="start" x="1252.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1471.8" font-family="Times,serif" font-size="14.00">project_id :integer</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1456.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1441.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1426.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1411.8" font-family="Times,serif" font-size="14.00">is_valid :boolean</text>
|
||||
<text text-anchor="start" x="1252.18" y="-1396.8" font-family="Times,serif" font-size="14.00">valid_token :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->ProjectUser -->
|
||||
<g id="edge20" class="edge"><title>Project->ProjectUser</title>
|
||||
<path fill="none" stroke="#a5ea3d" d="M1232.49,-1602.77C1254.24,-1579.23 1276.93,-1554.65 1297.32,-1532.57"/>
|
||||
<ellipse fill="none" stroke="#a5ea3d" cx="1229.74" cy="-1605.76" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#a5ea3d" stroke="#a5ea3d" points="1297.35,-1532.53 1307.44,-1528.24 1300.74,-1528.86 1304.14,-1525.19 1304.14,-1525.19 1304.14,-1525.19 1300.74,-1528.86 1300.83,-1522.13 1297.35,-1532.53 1297.35,-1532.53"/>
|
||||
</g>
|
||||
<!-- Machine -->
|
||||
<g id="node67" class="node"><title>Machine</title>
|
||||
<path fill="none" stroke="black" d="M2282.18,-1389C2282.18,-1389 2502.18,-1389 2502.18,-1389 2508.18,-1389 2514.18,-1395 2514.18,-1401 2514.18,-1401 2514.18,-1513 2514.18,-1513 2514.18,-1519 2508.18,-1525 2502.18,-1525 2502.18,-1525 2282.18,-1525 2282.18,-1525 2276.18,-1525 2270.18,-1519 2270.18,-1513 2270.18,-1513 2270.18,-1401 2270.18,-1401 2270.18,-1395 2276.18,-1389 2282.18,-1389"/>
|
||||
<text text-anchor="middle" x="2392.18" y="-1509.8" font-family="Times,serif" font-size="14.00">Machine</text>
|
||||
<polyline fill="none" stroke="black" points="2270.18,-1502 2514.18,-1502 "/>
|
||||
<text text-anchor="start" x="2278.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1471.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1456.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1441.8" font-family="Times,serif" font-size="14.00">spec :text</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1426.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1411.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2278.18" y="-1396.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Machine -->
|
||||
<g id="edge17" class="edge"><title>Project->Machine</title>
|
||||
<path fill="none" stroke="#2b6a8f" d="M1274.52,-1664.38C1345.71,-1644.35 1434.43,-1621.75 1515.18,-1608 1787.77,-1561.58 1865.56,-1617.42 2135.18,-1556 2176.99,-1546.48 2221.09,-1531.57 2260.73,-1516.24"/>
|
||||
<polygon fill="#2b6a8f" stroke="#2b6a8f" points="1274.22,-1664.47 1263.37,-1662.86 1269.41,-1665.83 1264.6,-1667.19 1264.6,-1667.19 1264.6,-1667.19 1269.41,-1665.83 1265.82,-1671.52 1274.22,-1664.47 1274.22,-1664.47"/>
|
||||
<polygon fill="#2b6a8f" stroke="#2b6a8f" points="2260.86,-1516.19 2271.81,-1516.74 2265.52,-1514.37 2270.17,-1512.55 2270.17,-1512.55 2270.17,-1512.55 2265.52,-1514.37 2268.53,-1508.36 2260.86,-1516.19 2260.86,-1516.19"/>
|
||||
</g>
|
||||
<!-- Component -->
|
||||
<g id="node68" class="node"><title>Component</title>
|
||||
<path fill="none" stroke="black" d="M1060.18,-1426.5C1060.18,-1426.5 1214.18,-1426.5 1214.18,-1426.5 1220.18,-1426.5 1226.18,-1432.5 1226.18,-1438.5 1226.18,-1438.5 1226.18,-1475.5 1226.18,-1475.5 1226.18,-1481.5 1220.18,-1487.5 1214.18,-1487.5 1214.18,-1487.5 1060.18,-1487.5 1060.18,-1487.5 1054.18,-1487.5 1048.18,-1481.5 1048.18,-1475.5 1048.18,-1475.5 1048.18,-1438.5 1048.18,-1438.5 1048.18,-1432.5 1054.18,-1426.5 1060.18,-1426.5"/>
|
||||
<text text-anchor="middle" x="1137.18" y="-1472.3" font-family="Times,serif" font-size="14.00">Component</text>
|
||||
<polyline fill="none" stroke="black" points="1048.18,-1464.5 1226.18,-1464.5 "/>
|
||||
<text text-anchor="start" x="1056.18" y="-1449.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1056.18" y="-1434.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Component -->
|
||||
<g id="edge18" class="edge"><title>Project->Component</title>
|
||||
<path fill="none" stroke="#49fcf6" d="M1137.18,-1598.48C1137.18,-1562.78 1137.18,-1525.23 1137.18,-1497.94"/>
|
||||
<polygon fill="#49fcf6" stroke="#49fcf6" points="1137.18,-1598.7 1132.68,-1608.7 1137.18,-1603.7 1137.18,-1608.7 1137.18,-1608.7 1137.18,-1608.7 1137.18,-1603.7 1141.68,-1608.7 1137.18,-1598.7 1137.18,-1598.7"/>
|
||||
<polygon fill="#49fcf6" stroke="#49fcf6" points="1137.18,-1497.64 1141.68,-1487.64 1137.18,-1492.64 1137.18,-1487.64 1137.18,-1487.64 1137.18,-1487.64 1137.18,-1492.64 1132.68,-1487.64 1137.18,-1497.64 1137.18,-1497.64"/>
|
||||
</g>
|
||||
<!-- CustomAsset -->
|
||||
<g id="node12" class="node"><title>CustomAsset</title>
|
||||
<path fill="none" stroke="black" d="M5004.18,-2416.5C5004.18,-2416.5 5224.18,-2416.5 5224.18,-2416.5 5230.18,-2416.5 5236.18,-2422.5 5236.18,-2428.5 5236.18,-2428.5 5236.18,-2495.5 5236.18,-2495.5 5236.18,-2501.5 5230.18,-2507.5 5224.18,-2507.5 5224.18,-2507.5 5004.18,-2507.5 5004.18,-2507.5 4998.18,-2507.5 4992.18,-2501.5 4992.18,-2495.5 4992.18,-2495.5 4992.18,-2428.5 4992.18,-2428.5 4992.18,-2422.5 4998.18,-2416.5 5004.18,-2416.5"/>
|
||||
<text text-anchor="middle" x="5114.18" y="-2492.3" font-family="Times,serif" font-size="14.00">CustomAsset</text>
|
||||
<polyline fill="none" stroke="black" points="4992.18,-2484.5 5236.18,-2484.5 "/>
|
||||
<text text-anchor="start" x="5000.18" y="-2469.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2454.3" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2439.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2424.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- CustomAssetFile -->
|
||||
<g id="node69" class="node"><title>CustomAssetFile</title>
|
||||
<path fill="none" stroke="black" d="M5004.18,-2031C5004.18,-2031 5224.18,-2031 5224.18,-2031 5230.18,-2031 5236.18,-2037 5236.18,-2043 5236.18,-2043 5236.18,-2155 5236.18,-2155 5236.18,-2161 5230.18,-2167 5224.18,-2167 5224.18,-2167 5004.18,-2167 5004.18,-2167 4998.18,-2167 4992.18,-2161 4992.18,-2155 4992.18,-2155 4992.18,-2043 4992.18,-2043 4992.18,-2037 4998.18,-2031 5004.18,-2031"/>
|
||||
<text text-anchor="middle" x="5114.18" y="-2151.8" font-family="Times,serif" font-size="14.00">CustomAssetFile</text>
|
||||
<polyline fill="none" stroke="black" points="4992.18,-2144 5236.18,-2144 "/>
|
||||
<text text-anchor="start" x="5000.18" y="-2128.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2113.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2098.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2083.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2068.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2053.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5000.18" y="-2038.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- CustomAsset->CustomAssetFile -->
|
||||
<g id="edge23" class="edge"><title>CustomAsset->CustomAssetFile</title>
|
||||
<path fill="none" stroke="#d68368" d="M5114.18,-2408.05C5114.18,-2346.71 5114.18,-2245.19 5114.18,-2175.58"/>
|
||||
<ellipse fill="none" stroke="#d68368" cx="5114.18" cy="-2412.37" rx="4" ry="4"/>
|
||||
<ellipse fill="#d68368" stroke="#d68368" cx="5114.18" cy="-2171.25" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Stats::Event -->
|
||||
<g id="node13" class="node"><title>Stats::Event</title>
|
||||
<polygon fill="none" stroke="black" points="5254.18,-2439 5254.18,-2485 5336.18,-2485 5336.18,-2439 5254.18,-2439"/>
|
||||
<text text-anchor="middle" x="5295.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Event</text>
|
||||
<polyline fill="none" stroke="black" points="5254.18,-2462 5336.18,-2462 "/>
|
||||
<text text-anchor="middle" x="5295.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Project -->
|
||||
<g id="node14" class="node"><title>Stats::Project</title>
|
||||
<polygon fill="none" stroke="black" points="5354.68,-2439 5354.68,-2485 5443.68,-2485 5443.68,-2439 5354.68,-2439"/>
|
||||
<text text-anchor="middle" x="5399.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Project</text>
|
||||
<polyline fill="none" stroke="black" points="5354.68,-2462 5443.68,-2462 "/>
|
||||
<text text-anchor="middle" x="5399.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::User -->
|
||||
<g id="node15" class="node"><title>Stats::User</title>
|
||||
<polygon fill="none" stroke="black" points="5462.18,-2439 5462.18,-2485 5538.18,-2485 5538.18,-2439 5462.18,-2439"/>
|
||||
<text text-anchor="middle" x="5500.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::User</text>
|
||||
<polyline fill="none" stroke="black" points="5462.18,-2462 5538.18,-2462 "/>
|
||||
<text text-anchor="middle" x="5500.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Subscription -->
|
||||
<g id="node16" class="node"><title>Stats::Subscription</title>
|
||||
<polygon fill="none" stroke="black" points="5556.68,-2439 5556.68,-2485 5675.68,-2485 5675.68,-2439 5556.68,-2439"/>
|
||||
<text text-anchor="middle" x="5616.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Subscription</text>
|
||||
<polyline fill="none" stroke="black" points="5556.68,-2462 5675.68,-2462 "/>
|
||||
<text text-anchor="middle" x="5616.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Training -->
|
||||
<g id="node17" class="node"><title>Stats::Training</title>
|
||||
<polygon fill="none" stroke="black" points="5693.68,-2439 5693.68,-2485 5790.68,-2485 5790.68,-2439 5693.68,-2439"/>
|
||||
<text text-anchor="middle" x="5742.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Training</text>
|
||||
<polyline fill="none" stroke="black" points="5693.68,-2462 5790.68,-2462 "/>
|
||||
<text text-anchor="middle" x="5742.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Account -->
|
||||
<g id="node18" class="node"><title>Stats::Account</title>
|
||||
<polygon fill="none" stroke="black" points="5809.18,-2439 5809.18,-2485 5905.18,-2485 5905.18,-2439 5809.18,-2439"/>
|
||||
<text text-anchor="middle" x="5857.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Account</text>
|
||||
<polyline fill="none" stroke="black" points="5809.18,-2462 5905.18,-2462 "/>
|
||||
<text text-anchor="middle" x="5857.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Machine -->
|
||||
<g id="node19" class="node"><title>Stats::Machine</title>
|
||||
<polygon fill="none" stroke="black" points="5923.18,-2439 5923.18,-2485 6021.18,-2485 6021.18,-2439 5923.18,-2439"/>
|
||||
<text text-anchor="middle" x="5972.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Stats::Machine</text>
|
||||
<polyline fill="none" stroke="black" points="5923.18,-2462 6021.18,-2462 "/>
|
||||
<text text-anchor="middle" x="5972.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Invoice -->
|
||||
<g id="node20" class="node"><title>Invoice</title>
|
||||
<path fill="none" stroke="black" d="M2725.18,-207C2725.18,-207 2945.18,-207 2945.18,-207 2951.18,-207 2957.18,-213 2957.18,-219 2957.18,-219 2957.18,-451 2957.18,-451 2957.18,-457 2951.18,-463 2945.18,-463 2945.18,-463 2725.18,-463 2725.18,-463 2719.18,-463 2713.18,-457 2713.18,-451 2713.18,-451 2713.18,-219 2713.18,-219 2713.18,-213 2719.18,-207 2725.18,-207"/>
|
||||
<text text-anchor="middle" x="2835.18" y="-447.8" font-family="Times,serif" font-size="14.00">Invoice</text>
|
||||
<polyline fill="none" stroke="black" points="2713.18,-440 2957.18,-440 "/>
|
||||
<text text-anchor="start" x="2721.18" y="-424.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2721.18" y="-409.8" font-family="Times,serif" font-size="14.00">invoiced_id :integer</text>
|
||||
<text text-anchor="start" x="2721.18" y="-394.8" font-family="Times,serif" font-size="14.00">invoiced_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2721.18" y="-379.8" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2721.18" y="-364.8" font-family="Times,serif" font-size="14.00">total :integer</text>
|
||||
<text text-anchor="start" x="2721.18" y="-349.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2721.18" y="-334.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2721.18" y="-319.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="2721.18" y="-304.8" font-family="Times,serif" font-size="14.00">reference :character varying(255)</text>
|
||||
<text text-anchor="start" x="2721.18" y="-289.8" font-family="Times,serif" font-size="14.00">avoir_mode :character varying(255)</text>
|
||||
<text text-anchor="start" x="2721.18" y="-274.8" font-family="Times,serif" font-size="14.00">avoir_date :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2721.18" y="-259.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="2721.18" y="-244.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2721.18" y="-229.8" font-family="Times,serif" font-size="14.00">subscription_to_expire :boolean</text>
|
||||
<text text-anchor="start" x="2721.18" y="-214.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
</g>
|
||||
<!-- Invoice->InvoiceItem -->
|
||||
<g id="edge24" class="edge"><title>Invoice->InvoiceItem</title>
|
||||
<path fill="none" stroke="#36ea28" d="M2959.17,-200.918C2967.47,-192.012 2975.71,-183.165 2983.73,-174.56"/>
|
||||
<ellipse fill="none" stroke="#36ea28" cx="2956.28" cy="-204.02" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#36ea28" stroke="#36ea28" points="2983.9,-174.381 2994.01,-170.132 2987.31,-170.723 2990.71,-167.065 2990.71,-167.065 2990.71,-167.065 2987.31,-170.723 2987.42,-163.997 2983.9,-174.381 2983.9,-174.381"/>
|
||||
</g>
|
||||
<!-- Invoice->Invoice -->
|
||||
<g id="edge25" class="edge"><title>Invoice->Invoice</title>
|
||||
<path fill="none" stroke="#8f67b2" d="M2964.89,-352.903C2971.36,-348.447 2975.18,-342.479 2975.18,-335 2975.18,-327.521 2971.36,-321.553 2964.89,-317.097"/>
|
||||
<ellipse fill="none" stroke="#8f67b2" cx="2961.1" cy="-354.953" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#8f67b2" stroke="#8f67b2" cx="2961.1" cy="-315.047" rx="4.00002" ry="4.00002"/>
|
||||
<text text-anchor="middle" x="2989.18" y="-331.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- PlanFile -->
|
||||
<g id="node21" class="node"><title>PlanFile</title>
|
||||
<path fill="none" stroke="black" d="M2500.18,-843C2500.18,-843 2720.18,-843 2720.18,-843 2726.18,-843 2732.18,-849 2732.18,-855 2732.18,-855 2732.18,-967 2732.18,-967 2732.18,-973 2726.18,-979 2720.18,-979 2720.18,-979 2500.18,-979 2500.18,-979 2494.18,-979 2488.18,-973 2488.18,-967 2488.18,-967 2488.18,-855 2488.18,-855 2488.18,-849 2494.18,-843 2500.18,-843"/>
|
||||
<text text-anchor="middle" x="2610.18" y="-963.8" font-family="Times,serif" font-size="14.00">PlanFile</text>
|
||||
<polyline fill="none" stroke="black" points="2488.18,-956 2732.18,-956 "/>
|
||||
<text text-anchor="start" x="2496.18" y="-940.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2496.18" y="-925.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="2496.18" y="-910.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2496.18" y="-895.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="2496.18" y="-880.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2496.18" y="-865.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2496.18" y="-850.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OfferDay -->
|
||||
<g id="node22" class="node"><title>OfferDay</title>
|
||||
<path fill="none" stroke="black" d="M2602.18,-584.5C2602.18,-584.5 2822.18,-584.5 2822.18,-584.5 2828.18,-584.5 2834.18,-590.5 2834.18,-596.5 2834.18,-596.5 2834.18,-693.5 2834.18,-693.5 2834.18,-699.5 2828.18,-705.5 2822.18,-705.5 2822.18,-705.5 2602.18,-705.5 2602.18,-705.5 2596.18,-705.5 2590.18,-699.5 2590.18,-693.5 2590.18,-693.5 2590.18,-596.5 2590.18,-596.5 2590.18,-590.5 2596.18,-584.5 2602.18,-584.5"/>
|
||||
<text text-anchor="middle" x="2712.18" y="-690.3" font-family="Times,serif" font-size="14.00">OfferDay</text>
|
||||
<polyline fill="none" stroke="black" points="2590.18,-682.5 2834.18,-682.5 "/>
|
||||
<text text-anchor="start" x="2598.18" y="-667.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2598.18" y="-652.3" font-family="Times,serif" font-size="14.00">subscription_id :integer</text>
|
||||
<text text-anchor="start" x="2598.18" y="-637.3" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2598.18" y="-622.3" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2598.18" y="-607.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2598.18" y="-592.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OfferDay->Invoice -->
|
||||
<g id="edge26" class="edge"><title>OfferDay->Invoice</title>
|
||||
<path fill="none" stroke="#594f97" d="M2739.17,-576.412C2751.35,-545.894 2766.22,-508.683 2780.57,-472.741"/>
|
||||
<ellipse fill="none" stroke="#594f97" cx="2737.52" cy="-580.535" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#594f97" stroke="#594f97" points="2780.69,-472.428 2788.58,-464.81 2782.55,-467.785 2784.4,-463.141 2784.4,-463.141 2784.4,-463.141 2782.55,-467.785 2780.22,-461.472 2780.69,-472.428 2780.69,-472.428"/>
|
||||
</g>
|
||||
<!-- StatisticIndex -->
|
||||
<g id="node48" class="node"><title>StatisticIndex</title>
|
||||
<path fill="none" stroke="black" d="M4606.18,-1639C4606.18,-1639 4826.18,-1639 4826.18,-1639 4832.18,-1639 4838.18,-1645 4838.18,-1651 4838.18,-1651 4838.18,-1763 4838.18,-1763 4838.18,-1769 4832.18,-1775 4826.18,-1775 4826.18,-1775 4606.18,-1775 4606.18,-1775 4600.18,-1775 4594.18,-1769 4594.18,-1763 4594.18,-1763 4594.18,-1651 4594.18,-1651 4594.18,-1645 4600.18,-1639 4606.18,-1639"/>
|
||||
<text text-anchor="middle" x="4716.18" y="-1759.8" font-family="Times,serif" font-size="14.00">StatisticIndex</text>
|
||||
<polyline fill="none" stroke="black" points="4594.18,-1752 4838.18,-1752 "/>
|
||||
<text text-anchor="start" x="4602.18" y="-1736.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1721.8" font-family="Times,serif" font-size="14.00">es_type_key :character varying(255)</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1706.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1691.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1676.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1661.8" font-family="Times,serif" font-size="14.00">table :boolean</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1646.8" font-family="Times,serif" font-size="14.00">ca :boolean</text>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticIndex -->
|
||||
<g id="edge27" class="edge"><title>StatisticType->StatisticIndex</title>
|
||||
<path fill="none" stroke="#4bd3b7" d="M4743.61,-2015.14C4734.7,-1946.63 4724.36,-1850.13 4718.86,-1783.68"/>
|
||||
<ellipse fill="none" stroke="#4bd3b7" cx="4744.16" cy="-2019.3" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#4bd3b7" stroke="#4bd3b7" cx="4718.5" cy="-1779.3" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticTypeSubType -->
|
||||
<g id="edge28" class="edge"><title>StatisticType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#ab93c7" d="M4804.48,-2015.91C4846.07,-1942.19 4906.19,-1835.62 4943.68,-1769.15"/>
|
||||
<ellipse fill="none" stroke="#ab93c7" cx="4802.3" cy="-2019.78" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#ab93c7" stroke="#ab93c7" points="4943.9,-1768.75 4952.74,-1762.25 4946.36,-1764.4 4948.82,-1760.04 4948.82,-1760.04 4948.82,-1760.04 4946.36,-1764.4 4944.9,-1757.83 4943.9,-1768.75 4943.9,-1768.75"/>
|
||||
</g>
|
||||
<!-- Address -->
|
||||
<g id="node25" class="node"><title>Address</title>
|
||||
<path fill="none" stroke="black" d="M2882.18,-1359C2882.18,-1359 3102.18,-1359 3102.18,-1359 3108.18,-1359 3114.18,-1365 3114.18,-1371 3114.18,-1371 3114.18,-1543 3114.18,-1543 3114.18,-1549 3108.18,-1555 3102.18,-1555 3102.18,-1555 2882.18,-1555 2882.18,-1555 2876.18,-1555 2870.18,-1549 2870.18,-1543 2870.18,-1543 2870.18,-1371 2870.18,-1371 2870.18,-1365 2876.18,-1359 2882.18,-1359"/>
|
||||
<text text-anchor="middle" x="2992.18" y="-1539.8" font-family="Times,serif" font-size="14.00">Address</text>
|
||||
<polyline fill="none" stroke="black" points="2870.18,-1532 3114.18,-1532 "/>
|
||||
<text text-anchor="start" x="2878.18" y="-1516.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1501.8" font-family="Times,serif" font-size="14.00">address :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1486.8" font-family="Times,serif" font-size="14.00">street_number :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1471.8" font-family="Times,serif" font-size="14.00">route :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1456.8" font-family="Times,serif" font-size="14.00">locality :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1441.8" font-family="Times,serif" font-size="14.00">country :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1426.8" font-family="Times,serif" font-size="14.00">postal_code :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1411.8" font-family="Times,serif" font-size="14.00">placeable_id :integer</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1396.8" font-family="Times,serif" font-size="14.00">placeable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1381.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2878.18" y="-1366.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Price -->
|
||||
<g id="edge35" class="edge"><title>Plan->Price</title>
|
||||
<path fill="none" stroke="#c1a0a1" d="M2346.18,-1066.02C2348.5,-1064.63 2350.83,-1063.29 2353.18,-1062 2381.31,-1046.5 2393.09,-1055.25 2423.18,-1044 2438.07,-1038.43 2439.82,-1032.14 2455.18,-1028 2578.15,-994.858 2621.65,-1053.98 2741.18,-1010 2753.83,-1005.34 2766.3,-999.044 2778.21,-991.87"/>
|
||||
<ellipse fill="none" stroke="#c1a0a1" cx="2342.65" cy="-1068.2" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c1a0a1" stroke="#c1a0a1" points="2778.31,-991.81 2789.17,-990.317 2782.54,-989.157 2786.78,-986.503 2786.78,-986.503 2786.78,-986.503 2782.54,-989.157 2784.39,-982.689 2778.31,-991.81 2778.31,-991.81"/>
|
||||
</g>
|
||||
<!-- Plan->PlanFile -->
|
||||
<g id="edge34" class="edge"><title>Plan->PlanFile</title>
|
||||
<path fill="none" stroke="#8abc77" d="M2346.3,-1066.68C2348.58,-1065.09 2350.88,-1063.52 2353.18,-1062 2384.36,-1041.33 2395.49,-1042.01 2430.18,-1028 2451.69,-1019.31 2458.78,-1021.07 2479.18,-1010 2493.34,-1002.32 2507.65,-993.227 2521.36,-983.732"/>
|
||||
<ellipse fill="none" stroke="#8abc77" cx="2342.7" cy="-1069.26" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#8abc77" stroke="#8abc77" cx="2524.76" cy="-981.342" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Credit -->
|
||||
<g id="node34" class="node"><title>Credit</title>
|
||||
<path fill="none" stroke="black" d="M1704.18,-843C1704.18,-843 1924.18,-843 1924.18,-843 1930.18,-843 1936.18,-849 1936.18,-855 1936.18,-855 1936.18,-967 1936.18,-967 1936.18,-973 1930.18,-979 1924.18,-979 1924.18,-979 1704.18,-979 1704.18,-979 1698.18,-979 1692.18,-973 1692.18,-967 1692.18,-967 1692.18,-855 1692.18,-855 1692.18,-849 1698.18,-843 1704.18,-843"/>
|
||||
<text text-anchor="middle" x="1814.18" y="-963.8" font-family="Times,serif" font-size="14.00">Credit</text>
|
||||
<polyline fill="none" stroke="black" points="1692.18,-956 1936.18,-956 "/>
|
||||
<text text-anchor="start" x="1700.18" y="-940.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1700.18" y="-925.8" font-family="Times,serif" font-size="14.00">creditable_id :integer</text>
|
||||
<text text-anchor="start" x="1700.18" y="-910.8" font-family="Times,serif" font-size="14.00">creditable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1700.18" y="-895.8" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="1700.18" y="-880.8" font-family="Times,serif" font-size="14.00">hours :integer</text>
|
||||
<text text-anchor="start" x="1700.18" y="-865.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1700.18" y="-850.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge29" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#d79770" d="M2087.97,-1088.46C2074.75,-1079.19 2061.34,-1070.21 2048.18,-1062 2004.67,-1034.85 1988.76,-1037.02 1945.18,-1010 1932.82,-1002.34 1920.17,-993.825 1907.83,-985.104"/>
|
||||
<ellipse fill="none" stroke="#d79770" cx="2091.59" cy="-1091.02" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d79770" stroke="#d79770" points="1907.48,-984.856 1901.96,-975.38 1903.41,-981.948 1899.35,-979.041 1899.35,-979.041 1899.35,-979.041 1903.41,-981.948 1896.73,-982.702 1907.48,-984.856 1907.48,-984.856"/>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge30" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#29d165" d="M2088.59,-1076.38C2064.02,-1058.38 2037.66,-1041.33 2011.18,-1028 1984.02,-1014.33 1972.5,-1023.34 1945.18,-1010 1930.8,-1002.98 1916.42,-994.309 1902.71,-985.05"/>
|
||||
<ellipse fill="none" stroke="#29d165" cx="2091.91" cy="-1078.84" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#29d165" stroke="#29d165" points="1902.5,-984.904 1896.84,-975.516 1898.39,-982.061 1894.28,-979.218 1894.28,-979.218 1894.28,-979.218 1898.39,-982.061 1891.72,-982.92 1902.5,-984.904 1902.5,-984.904"/>
|
||||
<text text-anchor="middle" x="2078.68" y="-1032.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge31" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#f1f1a6" d="M2156.6,-1056.28C2147.39,-1045.41 2136.96,-1035.67 2125.18,-1028 2057.79,-984.142 2020.11,-1039.15 1945.18,-1010 1929.02,-1003.72 1913.13,-994.86 1898.28,-985.015"/>
|
||||
<ellipse fill="none" stroke="#f1f1a6" cx="2159.36" cy="-1059.7" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#f1f1a6" stroke="#f1f1a6" points="1897.92,-984.767 1892.21,-975.403 1893.8,-981.941 1889.67,-979.115 1889.67,-979.115 1889.67,-979.115 1893.8,-981.941 1887.13,-982.828 1897.92,-984.767 1897.92,-984.767"/>
|
||||
<text text-anchor="middle" x="2190.18" y="-1032.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Subscription -->
|
||||
<g id="node44" class="node"><title>Subscription</title>
|
||||
<path fill="none" stroke="black" d="M1966.18,-835.5C1966.18,-835.5 2196.18,-835.5 2196.18,-835.5 2202.18,-835.5 2208.18,-841.5 2208.18,-847.5 2208.18,-847.5 2208.18,-974.5 2208.18,-974.5 2208.18,-980.5 2202.18,-986.5 2196.18,-986.5 2196.18,-986.5 1966.18,-986.5 1966.18,-986.5 1960.18,-986.5 1954.18,-980.5 1954.18,-974.5 1954.18,-974.5 1954.18,-847.5 1954.18,-847.5 1954.18,-841.5 1960.18,-835.5 1966.18,-835.5"/>
|
||||
<text text-anchor="middle" x="2081.18" y="-971.3" font-family="Times,serif" font-size="14.00">Subscription</text>
|
||||
<polyline fill="none" stroke="black" points="1954.18,-963.5 2208.18,-963.5 "/>
|
||||
<text text-anchor="start" x="1962.18" y="-948.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1962.18" y="-933.3" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="1962.18" y="-918.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="1962.18" y="-903.3" font-family="Times,serif" font-size="14.00">stp_subscription_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="1962.18" y="-888.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1962.18" y="-873.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1962.18" y="-858.3" font-family="Times,serif" font-size="14.00">expired_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1962.18" y="-843.3" font-family="Times,serif" font-size="14.00">canceled_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Subscription -->
|
||||
<g id="edge32" class="edge"><title>Plan->Subscription</title>
|
||||
<path fill="none" stroke="#12e9ef" d="M2313.38,-1054.45C2312.4,-1045.22 2308.9,-1036.3 2302.18,-1028 2277.86,-997.999 2252.49,-1025.62 2217.18,-1010 2205.62,-1004.89 2194.07,-998.687 2182.85,-991.918"/>
|
||||
<ellipse fill="none" stroke="#12e9ef" cx="2313.51" cy="-1058.63" rx="4" ry="4"/>
|
||||
<polygon fill="#12e9ef" stroke="#12e9ef" points="2182.85,-991.913 2176.72,-982.816 2178.6,-989.276 2174.35,-986.639 2174.35,-986.639 2174.35,-986.639 2178.6,-989.276 2171.98,-990.462 2182.85,-991.913 2182.85,-991.913"/>
|
||||
</g>
|
||||
<!-- PlanImage -->
|
||||
<g id="node61" class="node"><title>PlanImage</title>
|
||||
<path fill="none" stroke="black" d="M2238.18,-843C2238.18,-843 2458.18,-843 2458.18,-843 2464.18,-843 2470.18,-849 2470.18,-855 2470.18,-855 2470.18,-967 2470.18,-967 2470.18,-973 2464.18,-979 2458.18,-979 2458.18,-979 2238.18,-979 2238.18,-979 2232.18,-979 2226.18,-973 2226.18,-967 2226.18,-967 2226.18,-855 2226.18,-855 2226.18,-849 2232.18,-843 2238.18,-843"/>
|
||||
<text text-anchor="middle" x="2348.18" y="-963.8" font-family="Times,serif" font-size="14.00">PlanImage</text>
|
||||
<polyline fill="none" stroke="black" points="2226.18,-956 2470.18,-956 "/>
|
||||
<text text-anchor="start" x="2234.18" y="-940.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2234.18" y="-925.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="2234.18" y="-910.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2234.18" y="-895.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="2234.18" y="-880.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2234.18" y="-865.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2234.18" y="-850.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->PlanImage -->
|
||||
<g id="edge33" class="edge"><title>Plan->PlanImage</title>
|
||||
<path fill="none" stroke="#dcd8e3" d="M2324.93,-1055.57C2326.8,-1051.73 2328.55,-1047.87 2330.18,-1044 2337.57,-1026.36 2342.07,-1006.35 2344.77,-987.332"/>
|
||||
<ellipse fill="none" stroke="#dcd8e3" cx="2323.02" cy="-1059.35" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#dcd8e3" stroke="#dcd8e3" cx="2345.3" cy="-983.22" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- MachineFile -->
|
||||
<g id="node27" class="node"><title>MachineFile</title>
|
||||
<path fill="none" stroke="black" d="M2407.18,-1123C2407.18,-1123 2627.18,-1123 2627.18,-1123 2633.18,-1123 2639.18,-1129 2639.18,-1135 2639.18,-1135 2639.18,-1247 2639.18,-1247 2639.18,-1253 2633.18,-1259 2627.18,-1259 2627.18,-1259 2407.18,-1259 2407.18,-1259 2401.18,-1259 2395.18,-1253 2395.18,-1247 2395.18,-1247 2395.18,-1135 2395.18,-1135 2395.18,-1129 2401.18,-1123 2407.18,-1123"/>
|
||||
<text text-anchor="middle" x="2517.18" y="-1243.8" font-family="Times,serif" font-size="14.00">MachineFile</text>
|
||||
<polyline fill="none" stroke="black" points="2395.18,-1236 2639.18,-1236 "/>
|
||||
<text text-anchor="start" x="2403.18" y="-1220.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1205.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1190.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1175.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1160.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1145.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2403.18" y="-1130.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticGraph -->
|
||||
<g id="node28" class="node"><title>StatisticGraph</title>
|
||||
<path fill="none" stroke="black" d="M4344.18,-1396.5C4344.18,-1396.5 4564.18,-1396.5 4564.18,-1396.5 4570.18,-1396.5 4576.18,-1402.5 4576.18,-1408.5 4576.18,-1408.5 4576.18,-1505.5 4576.18,-1505.5 4576.18,-1511.5 4570.18,-1517.5 4564.18,-1517.5 4564.18,-1517.5 4344.18,-1517.5 4344.18,-1517.5 4338.18,-1517.5 4332.18,-1511.5 4332.18,-1505.5 4332.18,-1505.5 4332.18,-1408.5 4332.18,-1408.5 4332.18,-1402.5 4338.18,-1396.5 4344.18,-1396.5"/>
|
||||
<text text-anchor="middle" x="4454.18" y="-1502.3" font-family="Times,serif" font-size="14.00">StatisticGraph</text>
|
||||
<polyline fill="none" stroke="black" points="4332.18,-1494.5 4576.18,-1494.5 "/>
|
||||
<text text-anchor="start" x="4340.18" y="-1479.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1464.3" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1449.3" font-family="Times,serif" font-size="14.00">chart_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1434.3" font-family="Times,serif" font-size="14.00">limit :integer</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1419.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4340.18" y="-1404.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OAuth2Mapping -->
|
||||
<g id="node29" class="node"><title>OAuth2Mapping</title>
|
||||
<path fill="none" stroke="black" d="M6051.18,-2016C6051.18,-2016 6271.18,-2016 6271.18,-2016 6277.18,-2016 6283.18,-2022 6283.18,-2028 6283.18,-2028 6283.18,-2170 6283.18,-2170 6283.18,-2176 6277.18,-2182 6271.18,-2182 6271.18,-2182 6051.18,-2182 6051.18,-2182 6045.18,-2182 6039.18,-2176 6039.18,-2170 6039.18,-2170 6039.18,-2028 6039.18,-2028 6039.18,-2022 6045.18,-2016 6051.18,-2016"/>
|
||||
<text text-anchor="middle" x="6161.18" y="-2166.8" font-family="Times,serif" font-size="14.00">OAuth2Mapping</text>
|
||||
<polyline fill="none" stroke="black" points="6039.18,-2159 6283.18,-2159 "/>
|
||||
<text text-anchor="start" x="6047.18" y="-2143.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2128.8" font-family="Times,serif" font-size="14.00">o_auth2_provider_id :integer</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2113.8" font-family="Times,serif" font-size="14.00">local_field :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2098.8" font-family="Times,serif" font-size="14.00">api_field :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2083.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2068.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2053.8" font-family="Times,serif" font-size="14.00">local_model :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2038.8" font-family="Times,serif" font-size="14.00">api_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2023.8" font-family="Times,serif" font-size="14.00">api_data_type :character varying</text>
|
||||
</g>
|
||||
<!-- Licence -->
|
||||
<g id="node30" class="node"><title>Licence</title>
|
||||
<path fill="none" stroke="black" d="M1060.18,-2061C1060.18,-2061 1214.18,-2061 1214.18,-2061 1220.18,-2061 1226.18,-2067 1226.18,-2073 1226.18,-2073 1226.18,-2125 1226.18,-2125 1226.18,-2131 1220.18,-2137 1214.18,-2137 1214.18,-2137 1060.18,-2137 1060.18,-2137 1054.18,-2137 1048.18,-2131 1048.18,-2125 1048.18,-2125 1048.18,-2073 1048.18,-2073 1048.18,-2067 1054.18,-2061 1060.18,-2061"/>
|
||||
<text text-anchor="middle" x="1137.18" y="-2121.8" font-family="Times,serif" font-size="14.00">Licence</text>
|
||||
<polyline fill="none" stroke="black" points="1048.18,-2114 1226.18,-2114 "/>
|
||||
<text text-anchor="start" x="1056.18" y="-2098.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1056.18" y="-2083.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1056.18" y="-2068.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
</g>
|
||||
<!-- Licence->Project -->
|
||||
<g id="edge36" class="edge"><title>Licence->Project</title>
|
||||
<path fill="none" stroke="#4075bb" d="M1137.18,-2052.78C1137.18,-1995.12 1137.18,-1893.55 1137.18,-1815.54"/>
|
||||
<ellipse fill="none" stroke="#4075bb" cx="1137.18" cy="-2056.96" rx="4" ry="4"/>
|
||||
<polygon fill="#4075bb" stroke="#4075bb" points="1137.18,-1815.18 1141.68,-1805.18 1137.18,-1810.18 1137.18,-1805.18 1137.18,-1805.18 1137.18,-1805.18 1137.18,-1810.18 1132.68,-1805.18 1137.18,-1815.18 1137.18,-1815.18"/>
|
||||
</g>
|
||||
<!-- User->Project -->
|
||||
<g id="edge40" class="edge"><title>User->Project</title>
|
||||
<path fill="none" stroke="#279364" d="M1671.49,-2015.35C1575.95,-1966.14 1453.64,-1901.49 1347.18,-1840 1322.91,-1825.98 1297.41,-1810.56 1272.87,-1795.36"/>
|
||||
<ellipse fill="none" stroke="#279364" cx="1675.06" cy="-2017.18" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#279364" stroke="#279364" points="1272.73,-1795.27 1266.61,-1786.17 1268.48,-1792.63 1264.24,-1789.99 1264.24,-1789.99 1264.24,-1789.99 1268.48,-1792.63 1261.86,-1793.82 1272.73,-1795.27 1272.73,-1795.27"/>
|
||||
<text text-anchor="middle" x="1381.18" y="-1828.3" font-family="Times,serif" font-size="14.00">my_projects</text>
|
||||
</g>
|
||||
<!-- User->Invoice -->
|
||||
<g id="edge48" class="edge"><title>User->Invoice</title>
|
||||
<path fill="none" stroke="#bb033e" d="M1827.82,-1850.15C1820.84,-1643.52 1809.6,-1379.46 1797.18,-1358 1781.54,-1331.01 1755.45,-1345.97 1738.18,-1320 1612.38,-1130.93 1565.76,-1006.39 1683.18,-812 1900.13,-452.818 2449.37,-364.665 2703.03,-343.033"/>
|
||||
<ellipse fill="none" stroke="#bb033e" cx="1827.96" cy="-1854.41" rx="4" ry="4"/>
|
||||
<polygon fill="#bb033e" stroke="#bb033e" points="2703.07,-343.03 2713.41,-346.686 2708.06,-342.615 2713.04,-342.201 2713.04,-342.201 2713.04,-342.201 2708.06,-342.615 2712.67,-337.717 2703.07,-343.03 2703.07,-343.03"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge47" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#25915a" d="M1670.3,-1992.12C1609.66,-1943.5 1547.87,-1880.08 1515.18,-1806 1479.65,-1725.49 1511.66,-1695.93 1515.18,-1608 1519.62,-1496.62 1504.68,-1465.21 1535.18,-1358 1575.64,-1215.75 1605.08,-1185.01 1687.18,-1062 1704.28,-1036.37 1725.12,-1010.16 1744.93,-986.97"/>
|
||||
<polygon fill="#25915a" stroke="#25915a" points="1670.61,-1992.37 1675.66,-2002.11 1674.53,-1995.47 1678.45,-1998.58 1678.45,-1998.58 1678.45,-1998.58 1674.53,-1995.47 1681.25,-1995.05 1670.61,-1992.37 1670.61,-1992.37"/>
|
||||
<polygon fill="#25915a" stroke="#25915a" points="1745.07,-986.802 1755.01,-982.162 1748.33,-983.013 1751.6,-979.225 1751.6,-979.225 1751.6,-979.225 1748.33,-983.013 1748.19,-976.288 1745.07,-986.802 1745.07,-986.802"/>
|
||||
</g>
|
||||
<!-- Role -->
|
||||
<g id="node39" class="node"><title>Role</title>
|
||||
<path fill="none" stroke="black" d="M722.176,-850.5C722.176,-850.5 942.176,-850.5 942.176,-850.5 948.176,-850.5 954.176,-856.5 954.176,-862.5 954.176,-862.5 954.176,-959.5 954.176,-959.5 954.176,-965.5 948.176,-971.5 942.176,-971.5 942.176,-971.5 722.176,-971.5 722.176,-971.5 716.176,-971.5 710.176,-965.5 710.176,-959.5 710.176,-959.5 710.176,-862.5 710.176,-862.5 710.176,-856.5 716.176,-850.5 722.176,-850.5"/>
|
||||
<text text-anchor="middle" x="832.176" y="-956.3" font-family="Times,serif" font-size="14.00">Role</text>
|
||||
<polyline fill="none" stroke="black" points="710.176,-948.5 954.176,-948.5 "/>
|
||||
<text text-anchor="start" x="718.176" y="-933.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="718.176" y="-918.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="718.176" y="-903.3" font-family="Times,serif" font-size="14.00">resource_id :integer</text>
|
||||
<text text-anchor="start" x="718.176" y="-888.3" font-family="Times,serif" font-size="14.00">resource_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="718.176" y="-873.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="718.176" y="-858.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- User->Role -->
|
||||
<g id="edge38" class="edge"><title>User->Role</title>
|
||||
<path fill="none" stroke="#0ba3b5" d="M1669.33,-2018.43C1550.75,-1964.87 1385.93,-1897.13 1234.18,-1858 1104.49,-1824.56 38.176,-1841.93 38.176,-1708 38.176,-1708 38.176,-1708 38.176,-1190 38.176,-1132.49 17.4095,-1103.55 57.176,-1062 143.796,-971.498 501.951,-933.759 699.633,-919.578"/>
|
||||
<polygon fill="#0ba3b5" stroke="#0ba3b5" points="1669.4,-2018.46 1676.65,-2026.69 1673.95,-2020.52 1678.51,-2022.59 1678.51,-2022.59 1678.51,-2022.59 1673.95,-2020.52 1680.36,-2018.49 1669.4,-2018.46 1669.4,-2018.46"/>
|
||||
<polygon fill="#0ba3b5" stroke="#0ba3b5" points="699.821,-919.565 710.113,-923.348 704.809,-919.212 709.796,-918.859 709.796,-918.859 709.796,-918.859 704.809,-919.212 709.479,-914.371 699.821,-919.565 699.821,-919.565"/>
|
||||
</g>
|
||||
<!-- Notification -->
|
||||
<g id="node43" class="node"><title>Notification</title>
|
||||
<path fill="none" stroke="black" d="M1536.68,-1609C1536.68,-1609 1775.68,-1609 1775.68,-1609 1781.68,-1609 1787.68,-1615 1787.68,-1621 1787.68,-1621 1787.68,-1793 1787.68,-1793 1787.68,-1799 1781.68,-1805 1775.68,-1805 1775.68,-1805 1536.68,-1805 1536.68,-1805 1530.68,-1805 1524.68,-1799 1524.68,-1793 1524.68,-1793 1524.68,-1621 1524.68,-1621 1524.68,-1615 1530.68,-1609 1536.68,-1609"/>
|
||||
<text text-anchor="middle" x="1656.18" y="-1789.8" font-family="Times,serif" font-size="14.00">Notification</text>
|
||||
<polyline fill="none" stroke="black" points="1524.68,-1782 1787.68,-1782 "/>
|
||||
<text text-anchor="start" x="1532.68" y="-1766.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1751.8" font-family="Times,serif" font-size="14.00">receiver_id :integer</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1736.8" font-family="Times,serif" font-size="14.00">attached_object_id :integer</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1721.8" font-family="Times,serif" font-size="14.00">attached_object_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1706.8" font-family="Times,serif" font-size="14.00">notification_type_id :integer</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1691.8" font-family="Times,serif" font-size="14.00">is_read :boolean</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1676.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1661.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1646.8" font-family="Times,serif" font-size="14.00">receiver_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1631.8" font-family="Times,serif" font-size="14.00">is_send :boolean</text>
|
||||
<text text-anchor="start" x="1532.68" y="-1616.8" font-family="Times,serif" font-size="14.00">meta_data :jsonb</text>
|
||||
</g>
|
||||
<!-- User->Notification -->
|
||||
<g id="edge37" class="edge"><title>User->Notification</title>
|
||||
<path fill="none" stroke="#ee3084" d="M1721.75,-1850.87C1715.97,-1838.29 1710.34,-1826.02 1704.96,-1814.29"/>
|
||||
<ellipse fill="none" stroke="#ee3084" cx="1723.46" cy="-1854.59" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#ee3084" stroke="#ee3084" points="1704.87,-1814.1 1704.79,-1803.13 1702.79,-1809.55 1700.7,-1805.01 1700.7,-1805.01 1700.7,-1805.01 1702.79,-1809.55 1696.61,-1806.89 1704.87,-1814.1 1704.87,-1814.1"/>
|
||||
</g>
|
||||
<!-- User->Subscription -->
|
||||
<g id="edge45" class="edge"><title>User->Subscription</title>
|
||||
<path fill="none" stroke="#867bfd" d="M1833.22,-1849.85C1834.05,-1649.62 1841.5,-1395.29 1873.18,-1358 1924.7,-1297.34 1995.76,-1379.9 2048.18,-1320 2068.94,-1296.27 2076.77,-1109.38 2079.63,-996.945"/>
|
||||
<ellipse fill="none" stroke="#867bfd" cx="1833.21" cy="-1854.14" rx="4" ry="4"/>
|
||||
<polygon fill="#867bfd" stroke="#867bfd" points="2079.63,-996.636 2084.38,-986.749 2079.76,-991.637 2079.88,-986.639 2079.88,-986.639 2079.88,-986.639 2079.76,-991.637 2075.38,-986.529 2079.63,-996.636 2079.63,-996.636"/>
|
||||
</g>
|
||||
<!-- Training -->
|
||||
<g id="node45" class="node"><title>Training</title>
|
||||
<path fill="none" stroke="black" d="M2232.18,-1639C2232.18,-1639 2452.18,-1639 2452.18,-1639 2458.18,-1639 2464.18,-1645 2464.18,-1651 2464.18,-1651 2464.18,-1763 2464.18,-1763 2464.18,-1769 2458.18,-1775 2452.18,-1775 2452.18,-1775 2232.18,-1775 2232.18,-1775 2226.18,-1775 2220.18,-1769 2220.18,-1763 2220.18,-1763 2220.18,-1651 2220.18,-1651 2220.18,-1645 2226.18,-1639 2232.18,-1639"/>
|
||||
<text text-anchor="middle" x="2342.18" y="-1759.8" font-family="Times,serif" font-size="14.00">Training</text>
|
||||
<polyline fill="none" stroke="black" points="2220.18,-1752 2464.18,-1752 "/>
|
||||
<text text-anchor="start" x="2228.18" y="-1736.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1721.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1706.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1691.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1676.8" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1661.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="2228.18" y="-1646.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
</g>
|
||||
<!-- User->Training -->
|
||||
<g id="edge44" class="edge"><title>User->Training</title>
|
||||
<path fill="none" stroke="#2ba0df" d="M1999.94,-1971.26C2081.49,-1908.53 2177.05,-1835.02 2246.44,-1781.64"/>
|
||||
<polygon fill="#2ba0df" stroke="#2ba0df" points="1999.7,-1971.44 1989.03,-1973.97 1995.74,-1974.49 1991.78,-1977.54 1991.78,-1977.54 1991.78,-1977.54 1995.74,-1974.49 1994.52,-1981.11 1999.7,-1971.44 1999.7,-1971.44"/>
|
||||
<polygon fill="#2ba0df" stroke="#2ba0df" points="2246.85,-1781.33 2257.52,-1778.8 2250.81,-1778.28 2254.77,-1775.23 2254.77,-1775.23 2254.77,-1775.23 2250.81,-1778.28 2252.03,-1771.67 2246.85,-1781.33 2246.85,-1781.33"/>
|
||||
<g id="edge11" class="edge"><title>Event->EventImage</title>
|
||||
<path fill="none" stroke="#581909" d="M4777,-2031.21C4777,-1946.71 4777,-1833.4 4777,-1759.57"/>
|
||||
<ellipse fill="none" stroke="#581909" cx="4777" cy="-2035.33" rx="4" ry="4"/>
|
||||
<ellipse fill="#581909" stroke="#581909" cx="4777" cy="-1755.21" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Reservation -->
|
||||
<g id="node47" class="node"><title>Reservation</title>
|
||||
<path fill="none" stroke="black" d="M3039.18,-1100.5C3039.18,-1100.5 3259.18,-1100.5 3259.18,-1100.5 3265.18,-1100.5 3271.18,-1106.5 3271.18,-1112.5 3271.18,-1112.5 3271.18,-1269.5 3271.18,-1269.5 3271.18,-1275.5 3265.18,-1281.5 3259.18,-1281.5 3259.18,-1281.5 3039.18,-1281.5 3039.18,-1281.5 3033.18,-1281.5 3027.18,-1275.5 3027.18,-1269.5 3027.18,-1269.5 3027.18,-1112.5 3027.18,-1112.5 3027.18,-1106.5 3033.18,-1100.5 3039.18,-1100.5"/>
|
||||
<text text-anchor="middle" x="3149.18" y="-1266.3" font-family="Times,serif" font-size="14.00">Reservation</text>
|
||||
<polyline fill="none" stroke="black" points="3027.18,-1258.5 3271.18,-1258.5 "/>
|
||||
<text text-anchor="start" x="3035.18" y="-1243.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1228.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1213.3" font-family="Times,serif" font-size="14.00">message :text</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1198.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1183.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1168.3" font-family="Times,serif" font-size="14.00">reservable_id :integer</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1153.3" font-family="Times,serif" font-size="14.00">reservable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1138.3" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1123.3" font-family="Times,serif" font-size="14.00">nb_reserve_places :integer</text>
|
||||
<text text-anchor="start" x="3035.18" y="-1108.3" font-family="Times,serif" font-size="14.00">nb_reserve_reduced_places :integer</text>
|
||||
<g id="node56" class="node"><title>Reservation</title>
|
||||
<path fill="none" stroke="black" d="M4016,-1160.5C4016,-1160.5 4236,-1160.5 4236,-1160.5 4242,-1160.5 4248,-1166.5 4248,-1172.5 4248,-1172.5 4248,-1329.5 4248,-1329.5 4248,-1335.5 4242,-1341.5 4236,-1341.5 4236,-1341.5 4016,-1341.5 4016,-1341.5 4010,-1341.5 4004,-1335.5 4004,-1329.5 4004,-1329.5 4004,-1172.5 4004,-1172.5 4004,-1166.5 4010,-1160.5 4016,-1160.5"/>
|
||||
<text text-anchor="middle" x="4126" y="-1326.3" font-family="Times,serif" font-size="14.00">Reservation</text>
|
||||
<polyline fill="none" stroke="black" points="4004,-1318.5 4248,-1318.5 "/>
|
||||
<text text-anchor="start" x="4012" y="-1303.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4012" y="-1288.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="4012" y="-1273.3" font-family="Times,serif" font-size="14.00">message :text</text>
|
||||
<text text-anchor="start" x="4012" y="-1258.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4012" y="-1243.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4012" y="-1228.3" font-family="Times,serif" font-size="14.00">reservable_id :integer</text>
|
||||
<text text-anchor="start" x="4012" y="-1213.3" font-family="Times,serif" font-size="14.00">reservable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4012" y="-1198.3" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="4012" y="-1183.3" font-family="Times,serif" font-size="14.00">nb_reserve_places :integer</text>
|
||||
<text text-anchor="start" x="4012" y="-1168.3" font-family="Times,serif" font-size="14.00">nb_reserve_reduced_places :integer</text>
|
||||
</g>
|
||||
<!-- Event->Reservation -->
|
||||
<g id="edge14" class="edge"><title>Event->Reservation</title>
|
||||
<path fill="none" stroke="#7883a3" d="M4648.06,-2058.25C4560.11,-1992.9 4448.32,-1895.08 4384,-1782 4297.76,-1630.39 4405.24,-1539.32 4303,-1398 4293.66,-1385.09 4284.94,-1389.3 4272,-1380 4258.38,-1370.22 4244.55,-1359.41 4231.09,-1348.33"/>
|
||||
<ellipse fill="none" stroke="#7883a3" cx="4651.39" cy="-2060.72" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#7883a3" stroke="#7883a3" points="4230.9,-1348.18 4226.09,-1338.33 4227.06,-1344.98 4223.21,-1341.79 4223.21,-1341.79 4223.21,-1341.79 4227.06,-1344.98 4220.34,-1345.25 4230.9,-1348.18 4230.9,-1348.18"/>
|
||||
</g>
|
||||
<!-- EventFile -->
|
||||
<g id="node62" class="node"><title>EventFile</title>
|
||||
<path fill="none" stroke="black" d="M4929,-1615C4929,-1615 5149,-1615 5149,-1615 5155,-1615 5161,-1621 5161,-1627 5161,-1627 5161,-1739 5161,-1739 5161,-1745 5155,-1751 5149,-1751 5149,-1751 4929,-1751 4929,-1751 4923,-1751 4917,-1745 4917,-1739 4917,-1739 4917,-1627 4917,-1627 4917,-1621 4923,-1615 4929,-1615"/>
|
||||
<text text-anchor="middle" x="5039" y="-1735.8" font-family="Times,serif" font-size="14.00">EventFile</text>
|
||||
<polyline fill="none" stroke="black" points="4917,-1728 5161,-1728 "/>
|
||||
<text text-anchor="start" x="4925" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4925" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="4925" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4925" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="4925" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="4925" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4925" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Event->EventFile -->
|
||||
<g id="edge12" class="edge"><title>Event->EventFile</title>
|
||||
<path fill="none" stroke="#5c9dde" d="M4840.64,-2032.26C4888.73,-1947.84 4953.45,-1834.21 4995.68,-1760.05"/>
|
||||
<ellipse fill="none" stroke="#5c9dde" cx="4838.6" cy="-2035.86" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#5c9dde" stroke="#5c9dde" points="4995.77,-1759.9 5004.63,-1753.44 4998.24,-1755.56 5000.72,-1751.21 5000.72,-1751.21 5000.72,-1751.21 4998.24,-1755.56 4996.81,-1748.98 4995.77,-1759.9 4995.77,-1759.9"/>
|
||||
</g>
|
||||
<!-- Category -->
|
||||
<g id="node73" class="node"><title>Category</title>
|
||||
<path fill="none" stroke="black" d="M5191,-1630C5191,-1630 5411,-1630 5411,-1630 5417,-1630 5423,-1636 5423,-1642 5423,-1642 5423,-1724 5423,-1724 5423,-1730 5417,-1736 5411,-1736 5411,-1736 5191,-1736 5191,-1736 5185,-1736 5179,-1730 5179,-1724 5179,-1724 5179,-1642 5179,-1642 5179,-1636 5185,-1630 5191,-1630"/>
|
||||
<text text-anchor="middle" x="5301" y="-1720.8" font-family="Times,serif" font-size="14.00">Category</text>
|
||||
<polyline fill="none" stroke="black" points="5179,-1713 5423,-1713 "/>
|
||||
<text text-anchor="start" x="5187" y="-1697.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5187" y="-1682.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="5187" y="-1667.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5187" y="-1652.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5187" y="-1637.8" font-family="Times,serif" font-size="14.00">slug :character varying</text>
|
||||
</g>
|
||||
<!-- Event->Category -->
|
||||
<g id="edge13" class="edge"><title>Event->Category</title>
|
||||
<path fill="none" stroke="#181ff3" d="M4903.88,-2032.62C5007.83,-1941.36 5150.86,-1815.8 5233.87,-1742.93"/>
|
||||
<polygon fill="#181ff3" stroke="#181ff3" points="4903.75,-2032.73 4893.26,-2035.95 4899.99,-2036.03 4896.23,-2039.33 4896.23,-2039.33 4896.23,-2039.33 4899.99,-2036.03 4899.2,-2042.71 4903.75,-2032.73 4903.75,-2032.73"/>
|
||||
<polygon fill="#181ff3" stroke="#181ff3" points="5233.95,-1742.86 5244.43,-1739.65 5237.71,-1739.56 5241.46,-1736.26 5241.46,-1736.26 5241.46,-1736.26 5237.71,-1739.56 5238.5,-1732.88 5233.95,-1742.86 5233.95,-1742.86"/>
|
||||
</g>
|
||||
<!-- StatisticSubType -->
|
||||
<g id="node15" class="node"><title>StatisticSubType</title>
|
||||
<path fill="none" stroke="black" d="M6068,-2983C6068,-2983 6288,-2983 6288,-2983 6294,-2983 6300,-2989 6300,-2995 6300,-2995 6300,-3077 6300,-3077 6300,-3083 6294,-3089 6288,-3089 6288,-3089 6068,-3089 6068,-3089 6062,-3089 6056,-3083 6056,-3077 6056,-3077 6056,-2995 6056,-2995 6056,-2989 6062,-2983 6068,-2983"/>
|
||||
<text text-anchor="middle" x="6178" y="-3073.8" font-family="Times,serif" font-size="14.00">StatisticSubType</text>
|
||||
<polyline fill="none" stroke="black" points="6056,-3066 6300,-3066 "/>
|
||||
<text text-anchor="start" x="6064" y="-3050.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6064" y="-3035.8" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="6064" y="-3020.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="6064" y="-3005.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6064" y="-2990.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticType -->
|
||||
<g id="node31" class="node"><title>StatisticType</title>
|
||||
<path fill="none" stroke="black" d="M6000,-2589.5C6000,-2589.5 6220,-2589.5 6220,-2589.5 6226,-2589.5 6232,-2595.5 6232,-2601.5 6232,-2601.5 6232,-2728.5 6232,-2728.5 6232,-2734.5 6226,-2740.5 6220,-2740.5 6220,-2740.5 6000,-2740.5 6000,-2740.5 5994,-2740.5 5988,-2734.5 5988,-2728.5 5988,-2728.5 5988,-2601.5 5988,-2601.5 5988,-2595.5 5994,-2589.5 6000,-2589.5"/>
|
||||
<text text-anchor="middle" x="6110" y="-2725.3" font-family="Times,serif" font-size="14.00">StatisticType</text>
|
||||
<polyline fill="none" stroke="black" points="5988,-2717.5 6232,-2717.5 "/>
|
||||
<text text-anchor="start" x="5996" y="-2702.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5996" y="-2687.3" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="5996" y="-2672.3" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="5996" y="-2657.3" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="5996" y="-2642.3" font-family="Times,serif" font-size="14.00">graph :boolean</text>
|
||||
<text text-anchor="start" x="5996" y="-2627.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5996" y="-2612.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5996" y="-2597.3" font-family="Times,serif" font-size="14.00">simple :boolean</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticType -->
|
||||
<g id="edge17" class="edge"><title>StatisticSubType->StatisticType</title>
|
||||
<path fill="none" stroke="#ceed33" d="M6166.57,-2972.96C6155.35,-2912.09 6138.16,-2818.8 6125.67,-2751.03"/>
|
||||
<polygon fill="#ceed33" stroke="#ceed33" points="6166.59,-2973.08 6163.98,-2983.73 6167.5,-2978 6168.4,-2982.91 6168.4,-2982.91 6168.4,-2982.91 6167.5,-2978 6172.83,-2982.1 6166.59,-2973.08 6166.59,-2973.08"/>
|
||||
<polygon fill="#ceed33" stroke="#ceed33" points="6125.6,-2750.64 6128.21,-2739.99 6124.69,-2745.73 6123.79,-2740.81 6123.79,-2740.81 6123.79,-2740.81 6124.69,-2745.73 6119.36,-2741.62 6125.6,-2750.64 6125.6,-2750.64"/>
|
||||
</g>
|
||||
<!-- StatisticTypeSubType -->
|
||||
<g id="node72" class="node"><title>StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="black" d="M6220,-2092C6220,-2092 6440,-2092 6440,-2092 6446,-2092 6452,-2098 6452,-2104 6452,-2104 6452,-2186 6452,-2186 6452,-2192 6446,-2198 6440,-2198 6440,-2198 6220,-2198 6220,-2198 6214,-2198 6208,-2192 6208,-2186 6208,-2186 6208,-2104 6208,-2104 6208,-2098 6214,-2092 6220,-2092"/>
|
||||
<text text-anchor="middle" x="6330" y="-2182.8" font-family="Times,serif" font-size="14.00">StatisticTypeSubType</text>
|
||||
<polyline fill="none" stroke="black" points="6208,-2175 6452,-2175 "/>
|
||||
<text text-anchor="start" x="6216" y="-2159.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6216" y="-2144.8" font-family="Times,serif" font-size="14.00">statistic_type_id :integer</text>
|
||||
<text text-anchor="start" x="6216" y="-2129.8" font-family="Times,serif" font-size="14.00">statistic_sub_type_id :integer</text>
|
||||
<text text-anchor="start" x="6216" y="-2114.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6216" y="-2099.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticSubType->StatisticTypeSubType -->
|
||||
<g id="edge16" class="edge"><title>StatisticSubType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#61210e" d="M6214.35,-2975.71C6224.53,-2956.63 6234.56,-2934.98 6241,-2914 6318.72,-2660.69 6329.5,-2341.38 6330.36,-2208.48"/>
|
||||
<ellipse fill="none" stroke="#61210e" cx="6212.36" cy="-2979.37" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#61210e" stroke="#61210e" points="6330.36,-2208.09 6334.91,-2198.11 6330.39,-2203.09 6330.41,-2198.09 6330.41,-2198.09 6330.41,-2198.09 6330.39,-2203.09 6325.91,-2198.07 6330.36,-2208.09 6330.36,-2208.09"/>
|
||||
</g>
|
||||
<!-- Project -->
|
||||
<g id="node16" class="node"><title>Project</title>
|
||||
<path fill="none" stroke="black" d="M1974,-2047C1974,-2047 2204,-2047 2204,-2047 2210,-2047 2216,-2053 2216,-2059 2216,-2059 2216,-2231 2216,-2231 2216,-2237 2210,-2243 2204,-2243 2204,-2243 1974,-2243 1974,-2243 1968,-2243 1962,-2237 1962,-2231 1962,-2231 1962,-2059 1962,-2059 1962,-2053 1968,-2047 1974,-2047"/>
|
||||
<text text-anchor="middle" x="2089" y="-2227.8" font-family="Times,serif" font-size="14.00">Project</text>
|
||||
<polyline fill="none" stroke="black" points="1962,-2220 2216,-2220 "/>
|
||||
<text text-anchor="start" x="1970" y="-2204.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1970" y="-2189.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1970" y="-2174.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="1970" y="-2159.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1970" y="-2144.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1970" y="-2129.8" font-family="Times,serif" font-size="14.00">author_id :integer</text>
|
||||
<text text-anchor="start" x="1970" y="-2114.8" font-family="Times,serif" font-size="14.00">tags :text</text>
|
||||
<text text-anchor="start" x="1970" y="-2099.8" font-family="Times,serif" font-size="14.00">licence_id :integer</text>
|
||||
<text text-anchor="start" x="1970" y="-2084.8" font-family="Times,serif" font-size="14.00">state :character varying(255)</text>
|
||||
<text text-anchor="start" x="1970" y="-2069.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="1970" y="-2054.8" font-family="Times,serif" font-size="14.00">published_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Project->ProjectImage -->
|
||||
<g id="edge18" class="edge"><title>Project->ProjectImage</title>
|
||||
<path fill="none" stroke="#923978" d="M2011.34,-2040.15C1947.06,-1954.2 1857.34,-1834.22 1800.2,-1757.81"/>
|
||||
<ellipse fill="none" stroke="#923978" cx="2013.86" cy="-2043.52" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#923978" stroke="#923978" cx="1797.51" cy="-1754.22" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Project->User -->
|
||||
<g id="edge24" class="edge"><title>Project->User</title>
|
||||
<path fill="none" stroke="#a3ee5e" d="M2162.07,-2251.42C2195.69,-2297.77 2237.14,-2352.01 2278,-2398 2313.57,-2438.04 2354.16,-2479.03 2393.16,-2516.48"/>
|
||||
<polygon fill="#a3ee5e" stroke="#a3ee5e" points="2161.95,-2251.27 2159.74,-2240.53 2159.03,-2247.22 2156.1,-2243.16 2156.1,-2243.16 2156.1,-2243.16 2159.03,-2247.22 2152.45,-2245.8 2161.95,-2251.27 2161.95,-2251.27"/>
|
||||
<polygon fill="#a3ee5e" stroke="#a3ee5e" points="2393.2,-2516.51 2397.31,-2526.68 2396.81,-2519.97 2400.42,-2523.43 2400.42,-2523.43 2400.42,-2523.43 2396.81,-2519.97 2403.53,-2520.17 2393.2,-2516.51 2393.2,-2516.51"/>
|
||||
</g>
|
||||
<!-- Theme -->
|
||||
<g id="node45" class="node"><title>Theme</title>
|
||||
<path fill="none" stroke="black" d="M1897,-1652.5C1897,-1652.5 2051,-1652.5 2051,-1652.5 2057,-1652.5 2063,-1658.5 2063,-1664.5 2063,-1664.5 2063,-1701.5 2063,-1701.5 2063,-1707.5 2057,-1713.5 2051,-1713.5 2051,-1713.5 1897,-1713.5 1897,-1713.5 1891,-1713.5 1885,-1707.5 1885,-1701.5 1885,-1701.5 1885,-1664.5 1885,-1664.5 1885,-1658.5 1891,-1652.5 1897,-1652.5"/>
|
||||
<text text-anchor="middle" x="1974" y="-1698.3" font-family="Times,serif" font-size="14.00">Theme</text>
|
||||
<polyline fill="none" stroke="black" points="1885,-1690.5 2063,-1690.5 "/>
|
||||
<text text-anchor="start" x="1893" y="-1675.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1893" y="-1660.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Theme -->
|
||||
<g id="edge22" class="edge"><title>Project->Theme</title>
|
||||
<path fill="none" stroke="#3c9368" d="M2062.26,-2037.02C2037.24,-1936.97 2001.23,-1792.91 1983.96,-1723.86"/>
|
||||
<polygon fill="#3c9368" stroke="#3c9368" points="2062.26,-2037.03 2060.32,-2047.82 2063.47,-2041.88 2064.68,-2046.73 2064.68,-2046.73 2064.68,-2046.73 2063.47,-2041.88 2069.05,-2045.64 2062.26,-2037.03 2062.26,-2037.03"/>
|
||||
<polygon fill="#3c9368" stroke="#3c9368" points="1983.88,-1723.53 1985.82,-1712.74 1982.67,-1718.68 1981.46,-1713.83 1981.46,-1713.83 1981.46,-1713.83 1982.67,-1718.68 1977.09,-1714.92 1983.88,-1723.53 1983.88,-1723.53"/>
|
||||
</g>
|
||||
<!-- ProjectCao -->
|
||||
<g id="node46" class="node"><title>ProjectCao</title>
|
||||
<path fill="none" stroke="black" d="M2093,-1615C2093,-1615 2313,-1615 2313,-1615 2319,-1615 2325,-1621 2325,-1627 2325,-1627 2325,-1739 2325,-1739 2325,-1745 2319,-1751 2313,-1751 2313,-1751 2093,-1751 2093,-1751 2087,-1751 2081,-1745 2081,-1739 2081,-1739 2081,-1627 2081,-1627 2081,-1621 2087,-1615 2093,-1615"/>
|
||||
<text text-anchor="middle" x="2203" y="-1735.8" font-family="Times,serif" font-size="14.00">ProjectCao</text>
|
||||
<polyline fill="none" stroke="black" points="2081,-1728 2325,-1728 "/>
|
||||
<text text-anchor="start" x="2089" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2089" y="-1697.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="2089" y="-1682.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2089" y="-1667.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="2089" y="-1652.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2089" y="-1637.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2089" y="-1622.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Project->ProjectCao -->
|
||||
<g id="edge19" class="edge"><title>Project->ProjectCao</title>
|
||||
<path fill="none" stroke="#251d24" d="M2115.07,-2038.82C2136.05,-1954.16 2165.05,-1837.14 2183.91,-1761.02"/>
|
||||
<ellipse fill="none" stroke="#251d24" cx="2114.07" cy="-2042.84" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#251d24" stroke="#251d24" points="2183.99,-1760.72 2190.76,-1752.1 2185.19,-1755.87 2186.39,-1751.02 2186.39,-1751.02 2186.39,-1751.02 2185.19,-1755.87 2182.02,-1749.94 2183.99,-1760.72 2183.99,-1760.72"/>
|
||||
</g>
|
||||
<!-- ProjectStep -->
|
||||
<g id="node55" class="node"><title>ProjectStep</title>
|
||||
<path fill="none" stroke="black" d="M1373,-1615C1373,-1615 1593,-1615 1593,-1615 1599,-1615 1605,-1621 1605,-1627 1605,-1627 1605,-1739 1605,-1739 1605,-1745 1599,-1751 1593,-1751 1593,-1751 1373,-1751 1373,-1751 1367,-1751 1361,-1745 1361,-1739 1361,-1739 1361,-1627 1361,-1627 1361,-1621 1367,-1615 1373,-1615"/>
|
||||
<text text-anchor="middle" x="1483" y="-1735.8" font-family="Times,serif" font-size="14.00">ProjectStep</text>
|
||||
<polyline fill="none" stroke="black" points="1361,-1728 1605,-1728 "/>
|
||||
<text text-anchor="start" x="1369" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1369" y="-1697.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="1369" y="-1682.8" font-family="Times,serif" font-size="14.00">project_id :integer</text>
|
||||
<text text-anchor="start" x="1369" y="-1667.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1369" y="-1652.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1369" y="-1637.8" font-family="Times,serif" font-size="14.00">title :character varying(255)</text>
|
||||
<text text-anchor="start" x="1369" y="-1622.8" font-family="Times,serif" font-size="14.00">step_nb :integer</text>
|
||||
</g>
|
||||
<!-- Project->ProjectStep -->
|
||||
<g id="edge25" class="edge"><title>Project->ProjectStep</title>
|
||||
<path fill="none" stroke="#508c9c" d="M1955.4,-2042.59C1841.77,-1956.34 1681.32,-1834.54 1579.74,-1757.44"/>
|
||||
<ellipse fill="none" stroke="#508c9c" cx="1958.78" cy="-2045.15" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#508c9c" stroke="#508c9c" points="1579.59,-1757.32 1574.34,-1747.69 1575.6,-1754.29 1571.62,-1751.27 1571.62,-1751.27 1571.62,-1751.27 1575.6,-1754.29 1568.9,-1754.86 1579.59,-1757.32 1579.59,-1757.32"/>
|
||||
</g>
|
||||
<!-- ProjectUser -->
|
||||
<g id="node70" class="node"><title>ProjectUser</title>
|
||||
<path fill="none" stroke="black" d="M1111,-1615C1111,-1615 1331,-1615 1331,-1615 1337,-1615 1343,-1621 1343,-1627 1343,-1627 1343,-1739 1343,-1739 1343,-1745 1337,-1751 1331,-1751 1331,-1751 1111,-1751 1111,-1751 1105,-1751 1099,-1745 1099,-1739 1099,-1739 1099,-1627 1099,-1627 1099,-1621 1105,-1615 1111,-1615"/>
|
||||
<text text-anchor="middle" x="1221" y="-1735.8" font-family="Times,serif" font-size="14.00">ProjectUser</text>
|
||||
<polyline fill="none" stroke="black" points="1099,-1728 1343,-1728 "/>
|
||||
<text text-anchor="start" x="1107" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1107" y="-1697.8" font-family="Times,serif" font-size="14.00">project_id :integer</text>
|
||||
<text text-anchor="start" x="1107" y="-1682.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="1107" y="-1667.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1107" y="-1652.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1107" y="-1637.8" font-family="Times,serif" font-size="14.00">is_valid :boolean</text>
|
||||
<text text-anchor="start" x="1107" y="-1622.8" font-family="Times,serif" font-size="14.00">valid_token :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->ProjectUser -->
|
||||
<g id="edge23" class="edge"><title>Project->ProjectUser</title>
|
||||
<path fill="none" stroke="#0e7387" d="M1954.13,-2086.84C1803.26,-2020.85 1553.6,-1905.44 1352,-1782 1339.6,-1774.41 1326.92,-1765.93 1314.57,-1757.23"/>
|
||||
<ellipse fill="none" stroke="#0e7387" cx="1958.02" cy="-2088.54" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#0e7387" stroke="#0e7387" points="1314.23,-1756.99 1308.7,-1747.52 1310.15,-1754.09 1306.08,-1751.18 1306.08,-1751.18 1306.08,-1751.18 1310.15,-1754.09 1303.47,-1754.85 1314.23,-1756.99 1314.23,-1756.99"/>
|
||||
</g>
|
||||
<!-- Machine -->
|
||||
<g id="node77" class="node"><title>Machine</title>
|
||||
<path fill="none" stroke="black" d="M3429,-1615C3429,-1615 3649,-1615 3649,-1615 3655,-1615 3661,-1621 3661,-1627 3661,-1627 3661,-1739 3661,-1739 3661,-1745 3655,-1751 3649,-1751 3649,-1751 3429,-1751 3429,-1751 3423,-1751 3417,-1745 3417,-1739 3417,-1739 3417,-1627 3417,-1627 3417,-1621 3423,-1615 3429,-1615"/>
|
||||
<text text-anchor="middle" x="3539" y="-1735.8" font-family="Times,serif" font-size="14.00">Machine</text>
|
||||
<polyline fill="none" stroke="black" points="3417,-1728 3661,-1728 "/>
|
||||
<text text-anchor="start" x="3425" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3425" y="-1697.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3425" y="-1682.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3425" y="-1667.8" font-family="Times,serif" font-size="14.00">spec :text</text>
|
||||
<text text-anchor="start" x="3425" y="-1652.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3425" y="-1637.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3425" y="-1622.8" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Machine -->
|
||||
<g id="edge20" class="edge"><title>Project->Machine</title>
|
||||
<path fill="none" stroke="#47549f" d="M2225.5,-2085.15C2338.39,-2037.94 2503.67,-1972.17 2652,-1926 2915.5,-1843.99 2991.06,-1859.25 3256,-1782 3305.85,-1767.47 3359.88,-1749.36 3407.23,-1732.67"/>
|
||||
<polygon fill="#47549f" stroke="#47549f" points="2225.33,-2085.22 2214.36,-2084.94 2220.71,-2087.16 2216.1,-2089.09 2216.1,-2089.09 2216.1,-2089.09 2220.71,-2087.16 2217.84,-2093.24 2225.33,-2085.22 2225.33,-2085.22"/>
|
||||
<polygon fill="#47549f" stroke="#47549f" points="3407.49,-1732.58 3418.42,-1733.49 3412.21,-1730.91 3416.92,-1729.25 3416.92,-1729.25 3416.92,-1729.25 3412.21,-1730.91 3415.42,-1725.01 3407.49,-1732.58 3407.49,-1732.58"/>
|
||||
</g>
|
||||
<!-- Component -->
|
||||
<g id="node79" class="node"><title>Component</title>
|
||||
<path fill="none" stroke="black" d="M2355,-1652.5C2355,-1652.5 2509,-1652.5 2509,-1652.5 2515,-1652.5 2521,-1658.5 2521,-1664.5 2521,-1664.5 2521,-1701.5 2521,-1701.5 2521,-1707.5 2515,-1713.5 2509,-1713.5 2509,-1713.5 2355,-1713.5 2355,-1713.5 2349,-1713.5 2343,-1707.5 2343,-1701.5 2343,-1701.5 2343,-1664.5 2343,-1664.5 2343,-1658.5 2349,-1652.5 2355,-1652.5"/>
|
||||
<text text-anchor="middle" x="2432" y="-1698.3" font-family="Times,serif" font-size="14.00">Component</text>
|
||||
<polyline fill="none" stroke="black" points="2343,-1690.5 2521,-1690.5 "/>
|
||||
<text text-anchor="start" x="2351" y="-1675.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2351" y="-1660.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
</g>
|
||||
<!-- Project->Component -->
|
||||
<g id="edge21" class="edge"><title>Project->Component</title>
|
||||
<path fill="none" stroke="#5213c2" d="M2167.59,-2038.61C2242.83,-1937.7 2352.24,-1790.96 2403.5,-1722.22"/>
|
||||
<polygon fill="#5213c2" stroke="#5213c2" points="2167.51,-2038.71 2157.92,-2044.04 2164.52,-2042.72 2161.53,-2046.73 2161.53,-2046.73 2161.53,-2046.73 2164.52,-2042.72 2165.14,-2049.42 2167.51,-2038.71 2167.51,-2038.71"/>
|
||||
<polygon fill="#5213c2" stroke="#5213c2" points="2403.78,-1721.85 2413.36,-1716.52 2406.77,-1717.84 2409.75,-1713.83 2409.75,-1713.83 2409.75,-1713.83 2406.77,-1717.84 2406.15,-1711.14 2403.78,-1721.85 2403.78,-1721.85"/>
|
||||
</g>
|
||||
<!-- CustomAsset -->
|
||||
<g id="node17" class="node"><title>CustomAsset</title>
|
||||
<path fill="none" stroke="black" d="M6398,-2990.5C6398,-2990.5 6618,-2990.5 6618,-2990.5 6624,-2990.5 6630,-2996.5 6630,-3002.5 6630,-3002.5 6630,-3069.5 6630,-3069.5 6630,-3075.5 6624,-3081.5 6618,-3081.5 6618,-3081.5 6398,-3081.5 6398,-3081.5 6392,-3081.5 6386,-3075.5 6386,-3069.5 6386,-3069.5 6386,-3002.5 6386,-3002.5 6386,-2996.5 6392,-2990.5 6398,-2990.5"/>
|
||||
<text text-anchor="middle" x="6508" y="-3066.3" font-family="Times,serif" font-size="14.00">CustomAsset</text>
|
||||
<polyline fill="none" stroke="black" points="6386,-3058.5 6630,-3058.5 "/>
|
||||
<text text-anchor="start" x="6394" y="-3043.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6394" y="-3028.3" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="6394" y="-3013.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6394" y="-2998.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- CustomAssetFile -->
|
||||
<g id="node80" class="node"><title>CustomAssetFile</title>
|
||||
<path fill="none" stroke="black" d="M6398,-2597C6398,-2597 6618,-2597 6618,-2597 6624,-2597 6630,-2603 6630,-2609 6630,-2609 6630,-2721 6630,-2721 6630,-2727 6624,-2733 6618,-2733 6618,-2733 6398,-2733 6398,-2733 6392,-2733 6386,-2727 6386,-2721 6386,-2721 6386,-2609 6386,-2609 6386,-2603 6392,-2597 6398,-2597"/>
|
||||
<text text-anchor="middle" x="6508" y="-2717.8" font-family="Times,serif" font-size="14.00">CustomAssetFile</text>
|
||||
<polyline fill="none" stroke="black" points="6386,-2710 6630,-2710 "/>
|
||||
<text text-anchor="start" x="6394" y="-2694.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6394" y="-2679.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="6394" y="-2664.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="6394" y="-2649.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="6394" y="-2634.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="6394" y="-2619.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6394" y="-2604.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- CustomAsset->CustomAssetFile -->
|
||||
<g id="edge26" class="edge"><title>CustomAsset->CustomAssetFile</title>
|
||||
<path fill="none" stroke="#05700c" d="M6508,-2982.34C6508,-2919.25 6508,-2813.07 6508,-2741.31"/>
|
||||
<ellipse fill="none" stroke="#05700c" cx="6508" cy="-2986.49" rx="4" ry="4"/>
|
||||
<ellipse fill="#05700c" stroke="#05700c" cx="6508" cy="-2737.17" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- AgeRange -->
|
||||
<g id="node18" class="node"><title>AgeRange</title>
|
||||
<path fill="none" stroke="black" d="M5366,-2612C5366,-2612 5586,-2612 5586,-2612 5592,-2612 5598,-2618 5598,-2624 5598,-2624 5598,-2706 5598,-2706 5598,-2712 5592,-2718 5586,-2718 5586,-2718 5366,-2718 5366,-2718 5360,-2718 5354,-2712 5354,-2706 5354,-2706 5354,-2624 5354,-2624 5354,-2618 5360,-2612 5366,-2612"/>
|
||||
<text text-anchor="middle" x="5476" y="-2702.8" font-family="Times,serif" font-size="14.00">AgeRange</text>
|
||||
<polyline fill="none" stroke="black" points="5354,-2695 5598,-2695 "/>
|
||||
<text text-anchor="start" x="5362" y="-2679.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5362" y="-2664.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="5362" y="-2649.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5362" y="-2634.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5362" y="-2619.8" font-family="Times,serif" font-size="14.00">slug :character varying</text>
|
||||
</g>
|
||||
<!-- AgeRange->Event -->
|
||||
<g id="edge27" class="edge"><title>AgeRange->Event</title>
|
||||
<path fill="none" stroke="#1785fb" d="M5399.05,-2606.98C5280.52,-2519.14 5051.86,-2349.69 4907.23,-2242.51"/>
|
||||
<ellipse fill="none" stroke="#1785fb" cx="5402.56" cy="-2609.58" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#1785fb" stroke="#1785fb" points="4907.16,-2242.45 4901.8,-2232.88 4903.14,-2239.48 4899.12,-2236.5 4899.12,-2236.5 4899.12,-2236.5 4903.14,-2239.48 4896.44,-2240.12 4907.16,-2242.45 4907.16,-2242.45"/>
|
||||
</g>
|
||||
<!-- Wallet -->
|
||||
<g id="node19" class="node"><title>Wallet</title>
|
||||
<path fill="none" stroke="black" d="M141,-1801C141,-1801 361,-1801 361,-1801 367,-1801 373,-1807 373,-1813 373,-1813 373,-1895 373,-1895 373,-1901 367,-1907 361,-1907 361,-1907 141,-1907 141,-1907 135,-1907 129,-1901 129,-1895 129,-1895 129,-1813 129,-1813 129,-1807 135,-1801 141,-1801"/>
|
||||
<text text-anchor="middle" x="251" y="-1891.8" font-family="Times,serif" font-size="14.00">Wallet</text>
|
||||
<polyline fill="none" stroke="black" points="129,-1884 373,-1884 "/>
|
||||
<text text-anchor="start" x="137" y="-1868.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1853.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1838.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1823.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="137" y="-1808.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- WalletTransaction -->
|
||||
<g id="node60" class="node"><title>WalletTransaction</title>
|
||||
<path fill="none" stroke="black" d="M141,-1399C141,-1399 361,-1399 361,-1399 367,-1399 373,-1405 373,-1411 373,-1411 373,-1553 373,-1553 373,-1559 367,-1565 361,-1565 361,-1565 141,-1565 141,-1565 135,-1565 129,-1559 129,-1553 129,-1553 129,-1411 129,-1411 129,-1405 135,-1399 141,-1399"/>
|
||||
<text text-anchor="middle" x="251" y="-1549.8" font-family="Times,serif" font-size="14.00">WalletTransaction</text>
|
||||
<polyline fill="none" stroke="black" points="129,-1542 373,-1542 "/>
|
||||
<text text-anchor="start" x="137" y="-1526.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1511.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1496.8" font-family="Times,serif" font-size="14.00">wallet_id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1481.8" font-family="Times,serif" font-size="14.00">transactable_id :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1466.8" font-family="Times,serif" font-size="14.00">transactable_type :character varying</text>
|
||||
<text text-anchor="start" x="137" y="-1451.8" font-family="Times,serif" font-size="14.00">transaction_type :character varying</text>
|
||||
<text text-anchor="start" x="137" y="-1436.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="137" y="-1421.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="137" y="-1406.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Wallet->WalletTransaction -->
|
||||
<g id="edge28" class="edge"><title>Wallet->WalletTransaction</title>
|
||||
<path fill="none" stroke="#d18521" d="M251,-1792.66C251,-1733.8 251,-1643.48 251,-1575.55"/>
|
||||
<ellipse fill="none" stroke="#d18521" cx="251" cy="-1796.77" rx="4" ry="4"/>
|
||||
<polygon fill="#d18521" stroke="#d18521" points="251,-1575.27 255.5,-1565.27 251,-1570.27 251,-1565.27 251,-1565.27 251,-1565.27 251,-1570.27 246.5,-1565.27 251,-1575.27 251,-1575.27"/>
|
||||
</g>
|
||||
<!-- Stats::Event -->
|
||||
<g id="node20" class="node"><title>Stats::Event</title>
|
||||
<polygon fill="none" stroke="black" points="6648,-3013 6648,-3059 6730,-3059 6730,-3013 6648,-3013"/>
|
||||
<text text-anchor="middle" x="6689" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Event</text>
|
||||
<polyline fill="none" stroke="black" points="6648,-3036 6730,-3036 "/>
|
||||
<text text-anchor="middle" x="6689" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Project -->
|
||||
<g id="node21" class="node"><title>Stats::Project</title>
|
||||
<polygon fill="none" stroke="black" points="6748.5,-3013 6748.5,-3059 6837.5,-3059 6837.5,-3013 6748.5,-3013"/>
|
||||
<text text-anchor="middle" x="6793" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Project</text>
|
||||
<polyline fill="none" stroke="black" points="6748.5,-3036 6837.5,-3036 "/>
|
||||
<text text-anchor="middle" x="6793" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::User -->
|
||||
<g id="node22" class="node"><title>Stats::User</title>
|
||||
<polygon fill="none" stroke="black" points="6856,-3013 6856,-3059 6932,-3059 6932,-3013 6856,-3013"/>
|
||||
<text text-anchor="middle" x="6894" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::User</text>
|
||||
<polyline fill="none" stroke="black" points="6856,-3036 6932,-3036 "/>
|
||||
<text text-anchor="middle" x="6894" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Subscription -->
|
||||
<g id="node23" class="node"><title>Stats::Subscription</title>
|
||||
<polygon fill="none" stroke="black" points="6950.5,-3013 6950.5,-3059 7069.5,-3059 7069.5,-3013 6950.5,-3013"/>
|
||||
<text text-anchor="middle" x="7010" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Subscription</text>
|
||||
<polyline fill="none" stroke="black" points="6950.5,-3036 7069.5,-3036 "/>
|
||||
<text text-anchor="middle" x="7010" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Training -->
|
||||
<g id="node24" class="node"><title>Stats::Training</title>
|
||||
<polygon fill="none" stroke="black" points="7087.5,-3013 7087.5,-3059 7184.5,-3059 7184.5,-3013 7087.5,-3013"/>
|
||||
<text text-anchor="middle" x="7136" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Training</text>
|
||||
<polyline fill="none" stroke="black" points="7087.5,-3036 7184.5,-3036 "/>
|
||||
<text text-anchor="middle" x="7136" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Account -->
|
||||
<g id="node25" class="node"><title>Stats::Account</title>
|
||||
<polygon fill="none" stroke="black" points="7203,-3013 7203,-3059 7299,-3059 7299,-3013 7203,-3013"/>
|
||||
<text text-anchor="middle" x="7251" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Account</text>
|
||||
<polyline fill="none" stroke="black" points="7203,-3036 7299,-3036 "/>
|
||||
<text text-anchor="middle" x="7251" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stats::Machine -->
|
||||
<g id="node26" class="node"><title>Stats::Machine</title>
|
||||
<polygon fill="none" stroke="black" points="7317,-3013 7317,-3059 7415,-3059 7415,-3013 7317,-3013"/>
|
||||
<text text-anchor="middle" x="7366" y="-3043.8" font-family="Times,serif" font-size="14.00">Stats::Machine</text>
|
||||
<polyline fill="none" stroke="black" points="7317,-3036 7415,-3036 "/>
|
||||
<text text-anchor="middle" x="7366" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Invoice -->
|
||||
<g id="node27" class="node"><title>Invoice</title>
|
||||
<path fill="none" stroke="black" d="M2958,-207C2958,-207 3178,-207 3178,-207 3184,-207 3190,-213 3190,-219 3190,-219 3190,-481 3190,-481 3190,-487 3184,-493 3178,-493 3178,-493 2958,-493 2958,-493 2952,-493 2946,-487 2946,-481 2946,-481 2946,-219 2946,-219 2946,-213 2952,-207 2958,-207"/>
|
||||
<text text-anchor="middle" x="3068" y="-477.8" font-family="Times,serif" font-size="14.00">Invoice</text>
|
||||
<polyline fill="none" stroke="black" points="2946,-470 3190,-470 "/>
|
||||
<text text-anchor="start" x="2954" y="-454.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-439.8" font-family="Times,serif" font-size="14.00">invoiced_id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-424.8" font-family="Times,serif" font-size="14.00">invoiced_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2954" y="-409.8" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2954" y="-394.8" font-family="Times,serif" font-size="14.00">total :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-379.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-364.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-349.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-334.8" font-family="Times,serif" font-size="14.00">reference :character varying(255)</text>
|
||||
<text text-anchor="start" x="2954" y="-319.8" font-family="Times,serif" font-size="14.00">avoir_mode :character varying(255)</text>
|
||||
<text text-anchor="start" x="2954" y="-304.8" font-family="Times,serif" font-size="14.00">avoir_date :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-289.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-274.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2954" y="-259.8" font-family="Times,serif" font-size="14.00">subscription_to_expire :boolean</text>
|
||||
<text text-anchor="start" x="2954" y="-244.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="2954" y="-229.8" font-family="Times,serif" font-size="14.00">wallet_amount :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-214.8" font-family="Times,serif" font-size="14.00">wallet_transaction_id :integer</text>
|
||||
</g>
|
||||
<!-- Invoice->InvoiceItem -->
|
||||
<g id="edge29" class="edge"><title>Invoice->InvoiceItem</title>
|
||||
<path fill="none" stroke="#5c95fc" d="M3197.65,-299.032C3316.54,-253.214 3492.11,-185.549 3613.89,-138.615"/>
|
||||
<ellipse fill="none" stroke="#5c95fc" cx="3193.8" cy="-300.516" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5c95fc" stroke="#5c95fc" points="3613.96,-138.586 3624.91,-139.188 3618.63,-136.788 3623.29,-134.99 3623.29,-134.99 3623.29,-134.99 3618.63,-136.788 3621.67,-130.791 3613.96,-138.586 3613.96,-138.586"/>
|
||||
</g>
|
||||
<!-- Invoice->Invoice -->
|
||||
<g id="edge30" class="edge"><title>Invoice->Invoice</title>
|
||||
<path fill="none" stroke="#e6a7d7" d="M3197.71,-369.596C3204.19,-364.719 3208,-358.187 3208,-350 3208,-341.813 3204.19,-335.281 3197.71,-330.404"/>
|
||||
<ellipse fill="none" stroke="#e6a7d7" cx="3193.84" cy="-371.885" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#e6a7d7" stroke="#e6a7d7" cx="3193.84" cy="-328.115" rx="4.00002" ry="4.00002"/>
|
||||
<text text-anchor="middle" x="3222" y="-346.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- PlanFile -->
|
||||
<g id="node28" class="node"><title>PlanFile</title>
|
||||
<path fill="none" stroke="black" d="M3337,-903C3337,-903 3557,-903 3557,-903 3563,-903 3569,-909 3569,-915 3569,-915 3569,-1027 3569,-1027 3569,-1033 3563,-1039 3557,-1039 3557,-1039 3337,-1039 3337,-1039 3331,-1039 3325,-1033 3325,-1027 3325,-1027 3325,-915 3325,-915 3325,-909 3331,-903 3337,-903"/>
|
||||
<text text-anchor="middle" x="3447" y="-1023.8" font-family="Times,serif" font-size="14.00">PlanFile</text>
|
||||
<polyline fill="none" stroke="black" points="3325,-1016 3569,-1016 "/>
|
||||
<text text-anchor="start" x="3333" y="-1000.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3333" y="-985.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3333" y="-970.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3333" y="-955.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3333" y="-940.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3333" y="-925.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3333" y="-910.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OfferDay -->
|
||||
<g id="node29" class="node"><title>OfferDay</title>
|
||||
<path fill="none" stroke="black" d="M2958,-629.5C2958,-629.5 3178,-629.5 3178,-629.5 3184,-629.5 3190,-635.5 3190,-641.5 3190,-641.5 3190,-738.5 3190,-738.5 3190,-744.5 3184,-750.5 3178,-750.5 3178,-750.5 2958,-750.5 2958,-750.5 2952,-750.5 2946,-744.5 2946,-738.5 2946,-738.5 2946,-641.5 2946,-641.5 2946,-635.5 2952,-629.5 2958,-629.5"/>
|
||||
<text text-anchor="middle" x="3068" y="-735.3" font-family="Times,serif" font-size="14.00">OfferDay</text>
|
||||
<polyline fill="none" stroke="black" points="2946,-727.5 3190,-727.5 "/>
|
||||
<text text-anchor="start" x="2954" y="-712.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-697.3" font-family="Times,serif" font-size="14.00">subscription_id :integer</text>
|
||||
<text text-anchor="start" x="2954" y="-682.3" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-667.3" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-652.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2954" y="-637.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OfferDay->Invoice -->
|
||||
<g id="edge31" class="edge"><title>OfferDay->Invoice</title>
|
||||
<path fill="none" stroke="#2352ec" d="M3068,-621.191C3068,-587.239 3068,-544.663 3068,-503.417"/>
|
||||
<ellipse fill="none" stroke="#2352ec" cx="3068" cy="-625.35" rx="4" ry="4"/>
|
||||
<polygon fill="#2352ec" stroke="#2352ec" points="3068,-503.247 3072.5,-493.247 3068,-498.247 3068,-493.247 3068,-493.247 3068,-493.247 3068,-498.247 3063.5,-493.247 3068,-503.247 3068,-503.247"/>
|
||||
</g>
|
||||
<!-- StatisticIndex -->
|
||||
<g id="node57" class="node"><title>StatisticIndex</title>
|
||||
<path fill="none" stroke="black" d="M5958,-2077C5958,-2077 6178,-2077 6178,-2077 6184,-2077 6190,-2083 6190,-2089 6190,-2089 6190,-2201 6190,-2201 6190,-2207 6184,-2213 6178,-2213 6178,-2213 5958,-2213 5958,-2213 5952,-2213 5946,-2207 5946,-2201 5946,-2201 5946,-2089 5946,-2089 5946,-2083 5952,-2077 5958,-2077"/>
|
||||
<text text-anchor="middle" x="6068" y="-2197.8" font-family="Times,serif" font-size="14.00">StatisticIndex</text>
|
||||
<polyline fill="none" stroke="black" points="5946,-2190 6190,-2190 "/>
|
||||
<text text-anchor="start" x="5954" y="-2174.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5954" y="-2159.8" font-family="Times,serif" font-size="14.00">es_type_key :character varying(255)</text>
|
||||
<text text-anchor="start" x="5954" y="-2144.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="5954" y="-2129.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5954" y="-2114.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5954" y="-2099.8" font-family="Times,serif" font-size="14.00">table :boolean</text>
|
||||
<text text-anchor="start" x="5954" y="-2084.8" font-family="Times,serif" font-size="14.00">ca :boolean</text>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticIndex -->
|
||||
<g id="edge32" class="edge"><title>StatisticType->StatisticIndex</title>
|
||||
<path fill="none" stroke="#7cda47" d="M6098.17,-2581.09C6087.88,-2481.92 6074.59,-2317.31 6069.19,-2221.53"/>
|
||||
<ellipse fill="none" stroke="#7cda47" cx="6098.61" cy="-2585.25" rx="4" ry="4"/>
|
||||
<ellipse fill="#7cda47" stroke="#7cda47" cx="6068.96" cy="-2217.32" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- StatisticType->StatisticTypeSubType -->
|
||||
<g id="edge33" class="edge"><title>StatisticType->StatisticTypeSubType</title>
|
||||
<path fill="none" stroke="#3c7634" d="M6144.99,-2581.62C6189.2,-2477.52 6264.27,-2300.75 6303.83,-2207.62"/>
|
||||
<ellipse fill="none" stroke="#3c7634" cx="6143.32" cy="-2585.55" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#3c7634" stroke="#3c7634" points="6303.87,-2207.53 6311.92,-2200.08 6305.82,-2202.93 6307.78,-2198.33 6307.78,-2198.33 6307.78,-2198.33 6305.82,-2202.93 6303.63,-2196.57 6303.87,-2207.53 6303.87,-2207.53"/>
|
||||
</g>
|
||||
<!-- Address -->
|
||||
<g id="node32" class="node"><title>Address</title>
|
||||
<path fill="none" stroke="black" d="M466,-1585C466,-1585 686,-1585 686,-1585 692,-1585 698,-1591 698,-1597 698,-1597 698,-1769 698,-1769 698,-1775 692,-1781 686,-1781 686,-1781 466,-1781 466,-1781 460,-1781 454,-1775 454,-1769 454,-1769 454,-1597 454,-1597 454,-1591 460,-1585 466,-1585"/>
|
||||
<text text-anchor="middle" x="576" y="-1765.8" font-family="Times,serif" font-size="14.00">Address</text>
|
||||
<polyline fill="none" stroke="black" points="454,-1758 698,-1758 "/>
|
||||
<text text-anchor="start" x="462" y="-1742.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="462" y="-1727.8" font-family="Times,serif" font-size="14.00">address :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1712.8" font-family="Times,serif" font-size="14.00">street_number :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1697.8" font-family="Times,serif" font-size="14.00">route :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1682.8" font-family="Times,serif" font-size="14.00">locality :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1667.8" font-family="Times,serif" font-size="14.00">country :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1652.8" font-family="Times,serif" font-size="14.00">postal_code :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1637.8" font-family="Times,serif" font-size="14.00">placeable_id :integer</text>
|
||||
<text text-anchor="start" x="462" y="-1622.8" font-family="Times,serif" font-size="14.00">placeable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="462" y="-1607.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="462" y="-1592.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Price -->
|
||||
<g id="edge40" class="edge"><title>Plan->Price</title>
|
||||
<path fill="none" stroke="#1bb6fe" d="M3361.41,-1117.1C3374.28,-1105.8 3388.19,-1095.75 3403,-1088 3472.28,-1051.75 3505.17,-1098.45 3578,-1070 3590.12,-1065.26 3602.1,-1059.09 3613.6,-1052.13"/>
|
||||
<ellipse fill="none" stroke="#1bb6fe" cx="3358.15" cy="-1120.06" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#1bb6fe" stroke="#1bb6fe" points="3613.83,-1051.99 3624.69,-1050.48 3618.06,-1049.33 3622.3,-1046.67 3622.3,-1046.67 3622.3,-1046.67 3618.06,-1049.33 3619.9,-1042.86 3613.83,-1051.99 3613.83,-1051.99"/>
|
||||
</g>
|
||||
<!-- Plan->PlanFile -->
|
||||
<g id="edge39" class="edge"><title>Plan->PlanFile</title>
|
||||
<path fill="none" stroke="#a16c2d" d="M3352.2,-1116.02C3368.05,-1091.93 3384.04,-1067.64 3398.25,-1046.05"/>
|
||||
<ellipse fill="none" stroke="#a16c2d" cx="3349.93" cy="-1119.46" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#a16c2d" stroke="#a16c2d" cx="3400.6" cy="-1042.48" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Credit -->
|
||||
<g id="node42" class="node"><title>Credit</title>
|
||||
<path fill="none" stroke="black" d="M2541,-903C2541,-903 2761,-903 2761,-903 2767,-903 2773,-909 2773,-915 2773,-915 2773,-1027 2773,-1027 2773,-1033 2767,-1039 2761,-1039 2761,-1039 2541,-1039 2541,-1039 2535,-1039 2529,-1033 2529,-1027 2529,-1027 2529,-915 2529,-915 2529,-909 2535,-903 2541,-903"/>
|
||||
<text text-anchor="middle" x="2651" y="-1023.8" font-family="Times,serif" font-size="14.00">Credit</text>
|
||||
<polyline fill="none" stroke="black" points="2529,-1016 2773,-1016 "/>
|
||||
<text text-anchor="start" x="2537" y="-1000.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2537" y="-985.8" font-family="Times,serif" font-size="14.00">creditable_id :integer</text>
|
||||
<text text-anchor="start" x="2537" y="-970.8" font-family="Times,serif" font-size="14.00">creditable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2537" y="-955.8" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="2537" y="-940.8" font-family="Times,serif" font-size="14.00">hours :integer</text>
|
||||
<text text-anchor="start" x="2537" y="-925.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2537" y="-910.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge34" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#b3c5c5" d="M3209.29,-1116.35C3200.29,-1105.33 3189.92,-1095.54 3178,-1088 3140.78,-1064.45 2823.47,-1084.85 2782,-1070 2765.19,-1063.98 2748.74,-1055.01 2733.48,-1044.9"/>
|
||||
<ellipse fill="none" stroke="#b3c5c5" cx="3211.98" cy="-1119.82" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#b3c5c5" stroke="#b3c5c5" points="2733.38,-1044.83 2727.68,-1035.46 2729.26,-1042 2725.13,-1039.17 2725.13,-1039.17 2725.13,-1039.17 2729.26,-1042 2722.59,-1042.89 2733.38,-1044.83 2733.38,-1044.83"/>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge35" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#4e0b22" d="M3134.65,-1177.38C3071.69,-1145.11 2993.81,-1109.62 2920,-1088 2860.64,-1070.61 2839.3,-1093.29 2782,-1070 2766.16,-1063.56 2750.53,-1054.74 2735.88,-1045"/>
|
||||
<ellipse fill="none" stroke="#4e0b22" cx="3138.3" cy="-1179.26" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#4e0b22" stroke="#4e0b22" points="2735.63,-1044.83 2729.92,-1035.46 2731.5,-1042 2727.38,-1039.17 2727.38,-1039.17 2727.38,-1039.17 2731.5,-1042 2724.84,-1042.88 2735.63,-1044.83 2735.63,-1044.83"/>
|
||||
<text text-anchor="middle" x="3002.5" y="-1092.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- Plan->Credit -->
|
||||
<g id="edge36" class="edge"><title>Plan->Credit</title>
|
||||
<path fill="none" stroke="#63b7b8" d="M3135.58,-1143.77C3101.57,-1117.84 3068.84,-1095.39 3049,-1088 2937.54,-1046.49 2893.53,-1111.32 2782,-1070 2765.37,-1063.84 2749.06,-1054.85 2733.9,-1044.79"/>
|
||||
<ellipse fill="none" stroke="#63b7b8" cx="3138.77" cy="-1146.22" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#63b7b8" stroke="#63b7b8" points="2733.85,-1044.75 2728.15,-1035.39 2729.73,-1041.93 2725.61,-1039.1 2725.61,-1039.1 2725.61,-1039.1 2729.73,-1041.93 2723.06,-1042.81 2733.85,-1044.75 2733.85,-1044.75"/>
|
||||
<text text-anchor="middle" x="3123" y="-1092.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Subscription -->
|
||||
<g id="node53" class="node"><title>Subscription</title>
|
||||
<path fill="none" stroke="black" d="M2803,-895.5C2803,-895.5 3033,-895.5 3033,-895.5 3039,-895.5 3045,-901.5 3045,-907.5 3045,-907.5 3045,-1034.5 3045,-1034.5 3045,-1040.5 3039,-1046.5 3033,-1046.5 3033,-1046.5 2803,-1046.5 2803,-1046.5 2797,-1046.5 2791,-1040.5 2791,-1034.5 2791,-1034.5 2791,-907.5 2791,-907.5 2791,-901.5 2797,-895.5 2803,-895.5"/>
|
||||
<text text-anchor="middle" x="2918" y="-1031.3" font-family="Times,serif" font-size="14.00">Subscription</text>
|
||||
<polyline fill="none" stroke="black" points="2791,-1023.5 3045,-1023.5 "/>
|
||||
<text text-anchor="start" x="2799" y="-1008.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2799" y="-993.3" font-family="Times,serif" font-size="14.00">plan_id :integer</text>
|
||||
<text text-anchor="start" x="2799" y="-978.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="2799" y="-963.3" font-family="Times,serif" font-size="14.00">stp_subscription_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2799" y="-948.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2799" y="-933.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2799" y="-918.3" font-family="Times,serif" font-size="14.00">expired_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2799" y="-903.3" font-family="Times,serif" font-size="14.00">canceled_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->Subscription -->
|
||||
<g id="edge37" class="edge"><title>Plan->Subscription</title>
|
||||
<path fill="none" stroke="#9886b0" d="M3267.63,-1115C3263.5,-1105.02 3257.77,-1095.82 3250,-1088 3219.16,-1056.99 3094.97,-1085.33 3054,-1070 3041.28,-1065.24 3028.68,-1058.96 3016.57,-1051.87"/>
|
||||
<ellipse fill="none" stroke="#9886b0" cx="3269.1" cy="-1119.01" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#9886b0" stroke="#9886b0" points="3016.4,-1051.76 3010.18,-1042.73 3012.12,-1049.17 3007.85,-1046.57 3007.85,-1046.57 3007.85,-1046.57 3012.12,-1049.17 3005.51,-1050.42 3016.4,-1051.76 3016.4,-1051.76"/>
|
||||
</g>
|
||||
<!-- PlanImage -->
|
||||
<g id="node71" class="node"><title>PlanImage</title>
|
||||
<path fill="none" stroke="black" d="M3075,-903C3075,-903 3295,-903 3295,-903 3301,-903 3307,-909 3307,-915 3307,-915 3307,-1027 3307,-1027 3307,-1033 3301,-1039 3295,-1039 3295,-1039 3075,-1039 3075,-1039 3069,-1039 3063,-1033 3063,-1027 3063,-1027 3063,-915 3063,-915 3063,-909 3069,-903 3075,-903"/>
|
||||
<text text-anchor="middle" x="3185" y="-1023.8" font-family="Times,serif" font-size="14.00">PlanImage</text>
|
||||
<polyline fill="none" stroke="black" points="3063,-1016 3307,-1016 "/>
|
||||
<text text-anchor="start" x="3071" y="-1000.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3071" y="-985.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3071" y="-970.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3071" y="-955.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3071" y="-940.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3071" y="-925.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3071" y="-910.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Plan->PlanImage -->
|
||||
<g id="edge38" class="edge"><title>Plan->PlanImage</title>
|
||||
<path fill="none" stroke="#739aa2" d="M3281.25,-1114.65C3279.95,-1105.52 3277.93,-1096.56 3275,-1088 3269.97,-1073.32 3262.24,-1059.06 3253.39,-1045.85"/>
|
||||
<ellipse fill="none" stroke="#739aa2" cx="3281.74" cy="-1118.73" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#739aa2" stroke="#739aa2" cx="3250.94" cy="-1042.33" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- MachineFile -->
|
||||
<g id="node34" class="node"><title>MachineFile</title>
|
||||
<path fill="none" stroke="black" d="M3754,-1183C3754,-1183 3974,-1183 3974,-1183 3980,-1183 3986,-1189 3986,-1195 3986,-1195 3986,-1307 3986,-1307 3986,-1313 3980,-1319 3974,-1319 3974,-1319 3754,-1319 3754,-1319 3748,-1319 3742,-1313 3742,-1307 3742,-1307 3742,-1195 3742,-1195 3742,-1189 3748,-1183 3754,-1183"/>
|
||||
<text text-anchor="middle" x="3864" y="-1303.8" font-family="Times,serif" font-size="14.00">MachineFile</text>
|
||||
<polyline fill="none" stroke="black" points="3742,-1296 3986,-1296 "/>
|
||||
<text text-anchor="start" x="3750" y="-1280.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3750" y="-1265.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3750" y="-1250.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3750" y="-1235.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3750" y="-1220.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3750" y="-1205.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3750" y="-1190.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- StatisticGraph -->
|
||||
<g id="node35" class="node"><title>StatisticGraph</title>
|
||||
<path fill="none" stroke="black" d="M5696,-1622.5C5696,-1622.5 5916,-1622.5 5916,-1622.5 5922,-1622.5 5928,-1628.5 5928,-1634.5 5928,-1634.5 5928,-1731.5 5928,-1731.5 5928,-1737.5 5922,-1743.5 5916,-1743.5 5916,-1743.5 5696,-1743.5 5696,-1743.5 5690,-1743.5 5684,-1737.5 5684,-1731.5 5684,-1731.5 5684,-1634.5 5684,-1634.5 5684,-1628.5 5690,-1622.5 5696,-1622.5"/>
|
||||
<text text-anchor="middle" x="5806" y="-1728.3" font-family="Times,serif" font-size="14.00">StatisticGraph</text>
|
||||
<polyline fill="none" stroke="black" points="5684,-1720.5 5928,-1720.5 "/>
|
||||
<text text-anchor="start" x="5692" y="-1705.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5692" y="-1690.3" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="5692" y="-1675.3" font-family="Times,serif" font-size="14.00">chart_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="5692" y="-1660.3" font-family="Times,serif" font-size="14.00">limit :integer</text>
|
||||
<text text-anchor="start" x="5692" y="-1645.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5692" y="-1630.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- OAuth2Mapping -->
|
||||
<g id="node37" class="node"><title>OAuth2Mapping</title>
|
||||
<path fill="none" stroke="black" d="M7445,-2582C7445,-2582 7665,-2582 7665,-2582 7671,-2582 7677,-2588 7677,-2594 7677,-2594 7677,-2736 7677,-2736 7677,-2742 7671,-2748 7665,-2748 7665,-2748 7445,-2748 7445,-2748 7439,-2748 7433,-2742 7433,-2736 7433,-2736 7433,-2594 7433,-2594 7433,-2588 7439,-2582 7445,-2582"/>
|
||||
<text text-anchor="middle" x="7555" y="-2732.8" font-family="Times,serif" font-size="14.00">OAuth2Mapping</text>
|
||||
<polyline fill="none" stroke="black" points="7433,-2725 7677,-2725 "/>
|
||||
<text text-anchor="start" x="7441" y="-2709.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7441" y="-2694.8" font-family="Times,serif" font-size="14.00">o_auth2_provider_id :integer</text>
|
||||
<text text-anchor="start" x="7441" y="-2679.8" font-family="Times,serif" font-size="14.00">local_field :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-2664.8" font-family="Times,serif" font-size="14.00">api_field :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-2649.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7441" y="-2634.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7441" y="-2619.8" font-family="Times,serif" font-size="14.00">local_model :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-2604.8" font-family="Times,serif" font-size="14.00">api_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-2589.8" font-family="Times,serif" font-size="14.00">api_data_type :character varying</text>
|
||||
</g>
|
||||
<!-- Licence -->
|
||||
<g id="node38" class="node"><title>Licence</title>
|
||||
<path fill="none" stroke="black" d="M12,-2627C12,-2627 166,-2627 166,-2627 172,-2627 178,-2633 178,-2639 178,-2639 178,-2691 178,-2691 178,-2697 172,-2703 166,-2703 166,-2703 12,-2703 12,-2703 6,-2703 0,-2697 0,-2691 0,-2691 0,-2639 0,-2639 0,-2633 6,-2627 12,-2627"/>
|
||||
<text text-anchor="middle" x="89" y="-2687.8" font-family="Times,serif" font-size="14.00">Licence</text>
|
||||
<polyline fill="none" stroke="black" points="0,-2680 178,-2680 "/>
|
||||
<text text-anchor="start" x="8" y="-2664.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="8" y="-2649.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="8" y="-2634.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
</g>
|
||||
<!-- Licence->Project -->
|
||||
<g id="edge41" class="edge"><title>Licence->Project</title>
|
||||
<path fill="none" stroke="#243c83" d="M186.291,-2638.8C513.115,-2554.15 1572.34,-2279.81 1952.01,-2181.48"/>
|
||||
<ellipse fill="none" stroke="#243c83" cx="182.041" cy="-2639.9" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#243c83" stroke="#243c83" points="1952.27,-2181.41 1963.08,-2183.26 1957.11,-2180.16 1961.95,-2178.91 1961.95,-2178.91 1961.95,-2178.91 1957.11,-2180.16 1960.82,-2174.55 1952.27,-2181.41 1952.27,-2181.41"/>
|
||||
</g>
|
||||
<!-- User->Project -->
|
||||
<g id="edge45" class="edge"><title>User->Project</title>
|
||||
<path fill="none" stroke="#3a57c5" d="M2394.5,-2484.14C2324.16,-2406.29 2244.29,-2317.88 2183.86,-2251"/>
|
||||
<ellipse fill="none" stroke="#3a57c5" cx="2397.5" cy="-2487.46" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#3a57c5" stroke="#3a57c5" points="2183.67,-2250.78 2180.3,-2240.34 2180.31,-2247.07 2176.96,-2243.36 2176.96,-2243.36 2176.96,-2243.36 2180.31,-2247.07 2173.62,-2246.38 2183.67,-2250.78 2183.67,-2250.78"/>
|
||||
<text text-anchor="middle" x="2343" y="-2386.3" font-family="Times,serif" font-size="14.00">my_projects</text>
|
||||
</g>
|
||||
<!-- User->Wallet -->
|
||||
<g id="edge57" class="edge"><title>User->Wallet</title>
|
||||
<path fill="none" stroke="#988075" d="M2392.18,-2654.74C1909.48,-2626.16 523.448,-2533 374,-2398 235.796,-2273.16 235.953,-2028.64 244.487,-1915.32"/>
|
||||
<ellipse fill="none" stroke="#988075" cx="2396.28" cy="-2654.99" rx="4" ry="4"/>
|
||||
<ellipse fill="#988075" stroke="#988075" cx="244.825" cy="-1911.05" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- User->Invoice -->
|
||||
<g id="edge55" class="edge"><title>User->Invoice</title>
|
||||
<path fill="none" stroke="#ad8e8b" d="M2392.37,-2653.3C2024.2,-2627.39 1107.54,-2551.73 355,-2398 301.945,-2387.16 280.505,-2397.55 238,-2364 150.507,-2294.94 114,-2257.47 114,-2146 114,-2146 114,-2146 114,-689 114,-442.341 394.152,-531.986 640,-512 1515.25,-440.846 2569.93,-379.095 2935.6,-358.389"/>
|
||||
<ellipse fill="none" stroke="#ad8e8b" cx="2396.43" cy="-2653.59" rx="4" ry="4"/>
|
||||
<polygon fill="#ad8e8b" stroke="#ad8e8b" points="2935.7,-358.383 2945.94,-362.311 2940.69,-358.1 2945.69,-357.818 2945.69,-357.818 2945.69,-357.818 2940.69,-358.1 2945.43,-353.325 2935.7,-358.383 2935.7,-358.383"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge52" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#839ba6" d="M2574.92,-2406.69C2587.83,-2231.55 2605.31,-2015.85 2619,-1926 2628.88,-1861.19 2643.85,-1847.17 2651,-1782 2660.6,-1694.53 2652.08,-1671.99 2651,-1584 2649.89,-1493.31 2647.11,-1470.69 2646,-1380 2644.41,-1250.23 2643.21,-1217.75 2646,-1088 2646.27,-1075.52 2646.7,-1062.28 2647.2,-1049.39"/>
|
||||
<polygon fill="#839ba6" stroke="#839ba6" points="2574.91,-2406.87 2569.69,-2416.51 2574.54,-2411.85 2574.17,-2416.84 2574.17,-2416.84 2574.17,-2416.84 2574.54,-2411.85 2578.66,-2417.17 2574.91,-2406.87 2574.91,-2406.87"/>
|
||||
<polygon fill="#839ba6" stroke="#839ba6" points="2647.21,-1049.14 2652.11,-1039.33 2647.41,-1044.15 2647.61,-1039.15 2647.61,-1039.15 2647.61,-1039.15 2647.41,-1044.15 2643.12,-1038.97 2647.21,-1049.14 2647.21,-1049.14"/>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge53" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#12d274" d="M2390.19,-2644.65C1987.66,-2593.32 996,-2437.31 996,-2146 996,-2146 996,-2146 996,-1250 996,-1081.86 1188.29,-1160.34 1352,-1122 1771.2,-1023.82 2282.21,-988.785 2518.94,-977.22"/>
|
||||
<polygon fill="#12d274" stroke="#12d274" points="2390.26,-2644.66 2399.61,-2650.38 2395.22,-2645.28 2400.18,-2645.91 2400.18,-2645.91 2400.18,-2645.91 2395.22,-2645.28 2400.74,-2641.45 2390.26,-2644.66 2390.26,-2644.66"/>
|
||||
<polygon fill="#12d274" stroke="#12d274" points="2518.98,-977.218 2529.18,-981.231 2523.97,-976.977 2528.97,-976.736 2528.97,-976.736 2528.97,-976.736 2523.97,-976.977 2528.75,-972.241 2518.98,-977.218 2518.98,-977.218"/>
|
||||
<text text-anchor="middle" x="1038.5" y="-1679.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- User->Credit -->
|
||||
<g id="edge54" class="edge"><title>User->Credit</title>
|
||||
<path fill="none" stroke="#73589e" d="M2557,-2406.88C2557,-2323.64 2557,-2230.91 2557,-2146 2557,-2146 2557,-2146 2557,-1250 2557,-1179.08 2584.79,-1103.09 2610.15,-1048.52"/>
|
||||
<polygon fill="#73589e" stroke="#73589e" points="2557,-2406.98 2552.5,-2416.98 2557,-2411.98 2557,-2416.98 2557,-2416.98 2557,-2416.98 2557,-2411.98 2561.5,-2416.98 2557,-2406.98 2557,-2406.98"/>
|
||||
<polygon fill="#73589e" stroke="#73589e" points="2610.25,-1048.31 2618.59,-1041.19 2612.39,-1043.79 2614.52,-1039.27 2614.52,-1039.27 2614.52,-1039.27 2612.39,-1043.79 2610.45,-1037.34 2610.25,-1048.31 2610.25,-1048.31"/>
|
||||
<text text-anchor="middle" x="2602" y="-1679.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- Role -->
|
||||
<g id="node47" class="node"><title>Role</title>
|
||||
<path fill="none" stroke="black" d="M1354,-910.5C1354,-910.5 1574,-910.5 1574,-910.5 1580,-910.5 1586,-916.5 1586,-922.5 1586,-922.5 1586,-1019.5 1586,-1019.5 1586,-1025.5 1580,-1031.5 1574,-1031.5 1574,-1031.5 1354,-1031.5 1354,-1031.5 1348,-1031.5 1342,-1025.5 1342,-1019.5 1342,-1019.5 1342,-922.5 1342,-922.5 1342,-916.5 1348,-910.5 1354,-910.5"/>
|
||||
<text text-anchor="middle" x="1464" y="-1016.3" font-family="Times,serif" font-size="14.00">Role</text>
|
||||
<polyline fill="none" stroke="black" points="1342,-1008.5 1586,-1008.5 "/>
|
||||
<text text-anchor="start" x="1350" y="-993.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1350" y="-978.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1350" y="-963.3" font-family="Times,serif" font-size="14.00">resource_id :integer</text>
|
||||
<text text-anchor="start" x="1350" y="-948.3" font-family="Times,serif" font-size="14.00">resource_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1350" y="-933.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1350" y="-918.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- User->Role -->
|
||||
<g id="edge43" class="edge"><title>User->Role</title>
|
||||
<path fill="none" stroke="#e0a64c" d="M2390.07,-2659.13C1887.98,-2640.01 426,-2549.66 426,-2146 426,-2146 426,-2146 426,-1250 426,-1064.57 1051.92,-999.488 1331.67,-979.663"/>
|
||||
<polygon fill="#e0a64c" stroke="#e0a64c" points="2390.31,-2659.14 2400.13,-2664.01 2395.31,-2659.33 2400.3,-2659.52 2400.3,-2659.52 2400.3,-2659.52 2395.31,-2659.33 2400.47,-2655.02 2390.31,-2659.14 2390.31,-2659.14"/>
|
||||
<polygon fill="#e0a64c" stroke="#e0a64c" points="1331.9,-979.646 1342.19,-983.437 1336.89,-979.297 1341.88,-978.948 1341.88,-978.948 1341.88,-978.948 1336.89,-979.297 1341.56,-974.459 1331.9,-979.646 1331.9,-979.646"/>
|
||||
</g>
|
||||
<!-- Notification -->
|
||||
<g id="node52" class="node"><title>Notification</title>
|
||||
<path fill="none" stroke="black" d="M2673.5,-2047C2673.5,-2047 2912.5,-2047 2912.5,-2047 2918.5,-2047 2924.5,-2053 2924.5,-2059 2924.5,-2059 2924.5,-2231 2924.5,-2231 2924.5,-2237 2918.5,-2243 2912.5,-2243 2912.5,-2243 2673.5,-2243 2673.5,-2243 2667.5,-2243 2661.5,-2237 2661.5,-2231 2661.5,-2231 2661.5,-2059 2661.5,-2059 2661.5,-2053 2667.5,-2047 2673.5,-2047"/>
|
||||
<text text-anchor="middle" x="2793" y="-2227.8" font-family="Times,serif" font-size="14.00">Notification</text>
|
||||
<polyline fill="none" stroke="black" points="2661.5,-2220 2924.5,-2220 "/>
|
||||
<text text-anchor="start" x="2669.5" y="-2204.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2189.8" font-family="Times,serif" font-size="14.00">receiver_id :integer</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2174.8" font-family="Times,serif" font-size="14.00">attached_object_id :integer</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2159.8" font-family="Times,serif" font-size="14.00">attached_object_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2144.8" font-family="Times,serif" font-size="14.00">notification_type_id :integer</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2129.8" font-family="Times,serif" font-size="14.00">is_read :boolean</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2114.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2099.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2084.8" font-family="Times,serif" font-size="14.00">receiver_type :character varying</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2069.8" font-family="Times,serif" font-size="14.00">is_send :boolean</text>
|
||||
<text text-anchor="start" x="2669.5" y="-2054.8" font-family="Times,serif" font-size="14.00">meta_data :jsonb</text>
|
||||
</g>
|
||||
<!-- User->Notification -->
|
||||
<g id="edge42" class="edge"><title>User->Notification</title>
|
||||
<path fill="none" stroke="#b4b5e6" d="M2673.1,-2409.16C2698.35,-2353.76 2723.7,-2298.1 2744.55,-2252.34"/>
|
||||
<ellipse fill="none" stroke="#b4b5e6" cx="2671.3" cy="-2413.12" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#b4b5e6" stroke="#b4b5e6" points="2744.65,-2252.12 2752.89,-2244.89 2746.72,-2247.57 2748.8,-2243.02 2748.8,-2243.02 2748.8,-2243.02 2746.72,-2247.57 2744.7,-2241.16 2744.65,-2252.12 2744.65,-2252.12"/>
|
||||
</g>
|
||||
<!-- User->Subscription -->
|
||||
<g id="edge50" class="edge"><title>User->Subscription</title>
|
||||
<path fill="none" stroke="#c72244" d="M2606.36,-2408.77C2608.75,-2393.65 2610.99,-2378.64 2613,-2364 2636.89,-2190.3 2639,-1732.64 2732,-1584 2808.25,-1462.13 2889.57,-1489.25 2983,-1380 3069.2,-1279.19 3034.9,-1211.27 3133,-1122 3147.12,-1109.15 3161.71,-1120.08 3172,-1104 3175.83,-1098.01 3176.63,-1093.39 3172,-1088 3154.72,-1067.88 3078.55,-1080.03 3054,-1070 3041.98,-1065.09 3030.01,-1058.91 3018.45,-1052.06"/>
|
||||
<ellipse fill="none" stroke="#c72244" cx="2605.72" cy="-2412.74" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#c72244" stroke="#c72244" points="3018.23,-1051.92 3012.05,-1042.86 3013.96,-1049.31 3009.7,-1046.7 3009.7,-1046.7 3009.7,-1046.7 3013.96,-1049.31 3007.35,-1050.53 3018.23,-1051.92 3018.23,-1051.92"/>
|
||||
</g>
|
||||
<!-- Training -->
|
||||
<g id="node54" class="node"><title>Training</title>
|
||||
<path fill="none" stroke="black" d="M3429,-2069.5C3429,-2069.5 3649,-2069.5 3649,-2069.5 3655,-2069.5 3661,-2075.5 3661,-2081.5 3661,-2081.5 3661,-2208.5 3661,-2208.5 3661,-2214.5 3655,-2220.5 3649,-2220.5 3649,-2220.5 3429,-2220.5 3429,-2220.5 3423,-2220.5 3417,-2214.5 3417,-2208.5 3417,-2208.5 3417,-2081.5 3417,-2081.5 3417,-2075.5 3423,-2069.5 3429,-2069.5"/>
|
||||
<text text-anchor="middle" x="3539" y="-2205.3" font-family="Times,serif" font-size="14.00">Training</text>
|
||||
<polyline fill="none" stroke="black" points="3417,-2197.5 3661,-2197.5 "/>
|
||||
<text text-anchor="start" x="3425" y="-2182.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3425" y="-2167.3" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3425" y="-2152.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3425" y="-2137.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3425" y="-2122.3" font-family="Times,serif" font-size="14.00">nb_total_places :integer</text>
|
||||
<text text-anchor="start" x="3425" y="-2107.3" font-family="Times,serif" font-size="14.00">slug :character varying(255)</text>
|
||||
<text text-anchor="start" x="3425" y="-2092.3" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3425" y="-2077.3" font-family="Times,serif" font-size="14.00">public_page :boolean</text>
|
||||
</g>
|
||||
<!-- User->Training -->
|
||||
<g id="edge49" class="edge"><title>User->Training</title>
|
||||
<path fill="none" stroke="#89b31c" d="M2723.71,-2612.09C2875.87,-2560.87 3103.82,-2474.31 3284,-2364 3346.71,-2325.61 3409.59,-2272.06 3457.21,-2227.65"/>
|
||||
<polygon fill="#89b31c" stroke="#89b31c" points="2723.28,-2612.23 2712.37,-2611.14 2718.54,-2613.82 2713.8,-2615.41 2713.8,-2615.41 2713.8,-2615.41 2718.54,-2613.82 2715.23,-2619.68 2723.28,-2612.23 2723.28,-2612.23"/>
|
||||
<polygon fill="#89b31c" stroke="#89b31c" points="3457.43,-2227.45 3467.8,-2223.89 3461.07,-2224.03 3464.72,-2220.61 3464.72,-2220.61 3464.72,-2220.61 3461.07,-2224.03 3461.64,-2217.32 3457.43,-2227.45 3457.43,-2227.45"/>
|
||||
</g>
|
||||
<!-- User->Reservation -->
|
||||
<g id="edge42" class="edge"><title>User->Reservation</title>
|
||||
<path fill="none" stroke="#3e53db" d="M1999.81,-2078.88C2380.66,-2033.01 3296.8,-1912.58 3385.18,-1806 3448.72,-1729.36 3431.05,-1446.36 3385.18,-1358 3385.18,-1358 3334.27,-1322.19 3279.74,-1283.84"/>
|
||||
<ellipse fill="none" stroke="#3e53db" cx="1995.72" cy="-2079.37" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3e53db" stroke="#3e53db" points="3279.5,-1283.67 3273.91,-1274.24 3275.41,-1280.79 3271.32,-1277.92 3271.32,-1277.92 3271.32,-1277.92 3275.41,-1280.79 3268.73,-1281.6 3279.5,-1283.67 3279.5,-1283.67"/>
|
||||
<g id="edge47" class="edge"><title>User->Reservation</title>
|
||||
<path fill="none" stroke="#5186e9" d="M2721.91,-2642.76C3001.18,-2603.18 3548.75,-2508.83 3670,-2364 3732.72,-2289.09 3640.89,-1997.01 3708,-1926 3746.55,-1885.21 3782.57,-1932.64 3833,-1908 3905.58,-1872.54 3924.44,-1852.43 3964,-1782 4008.15,-1703.4 3983.08,-1670.63 4008,-1584 4030.85,-1504.57 4062.44,-1416.51 4087.19,-1351.05"/>
|
||||
<ellipse fill="none" stroke="#5186e9" cx="2717.68" cy="-2643.35" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#5186e9" stroke="#5186e9" points="4087.25,-1350.91 4095,-1343.16 4089.02,-1346.24 4090.79,-1341.56 4090.79,-1341.56 4090.79,-1341.56 4089.02,-1346.24 4086.59,-1339.97 4087.25,-1350.91 4087.25,-1350.91"/>
|
||||
</g>
|
||||
<!-- UsersCredit -->
|
||||
<g id="node50" class="node"><title>UsersCredit</title>
|
||||
<path fill="none" stroke="black" d="M647.176,-584.5C647.176,-584.5 867.176,-584.5 867.176,-584.5 873.176,-584.5 879.176,-590.5 879.176,-596.5 879.176,-596.5 879.176,-693.5 879.176,-693.5 879.176,-699.5 873.176,-705.5 867.176,-705.5 867.176,-705.5 647.176,-705.5 647.176,-705.5 641.176,-705.5 635.176,-699.5 635.176,-693.5 635.176,-693.5 635.176,-596.5 635.176,-596.5 635.176,-590.5 641.176,-584.5 647.176,-584.5"/>
|
||||
<text text-anchor="middle" x="757.176" y="-690.3" font-family="Times,serif" font-size="14.00">UsersCredit</text>
|
||||
<polyline fill="none" stroke="black" points="635.176,-682.5 879.176,-682.5 "/>
|
||||
<text text-anchor="start" x="643.176" y="-667.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="643.176" y="-652.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="643.176" y="-637.3" font-family="Times,serif" font-size="14.00">credit_id :integer</text>
|
||||
<text text-anchor="start" x="643.176" y="-622.3" font-family="Times,serif" font-size="14.00">hours_used :integer</text>
|
||||
<text text-anchor="start" x="643.176" y="-607.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="643.176" y="-592.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node59" class="node"><title>UsersCredit</title>
|
||||
<path fill="none" stroke="black" d="M891,-629.5C891,-629.5 1111,-629.5 1111,-629.5 1117,-629.5 1123,-635.5 1123,-641.5 1123,-641.5 1123,-738.5 1123,-738.5 1123,-744.5 1117,-750.5 1111,-750.5 1111,-750.5 891,-750.5 891,-750.5 885,-750.5 879,-744.5 879,-738.5 879,-738.5 879,-641.5 879,-641.5 879,-635.5 885,-629.5 891,-629.5"/>
|
||||
<text text-anchor="middle" x="1001" y="-735.3" font-family="Times,serif" font-size="14.00">UsersCredit</text>
|
||||
<polyline fill="none" stroke="black" points="879,-727.5 1123,-727.5 "/>
|
||||
<text text-anchor="start" x="887" y="-712.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="887" y="-697.3" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="887" y="-682.3" font-family="Times,serif" font-size="14.00">credit_id :integer</text>
|
||||
<text text-anchor="start" x="887" y="-667.3" font-family="Times,serif" font-size="14.00">hours_used :integer</text>
|
||||
<text text-anchor="start" x="887" y="-652.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="887" y="-637.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- User->UsersCredit -->
|
||||
<g id="edge46" class="edge"><title>User->UsersCredit</title>
|
||||
<path fill="none" stroke="#ed9b27" d="M1671.21,-2014.38C1553.05,-1958.68 1387.97,-1890.04 1234.18,-1858 1103.52,-1830.78 140.75,-1886.33 34.176,-1806 -2.63934,-1778.25 0.175956,-1754.1 0.175956,-1708 0.175956,-1708 0.175956,-1708 0.175956,-910 0.175956,-779.24 407.965,-698.209 624.945,-664.349"/>
|
||||
<ellipse fill="none" stroke="#ed9b27" cx="1674.95" cy="-2016.15" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#ed9b27" stroke="#ed9b27" points="625.248,-664.303 635.819,-667.22 630.189,-663.538 635.13,-662.773 635.13,-662.773 635.13,-662.773 630.189,-663.538 634.442,-658.326 625.248,-664.303 625.248,-664.303"/>
|
||||
<g id="edge51" class="edge"><title>User->UsersCredit</title>
|
||||
<path fill="none" stroke="#a66c2a" d="M2392.28,-2652.15C1915.88,-2616.34 561.514,-2503.13 422,-2364 352.566,-2294.76 388,-2244.06 388,-2146 388,-2146 388,-2146 388,-970 388,-760.422 688.492,-707.547 868.702,-694.682"/>
|
||||
<ellipse fill="none" stroke="#a66c2a" cx="2396.27" cy="-2652.45" rx="4" ry="4"/>
|
||||
<polygon fill="#a66c2a" stroke="#a66c2a" points="868.814,-694.674 879.097,-698.484 873.803,-694.334 878.791,-693.994 878.791,-693.994 878.791,-693.994 873.803,-694.334 878.485,-689.504 868.814,-694.674 868.814,-694.674"/>
|
||||
</g>
|
||||
<!-- User->UserTag -->
|
||||
<g id="edge49" class="edge"><title>User->UserTag</title>
|
||||
<path fill="none" stroke="#f2d2c0" d="M1966.31,-1850.93C1982.27,-1820.88 1997.27,-1792.6 2009.66,-1769.26"/>
|
||||
<ellipse fill="none" stroke="#f2d2c0" cx="1964.32" cy="-1854.69" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#f2d2c0" stroke="#f2d2c0" points="2009.76,-1769.07 2018.43,-1762.34 2012.11,-1764.65 2014.45,-1760.24 2014.45,-1760.24 2014.45,-1760.24 2012.11,-1764.65 2010.48,-1758.13 2009.76,-1769.07 2009.76,-1769.07"/>
|
||||
<g id="edge56" class="edge"><title>User->UserTag</title>
|
||||
<path fill="none" stroke="#d4011f" d="M2720.58,-2575.05C2798.89,-2528.15 2891.22,-2466.23 2964,-2398 3025.35,-2340.49 3081.19,-2261.14 3116.01,-2206.95"/>
|
||||
<ellipse fill="none" stroke="#d4011f" cx="2716.97" cy="-2577.21" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d4011f" stroke="#d4011f" points="3116.03,-2206.9 3125.21,-2200.89 3118.72,-2202.69 3121.41,-2198.47 3121.41,-2198.47 3121.41,-2198.47 3118.72,-2202.69 3117.62,-2196.05 3116.03,-2206.9 3116.03,-2206.9"/>
|
||||
</g>
|
||||
<!-- UserTraining -->
|
||||
<g id="node59" class="node"><title>UserTraining</title>
|
||||
<path fill="none" stroke="black" d="M1894.18,-1404C1894.18,-1404 2114.18,-1404 2114.18,-1404 2120.18,-1404 2126.18,-1410 2126.18,-1416 2126.18,-1416 2126.18,-1498 2126.18,-1498 2126.18,-1504 2120.18,-1510 2114.18,-1510 2114.18,-1510 1894.18,-1510 1894.18,-1510 1888.18,-1510 1882.18,-1504 1882.18,-1498 1882.18,-1498 1882.18,-1416 1882.18,-1416 1882.18,-1410 1888.18,-1404 1894.18,-1404"/>
|
||||
<text text-anchor="middle" x="2004.18" y="-1494.8" font-family="Times,serif" font-size="14.00">UserTraining</text>
|
||||
<polyline fill="none" stroke="black" points="1882.18,-1487 2126.18,-1487 "/>
|
||||
<text text-anchor="start" x="1890.18" y="-1471.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1890.18" y="-1456.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="1890.18" y="-1441.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1890.18" y="-1426.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1890.18" y="-1411.8" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
<g id="node69" class="node"><title>UserTraining</title>
|
||||
<path fill="none" stroke="black" d="M2753,-1630C2753,-1630 2973,-1630 2973,-1630 2979,-1630 2985,-1636 2985,-1642 2985,-1642 2985,-1724 2985,-1724 2985,-1730 2979,-1736 2973,-1736 2973,-1736 2753,-1736 2753,-1736 2747,-1736 2741,-1730 2741,-1724 2741,-1724 2741,-1642 2741,-1642 2741,-1636 2747,-1630 2753,-1630"/>
|
||||
<text text-anchor="middle" x="2863" y="-1720.8" font-family="Times,serif" font-size="14.00">UserTraining</text>
|
||||
<polyline fill="none" stroke="black" points="2741,-1713 2985,-1713 "/>
|
||||
<text text-anchor="start" x="2749" y="-1697.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2749" y="-1682.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="2749" y="-1667.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2749" y="-1652.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2749" y="-1637.8" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
</g>
|
||||
<!-- User->UserTraining -->
|
||||
<g id="edge43" class="edge"><title>User->UserTraining</title>
|
||||
<path fill="none" stroke="#3b0a8e" d="M1869.19,-1850.23C1884.99,-1741.17 1902.22,-1632.2 1911.18,-1608 1922.79,-1576.62 1941.41,-1544.73 1958.95,-1518.46"/>
|
||||
<ellipse fill="none" stroke="#3b0a8e" cx="1868.58" cy="-1854.45" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#3b0a8e" stroke="#3b0a8e" points="1958.99,-1518.41 1968.32,-1512.66 1961.79,-1514.28 1964.6,-1510.14 1964.6,-1510.14 1964.6,-1510.14 1961.79,-1514.28 1960.88,-1507.61 1958.99,-1518.41 1958.99,-1518.41"/>
|
||||
<g id="edge48" class="edge"><title>User->UserTraining</title>
|
||||
<path fill="none" stroke="#c99dfe" d="M2720.81,-2579.6C2800.55,-2528.89 2888.61,-2456.21 2933,-2364 3033.47,-2155.3 2940.07,-1869.6 2890,-1745.59"/>
|
||||
<ellipse fill="none" stroke="#c99dfe" cx="2717" cy="-2582" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c99dfe" stroke="#c99dfe" points="2889.96,-1745.49 2890.35,-1734.53 2888.07,-1740.86 2886.18,-1736.24 2886.18,-1736.24 2886.18,-1736.24 2888.07,-1740.86 2882.01,-1737.94 2889.96,-1745.49 2889.96,-1745.49"/>
|
||||
</g>
|
||||
<!-- User->ProjectUser -->
|
||||
<g id="edge41" class="edge"><title>User->ProjectUser</title>
|
||||
<path fill="none" stroke="#d23865" d="M1671.42,-2010.08C1604.34,-1966.78 1531.13,-1908.97 1482.18,-1840 1416.52,-1747.49 1387.4,-1617.12 1374.94,-1535.12"/>
|
||||
<ellipse fill="none" stroke="#d23865" cx="1674.94" cy="-2012.33" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d23865" stroke="#d23865" points="1374.92,-1535.01 1377.91,-1524.46 1374.19,-1530.07 1373.46,-1525.12 1373.46,-1525.12 1373.46,-1525.12 1374.19,-1530.07 1369.01,-1525.78 1374.92,-1535.01 1374.92,-1535.01"/>
|
||||
<g id="edge46" class="edge"><title>User->ProjectUser</title>
|
||||
<path fill="none" stroke="#b9bea5" d="M2392.9,-2594.16C2268.39,-2538.43 2095.03,-2454.87 1953,-2364 1680.59,-2189.72 1609.76,-2141.47 1386,-1908 1342.27,-1862.37 1300.13,-1804.86 1269.39,-1759.54"/>
|
||||
<ellipse fill="none" stroke="#b9bea5" cx="2396.63" cy="-2595.83" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#b9bea5" stroke="#b9bea5" points="1269.37,-1759.52 1267.51,-1748.71 1266.58,-1755.37 1263.78,-1751.23 1263.78,-1751.23 1263.78,-1751.23 1266.58,-1755.37 1260.05,-1753.74 1269.37,-1759.52 1269.37,-1759.52"/>
|
||||
</g>
|
||||
<!-- Profile -->
|
||||
<g id="node70" class="node"><title>Profile</title>
|
||||
<path fill="none" stroke="black" d="M3144.18,-1609C3144.18,-1609 3364.18,-1609 3364.18,-1609 3370.18,-1609 3376.18,-1615 3376.18,-1621 3376.18,-1621 3376.18,-1793 3376.18,-1793 3376.18,-1799 3370.18,-1805 3364.18,-1805 3364.18,-1805 3144.18,-1805 3144.18,-1805 3138.18,-1805 3132.18,-1799 3132.18,-1793 3132.18,-1793 3132.18,-1621 3132.18,-1621 3132.18,-1615 3138.18,-1609 3144.18,-1609"/>
|
||||
<text text-anchor="middle" x="3254.18" y="-1789.8" font-family="Times,serif" font-size="14.00">Profile</text>
|
||||
<polyline fill="none" stroke="black" points="3132.18,-1782 3376.18,-1782 "/>
|
||||
<text text-anchor="start" x="3140.18" y="-1766.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1751.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1736.8" font-family="Times,serif" font-size="14.00">first_name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1721.8" font-family="Times,serif" font-size="14.00">last_name :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1706.8" font-family="Times,serif" font-size="14.00">gender :boolean</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1691.8" font-family="Times,serif" font-size="14.00">birthday :date</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1676.8" font-family="Times,serif" font-size="14.00">phone :character varying(255)</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1661.8" font-family="Times,serif" font-size="14.00">interest :text</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1646.8" font-family="Times,serif" font-size="14.00">software_mastered :text</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1631.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3140.18" y="-1616.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node81" class="node"><title>Profile</title>
|
||||
<path fill="none" stroke="black" d="M728,-1927C728,-1927 948,-1927 948,-1927 954,-1927 960,-1933 960,-1939 960,-1939 960,-2351 960,-2351 960,-2357 954,-2363 948,-2363 948,-2363 728,-2363 728,-2363 722,-2363 716,-2357 716,-2351 716,-2351 716,-1939 716,-1939 716,-1933 722,-1927 728,-1927"/>
|
||||
<text text-anchor="middle" x="838" y="-2347.8" font-family="Times,serif" font-size="14.00">Profile</text>
|
||||
<polyline fill="none" stroke="black" points="716,-2340 960,-2340 "/>
|
||||
<text text-anchor="start" x="724" y="-2324.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="724" y="-2309.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="724" y="-2294.8" font-family="Times,serif" font-size="14.00">first_name :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-2279.8" font-family="Times,serif" font-size="14.00">last_name :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-2264.8" font-family="Times,serif" font-size="14.00">gender :boolean</text>
|
||||
<text text-anchor="start" x="724" y="-2249.8" font-family="Times,serif" font-size="14.00">birthday :date</text>
|
||||
<text text-anchor="start" x="724" y="-2234.8" font-family="Times,serif" font-size="14.00">phone :character varying(255)</text>
|
||||
<text text-anchor="start" x="724" y="-2219.8" font-family="Times,serif" font-size="14.00">interest :text</text>
|
||||
<text text-anchor="start" x="724" y="-2204.8" font-family="Times,serif" font-size="14.00">software_mastered :text</text>
|
||||
<text text-anchor="start" x="724" y="-2189.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="724" y="-2174.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="724" y="-2159.8" font-family="Times,serif" font-size="14.00">facebook :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2144.8" font-family="Times,serif" font-size="14.00">twitter :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2129.8" font-family="Times,serif" font-size="14.00">google_plus :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2114.8" font-family="Times,serif" font-size="14.00">viadeo :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2099.8" font-family="Times,serif" font-size="14.00">linkedin :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2084.8" font-family="Times,serif" font-size="14.00">instagram :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2069.8" font-family="Times,serif" font-size="14.00">youtube :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2054.8" font-family="Times,serif" font-size="14.00">vimeo :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2039.8" font-family="Times,serif" font-size="14.00">dailymotion :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2024.8" font-family="Times,serif" font-size="14.00">github :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-2009.8" font-family="Times,serif" font-size="14.00">echosciences :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-1994.8" font-family="Times,serif" font-size="14.00">website :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-1979.8" font-family="Times,serif" font-size="14.00">pinterest :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-1964.8" font-family="Times,serif" font-size="14.00">lastfm :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-1949.8" font-family="Times,serif" font-size="14.00">flickr :character varying</text>
|
||||
<text text-anchor="start" x="724" y="-1934.8" font-family="Times,serif" font-size="14.00">job :character varying</text>
|
||||
</g>
|
||||
<!-- User->Profile -->
|
||||
<g id="edge39" class="edge"><title>User->Profile</title>
|
||||
<path fill="none" stroke="#67c4e7" d="M1999.79,-2052.76C2284.95,-1974.38 2865.11,-1814.93 3124.17,-1743.73"/>
|
||||
<ellipse fill="none" stroke="#67c4e7" cx="1995.63" cy="-2053.9" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#67c4e7" stroke="#67c4e7" cx="3128.26" cy="-1742.61" rx="4.00001" ry="4.00001"/>
|
||||
<g id="edge44" class="edge"><title>User->Profile</title>
|
||||
<path fill="none" stroke="#608622" d="M2392.41,-2653.89C2036.38,-2629.24 1208.5,-2556.13 982,-2398 969.973,-2389.6 958.819,-2379.86 948.496,-2369.18"/>
|
||||
<ellipse fill="none" stroke="#608622" cx="2396.48" cy="-2654.17" rx="4" ry="4"/>
|
||||
<ellipse fill="#608622" stroke="#608622" cx="945.582" cy="-2366.07" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- ProjectStepImage -->
|
||||
<g id="node32" class="node"><title>ProjectStepImage</title>
|
||||
<path fill="none" stroke="black" d="M78.176,-1123C78.176,-1123 298.176,-1123 298.176,-1123 304.176,-1123 310.176,-1129 310.176,-1135 310.176,-1135 310.176,-1247 310.176,-1247 310.176,-1253 304.176,-1259 298.176,-1259 298.176,-1259 78.176,-1259 78.176,-1259 72.176,-1259 66.176,-1253 66.176,-1247 66.176,-1247 66.176,-1135 66.176,-1135 66.176,-1129 72.176,-1123 78.176,-1123"/>
|
||||
<text text-anchor="middle" x="188.176" y="-1243.8" font-family="Times,serif" font-size="14.00">ProjectStepImage</text>
|
||||
<polyline fill="none" stroke="black" points="66.176,-1236 310.176,-1236 "/>
|
||||
<text text-anchor="start" x="74.176" y="-1220.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="74.176" y="-1205.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="74.176" y="-1190.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="74.176" y="-1175.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="74.176" y="-1160.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="74.176" y="-1145.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="74.176" y="-1130.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node40" class="node"><title>ProjectStepImage</title>
|
||||
<path fill="none" stroke="black" d="M1373,-1183C1373,-1183 1593,-1183 1593,-1183 1599,-1183 1605,-1189 1605,-1195 1605,-1195 1605,-1307 1605,-1307 1605,-1313 1599,-1319 1593,-1319 1593,-1319 1373,-1319 1373,-1319 1367,-1319 1361,-1313 1361,-1307 1361,-1307 1361,-1195 1361,-1195 1361,-1189 1367,-1183 1373,-1183"/>
|
||||
<text text-anchor="middle" x="1483" y="-1303.8" font-family="Times,serif" font-size="14.00">ProjectStepImage</text>
|
||||
<polyline fill="none" stroke="black" points="1361,-1296 1605,-1296 "/>
|
||||
<text text-anchor="start" x="1369" y="-1280.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1369" y="-1265.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="1369" y="-1250.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1369" y="-1235.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="1369" y="-1220.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="1369" y="-1205.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1369" y="-1190.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Credit->UsersCredit -->
|
||||
<g id="edge50" class="edge"><title>Credit->UsersCredit</title>
|
||||
<path fill="none" stroke="#e59e6f" d="M1684.31,-877.563C1481.78,-826.981 1092.88,-729.847 889.105,-678.951"/>
|
||||
<ellipse fill="none" stroke="#e59e6f" cx="1688.27" cy="-878.553" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#e59e6f" stroke="#e59e6f" points="888.946,-678.911 880.334,-672.122 884.095,-677.7 879.244,-676.488 879.244,-676.488 879.244,-676.488 884.095,-677.7 878.153,-680.854 888.946,-678.911 888.946,-678.911"/>
|
||||
<g id="edge58" class="edge"><title>Credit->UsersCredit</title>
|
||||
<path fill="none" stroke="#6e7c2d" d="M2520.49,-947.933C2212.42,-895.84 1442.69,-765.686 1133.07,-713.331"/>
|
||||
<ellipse fill="none" stroke="#6e7c2d" cx="2524.72" cy="-948.647" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#6e7c2d" stroke="#6e7c2d" points="1133,-713.321 1123.89,-707.216 1128.07,-712.487 1123.14,-711.653 1123.14,-711.653 1123.14,-711.653 1128.07,-712.487 1122.39,-716.09 1133,-713.321 1133,-713.321"/>
|
||||
</g>
|
||||
<!-- PartnerPlan -->
|
||||
<g id="node35" class="node"><title>PartnerPlan</title>
|
||||
<path fill="none" stroke="black" d="M1807.18,-1063C1807.18,-1063 2027.18,-1063 2027.18,-1063 2033.18,-1063 2039.18,-1069 2039.18,-1075 2039.18,-1075 2039.18,-1307 2039.18,-1307 2039.18,-1313 2033.18,-1319 2027.18,-1319 2027.18,-1319 1807.18,-1319 1807.18,-1319 1801.18,-1319 1795.18,-1313 1795.18,-1307 1795.18,-1307 1795.18,-1075 1795.18,-1075 1795.18,-1069 1801.18,-1063 1807.18,-1063"/>
|
||||
<text text-anchor="middle" x="1917.18" y="-1303.8" font-family="Times,serif" font-size="14.00">PartnerPlan</text>
|
||||
<polyline fill="none" stroke="black" points="1795.18,-1296 2039.18,-1296 "/>
|
||||
<text text-anchor="start" x="1803.18" y="-1280.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1265.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1250.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1235.8" font-family="Times,serif" font-size="14.00">interval :character varying(255)</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1220.8" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1205.8" font-family="Times,serif" font-size="14.00">stp_plan_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1190.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1175.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1160.8" font-family="Times,serif" font-size="14.00">training_credit_nb :integer</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1145.8" font-family="Times,serif" font-size="14.00">is_rolling :boolean</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1130.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1115.8" font-family="Times,serif" font-size="14.00">type :character varying</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1100.8" font-family="Times,serif" font-size="14.00">base_name :character varying</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1085.8" font-family="Times,serif" font-size="14.00">ui_weight :integer</text>
|
||||
<text text-anchor="start" x="1803.18" y="-1070.8" font-family="Times,serif" font-size="14.00">interval_count :integer</text>
|
||||
<g id="node43" class="node"><title>PartnerPlan</title>
|
||||
<path fill="none" stroke="black" d="M2742,-1123C2742,-1123 2962,-1123 2962,-1123 2968,-1123 2974,-1129 2974,-1135 2974,-1135 2974,-1367 2974,-1367 2974,-1373 2968,-1379 2962,-1379 2962,-1379 2742,-1379 2742,-1379 2736,-1379 2730,-1373 2730,-1367 2730,-1367 2730,-1135 2730,-1135 2730,-1129 2736,-1123 2742,-1123"/>
|
||||
<text text-anchor="middle" x="2852" y="-1363.8" font-family="Times,serif" font-size="14.00">PartnerPlan</text>
|
||||
<polyline fill="none" stroke="black" points="2730,-1356 2974,-1356 "/>
|
||||
<text text-anchor="start" x="2738" y="-1340.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2738" y="-1325.8" font-family="Times,serif" font-size="14.00">name :character varying(255)</text>
|
||||
<text text-anchor="start" x="2738" y="-1310.8" font-family="Times,serif" font-size="14.00">amount :integer</text>
|
||||
<text text-anchor="start" x="2738" y="-1295.8" font-family="Times,serif" font-size="14.00">interval :character varying(255)</text>
|
||||
<text text-anchor="start" x="2738" y="-1280.8" font-family="Times,serif" font-size="14.00">group_id :integer</text>
|
||||
<text text-anchor="start" x="2738" y="-1265.8" font-family="Times,serif" font-size="14.00">stp_plan_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="2738" y="-1250.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2738" y="-1235.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2738" y="-1220.8" font-family="Times,serif" font-size="14.00">training_credit_nb :integer</text>
|
||||
<text text-anchor="start" x="2738" y="-1205.8" font-family="Times,serif" font-size="14.00">is_rolling :boolean</text>
|
||||
<text text-anchor="start" x="2738" y="-1190.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="2738" y="-1175.8" font-family="Times,serif" font-size="14.00">type :character varying</text>
|
||||
<text text-anchor="start" x="2738" y="-1160.8" font-family="Times,serif" font-size="14.00">base_name :character varying</text>
|
||||
<text text-anchor="start" x="2738" y="-1145.8" font-family="Times,serif" font-size="14.00">ui_weight :integer</text>
|
||||
<text text-anchor="start" x="2738" y="-1130.8" font-family="Times,serif" font-size="14.00">interval_count :integer</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Price -->
|
||||
<g id="edge57" class="edge"><title>PartnerPlan->Price</title>
|
||||
<path fill="none" stroke="#714b6b" d="M2046.45,-1081.13C2059.35,-1073.69 2072.68,-1067.13 2086.18,-1062 2134.31,-1043.72 2266.04,-1049.99 2317.18,-1044 2362.75,-1038.66 2373.54,-1032.84 2419.18,-1028 2490.44,-1020.44 2673.83,-1034.51 2741.18,-1010 2753.85,-1005.39 2766.32,-999.116 2778.24,-991.959"/>
|
||||
<ellipse fill="none" stroke="#714b6b" cx="2042.77" cy="-1083.31" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#714b6b" stroke="#714b6b" points="2778.34,-991.9 2789.2,-990.418 2782.58,-989.251 2786.82,-986.601 2786.82,-986.601 2786.82,-986.601 2782.58,-989.251 2784.43,-982.785 2778.34,-991.9 2778.34,-991.9"/>
|
||||
<g id="edge65" class="edge"><title>PartnerPlan->Price</title>
|
||||
<path fill="none" stroke="#643cb2" d="M2981.65,-1181.45C3028.25,-1159.39 3081.94,-1136.83 3133,-1122 3146.2,-1118.17 3364.35,-1089.56 3378,-1088 3466.67,-1077.86 3494.66,-1101.94 3578,-1070 3590.26,-1065.3 3602.36,-1059.11 3613.96,-1052.11"/>
|
||||
<ellipse fill="none" stroke="#643cb2" cx="2977.85" cy="-1183.27" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#643cb2" stroke="#643cb2" points="3614.26,-1051.92 3625.12,-1050.42 3618.5,-1049.26 3622.73,-1046.61 3622.73,-1046.61 3622.73,-1046.61 3618.5,-1049.26 3620.34,-1042.79 3614.26,-1051.92 3614.26,-1051.92"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->PlanFile -->
|
||||
<g id="edge56" class="edge"><title>PartnerPlan->PlanFile</title>
|
||||
<path fill="none" stroke="#0dce8a" d="M2046.67,-1081.7C2059.52,-1074.14 2072.78,-1067.39 2086.18,-1062 2149.69,-1036.43 2171.28,-1052.8 2239.18,-1044 2265.89,-1040.54 2454.28,-1020.28 2479.18,-1010 2495.57,-1003.23 2511.76,-993.937 2526.87,-983.749"/>
|
||||
<ellipse fill="none" stroke="#0dce8a" cx="2043" cy="-1083.91" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#0dce8a" stroke="#0dce8a" cx="2530.44" cy="-981.284" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge64" class="edge"><title>PartnerPlan->PlanFile</title>
|
||||
<path fill="none" stroke="#f78474" d="M2981.61,-1186.03C3028.64,-1164.13 3082.61,-1140.52 3133,-1122 3212.36,-1092.84 3240.22,-1107.5 3316,-1070 3330.88,-1062.64 3345.79,-1053.53 3359.94,-1043.86"/>
|
||||
<ellipse fill="none" stroke="#f78474" cx="2977.75" cy="-1187.83" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#f78474" stroke="#f78474" cx="3363.54" cy="-1041.35" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge51" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#306b53" d="M1963.66,-1054.58C1962.58,-1045.43 1960.2,-1036.49 1956.18,-1028 1950.81,-1016.69 1935.33,-1001.38 1916.47,-985.589"/>
|
||||
<ellipse fill="none" stroke="#306b53" cx="1963.98" cy="-1058.68" rx="4" ry="4"/>
|
||||
<polygon fill="#306b53" stroke="#306b53" points="1916.23,-985.389 1911.35,-975.567 1912.36,-982.217 1908.5,-979.046 1908.5,-979.046 1908.5,-979.046 1912.36,-982.217 1905.64,-982.524 1916.23,-985.389 1916.23,-985.389"/>
|
||||
<g id="edge59" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#88d813" d="M2724.96,-1123.22C2720.06,-1116.87 2715.38,-1110.45 2711,-1104 2699.38,-1086.92 2689.04,-1067.22 2680.36,-1048.34"/>
|
||||
<ellipse fill="none" stroke="#88d813" cx="2727.45" cy="-1126.41" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#88d813" stroke="#88d813" points="2680.33,-1048.28 2680.34,-1037.31 2678.29,-1043.72 2676.24,-1039.16 2676.24,-1039.16 2676.24,-1039.16 2678.29,-1043.72 2672.13,-1041 2680.33,-1048.28 2680.33,-1048.28"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge52" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#92e571" d="M1788.78,-1073.52C1771.21,-1057.27 1758.84,-1045.51 1758.18,-1044 1750.33,-1026.14 1752.53,-1006.86 1759.37,-988.683"/>
|
||||
<ellipse fill="none" stroke="#92e571" cx="1791.99" cy="-1076.48" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#92e571" stroke="#92e571" points="1759.44,-988.506 1767.48,-981.046 1761.39,-983.9 1763.33,-979.294 1763.33,-979.294 1763.33,-979.294 1761.39,-983.9 1759.19,-977.543 1759.44,-988.506 1759.44,-988.506"/>
|
||||
<text text-anchor="middle" x="1800.68" y="-1032.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
<g id="edge60" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#db7b7e" d="M2836.97,-1115.22C2832.72,-1105.49 2827.47,-1096.27 2821,-1088 2809.24,-1072.96 2798.4,-1079.77 2782,-1070 2769.29,-1062.43 2756.33,-1053.88 2743.74,-1045.06"/>
|
||||
<ellipse fill="none" stroke="#db7b7e" cx="2838.52" cy="-1119.05" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#db7b7e" stroke="#db7b7e" points="2743.69,-1045.03 2738.14,-1035.57 2739.61,-1042.14 2735.54,-1039.24 2735.54,-1039.24 2735.54,-1039.24 2739.61,-1042.14 2732.93,-1042.91 2743.69,-1045.03 2743.69,-1045.03"/>
|
||||
<text text-anchor="middle" x="2873.5" y="-1092.3" font-family="Times,serif" font-size="14.00">training_credits</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Credit -->
|
||||
<g id="edge53" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#8be98b" d="M1866.25,-1054.99C1864.88,-1051.29 1863.52,-1047.62 1862.18,-1044 1855.61,-1026.25 1848.61,-1007.13 1842.04,-989.095"/>
|
||||
<ellipse fill="none" stroke="#8be98b" cx="1867.7" cy="-1058.88" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#8be98b" stroke="#8be98b" points="1841.86,-988.604 1842.67,-977.668 1840.15,-983.905 1838.45,-979.206 1838.45,-979.206 1838.45,-979.206 1840.15,-983.905 1834.22,-980.744 1841.86,-988.604 1841.86,-988.604"/>
|
||||
<text text-anchor="middle" x="1907.18" y="-1032.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
<g id="edge61" class="edge"><title>PartnerPlan->Credit</title>
|
||||
<path fill="none" stroke="#9b4bd7" d="M2735.97,-1116.39C2732.91,-1112.25 2729.91,-1108.11 2727,-1104 2714.62,-1086.48 2702.45,-1066.8 2691.6,-1048.09"/>
|
||||
<ellipse fill="none" stroke="#9b4bd7" cx="2738.45" cy="-1119.7" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#9b4bd7" stroke="#9b4bd7" points="2691.53,-1047.97 2690.45,-1037.05 2689.04,-1043.63 2686.55,-1039.29 2686.55,-1039.29 2686.55,-1039.29 2689.04,-1043.63 2682.65,-1041.53 2691.53,-1047.97 2691.53,-1047.97"/>
|
||||
<text text-anchor="middle" x="2772" y="-1092.3" font-family="Times,serif" font-size="14.00">machine_credits</text>
|
||||
</g>
|
||||
<!-- PartnerPlan->Role -->
|
||||
<g id="edge58" class="edge"><title>PartnerPlan->Role</title>
|
||||
<path fill="none" stroke="#338be0" d="M1787.03,-1156.65C1579,-1103.35 1173.72,-999.511 964.386,-945.875"/>
|
||||
<ellipse fill="none" stroke="#338be0" cx="1791.21" cy="-1157.72" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#338be0" stroke="#338be0" points="964.255,-945.841 955.685,-939 959.411,-944.6 954.568,-943.359 954.568,-943.359 954.568,-943.359 959.411,-944.6 953.451,-947.719 964.255,-945.841 964.255,-945.841"/>
|
||||
<g id="edge66" class="edge"><title>PartnerPlan->Role</title>
|
||||
<path fill="none" stroke="#ba2920" d="M2721.53,-1223.87C2457.36,-1170.96 1861.8,-1051.67 1596.19,-998.476"/>
|
||||
<ellipse fill="none" stroke="#ba2920" cx="2725.81" cy="-1224.73" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#ba2920" stroke="#ba2920" points="1595.92,-998.421 1586.99,-992.045 1591.01,-997.439 1586.11,-996.457 1586.11,-996.457 1586.11,-996.457 1591.01,-997.439 1585.23,-1000.87 1595.92,-998.421 1595.92,-998.421"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->Subscription -->
|
||||
<g id="edge54" class="edge"><title>PartnerPlan->Subscription</title>
|
||||
<path fill="none" stroke="#02ea41" d="M1996.36,-1055.77C2008.51,-1035.18 2020.74,-1014.45 2031.98,-995.386"/>
|
||||
<ellipse fill="none" stroke="#02ea41" cx="1994.25" cy="-1059.35" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#02ea41" stroke="#02ea41" points="2032,-995.365 2040.95,-989.038 2034.54,-991.058 2037.08,-986.752 2037.08,-986.752 2037.08,-986.752 2034.54,-991.058 2033.2,-984.465 2032,-995.365 2032,-995.365"/>
|
||||
<g id="edge62" class="edge"><title>PartnerPlan->Subscription</title>
|
||||
<path fill="none" stroke="#2539ed" d="M2980.5,-1174.03C3003.34,-1154.28 3023.98,-1130.87 3037,-1104 3045.21,-1087.06 3042.75,-1070.69 3034.23,-1055.59"/>
|
||||
<ellipse fill="none" stroke="#2539ed" cx="2977.38" cy="-1176.66" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#2539ed" stroke="#2539ed" points="3034,-1055.23 3032.32,-1044.4 3031.27,-1051.04 3028.55,-1046.85 3028.55,-1046.85 3028.55,-1046.85 3031.27,-1051.04 3024.78,-1049.3 3034,-1055.23 3034,-1055.23"/>
|
||||
</g>
|
||||
<!-- PartnerPlan->PlanImage -->
|
||||
<g id="edge55" class="edge"><title>PartnerPlan->PlanImage</title>
|
||||
<path fill="none" stroke="#91a048" d="M2016.71,-1057.56C2029.88,-1046.11 2044.09,-1035.9 2059.18,-1028 2121.79,-995.221 2151.49,-1036.07 2217.18,-1010 2233.77,-1003.41 2250.12,-994.149 2265.34,-983.922"/>
|
||||
<ellipse fill="none" stroke="#91a048" cx="2013.71" cy="-1060.24" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#91a048" stroke="#91a048" cx="2268.95" cy="-981.431" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge63" class="edge"><title>PartnerPlan->PlanImage</title>
|
||||
<path fill="none" stroke="#f2e12b" d="M2981.7,-1190.18C3029.19,-1168.47 3083.43,-1143.91 3133,-1122 3151.58,-1113.79 3163.19,-1120.52 3175,-1104 3186.63,-1087.73 3191.51,-1067.28 3192.89,-1047.35"/>
|
||||
<ellipse fill="none" stroke="#f2e12b" cx="2977.78" cy="-1191.98" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#f2e12b" stroke="#f2e12b" cx="3193.08" cy="-1043.16" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- OAuth2Provider -->
|
||||
<g id="node36" class="node"><title>OAuth2Provider</title>
|
||||
<path fill="none" stroke="black" d="M6051.18,-2379C6051.18,-2379 6271.18,-2379 6271.18,-2379 6277.18,-2379 6283.18,-2385 6283.18,-2391 6283.18,-2391 6283.18,-2533 6283.18,-2533 6283.18,-2539 6277.18,-2545 6271.18,-2545 6271.18,-2545 6051.18,-2545 6051.18,-2545 6045.18,-2545 6039.18,-2539 6039.18,-2533 6039.18,-2533 6039.18,-2391 6039.18,-2391 6039.18,-2385 6045.18,-2379 6051.18,-2379"/>
|
||||
<text text-anchor="middle" x="6161.18" y="-2529.8" font-family="Times,serif" font-size="14.00">OAuth2Provider</text>
|
||||
<polyline fill="none" stroke="black" points="6039.18,-2522 6283.18,-2522 "/>
|
||||
<text text-anchor="start" x="6047.18" y="-2506.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2491.8" font-family="Times,serif" font-size="14.00">base_url :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2476.8" font-family="Times,serif" font-size="14.00">token_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2461.8" font-family="Times,serif" font-size="14.00">authorization_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2446.8" font-family="Times,serif" font-size="14.00">client_id :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2431.8" font-family="Times,serif" font-size="14.00">client_secret :character varying</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2416.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2401.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6047.18" y="-2386.8" font-family="Times,serif" font-size="14.00">profile_url :character varying</text>
|
||||
<g id="node44" class="node"><title>OAuth2Provider</title>
|
||||
<path fill="none" stroke="black" d="M7445,-2953C7445,-2953 7665,-2953 7665,-2953 7671,-2953 7677,-2959 7677,-2965 7677,-2965 7677,-3107 7677,-3107 7677,-3113 7671,-3119 7665,-3119 7665,-3119 7445,-3119 7445,-3119 7439,-3119 7433,-3113 7433,-3107 7433,-3107 7433,-2965 7433,-2965 7433,-2959 7439,-2953 7445,-2953"/>
|
||||
<text text-anchor="middle" x="7555" y="-3103.8" font-family="Times,serif" font-size="14.00">OAuth2Provider</text>
|
||||
<polyline fill="none" stroke="black" points="7433,-3096 7677,-3096 "/>
|
||||
<text text-anchor="start" x="7441" y="-3080.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7441" y="-3065.8" font-family="Times,serif" font-size="14.00">base_url :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-3050.8" font-family="Times,serif" font-size="14.00">token_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-3035.8" font-family="Times,serif" font-size="14.00">authorization_endpoint :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-3020.8" font-family="Times,serif" font-size="14.00">client_id :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-3005.8" font-family="Times,serif" font-size="14.00">client_secret :character varying</text>
|
||||
<text text-anchor="start" x="7441" y="-2990.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7441" y="-2975.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7441" y="-2960.8" font-family="Times,serif" font-size="14.00">profile_url :character varying</text>
|
||||
</g>
|
||||
<!-- OAuth2Provider->OAuth2Mapping -->
|
||||
<g id="edge60" class="edge"><title>OAuth2Provider->OAuth2Mapping</title>
|
||||
<path fill="none" stroke="#f25f10" d="M6161.18,-2370.58C6161.18,-2316.08 6161.18,-2246.86 6161.18,-2192.07"/>
|
||||
<ellipse fill="none" stroke="#f25f10" cx="6161.18" cy="-2374.63" rx="4" ry="4"/>
|
||||
<polygon fill="#f25f10" stroke="#f25f10" points="6161.18,-2192.01 6165.68,-2182.01 6161.18,-2187.01 6161.18,-2182.01 6161.18,-2182.01 6161.18,-2182.01 6161.18,-2187.01 6156.68,-2182.01 6161.18,-2192.01 6161.18,-2192.01"/>
|
||||
<g id="edge68" class="edge"><title>OAuth2Provider->OAuth2Mapping</title>
|
||||
<path fill="none" stroke="#199a41" d="M7555,-2944.31C7555,-2887.7 7555,-2815.05 7555,-2758.17"/>
|
||||
<ellipse fill="none" stroke="#199a41" cx="7555" cy="-2948.65" rx="4" ry="4"/>
|
||||
<polygon fill="#199a41" stroke="#199a41" points="7555,-2758.1 7559.5,-2748.1 7555,-2753.1 7555,-2748.1 7555,-2748.1 7555,-2748.1 7555,-2753.1 7550.5,-2748.1 7555,-2758.1 7555,-2758.1"/>
|
||||
</g>
|
||||
<!-- AuthProvider -->
|
||||
<g id="node57" class="node"><title>AuthProvider</title>
|
||||
<path fill="none" stroke="black" d="M6313.18,-2031C6313.18,-2031 6533.18,-2031 6533.18,-2031 6539.18,-2031 6545.18,-2037 6545.18,-2043 6545.18,-2043 6545.18,-2155 6545.18,-2155 6545.18,-2161 6539.18,-2167 6533.18,-2167 6533.18,-2167 6313.18,-2167 6313.18,-2167 6307.18,-2167 6301.18,-2161 6301.18,-2155 6301.18,-2155 6301.18,-2043 6301.18,-2043 6301.18,-2037 6307.18,-2031 6313.18,-2031"/>
|
||||
<text text-anchor="middle" x="6423.18" y="-2151.8" font-family="Times,serif" font-size="14.00">AuthProvider</text>
|
||||
<polyline fill="none" stroke="black" points="6301.18,-2144 6545.18,-2144 "/>
|
||||
<text text-anchor="start" x="6309.18" y="-2128.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2113.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2098.8" font-family="Times,serif" font-size="14.00">status :character varying</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2083.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2068.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2053.8" font-family="Times,serif" font-size="14.00">providable_type :character varying</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2038.8" font-family="Times,serif" font-size="14.00">providable_id :integer</text>
|
||||
<g id="node67" class="node"><title>AuthProvider</title>
|
||||
<path fill="none" stroke="black" d="M7707,-2597C7707,-2597 7927,-2597 7927,-2597 7933,-2597 7939,-2603 7939,-2609 7939,-2609 7939,-2721 7939,-2721 7939,-2727 7933,-2733 7927,-2733 7927,-2733 7707,-2733 7707,-2733 7701,-2733 7695,-2727 7695,-2721 7695,-2721 7695,-2609 7695,-2609 7695,-2603 7701,-2597 7707,-2597"/>
|
||||
<text text-anchor="middle" x="7817" y="-2717.8" font-family="Times,serif" font-size="14.00">AuthProvider</text>
|
||||
<polyline fill="none" stroke="black" points="7695,-2710 7939,-2710 "/>
|
||||
<text text-anchor="start" x="7703" y="-2694.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7703" y="-2679.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="7703" y="-2664.8" font-family="Times,serif" font-size="14.00">status :character varying</text>
|
||||
<text text-anchor="start" x="7703" y="-2649.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7703" y="-2634.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7703" y="-2619.8" font-family="Times,serif" font-size="14.00">providable_type :character varying</text>
|
||||
<text text-anchor="start" x="7703" y="-2604.8" font-family="Times,serif" font-size="14.00">providable_id :integer</text>
|
||||
</g>
|
||||
<!-- OAuth2Provider->AuthProvider -->
|
||||
<g id="edge59" class="edge"><title>OAuth2Provider->AuthProvider</title>
|
||||
<path fill="none" stroke="#02104e" d="M6263.34,-2372.98C6273.58,-2362.32 6283.42,-2351.23 6292.18,-2340 6332.02,-2288.91 6366.62,-2224.07 6390.24,-2174.67"/>
|
||||
<ellipse fill="none" stroke="#02104e" cx="6260.4" cy="-2375.98" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#02104e" stroke="#02104e" cx="6392.07" cy="-2170.8" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge67" class="edge"><title>OAuth2Provider->AuthProvider</title>
|
||||
<path fill="none" stroke="#867719" d="M7657.32,-2947.1C7667.53,-2936.42 7677.32,-2925.29 7686,-2914 7727.23,-2860.38 7762.29,-2791.92 7785.73,-2740.52"/>
|
||||
<ellipse fill="none" stroke="#867719" cx="7654.39" cy="-2950.11" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#867719" stroke="#867719" cx="7787.46" cy="-2736.71" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Asset -->
|
||||
<g id="node40" class="node"><title>Asset</title>
|
||||
<path fill="none" stroke="black" d="M6575.18,-2394C6575.18,-2394 6795.18,-2394 6795.18,-2394 6801.18,-2394 6807.18,-2400 6807.18,-2406 6807.18,-2406 6807.18,-2518 6807.18,-2518 6807.18,-2524 6801.18,-2530 6795.18,-2530 6795.18,-2530 6575.18,-2530 6575.18,-2530 6569.18,-2530 6563.18,-2524 6563.18,-2518 6563.18,-2518 6563.18,-2406 6563.18,-2406 6563.18,-2400 6569.18,-2394 6575.18,-2394"/>
|
||||
<text text-anchor="middle" x="6685.18" y="-2514.8" font-family="Times,serif" font-size="14.00">Asset</text>
|
||||
<polyline fill="none" stroke="black" points="6563.18,-2507 6807.18,-2507 "/>
|
||||
<text text-anchor="start" x="6571.18" y="-2491.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2476.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2461.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2446.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2431.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2416.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6571.18" y="-2401.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node48" class="node"><title>Asset</title>
|
||||
<path fill="none" stroke="black" d="M7969,-2968C7969,-2968 8189,-2968 8189,-2968 8195,-2968 8201,-2974 8201,-2980 8201,-2980 8201,-3092 8201,-3092 8201,-3098 8195,-3104 8189,-3104 8189,-3104 7969,-3104 7969,-3104 7963,-3104 7957,-3098 7957,-3092 7957,-3092 7957,-2980 7957,-2980 7957,-2974 7963,-2968 7969,-2968"/>
|
||||
<text text-anchor="middle" x="8079" y="-3088.8" font-family="Times,serif" font-size="14.00">Asset</text>
|
||||
<polyline fill="none" stroke="black" points="7957,-3081 8201,-3081 "/>
|
||||
<text text-anchor="start" x="7965" y="-3065.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7965" y="-3050.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="7965" y="-3035.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="7965" y="-3020.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="7965" y="-3005.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="7965" y="-2990.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7965" y="-2975.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Project::OpenlabSync -->
|
||||
<g id="node49" class="node"><title>Project::OpenlabSync</title>
|
||||
<polygon fill="none" stroke="black" stroke-dasharray="1,5" points="8354.25,-3054 8219.75,-3054 8219.75,-3018 8354.25,-3018 8354.25,-3054"/>
|
||||
<text text-anchor="middle" x="8287" y="-3032.3" font-family="Times,serif" font-size="14.00">Project::OpenlabSync</text>
|
||||
</g>
|
||||
<!-- DatabaseProvider -->
|
||||
<g id="node41" class="node"><title>DatabaseProvider</title>
|
||||
<path fill="none" stroke="black" d="M6313.18,-2424C6313.18,-2424 6533.18,-2424 6533.18,-2424 6539.18,-2424 6545.18,-2430 6545.18,-2436 6545.18,-2436 6545.18,-2488 6545.18,-2488 6545.18,-2494 6539.18,-2500 6533.18,-2500 6533.18,-2500 6313.18,-2500 6313.18,-2500 6307.18,-2500 6301.18,-2494 6301.18,-2488 6301.18,-2488 6301.18,-2436 6301.18,-2436 6301.18,-2430 6307.18,-2424 6313.18,-2424"/>
|
||||
<text text-anchor="middle" x="6423.18" y="-2484.8" font-family="Times,serif" font-size="14.00">DatabaseProvider</text>
|
||||
<polyline fill="none" stroke="black" points="6301.18,-2477 6545.18,-2477 "/>
|
||||
<text text-anchor="start" x="6309.18" y="-2461.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2446.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6309.18" y="-2431.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node50" class="node"><title>DatabaseProvider</title>
|
||||
<path fill="none" stroke="black" d="M7707,-2998C7707,-2998 7927,-2998 7927,-2998 7933,-2998 7939,-3004 7939,-3010 7939,-3010 7939,-3062 7939,-3062 7939,-3068 7933,-3074 7927,-3074 7927,-3074 7707,-3074 7707,-3074 7701,-3074 7695,-3068 7695,-3062 7695,-3062 7695,-3010 7695,-3010 7695,-3004 7701,-2998 7707,-2998"/>
|
||||
<text text-anchor="middle" x="7817" y="-3058.8" font-family="Times,serif" font-size="14.00">DatabaseProvider</text>
|
||||
<polyline fill="none" stroke="black" points="7695,-3051 7939,-3051 "/>
|
||||
<text text-anchor="start" x="7703" y="-3035.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7703" y="-3020.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7703" y="-3005.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- DatabaseProvider->AuthProvider -->
|
||||
<g id="edge61" class="edge"><title>DatabaseProvider->AuthProvider</title>
|
||||
<path fill="none" stroke="#e78314" d="M6423.18,-2415.6C6423.18,-2355.25 6423.18,-2247.8 6423.18,-2175.23"/>
|
||||
<ellipse fill="none" stroke="#e78314" cx="6423.18" cy="-2419.73" rx="4" ry="4"/>
|
||||
<ellipse fill="#e78314" stroke="#e78314" cx="6423.18" cy="-2171" rx="4" ry="4"/>
|
||||
<g id="edge69" class="edge"><title>DatabaseProvider->AuthProvider</title>
|
||||
<path fill="none" stroke="#8e5b76" d="M7817,-2989.61C7817,-2927.66 7817,-2815.8 7817,-2741.2"/>
|
||||
<ellipse fill="none" stroke="#8e5b76" cx="7817" cy="-2993.93" rx="4" ry="4"/>
|
||||
<ellipse fill="#8e5b76" stroke="#8e5b76" cx="7817" cy="-2737.2" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Availability->AvailabilityTag -->
|
||||
<g id="edge69" class="edge"><title>Availability->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#f9d085" d="M3572.38,-2079.77C3750.64,-2050.49 4076.13,-1981.31 4318.18,-1840 4350.5,-1821.13 4380.96,-1792.96 4404.82,-1767.48"/>
|
||||
<ellipse fill="none" stroke="#f9d085" cx="3568.21" cy="-2080.45" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#f9d085" stroke="#f9d085" points="4404.91,-1767.38 4415,-1763.08 4408.3,-1763.71 4411.69,-1760.03 4411.69,-1760.03 4411.69,-1760.03 4408.3,-1763.71 4408.38,-1756.98 4404.91,-1767.38 4404.91,-1767.38"/>
|
||||
<g id="edge77" class="edge"><title>Availability->AvailabilityTag</title>
|
||||
<path fill="none" stroke="#dd96c8" d="M4086.99,-2582.38C4054.11,-2530.12 4011.16,-2460.61 3975,-2398 3937.83,-2333.63 3897.68,-2258.48 3870.72,-2207.11"/>
|
||||
<ellipse fill="none" stroke="#dd96c8" cx="4089.22" cy="-2585.92" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#dd96c8" stroke="#dd96c8" points="3870.65,-2206.98 3869.99,-2196.03 3868.33,-2202.55 3866.01,-2198.12 3866.01,-2198.12 3866.01,-2198.12 3868.33,-2202.55 3862.02,-2200.21 3870.65,-2206.98 3870.65,-2206.98"/>
|
||||
</g>
|
||||
<!-- Availability->Event -->
|
||||
<g id="edge68" class="edge"><title>Availability->Event</title>
|
||||
<path fill="none" stroke="#8c8b15" d="M3502.16,-2024.66C3551.33,-1964.55 3621.51,-1878.75 3676.42,-1811.62"/>
|
||||
<ellipse fill="none" stroke="#8c8b15" cx="3499.55" cy="-2027.86" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#8c8b15" stroke="#8c8b15" cx="3679.15" cy="-1808.28" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge76" class="edge"><title>Availability->Event</title>
|
||||
<path fill="none" stroke="#ded94b" d="M4237.38,-2584.12C4347.72,-2494.54 4527.08,-2348.91 4648.44,-2250.38"/>
|
||||
<ellipse fill="none" stroke="#ded94b" cx="4234.19" cy="-2586.71" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#ded94b" stroke="#ded94b" cx="4651.79" cy="-2247.66" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Availability->Training -->
|
||||
<g id="edge65" class="edge"><title>Availability->Training</title>
|
||||
<path fill="none" stroke="#08202a" d="M3310.14,-2076.9C3125.88,-2043.99 2784.41,-1970.31 2519.18,-1840 2487.24,-1824.31 2455.18,-1802.64 2427.3,-1781.39"/>
|
||||
<polygon fill="#08202a" stroke="#08202a" points="3310.31,-2076.92 3319.37,-2083.1 3315.23,-2077.8 3320.15,-2078.67 3320.15,-2078.67 3320.15,-2078.67 3315.23,-2077.8 3320.94,-2074.24 3310.31,-2076.92 3310.31,-2076.92"/>
|
||||
<polygon fill="#08202a" stroke="#08202a" points="2427.09,-1781.22 2421.92,-1771.55 2423.13,-1778.17 2419.17,-1775.11 2419.17,-1775.11 2419.17,-1775.11 2423.13,-1778.17 2416.42,-1778.68 2427.09,-1781.22 2427.09,-1781.22"/>
|
||||
<g id="edge73" class="edge"><title>Availability->Training</title>
|
||||
<path fill="none" stroke="#f811ec" d="M4008.35,-2587.71C3918.66,-2531.96 3799.73,-2451.13 3708,-2364 3665.35,-2323.49 3624.72,-2271.66 3593.99,-2228.71"/>
|
||||
<polygon fill="#f811ec" stroke="#f811ec" points="4008.43,-2587.76 4014.56,-2596.85 4012.68,-2590.39 4016.93,-2593.02 4016.93,-2593.02 4016.93,-2593.02 4012.68,-2590.39 4019.3,-2589.2 4008.43,-2587.76 4008.43,-2587.76"/>
|
||||
<polygon fill="#f811ec" stroke="#f811ec" points="3593.97,-2228.67 3591.85,-2217.91 3591.07,-2224.6 3588.18,-2220.52 3588.18,-2220.52 3588.18,-2220.52 3591.07,-2224.6 3584.51,-2223.13 3593.97,-2228.67 3593.97,-2228.67"/>
|
||||
</g>
|
||||
<!-- Availability->Reservation -->
|
||||
<g id="edge67" class="edge"><title>Availability->Reservation</title>
|
||||
<path fill="none" stroke="#181e4a" d="M3445.05,-2020.79C3451.1,-1837.82 3461.33,-1389.32 3418.18,-1338 3392.76,-1307.78 3367.41,-1335.68 3331.18,-1320 3310.64,-1311.11 3290.08,-1299.69 3270.56,-1287.34"/>
|
||||
<polygon fill="#181e4a" stroke="#181e4a" points="3445.04,-2020.88 3440.21,-2030.72 3444.87,-2025.88 3444.71,-2030.87 3444.71,-2030.87 3444.71,-2030.87 3444.87,-2025.88 3449.2,-2031.03 3445.04,-2020.88 3445.04,-2020.88"/>
|
||||
<polygon fill="#181e4a" stroke="#181e4a" points="3270.37,-1287.22 3264.4,-1278.02 3266.16,-1284.51 3261.96,-1281.8 3261.96,-1281.8 3261.96,-1281.8 3266.16,-1284.51 3259.52,-1285.59 3270.37,-1287.22 3270.37,-1287.22"/>
|
||||
<g id="edge75" class="edge"><title>Availability->Reservation</title>
|
||||
<path fill="none" stroke="#2ad669" d="M4167.65,-2579.76C4225.82,-2396.9 4346.07,-1950.55 4270,-1584 4252.93,-1501.75 4214.41,-1414.84 4181.5,-1350.59"/>
|
||||
<polygon fill="#2ad669" stroke="#2ad669" points="4167.64,-2579.8 4160.3,-2587.95 4166.11,-2584.56 4164.59,-2589.32 4164.59,-2589.32 4164.59,-2589.32 4166.11,-2584.56 4168.87,-2590.69 4167.64,-2579.8 4167.64,-2579.8"/>
|
||||
<polygon fill="#2ad669" stroke="#2ad669" points="4181.48,-1350.56 4180.89,-1339.61 4179.19,-1346.12 4176.9,-1341.68 4176.9,-1341.68 4176.9,-1341.68 4179.19,-1346.12 4172.9,-1343.74 4181.48,-1350.56 4181.48,-1350.56"/>
|
||||
</g>
|
||||
<!-- Slot -->
|
||||
<g id="node51" class="node"><title>Slot</title>
|
||||
<path fill="none" stroke="black" d="M3113.18,-813C3113.18,-813 3337.18,-813 3337.18,-813 3343.18,-813 3349.18,-819 3349.18,-825 3349.18,-825 3349.18,-997 3349.18,-997 3349.18,-1003 3343.18,-1009 3337.18,-1009 3337.18,-1009 3113.18,-1009 3113.18,-1009 3107.18,-1009 3101.18,-1003 3101.18,-997 3101.18,-997 3101.18,-825 3101.18,-825 3101.18,-819 3107.18,-813 3113.18,-813"/>
|
||||
<text text-anchor="middle" x="3225.18" y="-993.8" font-family="Times,serif" font-size="14.00">Slot</text>
|
||||
<polyline fill="none" stroke="black" points="3101.18,-986 3349.18,-986 "/>
|
||||
<text text-anchor="start" x="3109.18" y="-970.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3109.18" y="-955.8" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-940.8" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-925.8" font-family="Times,serif" font-size="14.00">reservation_id :integer</text>
|
||||
<text text-anchor="start" x="3109.18" y="-910.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-895.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-880.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="3109.18" y="-865.8" font-family="Times,serif" font-size="14.00">ex_start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-850.8" font-family="Times,serif" font-size="14.00">canceled_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-835.8" font-family="Times,serif" font-size="14.00">ex_end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3109.18" y="-820.8" font-family="Times,serif" font-size="14.00">offered :boolean</text>
|
||||
<g id="node61" class="node"><title>Slot</title>
|
||||
<path fill="none" stroke="black" d="M5007,-873C5007,-873 5231,-873 5231,-873 5237,-873 5243,-879 5243,-885 5243,-885 5243,-1057 5243,-1057 5243,-1063 5237,-1069 5231,-1069 5231,-1069 5007,-1069 5007,-1069 5001,-1069 4995,-1063 4995,-1057 4995,-1057 4995,-885 4995,-885 4995,-879 5001,-873 5007,-873"/>
|
||||
<text text-anchor="middle" x="5119" y="-1053.8" font-family="Times,serif" font-size="14.00">Slot</text>
|
||||
<polyline fill="none" stroke="black" points="4995,-1046 5243,-1046 "/>
|
||||
<text text-anchor="start" x="5003" y="-1030.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5003" y="-1015.8" font-family="Times,serif" font-size="14.00">start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-1000.8" font-family="Times,serif" font-size="14.00">end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-985.8" font-family="Times,serif" font-size="14.00">reservation_id :integer</text>
|
||||
<text text-anchor="start" x="5003" y="-970.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-955.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-940.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="5003" y="-925.8" font-family="Times,serif" font-size="14.00">ex_start_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-910.8" font-family="Times,serif" font-size="14.00">ex_end_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-895.8" font-family="Times,serif" font-size="14.00">canceled_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5003" y="-880.8" font-family="Times,serif" font-size="14.00">offered :boolean</text>
|
||||
</g>
|
||||
<!-- Availability->Slot -->
|
||||
<g id="edge66" class="edge"><title>Availability->Slot</title>
|
||||
<path fill="none" stroke="#4b3e9a" d="M3462.18,-2023C3480.75,-1968.46 3514.03,-1897.52 3569.18,-1858 3572.87,-1855.35 3887.72,-1806.89 3892.18,-1806 4076.77,-1769.24 4304.18,-1896.22 4304.18,-1708 4304.18,-1708 4304.18,-1708 4304.18,-1190 4304.18,-996.971 3648.43,-935.952 3359.34,-918.431"/>
|
||||
<ellipse fill="none" stroke="#4b3e9a" cx="3460.81" cy="-2027.13" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#4b3e9a" stroke="#4b3e9a" points="3359.2,-918.422 3349.48,-913.334 3354.21,-918.124 3349.21,-917.826 3349.21,-917.826 3349.21,-917.826 3354.21,-918.124 3348.95,-922.318 3359.2,-918.422 3359.2,-918.422"/>
|
||||
<g id="edge74" class="edge"><title>Availability->Slot</title>
|
||||
<path fill="none" stroke="#38df20" d="M4269.47,-2641.33C4601.24,-2579.99 5451,-2398.27 5451,-2146 5451,-2146 5451,-2146 5451,-1250 5451,-1141.05 5344.6,-1066.36 5252.27,-1022.06"/>
|
||||
<ellipse fill="none" stroke="#38df20" cx="4265.19" cy="-2642.12" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#38df20" stroke="#38df20" points="5252.14,-1022 5245.02,-1013.66 5247.62,-1019.87 5243.1,-1017.73 5243.1,-1017.73 5243.1,-1017.73 5247.62,-1019.87 5241.18,-1021.81 5252.14,-1022 5252.14,-1022"/>
|
||||
</g>
|
||||
<!-- MachinesAvailability -->
|
||||
<g id="node54" class="node"><title>MachinesAvailability</title>
|
||||
<path fill="none" stroke="black" d="M3352.18,-1153C3352.18,-1153 3468.18,-1153 3468.18,-1153 3474.18,-1153 3480.18,-1159 3480.18,-1165 3480.18,-1165 3480.18,-1217 3480.18,-1217 3480.18,-1223 3474.18,-1229 3468.18,-1229 3468.18,-1229 3352.18,-1229 3352.18,-1229 3346.18,-1229 3340.18,-1223 3340.18,-1217 3340.18,-1217 3340.18,-1165 3340.18,-1165 3340.18,-1159 3346.18,-1153 3352.18,-1153"/>
|
||||
<text text-anchor="middle" x="3410.18" y="-1213.8" font-family="Times,serif" font-size="14.00">MachinesAvailability</text>
|
||||
<polyline fill="none" stroke="black" points="3340.18,-1206 3480.18,-1206 "/>
|
||||
<text text-anchor="start" x="3348.18" y="-1190.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3348.18" y="-1175.8" font-family="Times,serif" font-size="14.00">machine_id :integer</text>
|
||||
<text text-anchor="start" x="3348.18" y="-1160.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<g id="node64" class="node"><title>MachinesAvailability</title>
|
||||
<path fill="none" stroke="black" d="M4293,-1213C4293,-1213 4409,-1213 4409,-1213 4415,-1213 4421,-1219 4421,-1225 4421,-1225 4421,-1277 4421,-1277 4421,-1283 4415,-1289 4409,-1289 4409,-1289 4293,-1289 4293,-1289 4287,-1289 4281,-1283 4281,-1277 4281,-1277 4281,-1225 4281,-1225 4281,-1219 4287,-1213 4293,-1213"/>
|
||||
<text text-anchor="middle" x="4351" y="-1273.8" font-family="Times,serif" font-size="14.00">MachinesAvailability</text>
|
||||
<polyline fill="none" stroke="black" points="4281,-1266 4421,-1266 "/>
|
||||
<text text-anchor="start" x="4289" y="-1250.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4289" y="-1235.8" font-family="Times,serif" font-size="14.00">machine_id :integer</text>
|
||||
<text text-anchor="start" x="4289" y="-1220.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
</g>
|
||||
<!-- Availability->MachinesAvailability -->
|
||||
<g id="edge62" class="edge"><title>Availability->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#4492e2" d="M3451.97,-2022.91C3467.99,-1885.86 3494.38,-1586.42 3456.18,-1338 3450.94,-1303.93 3439.2,-1266.9 3428.89,-1238.66"/>
|
||||
<ellipse fill="none" stroke="#4492e2" cx="3451.5" cy="-2026.93" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#4492e2" stroke="#4492e2" points="3428.8,-1238.43 3429.53,-1227.49 3427.06,-1233.75 3425.32,-1229.06 3425.32,-1229.06 3425.32,-1229.06 3427.06,-1233.75 3421.1,-1230.63 3428.8,-1238.43 3428.8,-1238.43"/>
|
||||
<g id="edge70" class="edge"><title>Availability->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#cec995" d="M4185.54,-2581.87C4216.48,-2523.11 4254.98,-2441.1 4275,-2364 4379.12,-1963.04 4362.25,-1455.04 4353.93,-1299.43"/>
|
||||
<ellipse fill="none" stroke="#cec995" cx="4183.49" cy="-2585.74" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#cec995" stroke="#cec995" points="4353.92,-1299.25 4357.86,-1289.02 4353.65,-1294.26 4353.37,-1289.27 4353.37,-1289.27 4353.37,-1289.27 4353.65,-1294.26 4348.88,-1289.51 4353.92,-1299.25 4353.92,-1299.25"/>
|
||||
</g>
|
||||
<!-- TrainingsAvailability -->
|
||||
<g id="node64" class="node"><title>TrainingsAvailability</title>
|
||||
<path fill="none" stroke="black" d="M2620.18,-1404C2620.18,-1404 2840.18,-1404 2840.18,-1404 2846.18,-1404 2852.18,-1410 2852.18,-1416 2852.18,-1416 2852.18,-1498 2852.18,-1498 2852.18,-1504 2846.18,-1510 2840.18,-1510 2840.18,-1510 2620.18,-1510 2620.18,-1510 2614.18,-1510 2608.18,-1504 2608.18,-1498 2608.18,-1498 2608.18,-1416 2608.18,-1416 2608.18,-1410 2614.18,-1404 2620.18,-1404"/>
|
||||
<text text-anchor="middle" x="2730.18" y="-1494.8" font-family="Times,serif" font-size="14.00">TrainingsAvailability</text>
|
||||
<polyline fill="none" stroke="black" points="2608.18,-1487 2852.18,-1487 "/>
|
||||
<text text-anchor="start" x="2616.18" y="-1471.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2616.18" y="-1456.8" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
<text text-anchor="start" x="2616.18" y="-1441.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="2616.18" y="-1426.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2616.18" y="-1411.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node74" class="node"><title>TrainingsAvailability</title>
|
||||
<path fill="none" stroke="black" d="M4029,-1630C4029,-1630 4249,-1630 4249,-1630 4255,-1630 4261,-1636 4261,-1642 4261,-1642 4261,-1724 4261,-1724 4261,-1730 4255,-1736 4249,-1736 4249,-1736 4029,-1736 4029,-1736 4023,-1736 4017,-1730 4017,-1724 4017,-1724 4017,-1642 4017,-1642 4017,-1636 4023,-1630 4029,-1630"/>
|
||||
<text text-anchor="middle" x="4139" y="-1720.8" font-family="Times,serif" font-size="14.00">TrainingsAvailability</text>
|
||||
<polyline fill="none" stroke="black" points="4017,-1713 4261,-1713 "/>
|
||||
<text text-anchor="start" x="4025" y="-1697.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4025" y="-1682.8" font-family="Times,serif" font-size="14.00">training_id :integer</text>
|
||||
<text text-anchor="start" x="4025" y="-1667.8" font-family="Times,serif" font-size="14.00">availability_id :integer</text>
|
||||
<text text-anchor="start" x="4025" y="-1652.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4025" y="-1637.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Availability->TrainingsAvailability -->
|
||||
<g id="edge64" class="edge"><title>Availability->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#137ad5" d="M3360.95,-2024.99C3218.54,-1896.98 2926.54,-1634.51 2795.9,-1517.07"/>
|
||||
<ellipse fill="none" stroke="#137ad5" cx="3364.35" cy="-2028.04" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#137ad5" stroke="#137ad5" points="2795.72,-1516.92 2791.29,-1506.88 2792,-1513.57 2788.28,-1510.23 2788.28,-1510.23 2788.28,-1510.23 2792,-1513.57 2785.27,-1513.58 2795.72,-1516.92 2795.72,-1516.92"/>
|
||||
<g id="edge72" class="edge"><title>Availability->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#f8c8b0" d="M4139,-2580.86C4139,-2388.49 4139,-1916.19 4139,-1746.22"/>
|
||||
<ellipse fill="none" stroke="#f8c8b0" cx="4139" cy="-2585.13" rx="4" ry="4"/>
|
||||
<polygon fill="#f8c8b0" stroke="#f8c8b0" points="4139,-1746.19 4143.5,-1736.19 4139,-1741.19 4139,-1736.19 4139,-1736.19 4139,-1736.19 4139,-1741.19 4134.5,-1736.19 4139,-1746.19 4139,-1746.19"/>
|
||||
</g>
|
||||
<!-- Availability->Machine -->
|
||||
<g id="edge63" class="edge"><title>Availability->Machine</title>
|
||||
<path fill="none" stroke="#161aa7" d="M3310.27,-2054.68C3110.07,-1983.69 2726.1,-1826.4 2473.18,-1590 2456.15,-1574.09 2441.37,-1553.82 2429.26,-1533.97"/>
|
||||
<polygon fill="#161aa7" stroke="#161aa7" points="3310.53,-2054.77 3318.46,-2062.34 3315.24,-2056.44 3319.96,-2058.1 3319.96,-2058.1 3319.96,-2058.1 3315.24,-2056.44 3321.45,-2053.86 3310.53,-2054.77 3310.53,-2054.77"/>
|
||||
<polygon fill="#161aa7" stroke="#161aa7" points="2429.16,-1533.8 2427.94,-1522.9 2426.61,-1529.5 2424.07,-1525.2 2424.07,-1525.2 2424.07,-1525.2 2426.61,-1529.5 2420.19,-1527.49 2429.16,-1533.8 2429.16,-1533.8"/>
|
||||
<g id="edge71" class="edge"><title>Availability->Machine</title>
|
||||
<path fill="none" stroke="#d33a65" d="M4142.2,-2578.89C4143.31,-2430.12 4125.16,-2120.16 3970,-1926 3877.67,-1810.46 3796.48,-1858.66 3670,-1782 3657.35,-1774.33 3644.42,-1765.73 3631.85,-1756.88"/>
|
||||
<polygon fill="#d33a65" stroke="#d33a65" points="4142.19,-2579.32 4137.59,-2589.27 4142.14,-2584.32 4142.09,-2589.32 4142.09,-2589.32 4142.09,-2589.32 4142.14,-2584.32 4146.59,-2589.37 4142.19,-2579.32 4142.19,-2579.32"/>
|
||||
<polygon fill="#d33a65" stroke="#d33a65" points="3631.8,-1756.84 3626.27,-1747.38 3627.73,-1753.94 3623.65,-1751.04 3623.65,-1751.04 3623.65,-1751.04 3627.73,-1753.94 3621.04,-1754.71 3631.8,-1756.84 3631.8,-1756.84"/>
|
||||
</g>
|
||||
<!-- Subscription->Invoice -->
|
||||
<g id="edge70" class="edge"><title>Subscription->Invoice</title>
|
||||
<path fill="none" stroke="#545a69" d="M2179.65,-829.984C2279.67,-749.294 2439.56,-621.869 2581.18,-516 2620.97,-486.254 2664.93,-454.664 2704.94,-426.388"/>
|
||||
<ellipse fill="none" stroke="#545a69" cx="2176.27" cy="-832.718" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#545a69" stroke="#545a69" points="2704.98,-426.36 2715.74,-424.269 2709.06,-423.476 2713.15,-420.593 2713.15,-420.593 2713.15,-420.593 2709.06,-423.476 2710.55,-416.916 2704.98,-426.36 2704.98,-426.36"/>
|
||||
<g id="edge78" class="edge"><title>Subscription->Invoice</title>
|
||||
<path fill="none" stroke="#ad14da" d="M2908.78,-887.424C2901.99,-800.213 2899.5,-659.849 2937,-546 2941.89,-531.163 2948.24,-516.401 2955.52,-502.024"/>
|
||||
<ellipse fill="none" stroke="#ad14da" cx="2909.11" cy="-891.448" rx="4" ry="4"/>
|
||||
<polygon fill="#ad14da" stroke="#ad14da" points="2955.54,-501.989 2964.16,-495.206 2957.85,-497.556 2960.17,-493.124 2960.17,-493.124 2960.17,-493.124 2957.85,-497.556 2956.18,-491.042 2955.54,-501.989 2955.54,-501.989"/>
|
||||
</g>
|
||||
<!-- Subscription->OfferDay -->
|
||||
<g id="edge71" class="edge"><title>Subscription->OfferDay</title>
|
||||
<path fill="none" stroke="#59fe27" d="M2184.1,-831.058C2194.99,-824.163 2206.13,-817.665 2217.18,-812 2281.22,-779.146 2456.32,-723.163 2580.03,-685.396"/>
|
||||
<ellipse fill="none" stroke="#59fe27" cx="2180.71" cy="-833.235" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#59fe27" stroke="#59fe27" points="2580.4,-685.284 2591.28,-686.673 2585.19,-683.827 2589.97,-682.369 2589.97,-682.369 2589.97,-682.369 2585.19,-683.827 2588.66,-678.064 2580.4,-685.284 2580.4,-685.284"/>
|
||||
<g id="edge79" class="edge"><title>Subscription->OfferDay</title>
|
||||
<path fill="none" stroke="#afa2af" d="M2962.11,-887.964C2984.04,-847.167 3010.24,-798.425 3031.1,-759.636"/>
|
||||
<ellipse fill="none" stroke="#afa2af" cx="2960.09" cy="-891.71" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#afa2af" stroke="#afa2af" points="3031.27,-759.315 3039.97,-752.639 3033.64,-754.911 3036.01,-750.508 3036.01,-750.508 3036.01,-750.508 3033.64,-754.911 3032.04,-748.377 3031.27,-759.315 3031.27,-759.315"/>
|
||||
</g>
|
||||
<!-- Training->TrainingImage -->
|
||||
<g id="edge80" class="edge"><title>Training->TrainingImage</title>
|
||||
<path fill="none" stroke="#5fe472" d="M3585.57,-2062.24C3634.65,-1976.06 3711.29,-1841.5 3758.7,-1758.27"/>
|
||||
<ellipse fill="none" stroke="#5fe472" cx="3583.51" cy="-2065.85" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#5fe472" stroke="#5fe472" cx="3760.79" cy="-1754.6" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Training->TrainingsPricing -->
|
||||
<g id="edge76" class="edge"><title>Training->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#4abf85" d="M2232.23,-1634.87C2213.09,-1624.65 2192.96,-1615.19 2173.18,-1608 2045.99,-1561.78 2002.17,-1596.88 1873.18,-1556 1844.57,-1546.93 1814.84,-1534.7 1787.14,-1521.95"/>
|
||||
<ellipse fill="none" stroke="#4abf85" cx="2235.99" cy="-1636.91" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#4abf85" stroke="#4abf85" points="1786.89,-1521.83 1779.72,-1513.53 1782.36,-1519.72 1777.82,-1517.61 1777.82,-1517.61 1777.82,-1517.61 1782.36,-1519.72 1775.92,-1521.68 1786.89,-1521.83 1786.89,-1521.83"/>
|
||||
<g id="edge85" class="edge"><title>Training->TrainingsPricing</title>
|
||||
<path fill="none" stroke="#1cba5f" d="M3459.8,-2063.37C3416.12,-2018.3 3361.3,-1960.73 3314,-1908 3267.84,-1856.55 3217.45,-1796.63 3180.32,-1751.71"/>
|
||||
<ellipse fill="none" stroke="#1cba5f" cx="3462.83" cy="-2066.5" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#1cba5f" stroke="#1cba5f" points="3180.15,-1751.5 3177.25,-1740.93 3176.96,-1747.65 3173.78,-1743.79 3173.78,-1743.79 3173.78,-1743.79 3176.96,-1747.65 3170.31,-1746.66 3180.15,-1751.5 3180.15,-1751.5"/>
|
||||
</g>
|
||||
<!-- Training->Plan -->
|
||||
<g id="edge78" class="edge"><title>Training->Plan</title>
|
||||
<path fill="none" stroke="#46fba4" d="M2293.99,-1629.96C2281.42,-1606.98 2269.17,-1581.15 2261.18,-1556 2238.02,-1483.15 2226.91,-1398.54 2221.63,-1329.24"/>
|
||||
<polygon fill="#46fba4" stroke="#46fba4" points="2294.14,-1630.22 2295.08,-1641.14 2296.57,-1634.58 2299.01,-1638.95 2299.01,-1638.95 2299.01,-1638.95 2296.57,-1634.58 2302.94,-1636.76 2294.14,-1630.22 2294.14,-1630.22"/>
|
||||
<polygon fill="#46fba4" stroke="#46fba4" points="2221.63,-1329.11 2225.39,-1318.8 2221.26,-1324.12 2220.9,-1319.13 2220.9,-1319.13 2220.9,-1319.13 2221.26,-1324.12 2216.41,-1319.46 2221.63,-1329.11 2221.63,-1329.11"/>
|
||||
<g id="edge87" class="edge"><title>Training->Plan</title>
|
||||
<path fill="none" stroke="#c33c34" d="M3462.86,-2061.62C3427.8,-2018.91 3389.14,-1964.04 3367,-1908 3313.68,-1773.06 3349.43,-1727.35 3327,-1584 3316.95,-1519.76 3303.79,-1448.92 3292.11,-1389.23"/>
|
||||
<polygon fill="#c33c34" stroke="#c33c34" points="3462.98,-2061.76 3465.9,-2072.33 3466.17,-2065.61 3469.36,-2069.46 3469.36,-2069.46 3469.36,-2069.46 3466.17,-2065.61 3472.83,-2066.58 3462.98,-2061.76 3462.98,-2061.76"/>
|
||||
<polygon fill="#c33c34" stroke="#c33c34" points="3292.1,-1389.18 3294.58,-1378.5 3291.13,-1384.27 3290.17,-1379.37 3290.17,-1379.37 3290.17,-1379.37 3291.13,-1384.27 3285.75,-1380.23 3292.1,-1389.18 3292.1,-1389.18"/>
|
||||
</g>
|
||||
<!-- Training->Credit -->
|
||||
<g id="edge77" class="edge"><title>Training->Credit</title>
|
||||
<path fill="none" stroke="#ce473d" d="M2275.68,-1632.57C2256.33,-1609.11 2236.13,-1582.36 2220.18,-1556 2170.6,-1474.07 2213.37,-1413.29 2135.18,-1358 2110.26,-1340.39 1891.49,-1343.45 1861.18,-1340 1806.15,-1333.73 1774.06,-1362.19 1738.18,-1320 1654.08,-1221.12 1698.59,-1149.54 1744.18,-1028 1749.21,-1014.58 1755.81,-1000.98 1762.95,-988.035"/>
|
||||
<ellipse fill="none" stroke="#ce473d" cx="2278.28" cy="-1635.7" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#ce473d" stroke="#ce473d" points="1763.04,-987.891 1771.88,-981.414 1765.5,-983.542 1767.97,-979.193 1767.97,-979.193 1767.97,-979.193 1765.5,-983.542 1764.06,-976.973 1763.04,-987.891 1763.04,-987.891"/>
|
||||
<g id="edge86" class="edge"><title>Training->Credit</title>
|
||||
<path fill="none" stroke="#57efe9" d="M3454.79,-2063.54C3414.45,-2020.78 3368.61,-1965.3 3339,-1908 3270.77,-1775.94 3371.84,-1677.16 3256,-1584 3210.95,-1547.77 2782.47,-1600.39 2736,-1566 2654.83,-1505.94 2647.85,-1196.25 2649.24,-1049.42"/>
|
||||
<ellipse fill="none" stroke="#57efe9" cx="3457.68" cy="-2066.59" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#57efe9" stroke="#57efe9" points="2649.25,-1049.13 2653.86,-1039.18 2649.3,-1044.13 2649.36,-1039.13 2649.36,-1039.13 2649.36,-1039.13 2649.3,-1044.13 2644.86,-1039.08 2649.25,-1049.13 2649.25,-1049.13"/>
|
||||
</g>
|
||||
<!-- Training->Reservation -->
|
||||
<g id="edge74" class="edge"><title>Training->Reservation</title>
|
||||
<path fill="none" stroke="#17d6be" d="M2472,-1672.77C2514.66,-1655.24 2557.85,-1628.97 2584.18,-1590 2613.1,-1547.19 2563.48,-1395.35 2599.18,-1358 2652.31,-1302.4 2870.49,-1345.14 2943.18,-1320 2968.6,-1311.2 2994.17,-1298.82 3018.23,-1285.2"/>
|
||||
<ellipse fill="none" stroke="#17d6be" cx="2468.04" cy="-1674.35" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#17d6be" stroke="#17d6be" points="3018.36,-1285.12 3029.27,-1284.02 3022.69,-1282.62 3027.02,-1280.13 3027.02,-1280.13 3027.02,-1280.13 3022.69,-1282.62 3024.77,-1276.23 3018.36,-1285.12 3018.36,-1285.12"/>
|
||||
<g id="edge83" class="edge"><title>Training->Reservation</title>
|
||||
<path fill="none" stroke="#e60ac7" d="M3574.44,-2062.26C3597.53,-2017.03 3631.47,-1962.72 3675,-1926 3691.15,-1912.38 3700.08,-1917.4 3719,-1908 3817.5,-1859.05 3872.27,-1874.36 3932,-1782 4025.26,-1637.8 3896.5,-1550.74 3975,-1398 3980.47,-1387.36 3986.28,-1388.18 3995,-1380 4005.75,-1369.92 4016.9,-1359.29 4027.96,-1348.65"/>
|
||||
<ellipse fill="none" stroke="#e60ac7" cx="3572.63" cy="-2065.86" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#e60ac7" stroke="#e60ac7" points="4028.01,-1348.6 4038.33,-1344.9 4031.6,-1345.13 4035.2,-1341.66 4035.2,-1341.66 4035.2,-1341.66 4031.6,-1345.13 4032.08,-1338.42 4028.01,-1348.6 4028.01,-1348.6"/>
|
||||
</g>
|
||||
<!-- Training->UserTraining -->
|
||||
<g id="edge75" class="edge"><title>Training->UserTraining</title>
|
||||
<path fill="none" stroke="#d033b0" d="M2244.17,-1634.09C2193.05,-1596.58 2131.32,-1551.29 2083.28,-1516.04"/>
|
||||
<ellipse fill="none" stroke="#d033b0" cx="2247.48" cy="-1636.52" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#d033b0" stroke="#d033b0" points="2083.14,-1515.94 2077.74,-1506.4 2079.11,-1512.98 2075.08,-1510.02 2075.08,-1510.02 2075.08,-1510.02 2079.11,-1512.98 2072.42,-1513.65 2083.14,-1515.94 2083.14,-1515.94"/>
|
||||
<g id="edge84" class="edge"><title>Training->UserTraining</title>
|
||||
<path fill="none" stroke="#2949ec" d="M3462.9,-2063.53C3415.36,-2017.43 3350.68,-1961.81 3284,-1926 3258.34,-1912.22 3247.91,-1919.14 3221,-1908 3114.39,-1863.86 3090.86,-1844.7 2994,-1782 2975.18,-1769.82 2955.52,-1755.84 2937.32,-1742.32"/>
|
||||
<ellipse fill="none" stroke="#2949ec" cx="3466.05" cy="-2066.59" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#2949ec" stroke="#2949ec" points="2937.08,-1742.14 2931.76,-1732.55 2933.07,-1739.14 2929.07,-1736.15 2929.07,-1736.15 2929.07,-1736.15 2933.07,-1739.14 2926.37,-1739.75 2937.08,-1742.14 2937.08,-1742.14"/>
|
||||
</g>
|
||||
<!-- Training->TrainingsAvailability -->
|
||||
<g id="edge73" class="edge"><title>Training->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#d4295d" d="M2472.11,-1663.47C2518.66,-1644.89 2570,-1620.34 2612.18,-1590 2639.76,-1570.16 2665.52,-1542.84 2685.89,-1518.21"/>
|
||||
<ellipse fill="none" stroke="#d4295d" cx="2468.11" cy="-1665.05" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#d4295d" stroke="#d4295d" points="2686,-1518.07 2695.81,-1513.15 2689.16,-1514.19 2692.31,-1510.31 2692.31,-1510.31 2692.31,-1510.31 2689.16,-1514.19 2688.82,-1507.47 2686,-1518.07 2686,-1518.07"/>
|
||||
<g id="edge82" class="edge"><title>Training->TrainingsAvailability</title>
|
||||
<path fill="none" stroke="#8985de" d="M3579.8,-2062.37C3608.61,-2013.99 3652.03,-1956.36 3708,-1926 3793.07,-1879.85 3837.67,-1949.7 3925,-1908 4000.09,-1872.14 4062.59,-1797.81 4100.28,-1744.6"/>
|
||||
<ellipse fill="none" stroke="#8985de" cx="3577.68" cy="-2065.99" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#8985de" stroke="#8985de" points="4100.39,-1744.45 4109.8,-1738.83 4103.25,-1740.35 4106.11,-1736.25 4106.11,-1736.25 4106.11,-1736.25 4103.25,-1740.35 4102.43,-1733.67 4100.39,-1744.45 4100.39,-1744.45"/>
|
||||
</g>
|
||||
<!-- Training->Machine -->
|
||||
<g id="edge72" class="edge"><title>Training->Machine</title>
|
||||
<path fill="none" stroke="#cce3d7" d="M2357.75,-1628.77C2363.76,-1598.95 2370.62,-1564.9 2376.63,-1535.1"/>
|
||||
<polygon fill="#cce3d7" stroke="#cce3d7" points="2357.68,-1629.08 2351.3,-1638 2356.69,-1633.99 2355.71,-1638.89 2355.71,-1638.89 2355.71,-1638.89 2356.69,-1633.99 2360.12,-1639.78 2357.68,-1629.08 2357.68,-1629.08"/>
|
||||
<polygon fill="#cce3d7" stroke="#cce3d7" points="2376.66,-1534.97 2383.05,-1526.06 2377.65,-1530.07 2378.63,-1525.17 2378.63,-1525.17 2378.63,-1525.17 2377.65,-1530.07 2374.22,-1524.28 2376.66,-1534.97 2376.66,-1534.97"/>
|
||||
<g id="edge81" class="edge"><title>Training->Machine</title>
|
||||
<path fill="none" stroke="#e0fa65" d="M3539,-2059.28C3539,-1974.02 3539,-1843.66 3539,-1761.18"/>
|
||||
<polygon fill="#e0fa65" stroke="#e0fa65" points="3539,-2059.33 3534.5,-2069.33 3539,-2064.33 3539,-2069.33 3539,-2069.33 3539,-2069.33 3539,-2064.33 3543.5,-2069.33 3539,-2059.33 3539,-2059.33"/>
|
||||
<polygon fill="#e0fa65" stroke="#e0fa65" points="3539,-1761.12 3543.5,-1751.12 3539,-1756.12 3539,-1751.12 3539,-1751.12 3539,-1751.12 3539,-1756.12 3534.5,-1751.12 3539,-1761.12 3539,-1761.12"/>
|
||||
</g>
|
||||
<!-- ProjectStep->ProjectStepImage -->
|
||||
<g id="edge79" class="edge"><title>ProjectStep->ProjectStepImage</title>
|
||||
<path fill="none" stroke="#1bbcf9" d="M188.176,-1388.14C188.176,-1351.32 188.176,-1305.71 188.176,-1267.74"/>
|
||||
<ellipse fill="none" stroke="#1bbcf9" cx="188.176" cy="-1392.42" rx="4" ry="4"/>
|
||||
<ellipse fill="#1bbcf9" stroke="#1bbcf9" cx="188.176" cy="-1263.26" rx="4" ry="4"/>
|
||||
<g id="edge88" class="edge"><title>ProjectStep->ProjectStepImage</title>
|
||||
<path fill="none" stroke="#19c7da" d="M1483,-1606.6C1483,-1528.14 1483,-1405.97 1483,-1327.47"/>
|
||||
<ellipse fill="none" stroke="#19c7da" cx="1483" cy="-1610.81" rx="4" ry="4"/>
|
||||
<ellipse fill="#19c7da" stroke="#19c7da" cx="1483" cy="-1323.07" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Reservation->Invoice -->
|
||||
<g id="edge81" class="edge"><title>Reservation->Invoice</title>
|
||||
<path fill="none" stroke="#457ab3" d="M3113.33,-1092.5C3057.18,-939.783 2948.34,-643.781 2884.73,-470.779"/>
|
||||
<ellipse fill="none" stroke="#457ab3" cx="3114.79" cy="-1096.47" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#457ab3" stroke="#457ab3" cx="2883.31" cy="-466.9" rx="4.00001" ry="4.00001"/>
|
||||
<g id="edge90" class="edge"><title>Reservation->Invoice</title>
|
||||
<path fill="none" stroke="#16774f" d="M4066.15,-1153.75C4012.97,-1072.88 3929.92,-957.187 3840,-872 3638.02,-680.656 3358.79,-511.16 3197.41,-420.585"/>
|
||||
<ellipse fill="none" stroke="#16774f" cx="4068.37" cy="-1157.14" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#16774f" stroke="#16774f" cx="3193.78" cy="-418.552" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Reservation->Slot -->
|
||||
<g id="edge80" class="edge"><title>Reservation->Slot</title>
|
||||
<path fill="none" stroke="#f6a1bc" d="M3175.91,-1092.23C3182.37,-1068.57 3189.32,-1043.16 3195.9,-1019.1"/>
|
||||
<ellipse fill="none" stroke="#f6a1bc" cx="3174.8" cy="-1096.27" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#f6a1bc" stroke="#f6a1bc" points="3195.95,-1018.89 3202.93,-1010.43 3197.27,-1014.07 3198.59,-1009.25 3198.59,-1009.25 3198.59,-1009.25 3197.27,-1014.07 3194.25,-1008.06 3195.95,-1018.89 3195.95,-1018.89"/>
|
||||
<g id="edge89" class="edge"><title>Reservation->Slot</title>
|
||||
<path fill="none" stroke="#286c76" d="M4219.61,-1155.21C4236.04,-1142.45 4253.76,-1130.76 4272,-1122 4505.64,-1009.85 4811.75,-980.819 4984.71,-973.755"/>
|
||||
<ellipse fill="none" stroke="#286c76" cx="4216.27" cy="-1157.86" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#286c76" stroke="#286c76" points="4984.89,-973.748 4995.06,-977.855 4989.88,-973.553 4994.88,-973.358 4994.88,-973.358 4994.88,-973.358 4989.88,-973.553 4994.71,-968.862 4984.89,-973.748 4984.89,-973.748"/>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticType -->
|
||||
<g id="edge82" class="edge"><title>StatisticIndex->StatisticType</title>
|
||||
<path fill="none" stroke="#241dc0" d="M4729.78,-1783.59C4738.5,-1849.35 4748.83,-1944.56 4754.71,-2012.96"/>
|
||||
<ellipse fill="none" stroke="#241dc0" cx="4729.21" cy="-1779.28" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#241dc0" stroke="#241dc0" points="4754.73,-2013.3 4751.09,-2023.64 4755.15,-2018.28 4755.57,-2023.27 4755.57,-2023.27 4755.57,-2023.27 4755.15,-2018.28 4760.06,-2022.89 4754.73,-2013.3 4754.73,-2013.3"/>
|
||||
<g id="edge91" class="edge"><title>StatisticIndex->StatisticType</title>
|
||||
<path fill="none" stroke="#205531" d="M6079.05,-2221.48C6089.12,-2316.66 6102.42,-2479.87 6108.28,-2579.24"/>
|
||||
<ellipse fill="none" stroke="#205531" cx="6078.61" cy="-2217.31" rx="4" ry="4"/>
|
||||
<polygon fill="#205531" stroke="#205531" points="6108.28,-2579.25 6104.36,-2589.49 6108.56,-2584.24 6108.85,-2589.23 6108.85,-2589.23 6108.85,-2589.23 6108.56,-2584.24 6113.34,-2588.97 6108.28,-2579.25 6108.28,-2579.25"/>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticGraph -->
|
||||
<g id="edge84" class="edge"><title>StatisticIndex->StatisticGraph</title>
|
||||
<path fill="none" stroke="#e07fa7" d="M4639.11,-1633.05C4602.39,-1598.29 4558.81,-1557.05 4523.19,-1523.32"/>
|
||||
<ellipse fill="none" stroke="#e07fa7" cx="4642.37" cy="-1636.14" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#e07fa7" stroke="#e07fa7" cx="4519.99" cy="-1520.3" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge93" class="edge"><title>StatisticIndex->StatisticGraph</title>
|
||||
<path fill="none" stroke="#3bf08c" d="M6025.65,-2069.65C5975.34,-1981.31 5892.15,-1835.26 5843.88,-1750.51"/>
|
||||
<ellipse fill="none" stroke="#3bf08c" cx="6027.64" cy="-2073.14" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#3bf08c" stroke="#3bf08c" cx="5841.88" cy="-1746.99" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- StatisticField -->
|
||||
<g id="node49" class="node"><title>StatisticField</title>
|
||||
<path fill="none" stroke="black" d="M4606.18,-1389C4606.18,-1389 4826.18,-1389 4826.18,-1389 4832.18,-1389 4838.18,-1395 4838.18,-1401 4838.18,-1401 4838.18,-1513 4838.18,-1513 4838.18,-1519 4832.18,-1525 4826.18,-1525 4826.18,-1525 4606.18,-1525 4606.18,-1525 4600.18,-1525 4594.18,-1519 4594.18,-1513 4594.18,-1513 4594.18,-1401 4594.18,-1401 4594.18,-1395 4600.18,-1389 4606.18,-1389"/>
|
||||
<text text-anchor="middle" x="4716.18" y="-1509.8" font-family="Times,serif" font-size="14.00">StatisticField</text>
|
||||
<polyline fill="none" stroke="black" points="4594.18,-1502 4838.18,-1502 "/>
|
||||
<text text-anchor="start" x="4602.18" y="-1486.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1471.8" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1456.8" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1441.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1426.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1411.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="4602.18" y="-1396.8" font-family="Times,serif" font-size="14.00">data_type :character varying(255)</text>
|
||||
<g id="node58" class="node"><title>StatisticField</title>
|
||||
<path fill="none" stroke="black" d="M5958,-1615C5958,-1615 6178,-1615 6178,-1615 6184,-1615 6190,-1621 6190,-1627 6190,-1627 6190,-1739 6190,-1739 6190,-1745 6184,-1751 6178,-1751 6178,-1751 5958,-1751 5958,-1751 5952,-1751 5946,-1745 5946,-1739 5946,-1739 5946,-1627 5946,-1627 5946,-1621 5952,-1615 5958,-1615"/>
|
||||
<text text-anchor="middle" x="6068" y="-1735.8" font-family="Times,serif" font-size="14.00">StatisticField</text>
|
||||
<polyline fill="none" stroke="black" points="5946,-1728 6190,-1728 "/>
|
||||
<text text-anchor="start" x="5954" y="-1712.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="5954" y="-1697.8" font-family="Times,serif" font-size="14.00">statistic_index_id :integer</text>
|
||||
<text text-anchor="start" x="5954" y="-1682.8" font-family="Times,serif" font-size="14.00">key :character varying(255)</text>
|
||||
<text text-anchor="start" x="5954" y="-1667.8" font-family="Times,serif" font-size="14.00">label :character varying(255)</text>
|
||||
<text text-anchor="start" x="5954" y="-1652.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5954" y="-1637.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="5954" y="-1622.8" font-family="Times,serif" font-size="14.00">data_type :character varying(255)</text>
|
||||
</g>
|
||||
<!-- StatisticIndex->StatisticField -->
|
||||
<g id="edge83" class="edge"><title>StatisticIndex->StatisticField</title>
|
||||
<path fill="none" stroke="#996f2a" d="M4709.91,-1630.48C4709.28,-1600.32 4709.27,-1565.61 4709.87,-1535.27"/>
|
||||
<ellipse fill="none" stroke="#996f2a" cx="4710.01" cy="-1634.89" rx="4" ry="4"/>
|
||||
<polygon fill="#996f2a" stroke="#996f2a" points="4709.87,-1535.16 4714.6,-1525.27 4709.99,-1530.16 4710.1,-1525.17 4710.1,-1525.17 4710.1,-1525.17 4709.99,-1530.16 4705.6,-1525.06 4709.87,-1535.16 4709.87,-1535.16"/>
|
||||
<g id="edge92" class="edge"><title>StatisticIndex->StatisticField</title>
|
||||
<path fill="none" stroke="#9ed97e" d="M6062.85,-2068.53C6060.73,-1983.76 6060.72,-1846.89 6062.8,-1761.36"/>
|
||||
<ellipse fill="none" stroke="#9ed97e" cx="6062.95" cy="-2072.62" rx="4" ry="4"/>
|
||||
<polygon fill="#9ed97e" stroke="#9ed97e" points="6062.8,-1761.18 6067.56,-1751.3 6062.93,-1756.18 6063.06,-1751.19 6063.06,-1751.19 6063.06,-1751.19 6062.93,-1756.18 6058.57,-1751.07 6062.8,-1761.18 6062.8,-1761.18"/>
|
||||
</g>
|
||||
<!-- StatisticField->StatisticIndex -->
|
||||
<g id="edge85" class="edge"><title>StatisticField->StatisticIndex</title>
|
||||
<path fill="none" stroke="#b80ddb" d="M4722.44,-1533.3C4723.09,-1564.1 4723.09,-1599.66 4722.44,-1630.48"/>
|
||||
<ellipse fill="none" stroke="#b80ddb" cx="4722.34" cy="-1529.16" rx="4" ry="4"/>
|
||||
<ellipse fill="#b80ddb" stroke="#b80ddb" cx="4722.34" cy="-1634.89" rx="4" ry="4"/>
|
||||
<g id="edge94" class="edge"><title>StatisticField->StatisticIndex</title>
|
||||
<path fill="none" stroke="#a18bf2" d="M6073.15,-1759.28C6075.28,-1844.66 6075.28,-1983.07 6073.15,-2068.53"/>
|
||||
<ellipse fill="none" stroke="#a18bf2" cx="6073.04" cy="-1755.19" rx="4" ry="4"/>
|
||||
<ellipse fill="#a18bf2" stroke="#a18bf2" cx="6073.05" cy="-2072.62" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- WalletTransaction->Invoice -->
|
||||
<g id="edge95" class="edge"><title>WalletTransaction->Invoice</title>
|
||||
<path fill="none" stroke="#63067a" d="M269.54,-1390.31C283.771,-1312.77 301,-1198.03 301,-1097 301,-1097 301,-1097 301,-689 301,-419.903 2389.63,-363.261 2937.64,-353.031"/>
|
||||
<ellipse fill="none" stroke="#63067a" cx="268.726" cy="-1394.7" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#63067a" stroke="#63067a" cx="2941.98" cy="-352.951" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Avoir -->
|
||||
<g id="node55" class="node"><title>Avoir</title>
|
||||
<path fill="none" stroke="black" d="M3062.18,-517C3062.18,-517 3282.18,-517 3282.18,-517 3288.18,-517 3294.18,-523 3294.18,-529 3294.18,-529 3294.18,-761 3294.18,-761 3294.18,-767 3288.18,-773 3282.18,-773 3282.18,-773 3062.18,-773 3062.18,-773 3056.18,-773 3050.18,-767 3050.18,-761 3050.18,-761 3050.18,-529 3050.18,-529 3050.18,-523 3056.18,-517 3062.18,-517"/>
|
||||
<text text-anchor="middle" x="3172.18" y="-757.8" font-family="Times,serif" font-size="14.00">Avoir</text>
|
||||
<polyline fill="none" stroke="black" points="3050.18,-750 3294.18,-750 "/>
|
||||
<text text-anchor="start" x="3058.18" y="-734.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3058.18" y="-719.8" font-family="Times,serif" font-size="14.00">invoiced_id :integer</text>
|
||||
<text text-anchor="start" x="3058.18" y="-704.8" font-family="Times,serif" font-size="14.00">invoiced_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3058.18" y="-689.8" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="3058.18" y="-674.8" font-family="Times,serif" font-size="14.00">total :integer</text>
|
||||
<text text-anchor="start" x="3058.18" y="-659.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3058.18" y="-644.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3058.18" y="-629.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="3058.18" y="-614.8" font-family="Times,serif" font-size="14.00">reference :character varying(255)</text>
|
||||
<text text-anchor="start" x="3058.18" y="-599.8" font-family="Times,serif" font-size="14.00">avoir_mode :character varying(255)</text>
|
||||
<text text-anchor="start" x="3058.18" y="-584.8" font-family="Times,serif" font-size="14.00">avoir_date :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3058.18" y="-569.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="3058.18" y="-554.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3058.18" y="-539.8" font-family="Times,serif" font-size="14.00">subscription_to_expire :boolean</text>
|
||||
<text text-anchor="start" x="3058.18" y="-524.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<g id="node65" class="node"><title>Avoir</title>
|
||||
<path fill="none" stroke="black" d="M3899,-547C3899,-547 4119,-547 4119,-547 4125,-547 4131,-553 4131,-559 4131,-559 4131,-821 4131,-821 4131,-827 4125,-833 4119,-833 4119,-833 3899,-833 3899,-833 3893,-833 3887,-827 3887,-821 3887,-821 3887,-559 3887,-559 3887,-553 3893,-547 3899,-547"/>
|
||||
<text text-anchor="middle" x="4009" y="-817.8" font-family="Times,serif" font-size="14.00">Avoir</text>
|
||||
<polyline fill="none" stroke="black" points="3887,-810 4131,-810 "/>
|
||||
<text text-anchor="start" x="3895" y="-794.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-779.8" font-family="Times,serif" font-size="14.00">invoiced_id :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-764.8" font-family="Times,serif" font-size="14.00">invoiced_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3895" y="-749.8" font-family="Times,serif" font-size="14.00">stp_invoice_id :character varying(255)</text>
|
||||
<text text-anchor="start" x="3895" y="-734.8" font-family="Times,serif" font-size="14.00">total :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-719.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3895" y="-704.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3895" y="-689.8" font-family="Times,serif" font-size="14.00">user_id :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-674.8" font-family="Times,serif" font-size="14.00">reference :character varying(255)</text>
|
||||
<text text-anchor="start" x="3895" y="-659.8" font-family="Times,serif" font-size="14.00">avoir_mode :character varying(255)</text>
|
||||
<text text-anchor="start" x="3895" y="-644.8" font-family="Times,serif" font-size="14.00">avoir_date :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3895" y="-629.8" font-family="Times,serif" font-size="14.00">invoice_id :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-614.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3895" y="-599.8" font-family="Times,serif" font-size="14.00">subscription_to_expire :boolean</text>
|
||||
<text text-anchor="start" x="3895" y="-584.8" font-family="Times,serif" font-size="14.00">description :text</text>
|
||||
<text text-anchor="start" x="3895" y="-569.8" font-family="Times,serif" font-size="14.00">wallet_amount :integer</text>
|
||||
<text text-anchor="start" x="3895" y="-554.8" font-family="Times,serif" font-size="14.00">wallet_transaction_id :integer</text>
|
||||
</g>
|
||||
<!-- Avoir->InvoiceItem -->
|
||||
<g id="edge86" class="edge"><title>Avoir->InvoiceItem</title>
|
||||
<path fill="none" stroke="#31a4e1" d="M3146.79,-508.871C3127.48,-406.064 3101.43,-267.336 3084.46,-177.038"/>
|
||||
<ellipse fill="none" stroke="#31a4e1" cx="3147.55" cy="-512.873" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#31a4e1" stroke="#31a4e1" points="3084.44,-176.919 3087.02,-166.26 3083.52,-172.005 3082.6,-167.091 3082.6,-167.091 3082.6,-167.091 3083.52,-172.005 3078.17,-167.922 3084.44,-176.919 3084.44,-176.919"/>
|
||||
<g id="edge96" class="edge"><title>Avoir->InvoiceItem</title>
|
||||
<path fill="none" stroke="#57835e" d="M3945.4,-538.954C3897.25,-425.346 3832.66,-272.939 3791.93,-176.84"/>
|
||||
<ellipse fill="none" stroke="#57835e" cx="3947.09" cy="-542.942" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#57835e" stroke="#57835e" points="3791.84,-176.638 3792.08,-165.675 3789.89,-172.034 3787.94,-167.431 3787.94,-167.431 3787.94,-167.431 3789.89,-172.034 3783.79,-169.187 3791.84,-176.638 3791.84,-176.638"/>
|
||||
</g>
|
||||
<!-- Avoir->Invoice -->
|
||||
<g id="edge87" class="edge"><title>Avoir->Invoice</title>
|
||||
<path fill="none" stroke="#365e12" d="M3065.2,-510.984C3055.68,-500.892 3045.94,-491.105 3036.18,-482 3013.95,-461.28 2988.73,-440.907 2963.85,-422.258"/>
|
||||
<ellipse fill="none" stroke="#365e12" cx="3068.05" cy="-514.034" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#365e12" stroke="#365e12" cx="2960.4" cy="-419.69" rx="4.00002" ry="4.00002"/>
|
||||
<text text-anchor="middle" x="3067.18" y="-486.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
<g id="edge97" class="edge"><title>Avoir->Invoice</title>
|
||||
<path fill="none" stroke="#2eea8e" d="M3910.05,-541.121C3898.55,-530.151 3886.17,-520.193 3873,-512 3761.92,-442.894 3396.18,-390.108 3198.15,-365.772"/>
|
||||
<ellipse fill="none" stroke="#2eea8e" cx="3913.14" cy="-544.145" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#2eea8e" stroke="#2eea8e" cx="3193.98" cy="-365.263" rx="4.00001" ry="4.00001"/>
|
||||
<text text-anchor="middle" x="3907" y="-516.3" font-family="Times,serif" font-size="14.00">avoir</text>
|
||||
</g>
|
||||
<!-- NotificationType -->
|
||||
<g id="node56" class="node"><title>NotificationType</title>
|
||||
<polygon fill="none" stroke="black" points="6825.18,-2439 6825.18,-2485 6935.18,-2485 6935.18,-2439 6825.18,-2439"/>
|
||||
<text text-anchor="middle" x="6880.18" y="-2469.8" font-family="Times,serif" font-size="14.00">NotificationType</text>
|
||||
<polyline fill="none" stroke="black" points="6825.18,-2462 6935.18,-2462 "/>
|
||||
<text text-anchor="middle" x="6880.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
<g id="node66" class="node"><title>NotificationType</title>
|
||||
<polygon fill="none" stroke="black" points="8373,-3013 8373,-3059 8483,-3059 8483,-3013 8373,-3013"/>
|
||||
<text text-anchor="middle" x="8428" y="-3043.8" font-family="Times,serif" font-size="14.00">NotificationType</text>
|
||||
<polyline fill="none" stroke="black" points="8373,-3036 8483,-3036 "/>
|
||||
<text text-anchor="middle" x="8428" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Stylesheet -->
|
||||
<g id="node58" class="node"><title>Stylesheet</title>
|
||||
<path fill="none" stroke="black" d="M6965.18,-2416.5C6965.18,-2416.5 7185.18,-2416.5 7185.18,-2416.5 7191.18,-2416.5 7197.18,-2422.5 7197.18,-2428.5 7197.18,-2428.5 7197.18,-2495.5 7197.18,-2495.5 7197.18,-2501.5 7191.18,-2507.5 7185.18,-2507.5 7185.18,-2507.5 6965.18,-2507.5 6965.18,-2507.5 6959.18,-2507.5 6953.18,-2501.5 6953.18,-2495.5 6953.18,-2495.5 6953.18,-2428.5 6953.18,-2428.5 6953.18,-2422.5 6959.18,-2416.5 6965.18,-2416.5"/>
|
||||
<text text-anchor="middle" x="7075.18" y="-2492.3" font-family="Times,serif" font-size="14.00">Stylesheet</text>
|
||||
<polyline fill="none" stroke="black" points="6953.18,-2484.5 7197.18,-2484.5 "/>
|
||||
<text text-anchor="start" x="6961.18" y="-2469.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="6961.18" y="-2454.3" font-family="Times,serif" font-size="14.00">contents :text</text>
|
||||
<text text-anchor="start" x="6961.18" y="-2439.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="6961.18" y="-2424.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node68" class="node"><title>Stylesheet</title>
|
||||
<path fill="none" stroke="black" d="M8513,-2990.5C8513,-2990.5 8733,-2990.5 8733,-2990.5 8739,-2990.5 8745,-2996.5 8745,-3002.5 8745,-3002.5 8745,-3069.5 8745,-3069.5 8745,-3075.5 8739,-3081.5 8733,-3081.5 8733,-3081.5 8513,-3081.5 8513,-3081.5 8507,-3081.5 8501,-3075.5 8501,-3069.5 8501,-3069.5 8501,-3002.5 8501,-3002.5 8501,-2996.5 8507,-2990.5 8513,-2990.5"/>
|
||||
<text text-anchor="middle" x="8623" y="-3066.3" font-family="Times,serif" font-size="14.00">Stylesheet</text>
|
||||
<polyline fill="none" stroke="black" points="8501,-3058.5 8745,-3058.5 "/>
|
||||
<text text-anchor="start" x="8509" y="-3043.3" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="8509" y="-3028.3" font-family="Times,serif" font-size="14.00">contents :text</text>
|
||||
<text text-anchor="start" x="8509" y="-3013.3" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="8509" y="-2998.3" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- MachineImage -->
|
||||
<g id="node65" class="node"><title>MachineImage</title>
|
||||
<path fill="none" stroke="black" d="M2669.18,-1123C2669.18,-1123 2889.18,-1123 2889.18,-1123 2895.18,-1123 2901.18,-1129 2901.18,-1135 2901.18,-1135 2901.18,-1247 2901.18,-1247 2901.18,-1253 2895.18,-1259 2889.18,-1259 2889.18,-1259 2669.18,-1259 2669.18,-1259 2663.18,-1259 2657.18,-1253 2657.18,-1247 2657.18,-1247 2657.18,-1135 2657.18,-1135 2657.18,-1129 2663.18,-1123 2669.18,-1123"/>
|
||||
<text text-anchor="middle" x="2779.18" y="-1243.8" font-family="Times,serif" font-size="14.00">MachineImage</text>
|
||||
<polyline fill="none" stroke="black" points="2657.18,-1236 2901.18,-1236 "/>
|
||||
<text text-anchor="start" x="2665.18" y="-1220.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1205.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1190.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1175.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1160.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1145.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="2665.18" y="-1130.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node75" class="node"><title>MachineImage</title>
|
||||
<path fill="none" stroke="black" d="M3492,-1183C3492,-1183 3712,-1183 3712,-1183 3718,-1183 3724,-1189 3724,-1195 3724,-1195 3724,-1307 3724,-1307 3724,-1313 3718,-1319 3712,-1319 3712,-1319 3492,-1319 3492,-1319 3486,-1319 3480,-1313 3480,-1307 3480,-1307 3480,-1195 3480,-1195 3480,-1189 3486,-1183 3492,-1183"/>
|
||||
<text text-anchor="middle" x="3602" y="-1303.8" font-family="Times,serif" font-size="14.00">MachineImage</text>
|
||||
<polyline fill="none" stroke="black" points="3480,-1296 3724,-1296 "/>
|
||||
<text text-anchor="start" x="3488" y="-1280.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="3488" y="-1265.8" font-family="Times,serif" font-size="14.00">viewable_id :integer</text>
|
||||
<text text-anchor="start" x="3488" y="-1250.8" font-family="Times,serif" font-size="14.00">viewable_type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3488" y="-1235.8" font-family="Times,serif" font-size="14.00">attachment :character varying(255)</text>
|
||||
<text text-anchor="start" x="3488" y="-1220.8" font-family="Times,serif" font-size="14.00">type :character varying(255)</text>
|
||||
<text text-anchor="start" x="3488" y="-1205.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="3488" y="-1190.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Feed -->
|
||||
<g id="node66" class="node"><title>Feed</title>
|
||||
<polygon fill="none" stroke="black" points="7215.18,-2439 7215.18,-2485 7269.18,-2485 7269.18,-2439 7215.18,-2439"/>
|
||||
<text text-anchor="middle" x="7242.18" y="-2469.8" font-family="Times,serif" font-size="14.00">Feed</text>
|
||||
<polyline fill="none" stroke="black" points="7215.18,-2462 7269.18,-2462 "/>
|
||||
<text text-anchor="middle" x="7242.18" y="-2446.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
<g id="node76" class="node"><title>Feed</title>
|
||||
<polygon fill="none" stroke="black" points="8763,-3013 8763,-3059 8817,-3059 8817,-3013 8763,-3013"/>
|
||||
<text text-anchor="middle" x="8790" y="-3043.8" font-family="Times,serif" font-size="14.00">Feed</text>
|
||||
<polyline fill="none" stroke="black" points="8763,-3036 8817,-3036 "/>
|
||||
<text text-anchor="middle" x="8790" y="-3020.8" font-family="Times,serif" font-size="14.00"> </text>
|
||||
</g>
|
||||
<!-- Machine->Price -->
|
||||
<g id="edge91" class="edge"><title>Machine->Price</title>
|
||||
<path fill="none" stroke="#2a8379" d="M2379.68,-1380.86C2364.75,-1279.95 2346.44,-1107.99 2386.18,-1062 2399.21,-1046.92 2722.77,-1017.65 2741.18,-1010 2752.98,-1005.09 2764.69,-998.88 2775.97,-991.973"/>
|
||||
<ellipse fill="none" stroke="#2a8379" cx="2380.29" cy="-1384.94" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#2a8379" stroke="#2a8379" points="2776.05,-991.919 2786.91,-990.368 2780.28,-989.243 2784.5,-986.566 2784.5,-986.566 2784.5,-986.566 2780.28,-989.243 2782.09,-982.765 2776.05,-991.919 2776.05,-991.919"/>
|
||||
<g id="edge101" class="edge"><title>Machine->Price</title>
|
||||
<path fill="none" stroke="#6366dd" d="M3518.38,-1606.99C3483.54,-1473.48 3421.43,-1201.21 3471,-1122 3499.05,-1077.18 3532.85,-1097.52 3578,-1070 3587.01,-1064.51 3596.16,-1058.55 3605.22,-1052.38"/>
|
||||
<ellipse fill="none" stroke="#6366dd" cx="3519.42" cy="-1610.93" rx="4.00001" ry="4.00001"/>
|
||||
<polygon fill="#6366dd" stroke="#6366dd" points="3605.28,-1052.33 3616.07,-1050.35 3609.39,-1049.49 3613.51,-1046.65 3613.51,-1046.65 3613.51,-1046.65 3609.39,-1049.49 3610.95,-1042.95 3605.28,-1052.33 3605.28,-1052.33"/>
|
||||
</g>
|
||||
<!-- Machine->Plan -->
|
||||
<g id="edge94" class="edge"><title>Machine->Plan</title>
|
||||
<path fill="none" stroke="#366599" d="M2342.01,-1380.32C2330.98,-1363.67 2318.97,-1345.57 2306.91,-1327.37"/>
|
||||
<polygon fill="#366599" stroke="#366599" points="2342.04,-1380.36 2343.81,-1391.18 2344.8,-1384.53 2347.56,-1388.7 2347.56,-1388.7 2347.56,-1388.7 2344.8,-1384.53 2351.31,-1386.21 2342.04,-1380.36 2342.04,-1380.36"/>
|
||||
<polygon fill="#366599" stroke="#366599" points="2306.89,-1327.34 2305.12,-1316.52 2304.13,-1323.18 2301.37,-1319.01 2301.37,-1319.01 2301.37,-1319.01 2304.13,-1323.18 2297.62,-1321.5 2306.89,-1327.34 2306.89,-1327.34"/>
|
||||
<g id="edge104" class="edge"><title>Machine->Plan</title>
|
||||
<path fill="none" stroke="#4770ac" d="M3467.75,-1606.77C3457.08,-1593.7 3446.74,-1579.84 3438,-1566 3394.54,-1497.16 3404.57,-1469.15 3365,-1398 3363.17,-1394.71 3361.28,-1391.4 3359.35,-1388.08"/>
|
||||
<polygon fill="#4770ac" stroke="#4770ac" points="3468.04,-1607.12 3470.97,-1617.69 3471.24,-1610.96 3474.43,-1614.81 3474.43,-1614.81 3474.43,-1614.81 3471.24,-1610.96 3477.89,-1611.93 3468.04,-1607.12 3468.04,-1607.12"/>
|
||||
<polygon fill="#4770ac" stroke="#4770ac" points="3359.24,-1387.88 3358.01,-1376.99 3356.69,-1383.58 3354.14,-1379.28 3354.14,-1379.28 3354.14,-1379.28 3356.69,-1383.58 3350.27,-1381.57 3359.24,-1387.88 3359.24,-1387.88"/>
|
||||
</g>
|
||||
<!-- Machine->MachineFile -->
|
||||
<g id="edge89" class="edge"><title>Machine->MachineFile</title>
|
||||
<path fill="none" stroke="#e81fe6" d="M2427.62,-1381.13C2444.3,-1345.91 2464.17,-1303.95 2480.95,-1268.51"/>
|
||||
<ellipse fill="none" stroke="#e81fe6" cx="2425.75" cy="-1385.08" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#e81fe6" stroke="#e81fe6" points="2481.09,-1268.22 2489.44,-1261.1 2483.23,-1263.7 2485.37,-1259.18 2485.37,-1259.18 2485.37,-1259.18 2483.23,-1263.7 2481.3,-1257.25 2481.09,-1268.22 2481.09,-1268.22"/>
|
||||
<g id="edge99" class="edge"><title>Machine->MachineFile</title>
|
||||
<path fill="none" stroke="#c54b7c" d="M3594.87,-1608.08C3654.12,-1529.69 3747.22,-1406.51 3806.92,-1327.52"/>
|
||||
<ellipse fill="none" stroke="#c54b7c" cx="3592.19" cy="-1611.62" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#c54b7c" stroke="#c54b7c" points="3807.28,-1327.05 3816.9,-1321.78 3810.29,-1323.06 3813.31,-1319.07 3813.31,-1319.07 3813.31,-1319.07 3810.29,-1323.06 3809.72,-1316.36 3807.28,-1327.05 3807.28,-1327.05"/>
|
||||
</g>
|
||||
<!-- Machine->Credit -->
|
||||
<g id="edge93" class="edge"><title>Machine->Credit</title>
|
||||
<path fill="none" stroke="#9abb55" d="M2262.31,-1391.03C2232.05,-1378.2 2199.5,-1366.19 2168.18,-1358 2126.91,-1347.21 1816.79,-1349.7 1786.18,-1320 1739.24,-1274.48 1733.87,-1091.31 1750.18,-1028 1753.62,-1014.65 1758.95,-1001.19 1765.11,-988.402"/>
|
||||
<ellipse fill="none" stroke="#9abb55" cx="2266.28" cy="-1392.73" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#9abb55" stroke="#9abb55" points="1765.24,-988.157 1773.75,-981.244 1767.48,-983.69 1769.73,-979.222 1769.73,-979.222 1769.73,-979.222 1767.48,-983.69 1765.71,-977.201 1765.24,-988.157 1765.24,-988.157"/>
|
||||
<g id="edge103" class="edge"><title>Machine->Credit</title>
|
||||
<path fill="none" stroke="#bb9d34" d="M3409.38,-1619.39C3382.38,-1607.11 3353.95,-1594.73 3327,-1584 3062.97,-1478.89 2905.81,-1595.89 2721,-1380 2710.3,-1367.5 2679.06,-1163.9 2662.16,-1049.15"/>
|
||||
<ellipse fill="none" stroke="#bb9d34" cx="3413.31" cy="-1621.18" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#bb9d34" stroke="#bb9d34" points="2662.12,-1048.9 2665.12,-1038.35 2661.4,-1043.95 2660.67,-1039.01 2660.67,-1039.01 2660.67,-1039.01 2661.4,-1043.95 2656.22,-1039.66 2662.12,-1048.9 2662.12,-1048.9"/>
|
||||
</g>
|
||||
<!-- Machine->Reservation -->
|
||||
<g id="edge92" class="edge"><title>Machine->Reservation</title>
|
||||
<path fill="none" stroke="#b3e1fc" d="M2486.29,-1384.34C2515.26,-1365.94 2548.23,-1348.42 2581.18,-1338 2720.8,-1293.83 2769.17,-1359.51 2910.18,-1320 2946.79,-1309.74 2984.09,-1293.21 3018.01,-1275.39"/>
|
||||
<ellipse fill="none" stroke="#b3e1fc" cx="2482.77" cy="-1386.61" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#b3e1fc" stroke="#b3e1fc" points="3018.19,-1275.29 3029.13,-1274.56 3022.6,-1272.94 3027.01,-1270.59 3027.01,-1270.59 3027.01,-1270.59 3022.6,-1272.94 3024.9,-1266.62 3018.19,-1275.29 3018.19,-1275.29"/>
|
||||
<g id="edge102" class="edge"><title>Machine->Reservation</title>
|
||||
<path fill="none" stroke="#be6d17" d="M3630.77,-1609.98C3643.68,-1600.84 3656.99,-1591.93 3670,-1584 3685.61,-1574.48 3691.33,-1575.43 3707,-1566 3815.46,-1500.72 3823.9,-1454.87 3937,-1398 3961.11,-1385.88 3971.81,-1393.82 3995,-1380 4009.84,-1371.16 4024.29,-1360.3 4037.83,-1348.68"/>
|
||||
<ellipse fill="none" stroke="#be6d17" cx="3627.31" cy="-1612.44" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#be6d17" stroke="#be6d17" points="4038.19,-1348.37 4048.67,-1345.15 4041.94,-1345.07 4045.7,-1341.77 4045.7,-1341.77 4045.7,-1341.77 4041.94,-1345.07 4042.73,-1338.39 4038.19,-1348.37 4038.19,-1348.37"/>
|
||||
</g>
|
||||
<!-- Machine->MachinesAvailability -->
|
||||
<g id="edge90" class="edge"><title>Machine->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#bb9fa0" d="M2521.19,-1385.64C2546.42,-1374.58 2573.13,-1364.62 2599.18,-1358 2746.07,-1320.65 3141.58,-1381.35 3280.18,-1320 3320.15,-1302.31 3354.81,-1266.48 3378.27,-1237.22"/>
|
||||
<ellipse fill="none" stroke="#bb9fa0" cx="2517.42" cy="-1387.32" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#bb9fa0" stroke="#bb9fa0" points="3378.41,-1237.04 3388.12,-1231.94 3381.5,-1233.1 3384.58,-1229.17 3384.58,-1229.17 3384.58,-1229.17 3381.5,-1233.1 3381.04,-1226.39 3378.41,-1237.04 3378.41,-1237.04"/>
|
||||
<g id="edge100" class="edge"><title>Machine->MachinesAvailability</title>
|
||||
<path fill="none" stroke="#aa937e" d="M3621.81,-1610C3637.03,-1599.78 3653.38,-1590.54 3670,-1584 3739.05,-1556.81 3764.32,-1585.22 3836,-1566 4033.58,-1513.01 4097.52,-1508.1 4257,-1380 4285,-1357.51 4308.85,-1324.76 4325.51,-1298.02"/>
|
||||
<ellipse fill="none" stroke="#aa937e" cx="3618.19" cy="-1612.49" rx="4.00002" ry="4.00002"/>
|
||||
<polygon fill="#aa937e" stroke="#aa937e" points="4325.68,-1297.74 4334.73,-1291.55 4328.29,-1293.47 4330.89,-1289.21 4330.89,-1289.21 4330.89,-1289.21 4328.29,-1293.47 4327.05,-1286.86 4325.68,-1297.74 4325.68,-1297.74"/>
|
||||
</g>
|
||||
<!-- Machine->MachineImage -->
|
||||
<g id="edge88" class="edge"><title>Machine->MachineImage</title>
|
||||
<path fill="none" stroke="#706e1d" d="M2462.48,-1383.46C2483.05,-1366.01 2506.65,-1349.2 2531.18,-1338 2579.04,-1316.15 2601.11,-1343.51 2648.18,-1320 2674.83,-1306.69 2699.52,-1285.98 2720.11,-1265.06"/>
|
||||
<ellipse fill="none" stroke="#706e1d" cx="2459.22" cy="-1386.27" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#706e1d" stroke="#706e1d" cx="2723.03" cy="-1262.04" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge98" class="edge"><title>Machine->MachineImage</title>
|
||||
<path fill="none" stroke="#aed718" d="M3550.05,-1606.6C3561.57,-1527.98 3579.51,-1405.47 3591.01,-1327"/>
|
||||
<ellipse fill="none" stroke="#aed718" cx="3549.42" cy="-1610.85" rx="4.00001" ry="4.00001"/>
|
||||
<ellipse fill="#aed718" stroke="#aed718" cx="3591.59" cy="-1323.03" rx="4.00001" ry="4.00001"/>
|
||||
</g>
|
||||
<!-- Abuse -->
|
||||
<g id="node78" class="node"><title>Abuse</title>
|
||||
<path fill="none" stroke="black" d="M8847,-2953C8847,-2953 9067,-2953 9067,-2953 9073,-2953 9079,-2959 9079,-2965 9079,-2965 9079,-3107 9079,-3107 9079,-3113 9073,-3119 9067,-3119 9067,-3119 8847,-3119 8847,-3119 8841,-3119 8835,-3113 8835,-3107 8835,-3107 8835,-2965 8835,-2965 8835,-2959 8841,-2953 8847,-2953"/>
|
||||
<text text-anchor="middle" x="8957" y="-3103.8" font-family="Times,serif" font-size="14.00">Abuse</text>
|
||||
<polyline fill="none" stroke="black" points="8835,-3096 9079,-3096 "/>
|
||||
<text text-anchor="start" x="8843" y="-3080.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="8843" y="-3065.8" font-family="Times,serif" font-size="14.00">signaled_id :integer</text>
|
||||
<text text-anchor="start" x="8843" y="-3050.8" font-family="Times,serif" font-size="14.00">signaled_type :character varying</text>
|
||||
<text text-anchor="start" x="8843" y="-3035.8" font-family="Times,serif" font-size="14.00">first_name :character varying</text>
|
||||
<text text-anchor="start" x="8843" y="-3020.8" font-family="Times,serif" font-size="14.00">last_name :character varying</text>
|
||||
<text text-anchor="start" x="8843" y="-3005.8" font-family="Times,serif" font-size="14.00">email :character varying</text>
|
||||
<text text-anchor="start" x="8843" y="-2990.8" font-family="Times,serif" font-size="14.00">message :text</text>
|
||||
<text text-anchor="start" x="8843" y="-2975.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="8843" y="-2960.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
<!-- Profile->UserAvatar -->
|
||||
<g id="edge95" class="edge"><title>Profile->UserAvatar</title>
|
||||
<path fill="none" stroke="#3c82fe" d="M3254.18,-1600.46C3254.18,-1577.84 3254.18,-1554.38 3254.18,-1533.19"/>
|
||||
<ellipse fill="none" stroke="#3c82fe" cx="3254.18" cy="-1604.7" rx="4" ry="4"/>
|
||||
<ellipse fill="#3c82fe" stroke="#3c82fe" cx="3254.18" cy="-1529.19" rx="4" ry="4"/>
|
||||
<g id="edge105" class="edge"><title>Profile->UserAvatar</title>
|
||||
<path fill="none" stroke="#fe10c3" d="M838,-1918.56C838,-1860.96 838,-1802.98 838,-1759.07"/>
|
||||
<ellipse fill="none" stroke="#fe10c3" cx="838" cy="-1922.8" rx="4" ry="4"/>
|
||||
<ellipse fill="#fe10c3" stroke="#fe10c3" cx="838" cy="-1755.04" rx="4" ry="4"/>
|
||||
</g>
|
||||
<!-- Profile->Address -->
|
||||
<g id="edge96" class="edge"><title>Profile->Address</title>
|
||||
<path fill="none" stroke="#3f0618" d="M3146.28,-1603.47C3135.77,-1593.5 3125.27,-1583.55 3115.18,-1574 3110.6,-1569.67 3105.93,-1565.26 3101.22,-1560.8"/>
|
||||
<ellipse fill="none" stroke="#3f0618" cx="3149.21" cy="-1606.25" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#3f0618" stroke="#3f0618" cx="3098.13" cy="-1557.88" rx="4.00002" ry="4.00002"/>
|
||||
<g id="edge106" class="edge"><title>Profile->Address</title>
|
||||
<path fill="none" stroke="#b41f53" d="M711.827,-1922.47C685.161,-1875.66 658.227,-1828.37 635.455,-1788.39"/>
|
||||
<ellipse fill="none" stroke="#b41f53" cx="713.842" cy="-1926.01" rx="4.00002" ry="4.00002"/>
|
||||
<ellipse fill="#b41f53" stroke="#b41f53" cx="633.232" cy="-1784.48" rx="4.00002" ry="4.00002"/>
|
||||
</g>
|
||||
<!-- Setting -->
|
||||
<g id="node71" class="node"><title>Setting</title>
|
||||
<path fill="none" stroke="black" d="M7299.18,-2409C7299.18,-2409 7519.18,-2409 7519.18,-2409 7525.18,-2409 7531.18,-2415 7531.18,-2421 7531.18,-2421 7531.18,-2503 7531.18,-2503 7531.18,-2509 7525.18,-2515 7519.18,-2515 7519.18,-2515 7299.18,-2515 7299.18,-2515 7293.18,-2515 7287.18,-2509 7287.18,-2503 7287.18,-2503 7287.18,-2421 7287.18,-2421 7287.18,-2415 7293.18,-2409 7299.18,-2409"/>
|
||||
<text text-anchor="middle" x="7409.18" y="-2499.8" font-family="Times,serif" font-size="14.00">Setting</text>
|
||||
<polyline fill="none" stroke="black" points="7287.18,-2492 7531.18,-2492 "/>
|
||||
<text text-anchor="start" x="7295.18" y="-2476.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="7295.18" y="-2461.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="7295.18" y="-2446.8" font-family="Times,serif" font-size="14.00">value :text</text>
|
||||
<text text-anchor="start" x="7295.18" y="-2431.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="7295.18" y="-2416.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
<g id="node82" class="node"><title>Setting</title>
|
||||
<path fill="none" stroke="black" d="M9109,-2983C9109,-2983 9329,-2983 9329,-2983 9335,-2983 9341,-2989 9341,-2995 9341,-2995 9341,-3077 9341,-3077 9341,-3083 9335,-3089 9329,-3089 9329,-3089 9109,-3089 9109,-3089 9103,-3089 9097,-3083 9097,-3077 9097,-3077 9097,-2995 9097,-2995 9097,-2989 9103,-2983 9109,-2983"/>
|
||||
<text text-anchor="middle" x="9219" y="-3073.8" font-family="Times,serif" font-size="14.00">Setting</text>
|
||||
<polyline fill="none" stroke="black" points="9097,-3066 9341,-3066 "/>
|
||||
<text text-anchor="start" x="9105" y="-3050.8" font-family="Times,serif" font-size="14.00">id :integer</text>
|
||||
<text text-anchor="start" x="9105" y="-3035.8" font-family="Times,serif" font-size="14.00">name :character varying</text>
|
||||
<text text-anchor="start" x="9105" y="-3020.8" font-family="Times,serif" font-size="14.00">value :text</text>
|
||||
<text text-anchor="start" x="9105" y="-3005.8" font-family="Times,serif" font-size="14.00">created_at :timestamp without time zone</text>
|
||||
<text text-anchor="start" x="9105" y="-2990.8" font-family="Times,serif" font-size="14.00">updated_at :timestamp without time zone</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 159 KiB After Width: | Height: | Size: 173 KiB |