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]; }