forked from uncloud/uncloud
1483 lines
38 KiB
Text
1483 lines
38 KiB
Text
|
digraph model_graph {
|
||
|
// Dotfile by Django-Extensions graph_models
|
||
|
// Created: 2020-03-17 12:30
|
||
|
// Cli Options: -a
|
||
|
|
||
|
fontname = "Roboto"
|
||
|
fontsize = 8
|
||
|
splines = true
|
||
|
|
||
|
node [
|
||
|
fontname = "Roboto"
|
||
|
fontsize = 8
|
||
|
shape = "plaintext"
|
||
|
]
|
||
|
|
||
|
edge [
|
||
|
fontname = "Roboto"
|
||
|
fontsize = 8
|
||
|
]
|
||
|
|
||
|
// Labels
|
||
|
|
||
|
|
||
|
django_contrib_admin_models_LogEntry [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
LogEntry
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><B>content_type</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>user</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">action_flag</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">PositiveSmallIntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">action_time</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">change_message</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">object_id</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">TextField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">object_repr</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
django_contrib_auth_models_Permission [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Permission
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>content_type</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">codename</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
django_contrib_auth_models_Group [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Group
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
django_contrib_contenttypes_models_ContentType [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
ContentType
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">app_label</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">model</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
django_contrib_sessions_base_session_AbstractBaseSession [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
AbstractBaseSession
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">expire_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">session_data</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">TextField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
django_contrib_sessions_models_Session [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Session<BR/><<FONT FACE="Roboto"><I>AbstractBaseSession</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>session_key</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>CharField</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>expire_date</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>DateTimeField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>session_data</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>TextField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
uncloud_pay_models_StripeCustomer [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
StripeCustomer
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>OneToOneField (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">stripe_id</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_pay_models_Payment [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Payment
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">amount</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DecimalField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">source</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">timestamp</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_pay_models_PaymentMethod [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
PaymentMethod
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">description</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">TextField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">primary</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">source</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">stripe_card_id</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_pay_models_Bill [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Bill
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">creation_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">due_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">ending_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">starting_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">valid</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_pay_models_Order [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Order
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">creation_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">ending_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">recurring_period</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">starting_date</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_pay_models_OrderRecord [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
OrderRecord
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>order</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">description</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">TextField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">one_time_price</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DecimalField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">recurring_price</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DecimalField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
django_contrib_auth_models_AbstractUser [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
AbstractUser<BR/><<FONT FACE="Roboto"><I>AbstractBaseUser,PermissionsMixin</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">date_joined</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">DateTimeField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">email</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">EmailField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">first_name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">is_active</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">is_staff</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>is_superuser</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>BooleanField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>last_login</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>DateTimeField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">last_name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>password</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">username</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_auth_models_User [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
User<BR/><<FONT FACE="Roboto"><I>AbstractUser</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>date_joined</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>DateTimeField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>email</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>EmailField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>first_name</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>is_active</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>BooleanField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>is_staff</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>BooleanField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>is_superuser</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>BooleanField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>last_login</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>DateTimeField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>last_name</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>password</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>username</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
uncloud_pay_models_Product [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Product
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>order</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">status</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMHost [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMHost
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">hostname</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">physical_cores</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">IntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">status</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">usable_cores</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">IntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">usable_ram_in_gb</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMProduct<BR/><<FONT FACE="Roboto"><I>Product</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>uuid</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>UUIDField</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>order</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (uuid)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>owner</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (id)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><B>vmhost</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">cores</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">IntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">ram_in_gb</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>status</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">vmid</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">IntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMWithOSProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMWithOSProduct
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vmproduct_ptr</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>OneToOneField (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMDiskImageProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMDiskImageProduct
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">image_source</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">image_source_type</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">import_url</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">URLField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">is_os_image</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">is_public</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BooleanField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">name</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">size_in_gb</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">status</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">storage_class</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMDiskProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMDiskProduct
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>uuid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>UUIDField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>image</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vm</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">size_in_gb</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMNetworkCard [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMNetworkCard
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>id</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>AutoField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vm</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">ip_address</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT COLOR="#7B7B7B" FACE="Roboto">GenericIPAddressField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">mac_address</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">BigIntegerField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
uncloud_vm_models_VMSnapshotProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VMSnapshotProduct<BR/><<FONT FACE="Roboto"><I>Product</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>uuid</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>UUIDField</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>order</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (uuid)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>owner</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (id)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vm</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">gb_hdd</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">gb_ssd</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">FloatField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>status</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
uncloud_pay_models_Product [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
Product
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>order</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">status</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
ungleich_service_models_MatrixServiceProduct [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
MatrixServiceProduct<BR/><<FONT FACE="Roboto"><I>Product</I></FONT>>
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>uuid</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>UUIDField</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>order</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (uuid)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I><B>owner</B></I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I><B>ForeignKey (id)</B></I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vm</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (uuid)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">domain</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">CharField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><I>status</I></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><I>CharField</I></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
opennebula_models_VM [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="1" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="5" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" COLOR="white" POINT-SIZE="10"><B>
|
||
|
VM
|
||
|
</B></FONT></TD></TR>
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>vmid</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>IntegerField</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto"><B>owner</B></FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto"><B>ForeignKey (id)</B></FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
|
||
|
<TR><TD ALIGN="LEFT" BORDER="0">
|
||
|
<FONT FACE="Roboto">data</FONT>
|
||
|
</TD><TD ALIGN="LEFT">
|
||
|
<FONT FACE="Roboto">JSONField</FONT>
|
||
|
</TD></TR>
|
||
|
|
||
|
|
||
|
</TABLE>
|
||
|
>]
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// Relations
|
||
|
|
||
|
django_contrib_admin_models_LogEntry -> uncloud_auth_models_User
|
||
|
[label=" user (logentry)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
django_contrib_admin_models_LogEntry -> django_contrib_contenttypes_models_ContentType
|
||
|
[label=" content_type (logentry)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
|
||
|
django_contrib_auth_models_Permission -> django_contrib_contenttypes_models_ContentType
|
||
|
[label=" content_type (permission)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
django_contrib_auth_models_Group -> django_contrib_auth_models_Permission
|
||
|
[label=" permissions (group)"] [arrowhead=dot arrowtail=dot, dir=both];
|
||
|
|
||
|
|
||
|
|
||
|
django_contrib_sessions_models_Session -> django_contrib_sessions_base_session_AbstractBaseSession
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
|
||
|
uncloud_pay_models_StripeCustomer -> uncloud_auth_models_User
|
||
|
[label=" owner (stripecustomer)"] [arrowhead=none, arrowtail=none, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Payment -> uncloud_auth_models_User
|
||
|
[label=" owner (payment)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_PaymentMethod -> uncloud_auth_models_User
|
||
|
[label=" owner (paymentmethod)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Bill -> uncloud_auth_models_User
|
||
|
[label=" owner (bill)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Order -> uncloud_auth_models_User
|
||
|
[label=" owner (order)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Order -> uncloud_pay_models_Bill
|
||
|
[label=" bill (order)"] [arrowhead=dot arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_OrderRecord -> uncloud_pay_models_Order
|
||
|
[label=" order (orderrecord)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
django_contrib_auth_base_user_AbstractBaseUser [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">AbstractBaseUser</FONT>
|
||
|
</TD></TR>
|
||
|
</TABLE>
|
||
|
>]
|
||
|
django_contrib_auth_models_AbstractUser -> django_contrib_auth_base_user_AbstractBaseUser
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
django_contrib_auth_models_PermissionsMixin [label=<
|
||
|
<TABLE BGCOLOR="white" BORDER="0" CELLBORDER="0" CELLSPACING="0">
|
||
|
<TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="#1b563f">
|
||
|
<FONT FACE="Roboto" POINT-SIZE="12" COLOR="white">PermissionsMixin</FONT>
|
||
|
</TD></TR>
|
||
|
</TABLE>
|
||
|
>]
|
||
|
django_contrib_auth_models_AbstractUser -> django_contrib_auth_models_PermissionsMixin
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
uncloud_auth_models_User -> django_contrib_auth_models_Group
|
||
|
[label=" groups (user)"] [arrowhead=dot arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_auth_models_User -> django_contrib_auth_models_Permission
|
||
|
[label=" user_permissions (user)"] [arrowhead=dot arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_auth_models_User -> django_contrib_auth_models_AbstractUser
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
|
||
|
uncloud_pay_models_Product -> uncloud_auth_models_User
|
||
|
[label=" owner (product)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Product -> uncloud_pay_models_Order
|
||
|
[label=" order (product)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMProduct -> uncloud_vm_models_VMHost
|
||
|
[label=" vmhost (vmproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMProduct -> uncloud_pay_models_Product
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMWithOSProduct -> uncloud_vm_models_VMProduct
|
||
|
[label=" multi-table\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMDiskImageProduct -> uncloud_auth_models_User
|
||
|
[label=" owner (vmdiskimageproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMDiskProduct -> uncloud_auth_models_User
|
||
|
[label=" owner (vmdiskproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMDiskProduct -> uncloud_vm_models_VMProduct
|
||
|
[label=" vm (vmdiskproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMDiskProduct -> uncloud_vm_models_VMDiskImageProduct
|
||
|
[label=" image (vmdiskproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMNetworkCard -> uncloud_vm_models_VMProduct
|
||
|
[label=" vm (vmnetworkcard)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMSnapshotProduct -> uncloud_vm_models_VMProduct
|
||
|
[label=" vm (vmsnapshotproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_vm_models_VMSnapshotProduct -> uncloud_pay_models_Product
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
|
||
|
uncloud_pay_models_Product -> uncloud_auth_models_User
|
||
|
[label=" owner (product)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
uncloud_pay_models_Product -> uncloud_pay_models_Order
|
||
|
[label=" order (product)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
ungleich_service_models_MatrixServiceProduct -> uncloud_vm_models_VMProduct
|
||
|
[label=" vm (matrixserviceproduct)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
ungleich_service_models_MatrixServiceProduct -> uncloud_pay_models_Product
|
||
|
[label=" abstract\ninheritance"] [arrowhead=empty, arrowtail=none, dir=both];
|
||
|
|
||
|
|
||
|
opennebula_models_VM -> uncloud_auth_models_User
|
||
|
[label=" owner (vm)"] [arrowhead=none, arrowtail=dot, dir=both];
|
||
|
|
||
|
|
||
|
}
|