From c40f6060da9c014135e70f165fa7adbfb127bcf2 Mon Sep 17 00:00:00 2001 From: Haakon Meland Eriksen Date: Fri, 6 Nov 2015 17:26:04 +0100 Subject: Hubzilla report created by schemaSpy using zot.meta.xml to imply relationships --- doc/schemaspy_hubzilla/anomalies.html | 258 + doc/schemaspy_hubzilla/columns.byAuto.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.byColumn.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.byDefault.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.byNulls.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.bySize.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.byTable.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/columns.byType.html | 7375 ++++++++++++++++++++ doc/schemaspy_hubzilla/constraints.html | 103 + doc/schemaspy_hubzilla/deletionOrder.txt | 64 + doc/schemaspy_hubzilla/diagrams/abook.1degree.dot | 90 + doc/schemaspy_hubzilla/diagrams/abook.1degree.png | Bin 0 -> 16073 bytes doc/schemaspy_hubzilla/diagrams/abook.2degrees.dot | 431 ++ doc/schemaspy_hubzilla/diagrams/abook.2degrees.png | Bin 0 -> 80238 bytes .../diagrams/account.1degree.dot | 49 + .../diagrams/account.1degree.png | Bin 0 -> 8695 bytes .../diagrams/account.implied2degrees.dot | 117 + .../diagrams/account.implied2degrees.png | Bin 0 -> 21949 bytes doc/schemaspy_hubzilla/diagrams/addon.1degree.dot | 38 + doc/schemaspy_hubzilla/diagrams/addon.1degree.png | Bin 0 -> 3440 bytes .../diagrams/addon.implied2degrees.dot | 205 + .../diagrams/addon.implied2degrees.png | Bin 0 -> 24086 bytes doc/schemaspy_hubzilla/diagrams/app.1degree.dot | 47 + doc/schemaspy_hubzilla/diagrams/app.1degree.png | Bin 0 -> 5263 bytes .../diagrams/app.implied2degrees.dot | 214 + .../diagrams/app.implied2degrees.png | Bin 0 -> 28776 bytes doc/schemaspy_hubzilla/diagrams/attach.1degree.dot | 183 + doc/schemaspy_hubzilla/diagrams/attach.1degree.png | Bin 0 -> 45434 bytes .../diagrams/attach.2degrees.dot | 497 ++ .../diagrams/attach.2degrees.png | Bin 0 -> 98172 bytes .../diagrams/attach.implied2degrees.dot | 637 ++ .../diagrams/attach.implied2degrees.png | Bin 0 -> 125911 bytes .../diagrams/auth_codes.1degree.dot | 36 + .../diagrams/auth_codes.1degree.png | Bin 0 -> 2955 bytes .../diagrams/auth_codes.implied2degrees.dot | 69 + .../diagrams/auth_codes.implied2degrees.png | Bin 0 -> 7011 bytes doc/schemaspy_hubzilla/diagrams/cache.1degree.dot | 34 + doc/schemaspy_hubzilla/diagrams/cache.1degree.png | Bin 0 -> 2436 bytes .../diagrams/cache.implied2degrees.dot | 176 + .../diagrams/cache.implied2degrees.png | Bin 0 -> 22350 bytes .../diagrams/channel.1degree.dot | 415 ++ .../diagrams/channel.1degree.png | Bin 0 -> 109873 bytes .../diagrams/channel.2degrees.dot | 595 ++ .../diagrams/channel.2degrees.png | Bin 0 -> 140410 bytes .../diagrams/channel.implied2degrees.dot | 773 ++ .../diagrams/channel.implied2degrees.png | Bin 0 -> 169025 bytes doc/schemaspy_hubzilla/diagrams/chat.1degree.dot | 72 + doc/schemaspy_hubzilla/diagrams/chat.1degree.png | Bin 0 -> 11047 bytes doc/schemaspy_hubzilla/diagrams/chat.2degrees.dot | 413 ++ doc/schemaspy_hubzilla/diagrams/chat.2degrees.png | Bin 0 -> 69850 bytes .../diagrams/chatpresence.1degree.dot | 73 + .../diagrams/chatpresence.1degree.png | Bin 0 -> 10836 bytes .../diagrams/chatpresence.2degrees.dot | 414 ++ .../diagrams/chatpresence.2degrees.png | Bin 0 -> 67594 bytes .../diagrams/clients.1degree.dot | 37 + .../diagrams/clients.1degree.png | Bin 0 -> 3082 bytes .../diagrams/clients.implied2degrees.dot | 69 + .../diagrams/clients.implied2degrees.png | Bin 0 -> 7288 bytes doc/schemaspy_hubzilla/diagrams/config.1degree.dot | 35 + doc/schemaspy_hubzilla/diagrams/config.1degree.png | Bin 0 -> 2667 bytes .../diagrams/config.implied2degrees.dot | 287 + .../diagrams/config.implied2degrees.png | Bin 0 -> 26131 bytes doc/schemaspy_hubzilla/diagrams/conv.1degree.dot | 39 + doc/schemaspy_hubzilla/diagrams/conv.1degree.png | Bin 0 -> 4535 bytes .../diagrams/conv.implied2degrees.dot | 264 + .../diagrams/conv.implied2degrees.png | Bin 0 -> 26723 bytes .../diagrams/dreport.1degree.dot | 76 + .../diagrams/dreport.1degree.png | Bin 0 -> 12119 bytes .../diagrams/dreport.2degrees.dot | 417 ++ .../diagrams/dreport.2degrees.png | Bin 0 -> 70509 bytes doc/schemaspy_hubzilla/diagrams/event.1degree.dot | 188 + doc/schemaspy_hubzilla/diagrams/event.1degree.png | Bin 0 -> 47639 bytes doc/schemaspy_hubzilla/diagrams/event.2degrees.dot | 501 ++ doc/schemaspy_hubzilla/diagrams/event.2degrees.png | Bin 0 -> 102591 bytes .../diagrams/event.implied2degrees.dot | 618 ++ .../diagrams/event.implied2degrees.png | Bin 0 -> 110649 bytes .../diagrams/fcontact.1degree.dot | 47 + .../diagrams/fcontact.1degree.png | Bin 0 -> 5436 bytes .../diagrams/fcontact.implied2degrees.dot | 272 + .../diagrams/fcontact.implied2degrees.png | Bin 0 -> 27521 bytes .../diagrams/ffinder.1degree.dot | 35 + .../diagrams/ffinder.1degree.png | Bin 0 -> 2199 bytes .../diagrams/ffinder.implied2degrees.dot | 260 + .../diagrams/ffinder.implied2degrees.png | Bin 0 -> 23201 bytes .../diagrams/fserver.1degree.dot | 35 + .../diagrams/fserver.1degree.png | Bin 0 -> 2638 bytes .../diagrams/fserver.implied2degrees.dot | 202 + .../diagrams/fserver.implied2degrees.png | Bin 0 -> 22565 bytes .../diagrams/fsuggest.1degree.dot | 40 + .../diagrams/fsuggest.1degree.png | Bin 0 -> 3460 bytes .../diagrams/fsuggest.implied2degrees.dot | 207 + .../diagrams/fsuggest.implied2degrees.png | Bin 0 -> 24271 bytes .../diagrams/group_member.1degree.dot | 71 + .../diagrams/group_member.1degree.png | Bin 0 -> 10041 bytes .../diagrams/group_member.2degrees.dot | 412 ++ .../diagrams/group_member.2degrees.png | Bin 0 -> 66683 bytes .../diagrams/group_member.implied2degrees.dot | 552 ++ .../diagrams/group_member.implied2degrees.png | Bin 0 -> 97868 bytes doc/schemaspy_hubzilla/diagrams/groups.1degree.dot | 166 + doc/schemaspy_hubzilla/diagrams/groups.1degree.png | Bin 0 -> 39282 bytes .../diagrams/groups.2degrees.dot | 480 ++ .../diagrams/groups.2degrees.png | Bin 0 -> 84760 bytes .../diagrams/groups.implied2degrees.dot | 620 ++ .../diagrams/groups.implied2degrees.png | Bin 0 -> 110583 bytes doc/schemaspy_hubzilla/diagrams/hook.1degree.dot | 36 + doc/schemaspy_hubzilla/diagrams/hook.1degree.png | Bin 0 -> 2803 bytes .../diagrams/hook.implied2degrees.dot | 203 + .../diagrams/hook.implied2degrees.png | Bin 0 -> 23450 bytes doc/schemaspy_hubzilla/diagrams/hubloc.1degree.dot | 416 ++ doc/schemaspy_hubzilla/diagrams/hubloc.1degree.png | Bin 0 -> 101241 bytes .../diagrams/hubloc.2degrees.dot | 596 ++ .../diagrams/hubloc.2degrees.png | Bin 0 -> 139847 bytes .../diagrams/hubloc.implied2degrees.dot | 733 ++ .../diagrams/hubloc.implied2degrees.png | Bin 0 -> 156313 bytes doc/schemaspy_hubzilla/diagrams/item.1degree.dot | 142 + doc/schemaspy_hubzilla/diagrams/item.1degree.png | Bin 0 -> 33738 bytes doc/schemaspy_hubzilla/diagrams/item.2degrees.dot | 481 ++ doc/schemaspy_hubzilla/diagrams/item.2degrees.png | Bin 0 -> 109171 bytes .../diagrams/item.implied2degrees.dot | 621 ++ .../diagrams/item.implied2degrees.png | Bin 0 -> 139331 bytes .../diagrams/item_id.1degree.dot | 36 + .../diagrams/item_id.1degree.png | Bin 0 -> 2688 bytes .../diagrams/item_id.implied2degrees.dot | 261 + .../diagrams/item_id.implied2degrees.png | Bin 0 -> 23870 bytes doc/schemaspy_hubzilla/diagrams/likes.1degree.dot | 41 + doc/schemaspy_hubzilla/diagrams/likes.1degree.png | Bin 0 -> 4461 bytes .../diagrams/likes.implied2degrees.dot | 468 ++ .../diagrams/likes.implied2degrees.png | Bin 0 -> 93582 bytes doc/schemaspy_hubzilla/diagrams/mail.1degree.dot | 90 + doc/schemaspy_hubzilla/diagrams/mail.1degree.png | Bin 0 -> 16364 bytes doc/schemaspy_hubzilla/diagrams/mail.2degrees.dot | 430 ++ doc/schemaspy_hubzilla/diagrams/mail.2degrees.png | Bin 0 -> 79485 bytes .../diagrams/mail.implied2degrees.dot | 645 ++ .../diagrams/mail.implied2degrees.png | Bin 0 -> 124628 bytes doc/schemaspy_hubzilla/diagrams/manage.1degree.dot | 70 + doc/schemaspy_hubzilla/diagrams/manage.1degree.png | Bin 0 -> 9523 bytes .../diagrams/manage.2degrees.dot | 411 ++ .../diagrams/manage.2degrees.png | Bin 0 -> 63293 bytes .../diagrams/manage.implied2degrees.dot | 517 ++ .../diagrams/manage.implied2degrees.png | Bin 0 -> 80224 bytes doc/schemaspy_hubzilla/diagrams/notify.1degree.dot | 175 + doc/schemaspy_hubzilla/diagrams/notify.1degree.png | Bin 0 -> 42260 bytes .../diagrams/notify.2degrees.dot | 489 ++ .../diagrams/notify.2degrees.png | Bin 0 -> 92802 bytes .../diagrams/notify.implied2degrees.dot | 721 ++ .../diagrams/notify.implied2degrees.png | Bin 0 -> 134456 bytes doc/schemaspy_hubzilla/diagrams/outq.1degree.dot | 172 + doc/schemaspy_hubzilla/diagrams/outq.1degree.png | Bin 0 -> 43060 bytes doc/schemaspy_hubzilla/diagrams/outq.2degrees.dot | 486 ++ doc/schemaspy_hubzilla/diagrams/outq.2degrees.png | Bin 0 -> 94060 bytes .../diagrams/outq.implied2degrees.dot | 501 ++ .../diagrams/outq.implied2degrees.png | Bin 0 -> 102028 bytes .../diagrams/pconfig.1degree.dot | 36 + .../diagrams/pconfig.1degree.png | Bin 0 -> 3016 bytes .../diagrams/pconfig.implied2degrees.dot | 265 + .../diagrams/pconfig.implied2degrees.png | Bin 0 -> 29542 bytes doc/schemaspy_hubzilla/diagrams/photo.1degree.dot | 95 + doc/schemaspy_hubzilla/diagrams/photo.1degree.png | Bin 0 -> 17648 bytes doc/schemaspy_hubzilla/diagrams/photo.2degrees.dot | 436 ++ doc/schemaspy_hubzilla/diagrams/photo.2degrees.png | Bin 0 -> 83963 bytes .../diagrams/photo.implied2degrees.dot | 576 ++ .../diagrams/photo.implied2degrees.png | Bin 0 -> 118209 bytes .../diagrams/profdef.1degree.dot | 37 + .../diagrams/profdef.1degree.png | Bin 0 -> 3837 bytes .../diagrams/profdef.implied2degrees.dot | 262 + .../diagrams/profdef.implied2degrees.png | Bin 0 -> 26071 bytes .../diagrams/profext.1degree.dot | 165 + .../diagrams/profext.1degree.png | Bin 0 -> 39767 bytes .../diagrams/profext.2degrees.dot | 479 ++ .../diagrams/profext.2degrees.png | Bin 0 -> 87565 bytes .../diagrams/profext.implied2degrees.dot | 647 ++ .../diagrams/profext.implied2degrees.png | Bin 0 -> 116630 bytes .../diagrams/profile.1degree.dot | 75 + .../diagrams/profile.1degree.png | Bin 0 -> 12384 bytes .../diagrams/profile.implied2degrees.dot | 242 + .../diagrams/profile.implied2degrees.png | Bin 0 -> 40619 bytes .../diagrams/profile_check.1degree.dot | 37 + .../diagrams/profile_check.1degree.png | Bin 0 -> 2986 bytes .../diagrams/profile_check.implied2degrees.dot | 262 + .../diagrams/profile_check.implied2degrees.png | Bin 0 -> 24039 bytes .../diagrams/register.1degree.dot | 166 + .../diagrams/register.1degree.png | Bin 0 -> 39507 bytes .../diagrams/register.2degrees.dot | 480 ++ .../diagrams/register.2degrees.png | Bin 0 -> 85020 bytes .../diagrams/register.implied2degrees.dot | 620 ++ .../diagrams/register.implied2degrees.png | Bin 0 -> 111049 bytes doc/schemaspy_hubzilla/diagrams/shares.1degree.dot | 71 + doc/schemaspy_hubzilla/diagrams/shares.1degree.png | Bin 0 -> 10514 bytes .../diagrams/shares.2degrees.dot | 412 ++ .../diagrams/shares.2degrees.png | Bin 0 -> 67013 bytes doc/schemaspy_hubzilla/diagrams/sign.1degree.dot | 37 + doc/schemaspy_hubzilla/diagrams/sign.1degree.png | Bin 0 -> 3747 bytes .../diagrams/sign.implied2degrees.dot | 262 + .../diagrams/sign.implied2degrees.png | Bin 0 -> 25903 bytes doc/schemaspy_hubzilla/diagrams/source.1degree.dot | 73 + doc/schemaspy_hubzilla/diagrams/source.1degree.png | Bin 0 -> 11464 bytes .../diagrams/source.2degrees.dot | 413 ++ .../diagrams/source.2degrees.png | Bin 0 -> 70463 bytes doc/schemaspy_hubzilla/diagrams/spam.1degree.dot | 37 + doc/schemaspy_hubzilla/diagrams/spam.1degree.png | Bin 0 -> 2766 bytes .../diagrams/spam.implied2degrees.dot | 204 + .../diagrams/spam.implied2degrees.png | Bin 0 -> 23189 bytes .../diagrams/summary/abook.1degree.dot | 52 + .../diagrams/summary/abook.1degree.png | Bin 0 -> 4956 bytes .../diagrams/summary/account.1degree.dot | 47 + .../diagrams/summary/account.1degree.png | Bin 0 -> 4820 bytes .../diagrams/summary/addon.1degree.dot | 36 + .../diagrams/summary/addon.1degree.png | Bin 0 -> 1839 bytes .../diagrams/summary/app.1degree.dot | 45 + .../diagrams/summary/app.1degree.png | Bin 0 -> 3053 bytes .../diagrams/summary/attach.1degree.dot | 52 + .../diagrams/summary/attach.1degree.png | Bin 0 -> 3980 bytes .../diagrams/summary/auth_codes.1degree.dot | 34 + .../diagrams/summary/auth_codes.1degree.png | Bin 0 -> 1401 bytes .../diagrams/summary/cache.1degree.dot | 32 + .../diagrams/summary/cache.1degree.png | Bin 0 -> 996 bytes .../diagrams/summary/channel.1degree.dot | 77 + .../diagrams/summary/channel.1degree.png | Bin 0 -> 10050 bytes .../diagrams/summary/chat.1degree.dot | 34 + .../diagrams/summary/chat.1degree.png | Bin 0 -> 1498 bytes .../diagrams/summary/chatpresence.1degree.dot | 35 + .../diagrams/summary/chatpresence.1degree.png | Bin 0 -> 1616 bytes .../diagrams/summary/chatroom.1degree.dot | 40 + .../diagrams/summary/chatroom.1degree.png | Bin 0 -> 2214 bytes .../diagrams/summary/clients.1degree.dot | 35 + .../diagrams/summary/clients.1degree.png | Bin 0 -> 1415 bytes .../diagrams/summary/config.1degree.dot | 33 + .../diagrams/summary/config.1degree.png | Bin 0 -> 993 bytes .../diagrams/summary/conv.1degree.dot | 37 + .../diagrams/summary/conv.1degree.png | Bin 0 -> 1686 bytes .../diagrams/summary/dreport.1degree.dot | 38 + .../diagrams/summary/dreport.1degree.png | Bin 0 -> 2420 bytes .../diagrams/summary/event.1degree.dot | 56 + .../diagrams/summary/event.1degree.png | Bin 0 -> 5243 bytes .../diagrams/summary/fcontact.1degree.dot | 45 + .../diagrams/summary/fcontact.1degree.png | Bin 0 -> 2657 bytes .../diagrams/summary/ffinder.1degree.dot | 33 + .../diagrams/summary/ffinder.1degree.png | Bin 0 -> 839 bytes .../diagrams/summary/fserver.1degree.dot | 33 + .../diagrams/summary/fserver.1degree.png | Bin 0 -> 1161 bytes .../diagrams/summary/fsuggest.1degree.dot | 38 + .../diagrams/summary/fsuggest.1degree.png | Bin 0 -> 1531 bytes .../diagrams/summary/group_member.1degree.dot | 33 + .../diagrams/summary/group_member.1degree.png | Bin 0 -> 1160 bytes .../diagrams/summary/groups.1degree.dot | 35 + .../diagrams/summary/groups.1degree.png | Bin 0 -> 1378 bytes .../diagrams/summary/hook.1degree.dot | 34 + .../diagrams/summary/hook.1degree.png | Bin 0 -> 1221 bytes .../diagrams/summary/hubloc.1degree.dot | 49 + .../diagrams/summary/hubloc.1degree.png | Bin 0 -> 4548 bytes .../diagrams/summary/issue.1degree.dot | 36 + .../diagrams/summary/issue.1degree.png | Bin 0 -> 2053 bytes .../diagrams/summary/item.1degree.dot | 102 + .../diagrams/summary/item.1degree.png | Bin 0 -> 13309 bytes .../diagrams/summary/item_id.1degree.dot | 34 + .../diagrams/summary/item_id.1degree.png | Bin 0 -> 1136 bytes .../diagrams/summary/likes.1degree.dot | 39 + .../diagrams/summary/likes.1degree.png | Bin 0 -> 1881 bytes .../diagrams/summary/mail.1degree.dot | 51 + .../diagrams/summary/mail.1degree.png | Bin 0 -> 4097 bytes .../diagrams/summary/manage.1degree.dot | 32 + .../diagrams/summary/manage.1degree.png | Bin 0 -> 909 bytes .../diagrams/summary/menu.1degree.dot | 36 + .../diagrams/summary/menu.1degree.png | Bin 0 -> 1975 bytes .../diagrams/summary/menu_item.1degree.dot | 40 + .../diagrams/summary/menu_item.1degree.png | Bin 0 -> 2803 bytes .../diagrams/summary/notify.1degree.dot | 44 + .../diagrams/summary/notify.1degree.png | Bin 0 -> 2360 bytes .../diagrams/summary/obj.1degree.dot | 44 + .../diagrams/summary/obj.1degree.png | Bin 0 -> 2807 bytes .../diagrams/summary/outq.1degree.dot | 41 + .../diagrams/summary/outq.1degree.png | Bin 0 -> 3023 bytes .../diagrams/summary/pconfig.1degree.dot | 34 + .../diagrams/summary/pconfig.1degree.png | Bin 0 -> 1084 bytes .../diagrams/summary/photo.1degree.dot | 57 + .../diagrams/summary/photo.1degree.png | Bin 0 -> 5141 bytes .../diagrams/summary/poll.1degree.dot | 34 + .../diagrams/summary/poll.1degree.png | Bin 0 -> 1423 bytes .../diagrams/summary/poll_elm.1degree.dot | 34 + .../diagrams/summary/poll_elm.1degree.png | Bin 0 -> 1528 bytes .../diagrams/summary/profdef.1degree.dot | 35 + .../diagrams/summary/profdef.1degree.png | Bin 0 -> 1607 bytes .../diagrams/summary/profext.1degree.dot | 34 + .../diagrams/summary/profext.1degree.png | Bin 0 -> 1184 bytes .../diagrams/summary/profile.1degree.dot | 73 + .../diagrams/summary/profile.1degree.png | Bin 0 -> 7069 bytes .../diagrams/summary/profile_check.1degree.dot | 35 + .../diagrams/summary/profile_check.1degree.png | Bin 0 -> 1340 bytes .../diagrams/summary/register.1degree.dot | 35 + .../diagrams/summary/register.1degree.png | Bin 0 -> 1571 bytes .../summary/relationships.implied.compact.dot | 1094 +++ .../summary/relationships.implied.compact.png | Bin 0 -> 257268 bytes .../summary/relationships.implied.large.dot | 1256 ++++ .../summary/relationships.implied.large.png | Bin 0 -> 319645 bytes .../summary/relationships.real.compact.dot | 707 ++ .../summary/relationships.real.compact.png | Bin 0 -> 169572 bytes .../diagrams/summary/relationships.real.large.dot | 788 +++ .../diagrams/summary/relationships.real.large.png | Bin 0 -> 208837 bytes .../diagrams/summary/session.1degree.dot | 33 + .../diagrams/summary/session.1degree.png | Bin 0 -> 1134 bytes .../diagrams/summary/shares.1degree.dot | 33 + .../diagrams/summary/shares.1degree.png | Bin 0 -> 1495 bytes .../diagrams/summary/sign.1degree.dot | 35 + .../diagrams/summary/sign.1degree.png | Bin 0 -> 1473 bytes .../diagrams/summary/site.1degree.dot | 44 + .../diagrams/summary/site.1degree.png | Bin 0 -> 3468 bytes .../diagrams/summary/source.1degree.dot | 34 + .../diagrams/summary/source.1degree.png | Bin 0 -> 1602 bytes .../diagrams/summary/spam.1degree.dot | 35 + .../diagrams/summary/spam.1degree.png | Bin 0 -> 1195 bytes .../diagrams/summary/sys_perms.1degree.dot | 34 + .../diagrams/summary/sys_perms.1degree.png | Bin 0 -> 1240 bytes .../diagrams/summary/term.1degree.dot | 40 + .../diagrams/summary/term.1degree.png | Bin 0 -> 1974 bytes .../diagrams/summary/tokens.1degree.dot | 35 + .../diagrams/summary/tokens.1degree.png | Bin 0 -> 1441 bytes .../diagrams/summary/updates.1degree.dot | 36 + .../diagrams/summary/updates.1degree.png | Bin 0 -> 1534 bytes .../diagrams/summary/verify.1degree.dot | 35 + .../diagrams/summary/verify.1degree.png | Bin 0 -> 1357 bytes .../diagrams/summary/vote.1degree.dot | 34 + .../diagrams/summary/vote.1degree.png | Bin 0 -> 1600 bytes .../diagrams/summary/xchan.1degree.dot | 55 + .../diagrams/summary/xchan.1degree.png | Bin 0 -> 5697 bytes .../diagrams/summary/xchat.1degree.dot | 34 + .../diagrams/summary/xchat.1degree.png | Bin 0 -> 1524 bytes .../diagrams/summary/xconfig.1degree.dot | 34 + .../diagrams/summary/xconfig.1degree.png | Bin 0 -> 1085 bytes .../diagrams/summary/xign.1degree.dot | 32 + .../diagrams/summary/xign.1degree.png | Bin 0 -> 838 bytes .../diagrams/summary/xlink.1degree.dot | 37 + .../diagrams/summary/xlink.1degree.png | Bin 0 -> 2414 bytes .../diagrams/summary/xperm.1degree.dot | 33 + .../diagrams/summary/xperm.1degree.png | Bin 0 -> 1193 bytes .../diagrams/summary/xprof.1degree.dot | 44 + .../diagrams/summary/xprof.1degree.png | Bin 0 -> 3754 bytes .../diagrams/summary/xtag.1degree.dot | 33 + .../diagrams/summary/xtag.1degree.png | Bin 0 -> 1370 bytes .../diagrams/sys_perms.1degree.dot | 36 + .../diagrams/sys_perms.1degree.png | Bin 0 -> 3279 bytes .../diagrams/sys_perms.implied2degrees.dot | 288 + .../diagrams/sys_perms.implied2degrees.png | Bin 0 -> 27763 bytes doc/schemaspy_hubzilla/diagrams/term.1degree.dot | 174 + doc/schemaspy_hubzilla/diagrams/term.1degree.png | Bin 0 -> 41811 bytes doc/schemaspy_hubzilla/diagrams/term.2degrees.dot | 485 ++ doc/schemaspy_hubzilla/diagrams/term.2degrees.png | Bin 0 -> 90041 bytes .../diagrams/term.implied2degrees.dot | 500 ++ .../diagrams/term.implied2degrees.png | Bin 0 -> 97527 bytes doc/schemaspy_hubzilla/diagrams/tokens.1degree.dot | 37 + doc/schemaspy_hubzilla/diagrams/tokens.1degree.png | Bin 0 -> 3468 bytes .../diagrams/tokens.implied2degrees.dot | 69 + .../diagrams/tokens.implied2degrees.png | Bin 0 -> 7782 bytes .../diagrams/updates.1degree.dot | 167 + .../diagrams/updates.1degree.png | Bin 0 -> 39497 bytes .../diagrams/updates.2degrees.dot | 481 ++ .../diagrams/updates.2degrees.png | Bin 0 -> 84752 bytes .../diagrams/updates.implied2degrees.dot | 496 ++ .../diagrams/updates.implied2degrees.png | Bin 0 -> 94857 bytes doc/schemaspy_hubzilla/diagrams/verify.1degree.dot | 37 + doc/schemaspy_hubzilla/diagrams/verify.1degree.png | Bin 0 -> 3281 bytes .../diagrams/verify.implied2degrees.dot | 566 ++ .../diagrams/verify.implied2degrees.png | Bin 0 -> 129049 bytes doc/schemaspy_hubzilla/diagrams/vote.1degree.dot | 72 + doc/schemaspy_hubzilla/diagrams/vote.1degree.png | Bin 0 -> 10876 bytes doc/schemaspy_hubzilla/diagrams/vote.2degrees.dot | 413 ++ doc/schemaspy_hubzilla/diagrams/vote.2degrees.png | Bin 0 -> 67917 bytes doc/schemaspy_hubzilla/diagrams/xchan.1degree.dot | 787 +++ doc/schemaspy_hubzilla/diagrams/xchan.1degree.png | Bin 0 -> 229344 bytes .../diagrams/xchan.implied2degrees.dot | 935 +++ .../diagrams/xchan.implied2degrees.png | Bin 0 -> 262179 bytes doc/schemaspy_hubzilla/diagrams/xchat.1degree.dot | 72 + doc/schemaspy_hubzilla/diagrams/xchat.1degree.png | Bin 0 -> 10633 bytes doc/schemaspy_hubzilla/diagrams/xchat.2degrees.dot | 413 ++ doc/schemaspy_hubzilla/diagrams/xchat.2degrees.png | Bin 0 -> 67600 bytes .../diagrams/xconfig.1degree.dot | 72 + .../diagrams/xconfig.1degree.png | Bin 0 -> 10390 bytes .../diagrams/xconfig.2degrees.dot | 413 ++ .../diagrams/xconfig.2degrees.png | Bin 0 -> 68894 bytes .../diagrams/xconfig.implied2degrees.dot | 581 ++ .../diagrams/xconfig.implied2degrees.png | Bin 0 -> 99406 bytes doc/schemaspy_hubzilla/diagrams/xign.1degree.dot | 70 + doc/schemaspy_hubzilla/diagrams/xign.1degree.png | Bin 0 -> 9658 bytes doc/schemaspy_hubzilla/diagrams/xign.2degrees.dot | 411 ++ doc/schemaspy_hubzilla/diagrams/xign.2degrees.png | Bin 0 -> 65383 bytes .../diagrams/xign.implied2degrees.dot | 551 ++ .../diagrams/xign.implied2degrees.png | Bin 0 -> 96772 bytes doc/schemaspy_hubzilla/diagrams/xlink.1degree.dot | 75 + doc/schemaspy_hubzilla/diagrams/xlink.1degree.png | Bin 0 -> 12316 bytes doc/schemaspy_hubzilla/diagrams/xlink.2degrees.dot | 416 ++ doc/schemaspy_hubzilla/diagrams/xlink.2degrees.png | Bin 0 -> 71945 bytes doc/schemaspy_hubzilla/diagrams/xprof.1degree.dot | 175 + doc/schemaspy_hubzilla/diagrams/xprof.1degree.png | Bin 0 -> 43267 bytes doc/schemaspy_hubzilla/diagrams/xprof.2degrees.dot | 489 ++ doc/schemaspy_hubzilla/diagrams/xprof.2degrees.png | Bin 0 -> 92964 bytes .../diagrams/xprof.implied2degrees.dot | 504 ++ .../diagrams/xprof.implied2degrees.png | Bin 0 -> 102363 bytes doc/schemaspy_hubzilla/diagrams/xtag.1degree.dot | 164 + doc/schemaspy_hubzilla/diagrams/xtag.1degree.png | Bin 0 -> 38732 bytes doc/schemaspy_hubzilla/diagrams/xtag.2degrees.dot | 478 ++ doc/schemaspy_hubzilla/diagrams/xtag.2degrees.png | Bin 0 -> 83028 bytes .../diagrams/xtag.implied2degrees.dot | 493 ++ .../diagrams/xtag.implied2degrees.png | Bin 0 -> 92668 bytes doc/schemaspy_hubzilla/images/background.gif | Bin 0 -> 311 bytes doc/schemaspy_hubzilla/images/tabLeft.gif | Bin 0 -> 645 bytes doc/schemaspy_hubzilla/images/tabRight.gif | Bin 0 -> 1846 bytes doc/schemaspy_hubzilla/index.html | 582 ++ doc/schemaspy_hubzilla/insertionOrder.txt | 64 + doc/schemaspy_hubzilla/jquery.js | 154 + doc/schemaspy_hubzilla/relationships.html | 272 + doc/schemaspy_hubzilla/schemaSpy.css | 277 + doc/schemaspy_hubzilla/schemaSpy.js | 97 + doc/schemaspy_hubzilla/tables/abook.html | 554 ++ doc/schemaspy_hubzilla/tables/account.html | 418 ++ doc/schemaspy_hubzilla/tables/addon.html | 258 + doc/schemaspy_hubzilla/tables/app.html | 393 ++ doc/schemaspy_hubzilla/tables/attach.html | 593 ++ doc/schemaspy_hubzilla/tables/auth_codes.html | 216 + doc/schemaspy_hubzilla/tables/cache.html | 217 + doc/schemaspy_hubzilla/tables/channel.html | 1104 +++ doc/schemaspy_hubzilla/tables/chat.html | 254 + doc/schemaspy_hubzilla/tables/chatpresence.html | 271 + doc/schemaspy_hubzilla/tables/chatroom.html | 286 + doc/schemaspy_hubzilla/tables/clients.html | 224 + doc/schemaspy_hubzilla/tables/config.html | 231 + doc/schemaspy_hubzilla/tables/conv.html | 270 + doc/schemaspy_hubzilla/tables/dreport.html | 316 + doc/schemaspy_hubzilla/tables/event.html | 632 ++ doc/schemaspy_hubzilla/tables/fcontact.html | 358 + doc/schemaspy_hubzilla/tables/ffinder.html | 232 + doc/schemaspy_hubzilla/tables/fserver.html | 219 + doc/schemaspy_hubzilla/tables/fsuggest.html | 262 + doc/schemaspy_hubzilla/tables/group_member.html | 298 + doc/schemaspy_hubzilla/tables/groups.html | 340 + doc/schemaspy_hubzilla/tables/hook.html | 224 + doc/schemaspy_hubzilla/tables/hubloc.html | 642 ++ doc/schemaspy_hubzilla/tables/issue.html | 242 + doc/schemaspy_hubzilla/tables/item.html | 1399 ++++ doc/schemaspy_hubzilla/tables/item_id.html | 249 + doc/schemaspy_hubzilla/tables/likes.html | 347 + doc/schemaspy_hubzilla/tables/mail.html | 608 ++ doc/schemaspy_hubzilla/tables/manage.html | 278 + doc/schemaspy_hubzilla/tables/menu.html | 236 + doc/schemaspy_hubzilla/tables/menu_item.html | 268 + doc/schemaspy_hubzilla/tables/notify.html | 522 ++ doc/schemaspy_hubzilla/tables/obj.html | 354 + doc/schemaspy_hubzilla/tables/outq.html | 411 ++ doc/schemaspy_hubzilla/tables/pconfig.html | 238 + doc/schemaspy_hubzilla/tables/photo.html | 622 ++ doc/schemaspy_hubzilla/tables/poll.html | 202 + doc/schemaspy_hubzilla/tables/poll_elm.html | 196 + doc/schemaspy_hubzilla/tables/profdef.html | 242 + doc/schemaspy_hubzilla/tables/profext.html | 343 + doc/schemaspy_hubzilla/tables/profile.html | 731 ++ doc/schemaspy_hubzilla/tables/profile_check.html | 266 + doc/schemaspy_hubzilla/tables/register.html | 334 + doc/schemaspy_hubzilla/tables/session.html | 185 + doc/schemaspy_hubzilla/tables/shares.html | 243 + doc/schemaspy_hubzilla/tables/sign.html | 248 + doc/schemaspy_hubzilla/tables/site.html | 366 + doc/schemaspy_hubzilla/tables/source.html | 263 + doc/schemaspy_hubzilla/tables/spam.html | 253 + doc/schemaspy_hubzilla/tables/sys_perms.html | 236 + doc/schemaspy_hubzilla/tables/term.html | 427 ++ doc/schemaspy_hubzilla/tables/tokens.html | 245 + doc/schemaspy_hubzilla/tables/updates.html | 344 + doc/schemaspy_hubzilla/tables/verify.html | 385 + doc/schemaspy_hubzilla/tables/vote.html | 254 + doc/schemaspy_hubzilla/tables/xchan.html | 821 +++ doc/schemaspy_hubzilla/tables/xchat.html | 260 + doc/schemaspy_hubzilla/tables/xconfig.html | 320 + doc/schemaspy_hubzilla/tables/xign.html | 281 + doc/schemaspy_hubzilla/tables/xlink.html | 299 + doc/schemaspy_hubzilla/tables/xperm.html | 191 + doc/schemaspy_hubzilla/tables/xprof.html | 462 ++ doc/schemaspy_hubzilla/tables/xtag.html | 293 + doc/schemaspy_hubzilla/utilities.html | 220 + doc/schemaspy_hubzilla/zot.meta.xml | 283 + doc/schemaspy_hubzilla/zot.xml | 2719 ++++++++ 478 files changed, 123980 insertions(+) create mode 100644 doc/schemaspy_hubzilla/anomalies.html create mode 100644 doc/schemaspy_hubzilla/columns.byAuto.html create mode 100644 doc/schemaspy_hubzilla/columns.byColumn.html create mode 100644 doc/schemaspy_hubzilla/columns.byDefault.html create mode 100644 doc/schemaspy_hubzilla/columns.byNulls.html create mode 100644 doc/schemaspy_hubzilla/columns.bySize.html create mode 100644 doc/schemaspy_hubzilla/columns.byTable.html create mode 100644 doc/schemaspy_hubzilla/columns.byType.html create mode 100644 doc/schemaspy_hubzilla/constraints.html create mode 100644 doc/schemaspy_hubzilla/deletionOrder.txt create mode 100644 doc/schemaspy_hubzilla/diagrams/abook.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/abook.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/abook.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/abook.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/account.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/account.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/account.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/account.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/addon.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/addon.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/app.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/app.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/app.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/app.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/cache.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/cache.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/chat.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/chat.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/chat.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/chat.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/clients.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/clients.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/config.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/config.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/config.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/config.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/conv.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/conv.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/dreport.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/dreport.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/dreport.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/dreport.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/event.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/event.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/event.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/event.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/event.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/event.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fcontact.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fcontact.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/ffinder.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/ffinder.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fserver.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fserver.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/hook.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/hook.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/item.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/item.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/item.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/item.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/item.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/item.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/item_id.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/item_id.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/likes.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/likes.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/pconfig.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/pconfig.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profdef.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profdef.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profile.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profile.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profile_check.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profile_check.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/register.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/register.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/register.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/register.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/register.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/register.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/shares.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/shares.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/shares.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/shares.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/sign.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/sign.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/source.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/source.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/source.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/source.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/spam.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/spam.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/account.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/account.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/app.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/app.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/config.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/config.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/event.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/event.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/item.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/item.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/register.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/register.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/session.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/session.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/site.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/site.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/source.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/source.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/term.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/term.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/term.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/term.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/term.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/term.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/term.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/term.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/tokens.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/tokens.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/verify.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/verify.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/vote.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/vote.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/vote.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/vote.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xchan.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xchan.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xchat.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xchat.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xchat.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xchat.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xlink.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xlink.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xlink.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xlink.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.1degree.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.1degree.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.2degrees.png create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.dot create mode 100644 doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.png create mode 100644 doc/schemaspy_hubzilla/images/background.gif create mode 100644 doc/schemaspy_hubzilla/images/tabLeft.gif create mode 100644 doc/schemaspy_hubzilla/images/tabRight.gif create mode 100644 doc/schemaspy_hubzilla/index.html create mode 100644 doc/schemaspy_hubzilla/insertionOrder.txt create mode 100644 doc/schemaspy_hubzilla/jquery.js create mode 100644 doc/schemaspy_hubzilla/relationships.html create mode 100644 doc/schemaspy_hubzilla/schemaSpy.css create mode 100644 doc/schemaspy_hubzilla/schemaSpy.js create mode 100644 doc/schemaspy_hubzilla/tables/abook.html create mode 100644 doc/schemaspy_hubzilla/tables/account.html create mode 100644 doc/schemaspy_hubzilla/tables/addon.html create mode 100644 doc/schemaspy_hubzilla/tables/app.html create mode 100644 doc/schemaspy_hubzilla/tables/attach.html create mode 100644 doc/schemaspy_hubzilla/tables/auth_codes.html create mode 100644 doc/schemaspy_hubzilla/tables/cache.html create mode 100644 doc/schemaspy_hubzilla/tables/channel.html create mode 100644 doc/schemaspy_hubzilla/tables/chat.html create mode 100644 doc/schemaspy_hubzilla/tables/chatpresence.html create mode 100644 doc/schemaspy_hubzilla/tables/chatroom.html create mode 100644 doc/schemaspy_hubzilla/tables/clients.html create mode 100644 doc/schemaspy_hubzilla/tables/config.html create mode 100644 doc/schemaspy_hubzilla/tables/conv.html create mode 100644 doc/schemaspy_hubzilla/tables/dreport.html create mode 100644 doc/schemaspy_hubzilla/tables/event.html create mode 100644 doc/schemaspy_hubzilla/tables/fcontact.html create mode 100644 doc/schemaspy_hubzilla/tables/ffinder.html create mode 100644 doc/schemaspy_hubzilla/tables/fserver.html create mode 100644 doc/schemaspy_hubzilla/tables/fsuggest.html create mode 100644 doc/schemaspy_hubzilla/tables/group_member.html create mode 100644 doc/schemaspy_hubzilla/tables/groups.html create mode 100644 doc/schemaspy_hubzilla/tables/hook.html create mode 100644 doc/schemaspy_hubzilla/tables/hubloc.html create mode 100644 doc/schemaspy_hubzilla/tables/issue.html create mode 100644 doc/schemaspy_hubzilla/tables/item.html create mode 100644 doc/schemaspy_hubzilla/tables/item_id.html create mode 100644 doc/schemaspy_hubzilla/tables/likes.html create mode 100644 doc/schemaspy_hubzilla/tables/mail.html create mode 100644 doc/schemaspy_hubzilla/tables/manage.html create mode 100644 doc/schemaspy_hubzilla/tables/menu.html create mode 100644 doc/schemaspy_hubzilla/tables/menu_item.html create mode 100644 doc/schemaspy_hubzilla/tables/notify.html create mode 100644 doc/schemaspy_hubzilla/tables/obj.html create mode 100644 doc/schemaspy_hubzilla/tables/outq.html create mode 100644 doc/schemaspy_hubzilla/tables/pconfig.html create mode 100644 doc/schemaspy_hubzilla/tables/photo.html create mode 100644 doc/schemaspy_hubzilla/tables/poll.html create mode 100644 doc/schemaspy_hubzilla/tables/poll_elm.html create mode 100644 doc/schemaspy_hubzilla/tables/profdef.html create mode 100644 doc/schemaspy_hubzilla/tables/profext.html create mode 100644 doc/schemaspy_hubzilla/tables/profile.html create mode 100644 doc/schemaspy_hubzilla/tables/profile_check.html create mode 100644 doc/schemaspy_hubzilla/tables/register.html create mode 100644 doc/schemaspy_hubzilla/tables/session.html create mode 100644 doc/schemaspy_hubzilla/tables/shares.html create mode 100644 doc/schemaspy_hubzilla/tables/sign.html create mode 100644 doc/schemaspy_hubzilla/tables/site.html create mode 100644 doc/schemaspy_hubzilla/tables/source.html create mode 100644 doc/schemaspy_hubzilla/tables/spam.html create mode 100644 doc/schemaspy_hubzilla/tables/sys_perms.html create mode 100644 doc/schemaspy_hubzilla/tables/term.html create mode 100644 doc/schemaspy_hubzilla/tables/tokens.html create mode 100644 doc/schemaspy_hubzilla/tables/updates.html create mode 100644 doc/schemaspy_hubzilla/tables/verify.html create mode 100644 doc/schemaspy_hubzilla/tables/vote.html create mode 100644 doc/schemaspy_hubzilla/tables/xchan.html create mode 100644 doc/schemaspy_hubzilla/tables/xchat.html create mode 100644 doc/schemaspy_hubzilla/tables/xconfig.html create mode 100644 doc/schemaspy_hubzilla/tables/xign.html create mode 100644 doc/schemaspy_hubzilla/tables/xlink.html create mode 100644 doc/schemaspy_hubzilla/tables/xperm.html create mode 100644 doc/schemaspy_hubzilla/tables/xprof.html create mode 100644 doc/schemaspy_hubzilla/tables/xtag.html create mode 100644 doc/schemaspy_hubzilla/utilities.html create mode 100644 doc/schemaspy_hubzilla/zot.meta.xml create mode 100644 doc/schemaspy_hubzilla/zot.xml (limited to 'doc/schemaspy_hubzilla') diff --git a/doc/schemaspy_hubzilla/anomalies.html b/doc/schemaspy_hubzilla/anomalies.html new file mode 100644 index 000000000..e35c270e3 --- /dev/null +++ b/doc/schemaspy_hubzilla/anomalies.html @@ -0,0 +1,258 @@ + + + + + SchemaSpy - zot - Anomalies + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Anomalies +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + + + +
SourceForge.net
Things that might not be 'quite right' about your schema: +
+ + +
+
+ +
+ + diff --git a/doc/schemaspy_hubzilla/columns.byAuto.html b/doc/schemaspy_hubzilla/columns.byAuto.html new file mode 100644 index 000000000..d9acae9df --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byAuto.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
abookabook_idint unsigned10 √ 
accountaccount_idint unsigned10 √ 
channelchannel_idint unsigned10 √ 
chatchat_idint unsigned10 √ 
chatpresencecp_idint unsigned10 √ 
chatroomcr_idint unsigned10 √ 
dreportdreport_idint10 √ 
hublochubloc_idint unsigned10 √ 
addonidint10 √ 
appidint10 √ 
attachidint unsigned10 √ 
configidint unsigned10 √ 
convidint unsigned10 √ 
eventidint10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
hookidint10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profileidint10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
sessionidbigint unsigned20 √ 
signidint unsigned10 √ 
spamidint10 √ 
sys_permsidint unsigned10 √ 
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
issueissue_idint unsigned10 √ 
menumenu_idint unsigned10 √ 
menu_itemmitem_idint unsigned10 √ 
objobj_idint unsigned10 √ 
poll_elmpelm_idint unsigned10 √ 
pollpoll_idint unsigned10 √ 
sharesshare_idint unsigned10 √ 
sourcesrc_idint unsigned10 √ 
termtidint unsigned10 √ 
updatesud_idint unsigned10 √ 
votevote_idint unsigned10 √ 
xchatxchat_idint unsigned10 √ 
xlinkxlink_idint unsigned10 √ 
xpermxp_idint unsigned10 √ 
xtagxtag_idint unsigned10 √ 
abookabook_accountint unsigned100
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_channelint unsigned100
abookabook_closenesstinyint unsigned399
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_excltext65535
abookabook_feedtinyint30
abookabook_flagsint100
abookabook_hiddentinyint30
abookabook_ignoredtinyint30
abookabook_incltext65535
abookabook_my_permsint100
abookabook_pendingtinyint30
abookabook_profilechar64
abookabook_selftinyint30
abookabook_their_permsint100
abookabook_unconnectedtinyint30
abookabook_updateddatetime190000-00-00 00:00:00
abookabook_xchanchar255
profileabouttext65535
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_default_channelint unsigned100
accountaccount_emailchar255
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_externalchar255
accountaccount_flagsint unsigned100
mailaccount_idint unsigned100
accountaccount_languagechar16en
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_passwordchar255
accountaccount_password_changeddatetime190000-00-00 00:00:00
accountaccount_resetchar255
accountaccount_rolesint unsigned100
accountaccount_saltchar32
accountaccount_service_classchar32
fcontactaddrchar255
profileaddresschar255
eventadjustbit01
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
notifyaidint100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
photoalbumchar255
fcontactaliaschar255
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_channelint100
appapp_createddatetime190000-00-00 00:00:00
appapp_desctext65535
appapp_editeddatetime190000-00-00 00:00:00
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemattachmediumtext16777215
mailattachmediumtext16777215
itemauthor_xchanchar255
fcontactbatchchar255
itembodymediumtext16777215
mailbodymediumtext16777215
profilebooktext65535
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
profilechandesctext65535
itemchangeddatetime190000-00-00 00:00:00
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_addresschar255
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_default_groupchar255
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_expire_daysint100
channelchannel_guidchar255
channelchannel_guid_sigtext65535
channelchannel_hashchar255
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_lastpostdatetime190000-00-00 00:00:00
channelchannel_locationchar255
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_namechar255
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_passwd_resetchar255
channelchannel_primarybit00
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_removedbit00
channelchannel_startpagechar255
channelchannel_systembit00
channelchannel_themechar255
channelchannel_timezonechar128UTC
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
profilechannelstext65535
chatchat_roomint unsigned100
chatchat_textmediumtext16777215
chatchat_xchanchar255
ffindercidint unsigned10
fsuggestcidint100
profile_checkcidint unsigned100
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
itemcomment_policychar255
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
fcontactconfirmchar255
profilecontacttext65535
mailconv_guidchar255
mailconvidint unsigned100
itemcoordchar255
profilecountry_namechar255
chatpresencecp_clientchar128
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatpresencecp_roomint unsigned100
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_aidint unsigned100
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
chatroomcr_expireint unsigned100
chatroomcr_namechar255
chatroomcr_uidint unsigned100
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
attachcreatorchar128
convcreatorchar255
attachdatalongblob2147483647
photodatamediumblob16777215
sessiondatatext65535
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
groupsdeletedbit00
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
eventdescriptiontext65535
photodescriptiontext65535
profile_checkdfrn_idchar255
itemdiaspora_metamediumtext16777215
profiledislikestext65535
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
profiledobchar320000-00-00
profiledob_tzchar255UTC
dreportdreport_channelint100
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_timedatetime190000-00-00 00:00:00
dreportdreport_xchanchar255
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
profileeducationtext65535
eventevent_hashchar255
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_repeattext65535
eventevent_sequencesmallint50
eventevent_statuschar255
eventevent_status_datedatetime190000-00-00 00:00:00
eventevent_vdatatext65535
eventevent_xchanchar255
profile_checkexpireint100
sessionexpirebigint unsigned200
auth_codesexpiresint100
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
tokensexpiresbigint unsigned200
ffinderfidint unsigned10
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_inputsmediumtext16777215
profdeffield_namechar255
profdeffield_typechar16
hookfilechar255
attachfilenamechar255
photofilenamechar255
attachfilesizeint unsigned100
attachfiletypechar64
profilefilmtext65535
eventfinishdatetime190000-00-00 00:00:00
attachflagsint unsigned100
attachfolderchar64
mailfrom_xchanchar255
hookfunctionchar255
profilegenderchar32
group_membergidint unsigned100
convguidchar255
spamhamint100
attachhashchar64
groupshashchar255
notifyhashchar64
profexthashchar255
registerhashchar255
photoheightsmallint50
addonhiddenbit00
profilehide_friendsbit00
profilehomepagechar255
profilehometownchar255
hookhookchar255
profilehowlongdatetime190000-00-00 00:00:00
itemhtmlmediumtext16777215
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_flagsint unsigned100
hublochubloc_guidchar255
hublochubloc_guid_sigtext65535
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_networkchar32
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
hublochubloc_sitekeytext65535
hublochubloc_statusint unsigned100
hublochubloc_updateddatetime190000-00-00 00:00:00
hublochubloc_urlchar255
hublochubloc_url_sigtext65535
likesi_midchar255
clientsicontext65535 √ null
auth_codesidvarchar40
tokensidvarchar40
eventignorebit00
item_idiidint100
likesiidint unsigned100
signiidint unsigned100
termimgurlchar255
addoninstalledbit00
profileinteresttext65535
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
issueissue_assignedchar255
issueissue_componentchar255
issueissue_createddatetime190000-00-00 00:00:00
issueissue_priorityint100
issueissue_statusint100
issueissue_updateddatetime190000-00-00 00:00:00
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_flagsint100
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_restrictint100
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_typeint100
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
fserverkeytext65535
profilekeywordstext65535
itemlangchar64
registerlanguagechar16
itemlayout_midchar255
likeslikeechar128
likeslikerchar128
profilelikestext65535
notifylinkchar255
itemllinkchar255
profilelocalitychar255
eventlocationtext65535
itemlocationchar255
mailmail_deletedtinyint30
mailmail_flagsint unsigned100
mailmail_isreplytinyint30
mailmail_obscuredsmallint50
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
profilemaritalchar255
menumenu_channel_idint unsigned100
menumenu_createddatetime190000-00-00 00:00:00
menumenu_descchar255
menumenu_editeddatetime190000-00-00 00:00:00
menumenu_flagsint100
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_descchar255
menu_itemmitem_flagsint100
menu_itemmitem_linkchar255
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
notifymsgmediumtext16777215
profilemusictext65535
addonnamechar255
clientsnametext65535 √ null
fcontactnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
fcontactnetworkchar32
fcontactnickchar255
eventnofinishbit00
fsuggestnotetext65535
fcontactnotifychar255
objobj_channelint unsigned100
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
objobj_imgurlchar255
objobj_objchar255
objobj_pagechar64
objobj_termchar255
itemobj_typechar255
objobj_typeint unsigned100
objobj_urlchar255
objobj_verbchar255
itemobjecttext65535
termoidint unsigned100
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
attachos_storagebit00
photoos_storagebit00
notifyotypechar16
termotypetinyint unsigned30
outqoutq_accountint unsigned100
outqoutq_asyncbit00
outqoutq_channelint unsigned100
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_deliveredbit00
outqoutq_driverchar32
outqoutq_hashchar255
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
outqoutq_posturlchar255
outqoutq_prioritysmallint50
outqoutq_updateddatetime190000-00-00 00:00:00
itemowner_xchanchar255
itemparentint unsigned100
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
poll_elmpelm_desctext65535
poll_elmpelm_flagsint100
poll_elmpelm_pollint unsigned100
poll_elmpelm_resultfloat120
fcontactphotochar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
photophoto_flagsint unsigned100
photophoto_usagesmallint50
itemplinkchar255
addonplugin_adminbit00
profilepoliticchar255
fcontactpollchar255
pollpoll_channelint unsigned100
pollpoll_desctext65535
pollpoll_flagsint100
pollpoll_votesint100
profilepostal_codechar32
itempostoptstext65535
fserverposturlchar255
fcontactprioritybit0
hookpriorityint unsigned100
photoprofilebit00
profileprofile_guidchar64
profileprofile_namechar255
fcontactpubkeytext65535
sys_permspublic_permbit00
itempublic_policychar255
profilepublishbit00
clientspwvarchar20
itemreceiveddatetime190000-00-00 00:00:00
convrecipsmediumtext16777215
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
profileregionchar255
profilereligionchar255
fcontactrequestchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
itemresource_typechar16
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
profileromancetext65535
itemroutetext65535
photoscaletinyint30
auth_codesscopevarchar250
tokensscopevarchar200
profile_checksecchar255
tokenssecrettext65535
notifyseenbit00
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_targetint unsigned100
sharesshare_typeint100
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
itemsigtext65535
mailsigtext65535
signsignaturetext65535
signsigned_textmediumtext16777215
signsignerchar255
sitesite_accessint100
sitesite_deadsmallint50
sitesite_directorychar255
sitesite_flagsint100
sitesite_locationchar255
sitesite_projectchar255
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_realmchar255
sitesite_registerint100
sitesite_sellpagechar255
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_typesmallint50
sitesite_updatedatetime190000-00-00 00:00:00
sitesite_urlchar255
sitesite_validsmallint50
photosizeint unsigned100
itemsource_xchanchar255
spamspamint100
sourcesrc_channel_idint unsigned100
sourcesrc_channel_xchanchar255
sourcesrc_pattmediumtext16777215
sourcesrc_xchanchar255
eventstartdatetime190000-00-00 00:00:00
convsubjectmediumtext16777215
eventsummarytext65535
profilesummarychar255
itemtargettext65535
likestargetmediumtext16777215
likestarget_idchar128
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
addontimestampbigint190
itemtitletext65535
mailtitletext65535
phototitlechar255
mailto_xchanchar255
verifytokenchar255
profiletvtext65535
eventtypechar255
notifytypeint100
phototypechar128image/jpeg
termtypetinyint unsigned30
verifytypechar32
updatesud_addrchar255
updatesud_datedatetime190000-00-00 00:00:00
updatesud_flagsint100
updatesud_guidchar255
updatesud_hashchar128
updatesud_lastdatetime190000-00-00 00:00:00
attachuidint unsigned100
clientsuidint100
convuidint100
eventuidint100
ffinderuidint unsigned10
fsuggestuidint100
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
photouidint unsigned100
profileuidint100
profile_checkuidint unsigned100
registeruidint unsigned100
spamuidint100
termuidint unsigned100
tokensuidint100
xignuidint100
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
fcontacturlchar255
fsuggesturlchar255
notifyurlchar255
termurlchar255
cachevtext65535
configvtext65535
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
groupsvisiblebit00
votevote_elementint100
votevote_pollint100
votevote_resulttext65535
votevote_xchanchar255
photowidthsmallint50
profilewithtext65535
profileworktext65535
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_censoredbit00
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_deletedbit00
xchanxchan_flagsint unsigned100
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_guid_sigtext65535
xchanxchan_hashchar255
xchanxchan_hiddenbit00
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_networkchar255
xchanxchan_orphanbit00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_mimetypechar32image/jpeg
xchanxchan_photo_schar255
xchanxchan_pubforumbit00
xchanxchan_pubkeytext65535
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_editeddatetime190000-00-00 00:00:00
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_linkchar255
xlinkxlink_ratingint100
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xlinkxlink_staticbit00
xlinkxlink_updateddatetime190000-00-00 00:00:00
xlinkxlink_xchanchar255
xpermxp_channelint unsigned100
xpermxp_clientvarchar20
xpermxp_permvarchar64
xprofxprof_abouttext65535
xprofxprof_agetinyint unsigned30
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_dobchar12
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_keywordstext65535
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_postcodechar32
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_flagsint100
xtagxtag_hashchar255
xtagxtag_termchar255
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.byColumn.html b/doc/schemaspy_hubzilla/columns.byColumn.html new file mode 100644 index 000000000..6b2e41174 --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byColumn.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
abookabook_accountint unsigned100
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_channelint unsigned100
abookabook_closenesstinyint unsigned399
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_excltext65535
abookabook_feedtinyint30
abookabook_flagsint100
abookabook_hiddentinyint30
abookabook_idint unsigned10 √ 
abookabook_ignoredtinyint30
abookabook_incltext65535
abookabook_my_permsint100
abookabook_pendingtinyint30
abookabook_profilechar64
abookabook_selftinyint30
abookabook_their_permsint100
abookabook_unconnectedtinyint30
abookabook_updateddatetime190000-00-00 00:00:00
abookabook_xchanchar255
profileabouttext65535
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_default_channelint unsigned100
accountaccount_emailchar255
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_externalchar255
accountaccount_flagsint unsigned100
accountaccount_idint unsigned10 √ 
mailaccount_idint unsigned100
accountaccount_languagechar16en
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_passwordchar255
accountaccount_password_changeddatetime190000-00-00 00:00:00
accountaccount_resetchar255
accountaccount_rolesint unsigned100
accountaccount_saltchar32
accountaccount_service_classchar32
fcontactaddrchar255
profileaddresschar255
eventadjustbit01
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
notifyaidint100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
photoalbumchar255
fcontactaliaschar255
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_channelint100
appapp_createddatetime190000-00-00 00:00:00
appapp_desctext65535
appapp_editeddatetime190000-00-00 00:00:00
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemattachmediumtext16777215
mailattachmediumtext16777215
itemauthor_xchanchar255
fcontactbatchchar255
itembodymediumtext16777215
mailbodymediumtext16777215
profilebooktext65535
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
profilechandesctext65535
itemchangeddatetime190000-00-00 00:00:00
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_addresschar255
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_default_groupchar255
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_expire_daysint100
channelchannel_guidchar255
channelchannel_guid_sigtext65535
channelchannel_hashchar255
channelchannel_idint unsigned10 √ 
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_lastpostdatetime190000-00-00 00:00:00
channelchannel_locationchar255
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_namechar255
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_passwd_resetchar255
channelchannel_primarybit00
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_removedbit00
channelchannel_startpagechar255
channelchannel_systembit00
channelchannel_themechar255
channelchannel_timezonechar128UTC
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
profilechannelstext65535
chatchat_idint unsigned10 √ 
chatchat_roomint unsigned100
chatchat_textmediumtext16777215
chatchat_xchanchar255
ffindercidint unsigned10
fsuggestcidint100
profile_checkcidint unsigned100
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
itemcomment_policychar255
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
fcontactconfirmchar255
profilecontacttext65535
mailconv_guidchar255
mailconvidint unsigned100
itemcoordchar255
profilecountry_namechar255
chatpresencecp_clientchar128
chatpresencecp_idint unsigned10 √ 
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatpresencecp_roomint unsigned100
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_aidint unsigned100
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
chatroomcr_expireint unsigned100
chatroomcr_idint unsigned10 √ 
chatroomcr_namechar255
chatroomcr_uidint unsigned100
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
attachcreatorchar128
convcreatorchar255
attachdatalongblob2147483647
photodatamediumblob16777215
sessiondatatext65535
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
groupsdeletedbit00
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
eventdescriptiontext65535
photodescriptiontext65535
profile_checkdfrn_idchar255
itemdiaspora_metamediumtext16777215
profiledislikestext65535
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
profiledobchar320000-00-00
profiledob_tzchar255UTC
dreportdreport_channelint100
dreportdreport_idint10 √ 
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_timedatetime190000-00-00 00:00:00
dreportdreport_xchanchar255
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
profileeducationtext65535
eventevent_hashchar255
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_repeattext65535
eventevent_sequencesmallint50
eventevent_statuschar255
eventevent_status_datedatetime190000-00-00 00:00:00
eventevent_vdatatext65535
eventevent_xchanchar255
profile_checkexpireint100
sessionexpirebigint unsigned200
auth_codesexpiresint100
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
tokensexpiresbigint unsigned200
ffinderfidint unsigned10
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_inputsmediumtext16777215
profdeffield_namechar255
profdeffield_typechar16
hookfilechar255
attachfilenamechar255
photofilenamechar255
attachfilesizeint unsigned100
attachfiletypechar64
profilefilmtext65535
eventfinishdatetime190000-00-00 00:00:00
attachflagsint unsigned100
attachfolderchar64
mailfrom_xchanchar255
hookfunctionchar255
profilegenderchar32
group_membergidint unsigned100
convguidchar255
spamhamint100
attachhashchar64
groupshashchar255
notifyhashchar64
profexthashchar255
registerhashchar255
photoheightsmallint50
addonhiddenbit00
profilehide_friendsbit00
profilehomepagechar255
profilehometownchar255
hookhookchar255
profilehowlongdatetime190000-00-00 00:00:00
itemhtmlmediumtext16777215
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_flagsint unsigned100
hublochubloc_guidchar255
hublochubloc_guid_sigtext65535
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_idint unsigned10 √ 
hublochubloc_networkchar32
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
hublochubloc_sitekeytext65535
hublochubloc_statusint unsigned100
hublochubloc_updateddatetime190000-00-00 00:00:00
hublochubloc_urlchar255
hublochubloc_url_sigtext65535
likesi_midchar255
clientsicontext65535 √ null
addonidint10 √ 
appidint10 √ 
attachidint unsigned10 √ 
auth_codesidvarchar40
configidint unsigned10 √ 
convidint unsigned10 √ 
eventidint10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
hookidint10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profileidint10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
sessionidbigint unsigned20 √ 
signidint unsigned10 √ 
spamidint10 √ 
sys_permsidint unsigned10 √ 
tokensidvarchar40
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
eventignorebit00
item_idiidint100
likesiidint unsigned100
signiidint unsigned100
termimgurlchar255
addoninstalledbit00
profileinteresttext65535
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
issueissue_assignedchar255
issueissue_componentchar255
issueissue_createddatetime190000-00-00 00:00:00
issueissue_idint unsigned10 √ 
issueissue_priorityint100
issueissue_statusint100
issueissue_updateddatetime190000-00-00 00:00:00
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_flagsint100
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_restrictint100
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_typeint100
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
fserverkeytext65535
profilekeywordstext65535
itemlangchar64
registerlanguagechar16
itemlayout_midchar255
likeslikeechar128
likeslikerchar128
profilelikestext65535
notifylinkchar255
itemllinkchar255
profilelocalitychar255
eventlocationtext65535
itemlocationchar255
mailmail_deletedtinyint30
mailmail_flagsint unsigned100
mailmail_isreplytinyint30
mailmail_obscuredsmallint50
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
profilemaritalchar255
menumenu_channel_idint unsigned100
menumenu_createddatetime190000-00-00 00:00:00
menumenu_descchar255
menumenu_editeddatetime190000-00-00 00:00:00
menumenu_flagsint100
menumenu_idint unsigned10 √ 
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_descchar255
menu_itemmitem_flagsint100
menu_itemmitem_idint unsigned10 √ 
menu_itemmitem_linkchar255
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
notifymsgmediumtext16777215
profilemusictext65535
addonnamechar255
clientsnametext65535 √ null
fcontactnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
fcontactnetworkchar32
fcontactnickchar255
eventnofinishbit00
fsuggestnotetext65535
fcontactnotifychar255
objobj_channelint unsigned100
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
objobj_idint unsigned10 √ 
objobj_imgurlchar255
objobj_objchar255
objobj_pagechar64
objobj_termchar255
itemobj_typechar255
objobj_typeint unsigned100
objobj_urlchar255
objobj_verbchar255
itemobjecttext65535
termoidint unsigned100
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
attachos_storagebit00
photoos_storagebit00
notifyotypechar16
termotypetinyint unsigned30
outqoutq_accountint unsigned100
outqoutq_asyncbit00
outqoutq_channelint unsigned100
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_deliveredbit00
outqoutq_driverchar32
outqoutq_hashchar255
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
outqoutq_posturlchar255
outqoutq_prioritysmallint50
outqoutq_updateddatetime190000-00-00 00:00:00
itemowner_xchanchar255
itemparentint unsigned100
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
poll_elmpelm_desctext65535
poll_elmpelm_flagsint100
poll_elmpelm_idint unsigned10 √ 
poll_elmpelm_pollint unsigned100
poll_elmpelm_resultfloat120
fcontactphotochar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
photophoto_flagsint unsigned100
photophoto_usagesmallint50
itemplinkchar255
addonplugin_adminbit00
profilepoliticchar255
fcontactpollchar255
pollpoll_channelint unsigned100
pollpoll_desctext65535
pollpoll_flagsint100
pollpoll_idint unsigned10 √ 
pollpoll_votesint100
profilepostal_codechar32
itempostoptstext65535
fserverposturlchar255
fcontactprioritybit0
hookpriorityint unsigned100
photoprofilebit00
profileprofile_guidchar64
profileprofile_namechar255
fcontactpubkeytext65535
sys_permspublic_permbit00
itempublic_policychar255
profilepublishbit00
clientspwvarchar20
itemreceiveddatetime190000-00-00 00:00:00
convrecipsmediumtext16777215
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
profileregionchar255
profilereligionchar255
fcontactrequestchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
itemresource_typechar16
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
profileromancetext65535
itemroutetext65535
photoscaletinyint30
auth_codesscopevarchar250
tokensscopevarchar200
profile_checksecchar255
tokenssecrettext65535
notifyseenbit00
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_idint unsigned10 √ 
sharesshare_targetint unsigned100
sharesshare_typeint100
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
itemsigtext65535
mailsigtext65535
signsignaturetext65535
signsigned_textmediumtext16777215
signsignerchar255
sitesite_accessint100
sitesite_deadsmallint50
sitesite_directorychar255
sitesite_flagsint100
sitesite_locationchar255
sitesite_projectchar255
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_realmchar255
sitesite_registerint100
sitesite_sellpagechar255
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_typesmallint50
sitesite_updatedatetime190000-00-00 00:00:00
sitesite_urlchar255
sitesite_validsmallint50
photosizeint unsigned100
itemsource_xchanchar255
spamspamint100
sourcesrc_channel_idint unsigned100
sourcesrc_channel_xchanchar255
sourcesrc_idint unsigned10 √ 
sourcesrc_pattmediumtext16777215
sourcesrc_xchanchar255
eventstartdatetime190000-00-00 00:00:00
convsubjectmediumtext16777215
eventsummarytext65535
profilesummarychar255
itemtargettext65535
likestargetmediumtext16777215
likestarget_idchar128
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
termtidint unsigned10 √ 
addontimestampbigint190
itemtitletext65535
mailtitletext65535
phototitlechar255
mailto_xchanchar255
verifytokenchar255
profiletvtext65535
eventtypechar255
notifytypeint100
phototypechar128image/jpeg
termtypetinyint unsigned30
verifytypechar32
updatesud_addrchar255
updatesud_datedatetime190000-00-00 00:00:00
updatesud_flagsint100
updatesud_guidchar255
updatesud_hashchar128
updatesud_idint unsigned10 √ 
updatesud_lastdatetime190000-00-00 00:00:00
attachuidint unsigned100
clientsuidint100
convuidint100
eventuidint100
ffinderuidint unsigned10
fsuggestuidint100
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
photouidint unsigned100
profileuidint100
profile_checkuidint unsigned100
registeruidint unsigned100
spamuidint100
termuidint unsigned100
tokensuidint100
xignuidint100
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
fcontacturlchar255
fsuggesturlchar255
notifyurlchar255
termurlchar255
cachevtext65535
configvtext65535
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
groupsvisiblebit00
votevote_elementint100
votevote_idint unsigned10 √ 
votevote_pollint100
votevote_resulttext65535
votevote_xchanchar255
photowidthsmallint50
profilewithtext65535
profileworktext65535
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_censoredbit00
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_deletedbit00
xchanxchan_flagsint unsigned100
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_guid_sigtext65535
xchanxchan_hashchar255
xchanxchan_hiddenbit00
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_networkchar255
xchanxchan_orphanbit00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_mimetypechar32image/jpeg
xchanxchan_photo_schar255
xchanxchan_pubforumbit00
xchanxchan_pubkeytext65535
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_editeddatetime190000-00-00 00:00:00
xchatxchat_idint unsigned10 √ 
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_idint unsigned10 √ 
xlinkxlink_linkchar255
xlinkxlink_ratingint100
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xlinkxlink_staticbit00
xlinkxlink_updateddatetime190000-00-00 00:00:00
xlinkxlink_xchanchar255
xpermxp_channelint unsigned100
xpermxp_clientvarchar20
xpermxp_idint unsigned10 √ 
xpermxp_permvarchar64
xprofxprof_abouttext65535
xprofxprof_agetinyint unsigned30
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_dobchar12
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_keywordstext65535
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_postcodechar32
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_flagsint100
xtagxtag_hashchar255
xtagxtag_idint unsigned10 √ 
xtagxtag_termchar255
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.byDefault.html b/doc/schemaspy_hubzilla/columns.byDefault.html new file mode 100644 index 000000000..f80d0ab2b --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byDefault.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
abookabook_profilechar64
abookabook_xchanchar255
accountaccount_emailchar255
accountaccount_externalchar255
accountaccount_passwordchar255
accountaccount_resetchar255
accountaccount_saltchar32
accountaccount_service_classchar32
profileaddresschar255
photoalbumchar255
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemauthor_xchanchar255
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
channelchannel_addresschar255
channelchannel_default_groupchar255
channelchannel_guidchar255
channelchannel_hashchar255
channelchannel_locationchar255
channelchannel_namechar255
channelchannel_passwd_resetchar255
channelchannel_startpagechar255
channelchannel_themechar255
chatchat_xchanchar255
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
itemcomment_policychar255
mailconv_guidchar255
itemcoordchar255
profilecountry_namechar255
chatpresencecp_clientchar128
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_namechar255
attachcreatorchar128
convcreatorchar255
profile_checkdfrn_idchar255
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_xchanchar255
eventevent_hashchar255
eventevent_statuschar255
eventevent_xchanchar255
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_namechar255
profdeffield_typechar16
hookfilechar255
attachfilenamechar255
photofilenamechar255
attachfiletypechar64
attachfolderchar64
mailfrom_xchanchar255
hookfunctionchar255
profilegenderchar32
convguidchar255
attachhashchar64
groupshashchar255
notifyhashchar64
profexthashchar255
registerhashchar255
profilehomepagechar255
profilehometownchar255
hookhookchar255
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_guidchar255
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_networkchar32
hublochubloc_urlchar255
likesi_midchar255
auth_codesidvarchar40
tokensidvarchar40
termimgurlchar255
issueissue_assignedchar255
issueissue_componentchar255
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
itemlangchar64
registerlanguagechar16
itemlayout_midchar255
likeslikeechar128
likeslikerchar128
notifylinkchar255
itemllinkchar255
profilelocalitychar255
itemlocationchar255
profilemaritalchar255
menumenu_descchar255
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_descchar255
menu_itemmitem_linkchar255
addonnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
objobj_imgurlchar255
objobj_objchar255
objobj_pagechar64
objobj_termchar255
itemobj_typechar255
objobj_urlchar255
objobj_verbchar255
notifyotypechar16
outqoutq_driverchar32
outqoutq_posturlchar255
itemowner_xchanchar255
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
itemplinkchar255
profilepoliticchar255
profilepostal_codechar32
fserverposturlchar255
profileprofile_guidchar64
profileprofile_namechar255
itempublic_policychar255
clientspwvarchar20
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
profileregionchar255
profilereligionchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
itemresource_typechar16
auth_codesscopevarchar250
tokensscopevarchar200
profile_checksecchar255
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
signsignerchar255
sitesite_directorychar255
sitesite_locationchar255
sitesite_projectchar255
sitesite_realmchar255
sitesite_sellpagechar255
itemsource_xchanchar255
sourcesrc_channel_xchanchar255
sourcesrc_xchanchar255
profilesummarychar255
likestarget_idchar128
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
phototitlechar255
mailto_xchanchar255
verifytokenchar255
eventtypechar255
verifytypechar32
updatesud_addrchar255
updatesud_guidchar255
updatesud_hashchar128
fsuggesturlchar255
notifyurlchar255
termurlchar255
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
votevote_xchanchar255
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_networkchar255
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_schar255
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_linkchar255
xlinkxlink_xchanchar255
xpermxp_clientvarchar20
xpermxp_permvarchar64
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_dobchar12
xprofxprof_genderchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_postcodechar32
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_hashchar255
xtagxtag_termchar255
abookabook_accountint unsigned100
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_channelint unsigned100
abookabook_feedtinyint30
abookabook_flagsint100
abookabook_hiddentinyint30
abookabook_ignoredtinyint30
abookabook_my_permsint100
abookabook_pendingtinyint30
abookabook_selftinyint30
abookabook_their_permsint100
abookabook_unconnectedtinyint30
accountaccount_default_channelint unsigned100
accountaccount_flagsint unsigned100
mailaccount_idint unsigned100
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_rolesint unsigned100
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
notifyaidint100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
appapp_channelint100
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_expire_daysint100
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_pageflagsint unsigned100
channelchannel_primarybit00
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_removedbit00
channelchannel_systembit00
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
chatchat_roomint unsigned100
fsuggestcidint100
profile_checkcidint unsigned100
mailconvidint unsigned100
chatpresencecp_roomint unsigned100
chatroomcr_aidint unsigned100
chatroomcr_expireint unsigned100
chatroomcr_uidint unsigned100
groupsdeletedbit00
dreportdreport_channelint100
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_sequencesmallint50
profile_checkexpireint100
sessionexpirebigint unsigned200
auth_codesexpiresint100
tokensexpiresbigint unsigned200
attachfilesizeint unsigned100
attachflagsint unsigned100
group_membergidint unsigned100
spamhamint100
photoheightsmallint50
addonhiddenbit00
profilehide_friendsbit00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_flagsint unsigned100
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
hublochubloc_statusint unsigned100
eventignorebit00
item_idiidint100
likesiidint unsigned100
signiidint unsigned100
addoninstalledbit00
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
issueissue_priorityint100
issueissue_statusint100
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_flagsint100
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_restrictint100
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_typeint100
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
mailmail_deletedtinyint30
mailmail_flagsint unsigned100
mailmail_isreplytinyint30
mailmail_obscuredsmallint50
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
menumenu_channel_idint unsigned100
menumenu_flagsint100
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_flagsint100
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
eventnofinishbit00
objobj_channelint unsigned100
objobj_typeint unsigned100
termoidint unsigned100
attachos_storagebit00
photoos_storagebit00
termotypetinyint unsigned30
outqoutq_accountint unsigned100
outqoutq_asyncbit00
outqoutq_channelint unsigned100
outqoutq_deliveredbit00
outqoutq_prioritysmallint50
itemparentint unsigned100
poll_elmpelm_flagsint100
poll_elmpelm_pollint unsigned100
poll_elmpelm_resultfloat120
photophoto_flagsint unsigned100
photophoto_usagesmallint50
addonplugin_adminbit00
pollpoll_channelint unsigned100
pollpoll_flagsint100
pollpoll_votesint100
hookpriorityint unsigned100
photoprofilebit00
sys_permspublic_permbit00
profilepublishbit00
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
photoscaletinyint30
notifyseenbit00
sharesshare_targetint unsigned100
sharesshare_typeint100
sitesite_accessint100
sitesite_deadsmallint50
sitesite_flagsint100
sitesite_registerint100
sitesite_typesmallint50
sitesite_validsmallint50
photosizeint unsigned100
spamspamint100
sourcesrc_channel_idint unsigned100
addontimestampbigint190
notifytypeint100
termtypetinyint unsigned30
updatesud_flagsint100
attachuidint unsigned100
clientsuidint100
convuidint100
eventuidint100
fsuggestuidint100
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
photouidint unsigned100
profileuidint100
profile_checkuidint unsigned100
registeruidint unsigned100
spamuidint100
termuidint unsigned100
tokensuidint100
xignuidint100
groupsvisiblebit00
votevote_elementint100
votevote_pollint100
photowidthsmallint50
xchanxchan_censoredbit00
xchanxchan_deletedbit00
xchanxchan_flagsint unsigned100
xchanxchan_hiddenbit00
xchanxchan_orphanbit00
xchanxchan_pubforumbit00
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xlinkxlink_ratingint100
xlinkxlink_staticbit00
xpermxp_channelint unsigned100
xprofxprof_agetinyint unsigned30
xtagxtag_flagsint100
profiledobchar320000-00-00
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_updateddatetime190000-00-00 00:00:00
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_password_changeddatetime190000-00-00 00:00:00
appapp_createddatetime190000-00-00 00:00:00
appapp_editeddatetime190000-00-00 00:00:00
itemchangeddatetime190000-00-00 00:00:00
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_lastpostdatetime190000-00-00 00:00:00
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
dreportdreport_timedatetime190000-00-00 00:00:00
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
eventevent_status_datedatetime190000-00-00 00:00:00
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
eventfinishdatetime190000-00-00 00:00:00
profilehowlongdatetime190000-00-00 00:00:00
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_updateddatetime190000-00-00 00:00:00
issueissue_createddatetime190000-00-00 00:00:00
issueissue_updateddatetime190000-00-00 00:00:00
menumenu_createddatetime190000-00-00 00:00:00
menumenu_editeddatetime190000-00-00 00:00:00
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_updateddatetime190000-00-00 00:00:00
itemreceiveddatetime190000-00-00 00:00:00
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_updatedatetime190000-00-00 00:00:00
eventstartdatetime190000-00-00 00:00:00
updatesud_datedatetime190000-00-00 00:00:00
updatesud_lastdatetime190000-00-00 00:00:00
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchatxchat_editeddatetime190000-00-00 00:00:00
xlinkxlink_updateddatetime190000-00-00 00:00:00
eventadjustbit01
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_notifyflagsint unsigned1065535
abookabook_closenesstinyint unsigned399
accountaccount_languagechar16en
phototypechar128image/jpeg
xchanxchan_photo_mimetypechar32image/jpeg
abookabook_excltext65535
abookabook_idint unsigned10 √ 
abookabook_incltext65535
profileabouttext65535
accountaccount_idint unsigned10 √ 
fcontactaddrchar255
fcontactaliaschar255
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
appapp_desctext65535
itemattachmediumtext16777215
mailattachmediumtext16777215
fcontactbatchchar255
itembodymediumtext16777215
mailbodymediumtext16777215
profilebooktext65535
profilechandesctext65535
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
channelchannel_guid_sigtext65535
channelchannel_idint unsigned10 √ 
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
profilechannelstext65535
chatchat_idint unsigned10 √ 
chatchat_textmediumtext16777215
ffindercidint unsigned10
fcontactconfirmchar255
profilecontacttext65535
chatpresencecp_idint unsigned10 √ 
chatroomcr_idint unsigned10 √ 
attachdatalongblob2147483647
photodatamediumblob16777215
sessiondatatext65535
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
eventdescriptiontext65535
photodescriptiontext65535
itemdiaspora_metamediumtext16777215
profiledislikestext65535
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
dreportdreport_idint10 √ 
profileeducationtext65535
eventevent_repeattext65535
eventevent_vdatatext65535
ffinderfidint unsigned10
profdeffield_inputsmediumtext16777215
profilefilmtext65535
itemhtmlmediumtext16777215
hublochubloc_guid_sigtext65535
hublochubloc_idint unsigned10 √ 
hublochubloc_sitekeytext65535
hublochubloc_url_sigtext65535
clientsicontext65535 √ null
addonidint10 √ 
appidint10 √ 
attachidint unsigned10 √ 
configidint unsigned10 √ 
convidint unsigned10 √ 
eventidint10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
hookidint10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profileidint10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
sessionidbigint unsigned20 √ 
signidint unsigned10 √ 
spamidint10 √ 
sys_permsidint unsigned10 √ 
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
profileinteresttext65535
issueissue_idint unsigned10 √ 
fserverkeytext65535
profilekeywordstext65535
profilelikestext65535
eventlocationtext65535
menumenu_idint unsigned10 √ 
menu_itemmitem_idint unsigned10 √ 
notifymsgmediumtext16777215
profilemusictext65535
clientsnametext65535 √ null
fcontactnamechar255
fcontactnetworkchar32
fcontactnickchar255
fsuggestnotetext65535
fcontactnotifychar255
objobj_idint unsigned10 √ 
itemobjecttext65535
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
outqoutq_hashchar255
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
poll_elmpelm_desctext65535
poll_elmpelm_idint unsigned10 √ 
fcontactphotochar255
fcontactpollchar255
pollpoll_desctext65535
pollpoll_idint unsigned10 √ 
itempostoptstext65535
fcontactprioritybit0
fcontactpubkeytext65535
convrecipsmediumtext16777215
fcontactrequestchar255
profileromancetext65535
itemroutetext65535
tokenssecrettext65535
sharesshare_idint unsigned10 √ 
itemsigtext65535
mailsigtext65535
signsignaturetext65535
signsigned_textmediumtext16777215
sitesite_urlchar255
sourcesrc_idint unsigned10 √ 
sourcesrc_pattmediumtext16777215
convsubjectmediumtext16777215
eventsummarytext65535
itemtargettext65535
likestargetmediumtext16777215
termtidint unsigned10 √ 
itemtitletext65535
mailtitletext65535
profiletvtext65535
updatesud_idint unsigned10 √ 
ffinderuidint unsigned10
fcontacturlchar255
cachevtext65535
configvtext65535
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
votevote_idint unsigned10 √ 
votevote_resulttext65535
profilewithtext65535
profileworktext65535
xchanxchan_guid_sigtext65535
xchanxchan_hashchar255
xchanxchan_pubkeytext65535
xchatxchat_idint unsigned10 √ 
xlinkxlink_idint unsigned10 √ 
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xpermxp_idint unsigned10 √ 
xprofxprof_abouttext65535
xprofxprof_hashchar255
xprofxprof_keywordstext65535
xtagxtag_idint unsigned10 √ 
channelchannel_timezonechar128UTC
profiledob_tzchar255UTC
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.byNulls.html b/doc/schemaspy_hubzilla/columns.byNulls.html new file mode 100644 index 000000000..36cd91ccf --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byNulls.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
clientsicontext65535 √ null
clientsnametext65535 √ null
abookabook_accountint unsigned100
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_channelint unsigned100
abookabook_closenesstinyint unsigned399
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_excltext65535
abookabook_feedtinyint30
abookabook_flagsint100
abookabook_hiddentinyint30
abookabook_idint unsigned10 √ 
abookabook_ignoredtinyint30
abookabook_incltext65535
abookabook_my_permsint100
abookabook_pendingtinyint30
abookabook_profilechar64
abookabook_selftinyint30
abookabook_their_permsint100
abookabook_unconnectedtinyint30
abookabook_updateddatetime190000-00-00 00:00:00
abookabook_xchanchar255
profileabouttext65535
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_default_channelint unsigned100
accountaccount_emailchar255
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_externalchar255
accountaccount_flagsint unsigned100
accountaccount_idint unsigned10 √ 
mailaccount_idint unsigned100
accountaccount_languagechar16en
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_passwordchar255
accountaccount_password_changeddatetime190000-00-00 00:00:00
accountaccount_resetchar255
accountaccount_rolesint unsigned100
accountaccount_saltchar32
accountaccount_service_classchar32
fcontactaddrchar255
profileaddresschar255
eventadjustbit01
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
notifyaidint100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
photoalbumchar255
fcontactaliaschar255
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_channelint100
appapp_createddatetime190000-00-00 00:00:00
appapp_desctext65535
appapp_editeddatetime190000-00-00 00:00:00
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemattachmediumtext16777215
mailattachmediumtext16777215
itemauthor_xchanchar255
fcontactbatchchar255
itembodymediumtext16777215
mailbodymediumtext16777215
profilebooktext65535
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
profilechandesctext65535
itemchangeddatetime190000-00-00 00:00:00
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_addresschar255
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_default_groupchar255
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_expire_daysint100
channelchannel_guidchar255
channelchannel_guid_sigtext65535
channelchannel_hashchar255
channelchannel_idint unsigned10 √ 
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_lastpostdatetime190000-00-00 00:00:00
channelchannel_locationchar255
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_namechar255
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_passwd_resetchar255
channelchannel_primarybit00
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_removedbit00
channelchannel_startpagechar255
channelchannel_systembit00
channelchannel_themechar255
channelchannel_timezonechar128UTC
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
profilechannelstext65535
chatchat_idint unsigned10 √ 
chatchat_roomint unsigned100
chatchat_textmediumtext16777215
chatchat_xchanchar255
ffindercidint unsigned10
fsuggestcidint100
profile_checkcidint unsigned100
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
itemcomment_policychar255
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
fcontactconfirmchar255
profilecontacttext65535
mailconv_guidchar255
mailconvidint unsigned100
itemcoordchar255
profilecountry_namechar255
chatpresencecp_clientchar128
chatpresencecp_idint unsigned10 √ 
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatpresencecp_roomint unsigned100
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_aidint unsigned100
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
chatroomcr_expireint unsigned100
chatroomcr_idint unsigned10 √ 
chatroomcr_namechar255
chatroomcr_uidint unsigned100
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
attachcreatorchar128
convcreatorchar255
attachdatalongblob2147483647
photodatamediumblob16777215
sessiondatatext65535
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
groupsdeletedbit00
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
eventdescriptiontext65535
photodescriptiontext65535
profile_checkdfrn_idchar255
itemdiaspora_metamediumtext16777215
profiledislikestext65535
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
profiledobchar320000-00-00
profiledob_tzchar255UTC
dreportdreport_channelint100
dreportdreport_idint10 √ 
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_timedatetime190000-00-00 00:00:00
dreportdreport_xchanchar255
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
profileeducationtext65535
eventevent_hashchar255
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_repeattext65535
eventevent_sequencesmallint50
eventevent_statuschar255
eventevent_status_datedatetime190000-00-00 00:00:00
eventevent_vdatatext65535
eventevent_xchanchar255
profile_checkexpireint100
sessionexpirebigint unsigned200
auth_codesexpiresint100
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
tokensexpiresbigint unsigned200
ffinderfidint unsigned10
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_inputsmediumtext16777215
profdeffield_namechar255
profdeffield_typechar16
hookfilechar255
attachfilenamechar255
photofilenamechar255
attachfilesizeint unsigned100
attachfiletypechar64
profilefilmtext65535
eventfinishdatetime190000-00-00 00:00:00
attachflagsint unsigned100
attachfolderchar64
mailfrom_xchanchar255
hookfunctionchar255
profilegenderchar32
group_membergidint unsigned100
convguidchar255
spamhamint100
attachhashchar64
groupshashchar255
notifyhashchar64
profexthashchar255
registerhashchar255
photoheightsmallint50
addonhiddenbit00
profilehide_friendsbit00
profilehomepagechar255
profilehometownchar255
hookhookchar255
profilehowlongdatetime190000-00-00 00:00:00
itemhtmlmediumtext16777215
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_flagsint unsigned100
hublochubloc_guidchar255
hublochubloc_guid_sigtext65535
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_idint unsigned10 √ 
hublochubloc_networkchar32
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
hublochubloc_sitekeytext65535
hublochubloc_statusint unsigned100
hublochubloc_updateddatetime190000-00-00 00:00:00
hublochubloc_urlchar255
hublochubloc_url_sigtext65535
likesi_midchar255
addonidint10 √ 
appidint10 √ 
attachidint unsigned10 √ 
auth_codesidvarchar40
configidint unsigned10 √ 
convidint unsigned10 √ 
eventidint10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
hookidint10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profileidint10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
sessionidbigint unsigned20 √ 
signidint unsigned10 √ 
spamidint10 √ 
sys_permsidint unsigned10 √ 
tokensidvarchar40
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
eventignorebit00
item_idiidint100
likesiidint unsigned100
signiidint unsigned100
termimgurlchar255
addoninstalledbit00
profileinteresttext65535
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
issueissue_assignedchar255
issueissue_componentchar255
issueissue_createddatetime190000-00-00 00:00:00
issueissue_idint unsigned10 √ 
issueissue_priorityint100
issueissue_statusint100
issueissue_updateddatetime190000-00-00 00:00:00
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_flagsint100
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_restrictint100
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_typeint100
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
fserverkeytext65535
profilekeywordstext65535
itemlangchar64
registerlanguagechar16
itemlayout_midchar255
likeslikeechar128
likeslikerchar128
profilelikestext65535
notifylinkchar255
itemllinkchar255
profilelocalitychar255
eventlocationtext65535
itemlocationchar255
mailmail_deletedtinyint30
mailmail_flagsint unsigned100
mailmail_isreplytinyint30
mailmail_obscuredsmallint50
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
profilemaritalchar255
menumenu_channel_idint unsigned100
menumenu_createddatetime190000-00-00 00:00:00
menumenu_descchar255
menumenu_editeddatetime190000-00-00 00:00:00
menumenu_flagsint100
menumenu_idint unsigned10 √ 
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_descchar255
menu_itemmitem_flagsint100
menu_itemmitem_idint unsigned10 √ 
menu_itemmitem_linkchar255
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
notifymsgmediumtext16777215
profilemusictext65535
addonnamechar255
fcontactnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
fcontactnetworkchar32
fcontactnickchar255
eventnofinishbit00
fsuggestnotetext65535
fcontactnotifychar255
objobj_channelint unsigned100
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
objobj_idint unsigned10 √ 
objobj_imgurlchar255
objobj_objchar255
objobj_pagechar64
objobj_termchar255
itemobj_typechar255
objobj_typeint unsigned100
objobj_urlchar255
objobj_verbchar255
itemobjecttext65535
termoidint unsigned100
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
attachos_storagebit00
photoos_storagebit00
notifyotypechar16
termotypetinyint unsigned30
outqoutq_accountint unsigned100
outqoutq_asyncbit00
outqoutq_channelint unsigned100
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_deliveredbit00
outqoutq_driverchar32
outqoutq_hashchar255
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
outqoutq_posturlchar255
outqoutq_prioritysmallint50
outqoutq_updateddatetime190000-00-00 00:00:00
itemowner_xchanchar255
itemparentint unsigned100
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
poll_elmpelm_desctext65535
poll_elmpelm_flagsint100
poll_elmpelm_idint unsigned10 √ 
poll_elmpelm_pollint unsigned100
poll_elmpelm_resultfloat120
fcontactphotochar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
photophoto_flagsint unsigned100
photophoto_usagesmallint50
itemplinkchar255
addonplugin_adminbit00
profilepoliticchar255
fcontactpollchar255
pollpoll_channelint unsigned100
pollpoll_desctext65535
pollpoll_flagsint100
pollpoll_idint unsigned10 √ 
pollpoll_votesint100
profilepostal_codechar32
itempostoptstext65535
fserverposturlchar255
fcontactprioritybit0
hookpriorityint unsigned100
photoprofilebit00
profileprofile_guidchar64
profileprofile_namechar255
fcontactpubkeytext65535
sys_permspublic_permbit00
itempublic_policychar255
profilepublishbit00
clientspwvarchar20
itemreceiveddatetime190000-00-00 00:00:00
convrecipsmediumtext16777215
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
profileregionchar255
profilereligionchar255
fcontactrequestchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
itemresource_typechar16
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
profileromancetext65535
itemroutetext65535
photoscaletinyint30
auth_codesscopevarchar250
tokensscopevarchar200
profile_checksecchar255
tokenssecrettext65535
notifyseenbit00
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_idint unsigned10 √ 
sharesshare_targetint unsigned100
sharesshare_typeint100
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
itemsigtext65535
mailsigtext65535
signsignaturetext65535
signsigned_textmediumtext16777215
signsignerchar255
sitesite_accessint100
sitesite_deadsmallint50
sitesite_directorychar255
sitesite_flagsint100
sitesite_locationchar255
sitesite_projectchar255
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_realmchar255
sitesite_registerint100
sitesite_sellpagechar255
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_typesmallint50
sitesite_updatedatetime190000-00-00 00:00:00
sitesite_urlchar255
sitesite_validsmallint50
photosizeint unsigned100
itemsource_xchanchar255
spamspamint100
sourcesrc_channel_idint unsigned100
sourcesrc_channel_xchanchar255
sourcesrc_idint unsigned10 √ 
sourcesrc_pattmediumtext16777215
sourcesrc_xchanchar255
eventstartdatetime190000-00-00 00:00:00
convsubjectmediumtext16777215
eventsummarytext65535
profilesummarychar255
itemtargettext65535
likestargetmediumtext16777215
likestarget_idchar128
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
termtidint unsigned10 √ 
addontimestampbigint190
itemtitletext65535
mailtitletext65535
phototitlechar255
mailto_xchanchar255
verifytokenchar255
profiletvtext65535
eventtypechar255
notifytypeint100
phototypechar128image/jpeg
termtypetinyint unsigned30
verifytypechar32
updatesud_addrchar255
updatesud_datedatetime190000-00-00 00:00:00
updatesud_flagsint100
updatesud_guidchar255
updatesud_hashchar128
updatesud_idint unsigned10 √ 
updatesud_lastdatetime190000-00-00 00:00:00
attachuidint unsigned100
clientsuidint100
convuidint100
eventuidint100
ffinderuidint unsigned10
fsuggestuidint100
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
photouidint unsigned100
profileuidint100
profile_checkuidint unsigned100
registeruidint unsigned100
spamuidint100
termuidint unsigned100
tokensuidint100
xignuidint100
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
fcontacturlchar255
fsuggesturlchar255
notifyurlchar255
termurlchar255
cachevtext65535
configvtext65535
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
groupsvisiblebit00
votevote_elementint100
votevote_idint unsigned10 √ 
votevote_pollint100
votevote_resulttext65535
votevote_xchanchar255
photowidthsmallint50
profilewithtext65535
profileworktext65535
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_censoredbit00
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_deletedbit00
xchanxchan_flagsint unsigned100
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_guid_sigtext65535
xchanxchan_hashchar255
xchanxchan_hiddenbit00
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_networkchar255
xchanxchan_orphanbit00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_mimetypechar32image/jpeg
xchanxchan_photo_schar255
xchanxchan_pubforumbit00
xchanxchan_pubkeytext65535
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_editeddatetime190000-00-00 00:00:00
xchatxchat_idint unsigned10 √ 
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_idint unsigned10 √ 
xlinkxlink_linkchar255
xlinkxlink_ratingint100
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xlinkxlink_staticbit00
xlinkxlink_updateddatetime190000-00-00 00:00:00
xlinkxlink_xchanchar255
xpermxp_channelint unsigned100
xpermxp_clientvarchar20
xpermxp_idint unsigned10 √ 
xpermxp_permvarchar64
xprofxprof_abouttext65535
xprofxprof_agetinyint unsigned30
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_dobchar12
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_keywordstext65535
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_postcodechar32
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_flagsint100
xtagxtag_hashchar255
xtagxtag_idint unsigned10 √ 
xtagxtag_termchar255
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.bySize.html b/doc/schemaspy_hubzilla/columns.bySize.html new file mode 100644 index 000000000..9b31cfa9a --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.bySize.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
eventadjustbit01
channelchannel_primarybit00
channelchannel_removedbit00
channelchannel_systembit00
groupsdeletedbit00
addonhiddenbit00
profilehide_friendsbit00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
eventignorebit00
addoninstalledbit00
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
eventnofinishbit00
attachos_storagebit00
photoos_storagebit00
outqoutq_asyncbit00
outqoutq_deliveredbit00
addonplugin_adminbit00
fcontactprioritybit0
photoprofilebit00
sys_permspublic_permbit00
profilepublishbit00
notifyseenbit00
groupsvisiblebit00
xchanxchan_censoredbit00
xchanxchan_deletedbit00
xchanxchan_hiddenbit00
xchanxchan_orphanbit00
xchanxchan_pubforumbit00
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xlinkxlink_staticbit00
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_closenesstinyint unsigned399
abookabook_feedtinyint30
abookabook_hiddentinyint30
abookabook_ignoredtinyint30
abookabook_pendingtinyint30
abookabook_selftinyint30
abookabook_unconnectedtinyint30
mailmail_deletedtinyint30
mailmail_isreplytinyint30
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
termotypetinyint unsigned30
photoscaletinyint30
termtypetinyint unsigned30
xprofxprof_agetinyint unsigned30
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_sequencesmallint50
photoheightsmallint50
mailmail_obscuredsmallint50
outqoutq_prioritysmallint50
photophoto_usagesmallint50
sitesite_deadsmallint50
sitesite_typesmallint50
sitesite_validsmallint50
photowidthsmallint50
abookabook_accountint unsigned100
abookabook_channelint unsigned100
abookabook_flagsint100
abookabook_idint unsigned10 √ 
abookabook_my_permsint100
abookabook_their_permsint100
accountaccount_default_channelint unsigned100
accountaccount_flagsint unsigned100
accountaccount_idint unsigned10 √ 
mailaccount_idint unsigned100
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_rolesint unsigned100
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
notifyaidint100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
appapp_channelint100
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_expire_daysint100
channelchannel_idint unsigned10 √ 
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
chatchat_idint unsigned10 √ 
chatchat_roomint unsigned100
ffindercidint unsigned10
fsuggestcidint100
profile_checkcidint unsigned100
mailconvidint unsigned100
chatpresencecp_idint unsigned10 √ 
chatpresencecp_roomint unsigned100
chatroomcr_aidint unsigned100
chatroomcr_expireint unsigned100
chatroomcr_idint unsigned10 √ 
chatroomcr_uidint unsigned100
dreportdreport_channelint100
dreportdreport_idint10 √ 
profile_checkexpireint100
auth_codesexpiresint100
ffinderfidint unsigned10
attachfilesizeint unsigned100
attachflagsint unsigned100
group_membergidint unsigned100
spamhamint100
hublochubloc_flagsint unsigned100
hublochubloc_idint unsigned10 √ 
hublochubloc_statusint unsigned100
addonidint10 √ 
appidint10 √ 
attachidint unsigned10 √ 
configidint unsigned10 √ 
convidint unsigned10 √ 
eventidint10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
hookidint10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profileidint10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
signidint unsigned10 √ 
spamidint10 √ 
sys_permsidint unsigned10 √ 
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
item_idiidint100
likesiidint unsigned100
signiidint unsigned100
issueissue_idint unsigned10 √ 
issueissue_priorityint100
issueissue_statusint100
itemitem_flagsint100
itemitem_restrictint100
itemitem_typeint100
mailmail_flagsint unsigned100
menumenu_channel_idint unsigned100
menumenu_flagsint100
menumenu_idint unsigned10 √ 
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_flagsint100
menu_itemmitem_idint unsigned10 √ 
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
objobj_channelint unsigned100
objobj_idint unsigned10 √ 
objobj_typeint unsigned100
termoidint unsigned100
outqoutq_accountint unsigned100
outqoutq_channelint unsigned100
itemparentint unsigned100
poll_elmpelm_flagsint100
poll_elmpelm_idint unsigned10 √ 
poll_elmpelm_pollint unsigned100
photophoto_flagsint unsigned100
pollpoll_channelint unsigned100
pollpoll_flagsint100
pollpoll_idint unsigned10 √ 
pollpoll_votesint100
hookpriorityint unsigned100
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
sharesshare_idint unsigned10 √ 
sharesshare_targetint unsigned100
sharesshare_typeint100
sitesite_accessint100
sitesite_flagsint100
sitesite_registerint100
photosizeint unsigned100
spamspamint100
sourcesrc_channel_idint unsigned100
sourcesrc_idint unsigned10 √ 
termtidint unsigned10 √ 
notifytypeint100
updatesud_flagsint100
updatesud_idint unsigned10 √ 
attachuidint unsigned100
clientsuidint100
convuidint100
eventuidint100
ffinderuidint unsigned10
fsuggestuidint100
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
photouidint unsigned100
profileuidint100
profile_checkuidint unsigned100
registeruidint unsigned100
spamuidint100
termuidint unsigned100
tokensuidint100
xignuidint100
votevote_elementint100
votevote_idint unsigned10 √ 
votevote_pollint100
xchanxchan_flagsint unsigned100
xchatxchat_idint unsigned10 √ 
xlinkxlink_idint unsigned10 √ 
xlinkxlink_ratingint100
xpermxp_channelint unsigned100
xpermxp_idint unsigned10 √ 
xtagxtag_flagsint100
xtagxtag_idint unsigned10 √ 
poll_elmpelm_resultfloat120
xprofxprof_dobchar12
accountaccount_languagechar16en
profdeffield_typechar16
registerlanguagechar16
notifyotypechar16
itemresource_typechar16
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_updateddatetime190000-00-00 00:00:00
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_password_changeddatetime190000-00-00 00:00:00
appapp_createddatetime190000-00-00 00:00:00
appapp_editeddatetime190000-00-00 00:00:00
itemchangeddatetime190000-00-00 00:00:00
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_lastpostdatetime190000-00-00 00:00:00
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
dreportdreport_timedatetime190000-00-00 00:00:00
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
eventevent_status_datedatetime190000-00-00 00:00:00
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
eventfinishdatetime190000-00-00 00:00:00
profilehowlongdatetime190000-00-00 00:00:00
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_updateddatetime190000-00-00 00:00:00
issueissue_createddatetime190000-00-00 00:00:00
issueissue_updateddatetime190000-00-00 00:00:00
menumenu_createddatetime190000-00-00 00:00:00
menumenu_editeddatetime190000-00-00 00:00:00
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_updateddatetime190000-00-00 00:00:00
itemreceiveddatetime190000-00-00 00:00:00
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_updatedatetime190000-00-00 00:00:00
eventstartdatetime190000-00-00 00:00:00
addontimestampbigint190
updatesud_datedatetime190000-00-00 00:00:00
updatesud_lastdatetime190000-00-00 00:00:00
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchatxchat_editeddatetime190000-00-00 00:00:00
xlinkxlink_updateddatetime190000-00-00 00:00:00
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
sessionexpirebigint unsigned200
tokensexpiresbigint unsigned200
sessionidbigint unsigned20 √ 
clientspwvarchar20
xpermxp_clientvarchar20
accountaccount_saltchar32
accountaccount_service_classchar32
profiledobchar320000-00-00
profilegenderchar32
hublochubloc_networkchar32
fcontactnetworkchar32
outqoutq_driverchar32
profilepostal_codechar32
verifytypechar32
xchanxchan_photo_mimetypechar32image/jpeg
xprofxprof_postcodechar32
auth_codesidvarchar40
tokensidvarchar40
abookabook_profilechar64
attachfiletypechar64
attachfolderchar64
attachhashchar64
notifyhashchar64
itemlangchar64
objobj_pagechar64
profileprofile_guidchar64
xpermxp_permvarchar64
channelchannel_timezonechar128UTC
chatpresencecp_clientchar128
attachcreatorchar128
likeslikeechar128
likeslikerchar128
likestarget_idchar128
phototypechar128image/jpeg
updatesud_hashchar128
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
tokensscopevarchar200
auth_codesscopevarchar250
abookabook_xchanchar255
accountaccount_emailchar255
accountaccount_externalchar255
accountaccount_passwordchar255
accountaccount_resetchar255
fcontactaddrchar255
profileaddresschar255
photoalbumchar255
fcontactaliaschar255
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemauthor_xchanchar255
fcontactbatchchar255
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
channelchannel_addresschar255
channelchannel_default_groupchar255
channelchannel_guidchar255
channelchannel_hashchar255
channelchannel_locationchar255
channelchannel_namechar255
channelchannel_passwd_resetchar255
channelchannel_startpagechar255
channelchannel_themechar255
chatchat_xchanchar255
itemcomment_policychar255
fcontactconfirmchar255
mailconv_guidchar255
itemcoordchar255
profilecountry_namechar255
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_namechar255
convcreatorchar255
profile_checkdfrn_idchar255
profiledob_tzchar255UTC
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_xchanchar255
eventevent_hashchar255
eventevent_statuschar255
eventevent_xchanchar255
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_namechar255
hookfilechar255
attachfilenamechar255
photofilenamechar255
mailfrom_xchanchar255
hookfunctionchar255
convguidchar255
groupshashchar255
profexthashchar255
registerhashchar255
profilehomepagechar255
profilehometownchar255
hookhookchar255
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_guidchar255
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_urlchar255
likesi_midchar255
termimgurlchar255
issueissue_assignedchar255
issueissue_componentchar255
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
itemlayout_midchar255
notifylinkchar255
itemllinkchar255
profilelocalitychar255
itemlocationchar255
profilemaritalchar255
menumenu_descchar255
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_descchar255
menu_itemmitem_linkchar255
addonnamechar255
fcontactnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
fcontactnickchar255
fcontactnotifychar255
objobj_imgurlchar255
objobj_objchar255
objobj_termchar255
itemobj_typechar255
objobj_urlchar255
objobj_verbchar255
outqoutq_hashchar255
outqoutq_posturlchar255
itemowner_xchanchar255
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
fcontactphotochar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
itemplinkchar255
profilepoliticchar255
fcontactpollchar255
fserverposturlchar255
profileprofile_namechar255
itempublic_policychar255
profileregionchar255
profilereligionchar255
fcontactrequestchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
profile_checksecchar255
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
signsignerchar255
sitesite_directorychar255
sitesite_locationchar255
sitesite_projectchar255
sitesite_realmchar255
sitesite_sellpagechar255
sitesite_urlchar255
itemsource_xchanchar255
sourcesrc_channel_xchanchar255
sourcesrc_xchanchar255
profilesummarychar255
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
phototitlechar255
mailto_xchanchar255
verifytokenchar255
eventtypechar255
updatesud_addrchar255
updatesud_guidchar255
fcontacturlchar255
fsuggesturlchar255
notifyurlchar255
termurlchar255
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
votevote_xchanchar255
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_hashchar255
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_networkchar255
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_schar255
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_linkchar255
xlinkxlink_xchanchar255
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_hashchar255
xtagxtag_termchar255
abookabook_excltext65535
abookabook_incltext65535
profileabouttext65535
appapp_desctext65535
profilebooktext65535
profilechandesctext65535
channelchannel_guid_sigtext65535
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
profilechannelstext65535
profilecontacttext65535
sessiondatatext65535
eventdescriptiontext65535
photodescriptiontext65535
profiledislikestext65535
profileeducationtext65535
eventevent_repeattext65535
eventevent_vdatatext65535
profilefilmtext65535
hublochubloc_guid_sigtext65535
hublochubloc_sitekeytext65535
hublochubloc_url_sigtext65535
clientsicontext65535 √ null
profileinteresttext65535
fserverkeytext65535
profilekeywordstext65535
profilelikestext65535
eventlocationtext65535
profilemusictext65535
clientsnametext65535 √ null
fsuggestnotetext65535
itemobjecttext65535
poll_elmpelm_desctext65535
pollpoll_desctext65535
itempostoptstext65535
fcontactpubkeytext65535
profileromancetext65535
itemroutetext65535
tokenssecrettext65535
itemsigtext65535
mailsigtext65535
signsignaturetext65535
eventsummarytext65535
itemtargettext65535
itemtitletext65535
mailtitletext65535
profiletvtext65535
cachevtext65535
configvtext65535
votevote_resulttext65535
profilewithtext65535
profileworktext65535
xchanxchan_guid_sigtext65535
xchanxchan_pubkeytext65535
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xprofxprof_abouttext65535
xprofxprof_keywordstext65535
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
itemattachmediumtext16777215
mailattachmediumtext16777215
itembodymediumtext16777215
mailbodymediumtext16777215
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
chatchat_textmediumtext16777215
photodatamediumblob16777215
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
itemdiaspora_metamediumtext16777215
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
profdeffield_inputsmediumtext16777215
itemhtmlmediumtext16777215
notifymsgmediumtext16777215
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
convrecipsmediumtext16777215
signsigned_textmediumtext16777215
sourcesrc_pattmediumtext16777215
convsubjectmediumtext16777215
likestargetmediumtext16777215
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
attachdatalongblob2147483647
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.byTable.html b/doc/schemaspy_hubzilla/columns.byTable.html new file mode 100644 index 000000000..218b65362 --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byTable.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
abookabook_accountint unsigned100
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_channelint unsigned100
abookabook_closenesstinyint unsigned399
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_excltext65535
abookabook_feedtinyint30
abookabook_flagsint100
abookabook_hiddentinyint30
abookabook_idint unsigned10 √ 
abookabook_ignoredtinyint30
abookabook_incltext65535
abookabook_my_permsint100
abookabook_pendingtinyint30
abookabook_profilechar64
abookabook_selftinyint30
abookabook_their_permsint100
abookabook_unconnectedtinyint30
abookabook_updateddatetime190000-00-00 00:00:00
abookabook_xchanchar255
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_default_channelint unsigned100
accountaccount_emailchar255
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_externalchar255
accountaccount_flagsint unsigned100
accountaccount_idint unsigned10 √ 
accountaccount_languagechar16en
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_passwordchar255
accountaccount_password_changeddatetime190000-00-00 00:00:00
accountaccount_resetchar255
accountaccount_rolesint unsigned100
accountaccount_saltchar32
accountaccount_service_classchar32
addonhiddenbit00
addonidint10 √ 
addoninstalledbit00
addonnamechar255
addonplugin_adminbit00
addontimestampbigint190
addonversionchar255
appapp_addrchar255
appapp_authorchar255
appapp_channelint100
appapp_createddatetime190000-00-00 00:00:00
appapp_desctext65535
appapp_editeddatetime190000-00-00 00:00:00
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
appidint10 √ 
attachaidint unsigned100
attachallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
attachcreateddatetime190000-00-00 00:00:00
attachcreatorchar128
attachdatalongblob2147483647
attachdeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
attachdisplay_pathmediumtext16777215
attachediteddatetime190000-00-00 00:00:00
attachfilenamechar255
attachfilesizeint unsigned100
attachfiletypechar64
attachflagsint unsigned100
attachfolderchar64
attachhashchar64
attachidint unsigned10 √ 
attachis_dirbit00
attachis_photobit00
attachos_pathmediumtext16777215
attachos_storagebit00
attachrevisionint unsigned100
attachuidint unsigned100
auth_codesclient_idvarchar20
auth_codesexpiresint100
auth_codesidvarchar40
auth_codesredirect_urivarchar200
auth_codesscopevarchar250
cachekchar255
cacheupdateddatetime190000-00-00 00:00:00
cachevtext65535
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_addresschar255
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_default_groupchar255
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_expire_daysint100
channelchannel_guidchar255
channelchannel_guid_sigtext65535
channelchannel_hashchar255
channelchannel_idint unsigned10 √ 
channelchannel_lastpostdatetime190000-00-00 00:00:00
channelchannel_locationchar255
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_namechar255
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_passwd_resetchar255
channelchannel_primarybit00
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_removedbit00
channelchannel_startpagechar255
channelchannel_systembit00
channelchannel_themechar255
channelchannel_timezonechar128UTC
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
chatchat_idint unsigned10 √ 
chatchat_roomint unsigned100
chatchat_textmediumtext16777215
chatchat_xchanchar255
chatcreateddatetime190000-00-00 00:00:00
chatpresencecp_clientchar128
chatpresencecp_idint unsigned10 √ 
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatpresencecp_roomint unsigned100
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomallow_cidmediumtext16777215
chatroomallow_gidmediumtext16777215
chatroomcr_aidint unsigned100
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
chatroomcr_expireint unsigned100
chatroomcr_idint unsigned10 √ 
chatroomcr_namechar255
chatroomcr_uidint unsigned100
chatroomdeny_cidmediumtext16777215
chatroomdeny_gidmediumtext16777215
clientsclient_idvarchar20
clientsicontext65535 √ null
clientsnametext65535 √ null
clientspwvarchar20
clientsredirect_urivarchar200
clientsuidint100
configcatchar255
configidint unsigned10 √ 
configkchar255
configvtext65535
convcreateddatetime190000-00-00 00:00:00
convcreatorchar255
convguidchar255
convidint unsigned10 √ 
convrecipsmediumtext16777215
convsubjectmediumtext16777215
convuidint100
convupdateddatetime190000-00-00 00:00:00
dreportdreport_channelint100
dreportdreport_idint10 √ 
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_timedatetime190000-00-00 00:00:00
dreportdreport_xchanchar255
eventadjustbit01
eventaidint unsigned100
eventallow_cidmediumtext16777215
eventallow_gidmediumtext16777215
eventcreateddatetime190000-00-00 00:00:00
eventdeny_cidmediumtext16777215
eventdeny_gidmediumtext16777215
eventdescriptiontext65535
eventediteddatetime190000-00-00 00:00:00
eventevent_hashchar255
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_repeattext65535
eventevent_sequencesmallint50
eventevent_statuschar255
eventevent_status_datedatetime190000-00-00 00:00:00
eventevent_vdatatext65535
eventevent_xchanchar255
eventfinishdatetime190000-00-00 00:00:00
eventidint10 √ 
eventignorebit00
eventlocationtext65535
eventnofinishbit00
eventstartdatetime190000-00-00 00:00:00
eventsummarytext65535
eventtypechar255
eventuidint100
fcontactaddrchar255
fcontactaliaschar255
fcontactbatchchar255
fcontactconfirmchar255
fcontactidint unsigned10 √ 
fcontactnamechar255
fcontactnetworkchar32
fcontactnickchar255
fcontactnotifychar255
fcontactphotochar255
fcontactpollchar255
fcontactprioritybit0
fcontactpubkeytext65535
fcontactrequestchar255
fcontactupdateddatetime190000-00-00 00:00:00
fcontacturlchar255
ffindercidint unsigned10
ffinderfidint unsigned10
ffinderidint unsigned10 √ 
ffinderuidint unsigned10
fserveridint10 √ 
fserverkeytext65535
fserverposturlchar255
fserverserverchar255
fsuggestcidint100
fsuggestcreateddatetime190000-00-00 00:00:00
fsuggestidint10 √ 
fsuggestnamechar255
fsuggestnotetext65535
fsuggestphotochar255
fsuggestrequestchar255
fsuggestuidint100
fsuggesturlchar255
group_membergidint unsigned100
group_memberidint unsigned10 √ 
group_memberuidint unsigned100
group_memberxchanchar255
groupsdeletedbit00
groupshashchar255
groupsidint unsigned10 √ 
groupsnamechar255
groupsuidint unsigned100
groupsvisiblebit00
hookfilechar255
hookfunctionchar255
hookhookchar255
hookidint10 √ 
hookpriorityint unsigned100
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_flagsint unsigned100
hublochubloc_guidchar255
hublochubloc_guid_sigtext65535
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_idint unsigned10 √ 
hublochubloc_networkchar32
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
hublochubloc_sitekeytext65535
hublochubloc_statusint unsigned100
hublochubloc_updateddatetime190000-00-00 00:00:00
hublochubloc_urlchar255
hublochubloc_url_sigtext65535
issueissue_assignedchar255
issueissue_componentchar255
issueissue_createddatetime190000-00-00 00:00:00
issueissue_idint unsigned10 √ 
issueissue_priorityint100
issueissue_statusint100
issueissue_updateddatetime190000-00-00 00:00:00
itemaidint unsigned100
itemallow_cidmediumtext16777215
itemallow_gidmediumtext16777215
itemappchar255
itemattachmediumtext16777215
itemauthor_xchanchar255
itembodymediumtext16777215
itemchangeddatetime190000-00-00 00:00:00
itemcomment_policychar255
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
itemcoordchar255
itemcreateddatetime190000-00-00 00:00:00
itemdeny_cidmediumtext16777215
itemdeny_gidmediumtext16777215
itemdiaspora_metamediumtext16777215
itemediteddatetime190000-00-00 00:00:00
itemexpiresdatetime190000-00-00 00:00:00
itemhtmlmediumtext16777215
itemidint unsigned10 √ 
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_flagsint100
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_restrictint100
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_typeint100
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
itemlangchar64
itemlayout_midchar255
itemllinkchar255
itemlocationchar255
itemmidchar255
itemmimetypechar255
itemobj_typechar255
itemobjecttext65535
itemowner_xchanchar255
itemparentint unsigned100
itemparent_midchar255
itemplinkchar255
itempostoptstext65535
itempublic_policychar255
itemreceiveddatetime190000-00-00 00:00:00
itemresource_idchar255
itemresource_typechar16
itemrevisionint unsigned100
itemroutetext65535
itemsigtext65535
itemsource_xchanchar255
itemtargettext65535
itemtgt_typechar255
itemthr_parentchar255
itemtitletext65535
itemuidint unsigned100
itemverbchar255
item_ididint unsigned10 √ 
item_idiidint100
item_idservicechar255
item_idsidchar255
item_iduidint100
likeschannel_idint unsigned100
likesi_midchar255
likesidint unsigned10 √ 
likesiidint unsigned100
likeslikeechar128
likeslikerchar128
likestargetmediumtext16777215
likestarget_idchar128
likestarget_typechar255
likesverbchar255
mailaccount_idint unsigned100
mailattachmediumtext16777215
mailbodymediumtext16777215
mailchannel_idint unsigned100
mailconv_guidchar255
mailconvidint unsigned100
mailcreateddatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
mailfrom_xchanchar255
mailidint unsigned10 √ 
mailmail_deletedtinyint30
mailmail_flagsint unsigned100
mailmail_isreplytinyint30
mailmail_obscuredsmallint50
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
mailmidchar255
mailparent_midchar255
mailsigtext65535
mailtitletext65535
mailto_xchanchar255
manageidint10 √ 
manageuidint100
managexchanchar255
menumenu_channel_idint unsigned100
menumenu_createddatetime190000-00-00 00:00:00
menumenu_descchar255
menumenu_editeddatetime190000-00-00 00:00:00
menumenu_flagsint100
menumenu_idint unsigned10 √ 
menumenu_namechar255
menu_itemallow_cidmediumtext16777215
menu_itemallow_gidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_descchar255
menu_itemmitem_flagsint100
menu_itemmitem_idint unsigned10 √ 
menu_itemmitem_linkchar255
menu_itemmitem_menu_idint unsigned100
menu_itemmitem_orderint100
notifyaidint100
notifydatedatetime190000-00-00 00:00:00
notifyhashchar64
notifyidint10 √ 
notifylinkchar255
notifymsgmediumtext16777215
notifynamechar255
notifyotypechar16
notifyparentchar255
notifyphotochar255
notifyseenbit00
notifytypeint100
notifyuidint100
notifyurlchar255
notifyverbchar255
objallow_cidmediumtext16777215
objallow_gidmediumtext16777215
objdeny_cidmediumtext16777215
objdeny_gidmediumtext16777215
objobj_channelint unsigned100
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
objobj_idint unsigned10 √ 
objobj_imgurlchar255
objobj_objchar255
objobj_pagechar64
objobj_termchar255
objobj_typeint unsigned100
objobj_urlchar255
objobj_verbchar255
outqoutq_accountint unsigned100
outqoutq_asyncbit00
outqoutq_channelint unsigned100
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_deliveredbit00
outqoutq_driverchar32
outqoutq_hashchar255
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
outqoutq_posturlchar255
outqoutq_prioritysmallint50
outqoutq_updateddatetime190000-00-00 00:00:00
pconfigcatchar255
pconfigidint10 √ 
pconfigkchar255
pconfiguidint100
pconfigvmediumtext16777215
photoaidint unsigned100
photoalbumchar255
photoallow_cidmediumtext16777215
photoallow_gidmediumtext16777215
photocreateddatetime190000-00-00 00:00:00
photodatamediumblob16777215
photodeny_cidmediumtext16777215
photodeny_gidmediumtext16777215
photodescriptiontext65535
photodisplay_pathmediumtext16777215
photoediteddatetime190000-00-00 00:00:00
photofilenamechar255
photoheightsmallint50
photoidint unsigned10 √ 
photois_nsfwbit00
photoos_pathmediumtext16777215
photoos_storagebit00
photophoto_flagsint unsigned100
photophoto_usagesmallint50
photoprofilebit00
photoresource_idchar255
photoscaletinyint30
photosizeint unsigned100
phototitlechar255
phototypechar128image/jpeg
photouidint unsigned100
photowidthsmallint50
photoxchanchar255
pollpoll_channelint unsigned100
pollpoll_desctext65535
pollpoll_flagsint100
pollpoll_idint unsigned10 √ 
pollpoll_votesint100
poll_elmpelm_desctext65535
poll_elmpelm_flagsint100
poll_elmpelm_idint unsigned10 √ 
poll_elmpelm_pollint unsigned100
poll_elmpelm_resultfloat120
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_inputsmediumtext16777215
profdeffield_namechar255
profdeffield_typechar16
profdefidint unsigned10 √ 
profextchannel_idint unsigned100
profexthashchar255
profextidint unsigned10 √ 
profextkchar255
profextvmediumtext16777215
profileabouttext65535
profileaddresschar255
profileaidint unsigned100
profilebooktext65535
profilechandesctext65535
profilechannelstext65535
profilecontacttext65535
profilecountry_namechar255
profiledislikestext65535
profiledobchar320000-00-00
profiledob_tzchar255UTC
profileeducationtext65535
profilefilmtext65535
profilegenderchar32
profilehide_friendsbit00
profilehomepagechar255
profilehometownchar255
profilehowlongdatetime190000-00-00 00:00:00
profileidint10 √ 
profileinteresttext65535
profileis_defaultbit00
profilekeywordstext65535
profilelikestext65535
profilelocalitychar255
profilemaritalchar255
profilemusictext65535
profilenamechar255
profilepdescchar255
profilephotochar255
profilepoliticchar255
profilepostal_codechar32
profileprofile_guidchar64
profileprofile_namechar255
profilepublishbit00
profileregionchar255
profilereligionchar255
profileromancetext65535
profilesexualchar255
profilesummarychar255
profilethumbchar255
profiletvtext65535
profileuidint100
profilewithtext65535
profileworktext65535
profile_checkcidint unsigned100
profile_checkdfrn_idchar255
profile_checkexpireint100
profile_checkidint unsigned10 √ 
profile_checksecchar255
profile_checkuidint unsigned100
registercreateddatetime190000-00-00 00:00:00
registerhashchar255
registeridint unsigned10 √ 
registerlanguagechar16
registerpasswordchar255
registeruidint unsigned100
sessiondatatext65535
sessionexpirebigint unsigned200
sessionidbigint unsigned20 √ 
sessionsidchar255
sharesshare_idint unsigned10 √ 
sharesshare_targetint unsigned100
sharesshare_typeint100
sharesshare_xchanchar255
signidint unsigned10 √ 
signiidint unsigned100
signretract_iidint unsigned100
signsignaturetext65535
signsigned_textmediumtext16777215
signsignerchar255
sitesite_accessint100
sitesite_deadsmallint50
sitesite_directorychar255
sitesite_flagsint100
sitesite_locationchar255
sitesite_projectchar255
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_realmchar255
sitesite_registerint100
sitesite_sellpagechar255
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_typesmallint50
sitesite_updatedatetime190000-00-00 00:00:00
sitesite_urlchar255
sitesite_validsmallint50
sourcesrc_channel_idint unsigned100
sourcesrc_channel_xchanchar255
sourcesrc_idint unsigned10 √ 
sourcesrc_pattmediumtext16777215
sourcesrc_xchanchar255
spamdatedatetime190000-00-00 00:00:00
spamhamint100
spamidint10 √ 
spamspamint100
spamtermchar255
spamuidint100
sys_permscatchar255
sys_permsidint unsigned10 √ 
sys_permskchar255
sys_permspublic_permbit00
sys_permsvmediumtext16777215
termaidint unsigned100
termimgurlchar255
termoidint unsigned100
termotypetinyint unsigned30
termparent_hashchar255
termtermchar255
termterm_hashchar255
termtidint unsigned10 √ 
termtypetinyint unsigned30
termuidint unsigned100
termurlchar255
tokensclient_idvarchar20
tokensexpiresbigint unsigned200
tokensidvarchar40
tokensscopevarchar200
tokenssecrettext65535
tokensuidint100
updatesud_addrchar255
updatesud_datedatetime190000-00-00 00:00:00
updatesud_flagsint100
updatesud_guidchar255
updatesud_hashchar128
updatesud_idint unsigned10 √ 
updatesud_lastdatetime190000-00-00 00:00:00
verifychannelint unsigned100
verifycreateddatetime190000-00-00 00:00:00
verifyidint unsigned10 √ 
verifymetachar255
verifytokenchar255
verifytypechar32
votevote_elementint100
votevote_idint unsigned10 √ 
votevote_pollint100
votevote_resulttext65535
votevote_xchanchar255
xchanxchan_addrchar255
xchanxchan_censoredbit00
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_deletedbit00
xchanxchan_flagsint unsigned100
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_guid_sigtext65535
xchanxchan_hashchar255
xchanxchan_hiddenbit00
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_networkchar255
xchanxchan_orphanbit00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_mimetypechar32image/jpeg
xchanxchan_photo_schar255
xchanxchan_pubforumbit00
xchanxchan_pubkeytext65535
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_editeddatetime190000-00-00 00:00:00
xchatxchat_idint unsigned10 √ 
xchatxchat_urlchar255
xchatxchat_xchanchar255
xconfigcatchar255
xconfigidint unsigned10 √ 
xconfigkchar255
xconfigvmediumtext16777215
xconfigxchanchar255
xignidint unsigned10 √ 
xignuidint100
xignxchanchar255
xlinkxlink_idint unsigned10 √ 
xlinkxlink_linkchar255
xlinkxlink_ratingint100
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xlinkxlink_staticbit00
xlinkxlink_updateddatetime190000-00-00 00:00:00
xlinkxlink_xchanchar255
xpermxp_channelint unsigned100
xpermxp_clientvarchar20
xpermxp_idint unsigned10 √ 
xpermxp_permvarchar64
xprofxprof_abouttext65535
xprofxprof_agetinyint unsigned30
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_dobchar12
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_keywordstext65535
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_postcodechar32
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_flagsint100
xtagxtag_hashchar255
xtagxtag_idint unsigned10 √ 
xtagxtag_termchar255
+
+
+ + diff --git a/doc/schemaspy_hubzilla/columns.byType.html b/doc/schemaspy_hubzilla/columns.byType.html new file mode 100644 index 000000000..fb4d7b650 --- /dev/null +++ b/doc/schemaspy_hubzilla/columns.byType.html @@ -0,0 +1,7375 @@ + + + + + SchemaSpy - zot - Columns + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Columns +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + +
Primary key columns
Columns with indexes
+
+
+ + +
+  +
+

+

+ + +
+
+
+zot contains 727 columns - click on heading to sort: + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableColumnTypeSizeNullsAutoDefaultComments
addontimestampbigint190
sessionexpirebigint unsigned200
tokensexpiresbigint unsigned200
sessionidbigint unsigned20 √ 
eventadjustbit01
channelchannel_primarybit00
channelchannel_removedbit00
channelchannel_systembit00
groupsdeletedbit00
addonhiddenbit00
profilehide_friendsbit00
hublochubloc_deletedbit00
hublochubloc_errorbit00
hublochubloc_orphancheckbit00
hublochubloc_primarybit00
eventignorebit00
addoninstalledbit00
profileis_defaultbit00
attachis_dirbit00
photois_nsfwbit00
attachis_photobit00
itemitem_blockedbit00
itemitem_consensusbit00
itemitem_delayedbit00
itemitem_deletedbit00
itemitem_hiddenbit00
itemitem_mentionsmebit00
itemitem_nocommentbit00
itemitem_notshownbit00
itemitem_nsfwbit00
itemitem_obscuredbit00
itemitem_originbit00
itemitem_pending_removebit00
itemitem_privatebit00
itemitem_relaybit00
itemitem_retainedbit00
itemitem_rssbit00
itemitem_starredbit00
itemitem_thread_topbit00
itemitem_unpublishedbit00
itemitem_unseenbit00
itemitem_uplinkbit00
itemitem_verifiedbit00
itemitem_wallbit00
eventnofinishbit00
attachos_storagebit00
photoos_storagebit00
outqoutq_asyncbit00
outqoutq_deliveredbit00
addonplugin_adminbit00
fcontactprioritybit0
photoprofilebit00
sys_permspublic_permbit00
profilepublishbit00
notifyseenbit00
groupsvisiblebit00
xchanxchan_censoredbit00
xchanxchan_deletedbit00
xchanxchan_hiddenbit00
xchanxchan_orphanbit00
xchanxchan_pubforumbit00
xchanxchan_selfcensoredbit00
xchanxchan_systembit00
xlinkxlink_staticbit00
xprofxprof_dobchar12
accountaccount_languagechar16en
profdeffield_typechar16
registerlanguagechar16
notifyotypechar16
itemresource_typechar16
accountaccount_saltchar32
accountaccount_service_classchar32
profiledobchar320000-00-00
profilegenderchar32
hublochubloc_networkchar32
fcontactnetworkchar32
outqoutq_driverchar32
profilepostal_codechar32
verifytypechar32
xchanxchan_photo_mimetypechar32image/jpeg
xprofxprof_postcodechar32
abookabook_profilechar64
attachfiletypechar64
attachfolderchar64
attachhashchar64
notifyhashchar64
itemlangchar64
objobj_pagechar64
profileprofile_guidchar64
channelchannel_timezonechar128UTC
chatpresencecp_clientchar128
attachcreatorchar128
likeslikeechar128
likeslikerchar128
likestarget_idchar128
phototypechar128image/jpeg
updatesud_hashchar128
abookabook_xchanchar255
accountaccount_emailchar255
accountaccount_externalchar255
accountaccount_passwordchar255
accountaccount_resetchar255
fcontactaddrchar255
profileaddresschar255
photoalbumchar255
fcontactaliaschar255
itemappchar255
appapp_addrchar255
appapp_authorchar255
appapp_idchar255
appapp_namechar255
appapp_pagechar255
appapp_photochar255
appapp_pricechar255
appapp_requireschar255
appapp_sigchar255
appapp_urlchar255
appapp_versionchar255
itemauthor_xchanchar255
fcontactbatchchar255
configcatchar255
pconfigcatchar255
sys_permscatchar255
xconfigcatchar255
channelchannel_addresschar255
channelchannel_default_groupchar255
channelchannel_guidchar255
channelchannel_hashchar255
channelchannel_locationchar255
channelchannel_namechar255
channelchannel_passwd_resetchar255
channelchannel_startpagechar255
channelchannel_themechar255
chatchat_xchanchar255
itemcomment_policychar255
fcontactconfirmchar255
mailconv_guidchar255
itemcoordchar255
profilecountry_namechar255
chatpresencecp_statuschar255
chatpresencecp_xchanchar255
chatroomcr_namechar255
convcreatorchar255
profile_checkdfrn_idchar255
profiledob_tzchar255UTC
dreportdreport_midchar255
dreportdreport_queuechar255
dreportdreport_recipchar255
dreportdreport_resultchar255
dreportdreport_sitechar255
dreportdreport_xchanchar255
eventevent_hashchar255
eventevent_statuschar255
eventevent_xchanchar255
profdeffield_descchar255
profdeffield_helpchar255
profdeffield_namechar255
hookfilechar255
attachfilenamechar255
photofilenamechar255
mailfrom_xchanchar255
hookfunctionchar255
convguidchar255
groupshashchar255
profexthashchar255
registerhashchar255
profilehomepagechar255
profilehometownchar255
hookhookchar255
hublochubloc_addrchar255
hublochubloc_callbackchar255
hublochubloc_connectchar255
hublochubloc_guidchar255
hublochubloc_hashchar255
hublochubloc_hostchar255
hublochubloc_urlchar255
likesi_midchar255
termimgurlchar255
issueissue_assignedchar255
issueissue_componentchar255
cachekchar255
configkchar255
pconfigkchar255
profextkchar255
sys_permskchar255
xconfigkchar255
itemlayout_midchar255
notifylinkchar255
itemllinkchar255
profilelocalitychar255
itemlocationchar255
profilemaritalchar255
menumenu_descchar255
menumenu_namechar255
verifymetachar255
itemmidchar255
mailmidchar255
itemmimetypechar255
menu_itemmitem_descchar255
menu_itemmitem_linkchar255
addonnamechar255
fcontactnamechar255
fsuggestnamechar255
groupsnamechar255
notifynamechar255
profilenamechar255
fcontactnickchar255
fcontactnotifychar255
objobj_imgurlchar255
objobj_objchar255
objobj_termchar255
itemobj_typechar255
objobj_urlchar255
objobj_verbchar255
outqoutq_hashchar255
outqoutq_posturlchar255
itemowner_xchanchar255
notifyparentchar255
termparent_hashchar255
itemparent_midchar255
mailparent_midchar255
registerpasswordchar255
profilepdescchar255
fcontactphotochar255
fsuggestphotochar255
notifyphotochar255
profilephotochar255
itemplinkchar255
profilepoliticchar255
fcontactpollchar255
fserverposturlchar255
profileprofile_namechar255
itempublic_policychar255
profileregionchar255
profilereligionchar255
fcontactrequestchar255
fsuggestrequestchar255
itemresource_idchar255
photoresource_idchar255
profile_checksecchar255
fserverserverchar255
item_idservicechar255
profilesexualchar255
sharesshare_xchanchar255
item_idsidchar255
sessionsidchar255
signsignerchar255
sitesite_directorychar255
sitesite_locationchar255
sitesite_projectchar255
sitesite_realmchar255
sitesite_sellpagechar255
sitesite_urlchar255
itemsource_xchanchar255
sourcesrc_channel_xchanchar255
sourcesrc_xchanchar255
profilesummarychar255
likestarget_typechar255
spamtermchar255
termtermchar255
termterm_hashchar255
itemtgt_typechar255
itemthr_parentchar255
profilethumbchar255
phototitlechar255
mailto_xchanchar255
verifytokenchar255
eventtypechar255
updatesud_addrchar255
updatesud_guidchar255
fcontacturlchar255
fsuggesturlchar255
notifyurlchar255
termurlchar255
itemverbchar255
likesverbchar255
notifyverbchar255
addonversionchar255
votevote_xchanchar255
group_memberxchanchar255
managexchanchar255
photoxchanchar255
xconfigxchanchar255
xignxchanchar255
xchanxchan_addrchar255
xchanxchan_connpagechar255
xchanxchan_connurlchar255
xchanxchan_followchar255
xchanxchan_guidchar255
xchanxchan_hashchar255
xchanxchan_instance_urlchar255
xchanxchan_namechar255
xchanxchan_networkchar255
xchanxchan_photo_lchar255
xchanxchan_photo_mchar255
xchanxchan_photo_schar255
xchanxchan_urlchar255
xchatxchat_descchar255
xchatxchat_urlchar255
xchatxchat_xchanchar255
xlinkxlink_linkchar255
xlinkxlink_xchanchar255
xprofxprof_countrychar255
xprofxprof_descchar255
xprofxprof_genderchar255
xprofxprof_hashchar255
xprofxprof_homepagechar255
xprofxprof_hometownchar255
xprofxprof_localechar255
xprofxprof_maritalchar255
xprofxprof_regionchar255
xprofxprof_sexualchar255
xtagxtag_hashchar255
xtagxtag_termchar255
abookabook_connecteddatetime190000-00-00 00:00:00
abookabook_createddatetime190000-00-00 00:00:00
abookabook_dobdatetime190000-00-00 00:00:00
abookabook_updateddatetime190000-00-00 00:00:00
accountaccount_createddatetime190000-00-00 00:00:00
accountaccount_expire_notifieddatetime190000-00-00 00:00:00
accountaccount_expiresdatetime190000-00-00 00:00:00
accountaccount_lastlogdatetime190000-00-00 00:00:00
accountaccount_password_changeddatetime190000-00-00 00:00:00
appapp_createddatetime190000-00-00 00:00:00
appapp_editeddatetime190000-00-00 00:00:00
itemchangeddatetime190000-00-00 00:00:00
channelchannel_deleteddatetime190000-00-00 00:00:00
channelchannel_dirdatedatetime190000-00-00 00:00:00
channelchannel_lastpostdatetime190000-00-00 00:00:00
itemcommenteddatetime190000-00-00 00:00:00
itemcomments_closeddatetime190000-00-00 00:00:00
chatpresencecp_lastdatetime190000-00-00 00:00:00
chatroomcr_createddatetime190000-00-00 00:00:00
chatroomcr_editeddatetime190000-00-00 00:00:00
attachcreateddatetime190000-00-00 00:00:00
chatcreateddatetime190000-00-00 00:00:00
convcreateddatetime190000-00-00 00:00:00
eventcreateddatetime190000-00-00 00:00:00
fsuggestcreateddatetime190000-00-00 00:00:00
itemcreateddatetime190000-00-00 00:00:00
mailcreateddatetime190000-00-00 00:00:00
photocreateddatetime190000-00-00 00:00:00
registercreateddatetime190000-00-00 00:00:00
verifycreateddatetime190000-00-00 00:00:00
notifydatedatetime190000-00-00 00:00:00
spamdatedatetime190000-00-00 00:00:00
dreportdreport_timedatetime190000-00-00 00:00:00
attachediteddatetime190000-00-00 00:00:00
eventediteddatetime190000-00-00 00:00:00
itemediteddatetime190000-00-00 00:00:00
photoediteddatetime190000-00-00 00:00:00
eventevent_status_datedatetime190000-00-00 00:00:00
itemexpiresdatetime190000-00-00 00:00:00
mailexpiresdatetime190000-00-00 00:00:00
eventfinishdatetime190000-00-00 00:00:00
profilehowlongdatetime190000-00-00 00:00:00
hublochubloc_connecteddatetime190000-00-00 00:00:00
hublochubloc_updateddatetime190000-00-00 00:00:00
issueissue_createddatetime190000-00-00 00:00:00
issueissue_updateddatetime190000-00-00 00:00:00
menumenu_createddatetime190000-00-00 00:00:00
menumenu_editeddatetime190000-00-00 00:00:00
objobj_createddatetime190000-00-00 00:00:00
objobj_editeddatetime190000-00-00 00:00:00
outqoutq_createddatetime190000-00-00 00:00:00
outqoutq_updateddatetime190000-00-00 00:00:00
itemreceiveddatetime190000-00-00 00:00:00
sitesite_pulldatetime190000-00-00 00:00:00
sitesite_syncdatetime190000-00-00 00:00:00
sitesite_updatedatetime190000-00-00 00:00:00
eventstartdatetime190000-00-00 00:00:00
updatesud_datedatetime190000-00-00 00:00:00
updatesud_lastdatetime190000-00-00 00:00:00
cacheupdateddatetime190000-00-00 00:00:00
convupdateddatetime190000-00-00 00:00:00
fcontactupdateddatetime190000-00-00 00:00:00
xchanxchan_name_datedatetime190000-00-00 00:00:00
xchanxchan_photo_datedatetime190000-00-00 00:00:00
xchatxchat_editeddatetime190000-00-00 00:00:00
xlinkxlink_updateddatetime190000-00-00 00:00:00
poll_elmpelm_resultfloat120
abookabook_flagsint100
abookabook_my_permsint100
abookabook_their_permsint100
notifyaidint100
appapp_channelint100
channelchannel_expire_daysint100
fsuggestcidint100
dreportdreport_channelint100
dreportdreport_idint10 √ 
profile_checkexpireint100
auth_codesexpiresint100
spamhamint100
addonidint10 √ 
appidint10 √ 
eventidint10 √ 
fserveridint10 √ 
fsuggestidint10 √ 
hookidint10 √ 
manageidint10 √ 
notifyidint10 √ 
pconfigidint10 √ 
profileidint10 √ 
spamidint10 √ 
item_idiidint100
issueissue_priorityint100
issueissue_statusint100
itemitem_flagsint100
itemitem_restrictint100
itemitem_typeint100
menumenu_flagsint100
menu_itemmitem_flagsint100
menu_itemmitem_orderint100
poll_elmpelm_flagsint100
pollpoll_flagsint100
pollpoll_votesint100
sharesshare_typeint100
sitesite_accessint100
sitesite_flagsint100
sitesite_registerint100
spamspamint100
notifytypeint100
updatesud_flagsint100
clientsuidint100
convuidint100
eventuidint100
fsuggestuidint100
item_iduidint100
manageuidint100
notifyuidint100
pconfiguidint100
profileuidint100
spamuidint100
tokensuidint100
xignuidint100
votevote_elementint100
votevote_pollint100
xlinkxlink_ratingint100
xtagxtag_flagsint100
abookabook_accountint unsigned100
abookabook_channelint unsigned100
abookabook_idint unsigned10 √ 
accountaccount_default_channelint unsigned100
accountaccount_flagsint unsigned100
accountaccount_idint unsigned10 √ 
mailaccount_idint unsigned100
accountaccount_levelint unsigned100
accountaccount_parentint unsigned100
accountaccount_rolesint unsigned100
attachaidint unsigned100
eventaidint unsigned100
itemaidint unsigned100
photoaidint unsigned100
profileaidint unsigned100
termaidint unsigned100
verifychannelint unsigned100
channelchannel_a_delegateint unsigned100
channelchannel_a_republishint unsigned100
channelchannel_account_idint unsigned100
channelchannel_idint unsigned10 √ 
likeschannel_idint unsigned100
mailchannel_idint unsigned100
profextchannel_idint unsigned100
channelchannel_max_anon_mailint unsigned1010
channelchannel_max_friend_reqint unsigned1010
channelchannel_notifyflagsint unsigned1065535
channelchannel_pageflagsint unsigned100
channelchannel_r_abookint unsigned100
channelchannel_r_pagesint unsigned100
channelchannel_r_photosint unsigned100
channelchannel_r_profileint unsigned100
channelchannel_r_storageint unsigned100
channelchannel_r_streamint unsigned100
channelchannel_w_chatint unsigned100
channelchannel_w_commentint unsigned100
channelchannel_w_likeint unsigned100
channelchannel_w_mailint unsigned100
channelchannel_w_pagesint unsigned100
channelchannel_w_photosint unsigned100
channelchannel_w_storageint unsigned100
channelchannel_w_streamint unsigned100
channelchannel_w_tagwallint unsigned100
channelchannel_w_wallint unsigned100
chatchat_idint unsigned10 √ 
chatchat_roomint unsigned100
ffindercidint unsigned10
profile_checkcidint unsigned100
mailconvidint unsigned100
chatpresencecp_idint unsigned10 √ 
chatpresencecp_roomint unsigned100
chatroomcr_aidint unsigned100
chatroomcr_expireint unsigned100
chatroomcr_idint unsigned10 √ 
chatroomcr_uidint unsigned100
ffinderfidint unsigned10
attachfilesizeint unsigned100
attachflagsint unsigned100
group_membergidint unsigned100
hublochubloc_flagsint unsigned100
hublochubloc_idint unsigned10 √ 
hublochubloc_statusint unsigned100
attachidint unsigned10 √ 
configidint unsigned10 √ 
convidint unsigned10 √ 
fcontactidint unsigned10 √ 
ffinderidint unsigned10 √ 
group_memberidint unsigned10 √ 
groupsidint unsigned10 √ 
itemidint unsigned10 √ 
item_ididint unsigned10 √ 
likesidint unsigned10 √ 
mailidint unsigned10 √ 
photoidint unsigned10 √ 
profdefidint unsigned10 √ 
profextidint unsigned10 √ 
profile_checkidint unsigned10 √ 
registeridint unsigned10 √ 
signidint unsigned10 √ 
sys_permsidint unsigned10 √ 
verifyidint unsigned10 √ 
xconfigidint unsigned10 √ 
xignidint unsigned10 √ 
likesiidint unsigned100
signiidint unsigned100
issueissue_idint unsigned10 √ 
mailmail_flagsint unsigned100
menumenu_channel_idint unsigned100
menumenu_idint unsigned10 √ 
menu_itemmitem_channel_idint unsigned100
menu_itemmitem_idint unsigned10 √ 
menu_itemmitem_menu_idint unsigned100
objobj_channelint unsigned100
objobj_idint unsigned10 √ 
objobj_typeint unsigned100
termoidint unsigned100
outqoutq_accountint unsigned100
outqoutq_channelint unsigned100
itemparentint unsigned100
poll_elmpelm_idint unsigned10 √ 
poll_elmpelm_pollint unsigned100
photophoto_flagsint unsigned100
pollpoll_channelint unsigned100
pollpoll_idint unsigned10 √ 
hookpriorityint unsigned100
signretract_iidint unsigned100
attachrevisionint unsigned100
itemrevisionint unsigned100
sharesshare_idint unsigned10 √ 
sharesshare_targetint unsigned100
photosizeint unsigned100
sourcesrc_channel_idint unsigned100
sourcesrc_idint unsigned10 √ 
termtidint unsigned10 √ 
updatesud_idint unsigned10 √ 
attachuidint unsigned100
ffinderuidint unsigned10
group_memberuidint unsigned100
groupsuidint unsigned100
itemuidint unsigned100
photouidint unsigned100
profile_checkuidint unsigned100
registeruidint unsigned100
termuidint unsigned100
votevote_idint unsigned10 √ 
xchanxchan_flagsint unsigned100
xchatxchat_idint unsigned10 √ 
xlinkxlink_idint unsigned10 √ 
xpermxp_channelint unsigned100
xpermxp_idint unsigned10 √ 
xtagxtag_idint unsigned10 √ 
attachdatalongblob2147483647
photodatamediumblob16777215
attachallow_cidmediumtext16777215
chatroomallow_cidmediumtext16777215
eventallow_cidmediumtext16777215
itemallow_cidmediumtext16777215
menu_itemallow_cidmediumtext16777215
objallow_cidmediumtext16777215
photoallow_cidmediumtext16777215
attachallow_gidmediumtext16777215
chatroomallow_gidmediumtext16777215
eventallow_gidmediumtext16777215
itemallow_gidmediumtext16777215
menu_itemallow_gidmediumtext16777215
objallow_gidmediumtext16777215
photoallow_gidmediumtext16777215
itemattachmediumtext16777215
mailattachmediumtext16777215
itembodymediumtext16777215
mailbodymediumtext16777215
channelchannel_allow_cidmediumtext16777215
channelchannel_allow_gidmediumtext16777215
channelchannel_deny_cidmediumtext16777215
channelchannel_deny_gidmediumtext16777215
chatchat_textmediumtext16777215
attachdeny_cidmediumtext16777215
chatroomdeny_cidmediumtext16777215
eventdeny_cidmediumtext16777215
itemdeny_cidmediumtext16777215
menu_itemdeny_cidmediumtext16777215
objdeny_cidmediumtext16777215
photodeny_cidmediumtext16777215
attachdeny_gidmediumtext16777215
chatroomdeny_gidmediumtext16777215
eventdeny_gidmediumtext16777215
itemdeny_gidmediumtext16777215
menu_itemdeny_gidmediumtext16777215
objdeny_gidmediumtext16777215
photodeny_gidmediumtext16777215
itemdiaspora_metamediumtext16777215
attachdisplay_pathmediumtext16777215
photodisplay_pathmediumtext16777215
profdeffield_inputsmediumtext16777215
itemhtmlmediumtext16777215
notifymsgmediumtext16777215
attachos_pathmediumtext16777215
photoos_pathmediumtext16777215
outqoutq_msgmediumtext16777215
outqoutq_notifymediumtext16777215
convrecipsmediumtext16777215
signsigned_textmediumtext16777215
sourcesrc_pattmediumtext16777215
convsubjectmediumtext16777215
likestargetmediumtext16777215
pconfigvmediumtext16777215
profextvmediumtext16777215
sys_permsvmediumtext16777215
xconfigvmediumtext16777215
eventevent_percentsmallint50
eventevent_prioritysmallint50
eventevent_sequencesmallint50
photoheightsmallint50
mailmail_obscuredsmallint50
outqoutq_prioritysmallint50
photophoto_usagesmallint50
sitesite_deadsmallint50
sitesite_typesmallint50
sitesite_validsmallint50
photowidthsmallint50
abookabook_excltext65535
abookabook_incltext65535
profileabouttext65535
appapp_desctext65535
profilebooktext65535
profilechandesctext65535
channelchannel_guid_sigtext65535
channelchannel_prvkeytext65535
channelchannel_pubkeytext65535
profilechannelstext65535
profilecontacttext65535
sessiondatatext65535
eventdescriptiontext65535
photodescriptiontext65535
profiledislikestext65535
profileeducationtext65535
eventevent_repeattext65535
eventevent_vdatatext65535
profilefilmtext65535
hublochubloc_guid_sigtext65535
hublochubloc_sitekeytext65535
hublochubloc_url_sigtext65535
clientsicontext65535 √ null
profileinteresttext65535
fserverkeytext65535
profilekeywordstext65535
profilelikestext65535
eventlocationtext65535
profilemusictext65535
clientsnametext65535 √ null
fsuggestnotetext65535
itemobjecttext65535
poll_elmpelm_desctext65535
pollpoll_desctext65535
itempostoptstext65535
fcontactpubkeytext65535
profileromancetext65535
itemroutetext65535
tokenssecrettext65535
itemsigtext65535
mailsigtext65535
signsignaturetext65535
eventsummarytext65535
itemtargettext65535
itemtitletext65535
mailtitletext65535
profiletvtext65535
cachevtext65535
configvtext65535
votevote_resulttext65535
profilewithtext65535
profileworktext65535
xchanxchan_guid_sigtext65535
xchanxchan_pubkeytext65535
xlinkxlink_rating_texttext65535
xlinkxlink_sigtext65535
xprofxprof_abouttext65535
xprofxprof_keywordstext65535
abookabook_archivedtinyint30
abookabook_blockedtinyint30
abookabook_feedtinyint30
abookabook_hiddentinyint30
abookabook_ignoredtinyint30
abookabook_pendingtinyint30
abookabook_selftinyint30
abookabook_unconnectedtinyint30
mailmail_deletedtinyint30
mailmail_isreplytinyint30
mailmail_recalledtinyint30
mailmail_repliedtinyint30
mailmail_seentinyint30
photoscaletinyint30
abookabook_closenesstinyint unsigned399
termotypetinyint unsigned30
termtypetinyint unsigned30
xprofxprof_agetinyint unsigned30
auth_codesclient_idvarchar20
clientsclient_idvarchar20
tokensclient_idvarchar20
clientspwvarchar20
xpermxp_clientvarchar20
auth_codesidvarchar40
tokensidvarchar40
xpermxp_permvarchar64
auth_codesredirect_urivarchar200
clientsredirect_urivarchar200
tokensscopevarchar200
auth_codesscopevarchar250
+
+
+ + diff --git a/doc/schemaspy_hubzilla/constraints.html b/doc/schemaspy_hubzilla/constraints.html new file mode 100644 index 000000000..345c1398b --- /dev/null +++ b/doc/schemaspy_hubzilla/constraints.html @@ -0,0 +1,103 @@ + + + + + SchemaSpy - zot - Constraints + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Constraints +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+
+ + +
+0 Foreign Key Constraints: + + + +
SourceForge.net
+
+ + +
+
+

+ +++++ + + + + + + + + + + + + +
Constraint NameChild ColumnParent ColumnDelete Rule
None detected
+

+Check Constraints: + ++++ + + + + + + + + + + + +
TableConstraint NameConstraint
None detected
+

+
+ + diff --git a/doc/schemaspy_hubzilla/deletionOrder.txt b/doc/schemaspy_hubzilla/deletionOrder.txt new file mode 100644 index 000000000..dd7355c57 --- /dev/null +++ b/doc/schemaspy_hubzilla/deletionOrder.txt @@ -0,0 +1,64 @@ +xperm +site +session +poll_elm +poll +obj +menu_item +menu +issue +chatroom +term +profext +mail +event +register +item +groups +attach +xtag +xprof +xconfig +updates +outq +xign +sys_perms +source +photo +pconfig +manage +likes +group_member +config +auth_codes +xlink +xchat +vote +spam +sign +shares +profile_check +profile +profdef +item_id +hook +fsuggest +fserver +ffinder +fcontact +dreport +conv +chatpresence +chat +app +addon +abook +tokens +notify +hubloc +channel +xchan +account +clients +cache +verify diff --git a/doc/schemaspy_hubzilla/diagrams/abook.1degree.dot b/doc/schemaspy_hubzilla/diagrams/abook.1degree.dot new file mode 100644 index 000000000..6a7257e5e --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/abook.1degree.dot @@ -0,0 +1,90 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_idint unsigned[10]
abook_accountint unsigned[10]
abook_channelint unsigned[10]
abook_xchanchar[255]
abook_my_permsint[10]
abook_their_permsint[10]
abook_closenesstinyint unsigned[3]
abook_createddatetime[19]
abook_updateddatetime[19]
abook_connecteddatetime[19]
abook_dobdatetime[19]
abook_flagsint[10]
abook_blockedtinyint[3]
abook_ignoredtinyint[3]
abook_hiddentinyint[3]
abook_archivedtinyint[3]
abook_pendingtinyint[3]
abook_unconnectedtinyint[3]
abook_selftinyint[3]
abook_feedtinyint[3]
abook_profilechar[64]
abook_incltext[65535]
abook_excltext[65535]
< 1685 rows0 >
> + URL="abook.html" + tooltip="abook" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/abook.1degree.png b/doc/schemaspy_hubzilla/diagrams/abook.1degree.png new file mode 100644 index 000000000..1e68fe2a6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/abook.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/abook.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/abook.2degrees.dot new file mode 100644 index 000000000..593614582 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/abook.2degrees.dot @@ -0,0 +1,431 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_idint unsigned[10]
abook_accountint unsigned[10]
abook_channelint unsigned[10]
abook_xchanchar[255]
abook_my_permsint[10]
abook_their_permsint[10]
abook_closenesstinyint unsigned[3]
abook_createddatetime[19]
abook_updateddatetime[19]
abook_connecteddatetime[19]
abook_dobdatetime[19]
abook_flagsint[10]
abook_blockedtinyint[3]
abook_ignoredtinyint[3]
abook_hiddentinyint[3]
abook_archivedtinyint[3]
abook_pendingtinyint[3]
abook_unconnectedtinyint[3]
abook_selftinyint[3]
abook_feedtinyint[3]
abook_profilechar[64]
abook_incltext[65535]
abook_excltext[65535]
< 1685 rows0 >
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/abook.2degrees.png b/doc/schemaspy_hubzilla/diagrams/abook.2degrees.png new file mode 100644 index 000000000..8740e9870 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/abook.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/account.1degree.dot b/doc/schemaspy_hubzilla/diagrams/account.1degree.dot new file mode 100644 index 000000000..a7e7bb923 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/account.1degree.dot @@ -0,0 +1,49 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "account" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
account
account_idint unsigned[10]
account_parentint unsigned[10]
account_default_channelint unsigned[10]
account_saltchar[32]
account_passwordchar[255]
account_emailchar[255]
account_externalchar[255]
account_languagechar[16]
account_createddatetime[19]
account_lastlogdatetime[19]
account_flagsint unsigned[10]
account_rolesint unsigned[10]
account_resetchar[255]
account_expiresdatetime[19]
account_expire_notifieddatetime[19]
account_service_classchar[32]
account_levelint unsigned[10]
account_password_changeddatetime[19]
< 02 rows0 >
> + URL="account.html" + tooltip="account" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/account.1degree.png b/doc/schemaspy_hubzilla/diagrams/account.1degree.png new file mode 100644 index 000000000..52da103fc Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/account.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.dot new file mode 100644 index 000000000..50a9dbdc5 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.dot @@ -0,0 +1,117 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"account_id":w -> "account":"account_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "account" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
account
account_idint unsigned[10]
account_parentint unsigned[10]
account_default_channelint unsigned[10]
account_saltchar[32]
account_passwordchar[255]
account_emailchar[255]
account_externalchar[255]
account_languagechar[16]
account_createddatetime[19]
account_lastlogdatetime[19]
account_flagsint unsigned[10]
account_rolesint unsigned[10]
account_resetchar[255]
account_expiresdatetime[19]
account_expire_notifieddatetime[19]
account_service_classchar[32]
account_levelint unsigned[10]
account_password_changeddatetime[19]
< 02 rows1 >
> + URL="account.html" + tooltip="account" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "verify" [ + label=< + + + + +
verify
...
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.png new file mode 100644 index 000000000..bddf9a0f5 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/account.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/addon.1degree.dot b/doc/schemaspy_hubzilla/diagrams/addon.1degree.dot new file mode 100644 index 000000000..0261ebeab --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/addon.1degree.dot @@ -0,0 +1,38 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon" [ + label=< + + + + + + + + + + +
addon
idint[10]
namechar[255]
versionchar[255]
installedbit[0]
hiddenbit[0]
timestampbigint[19]
plugin_adminbit[0]
< 020 rows0 >
> + URL="addon.html" + tooltip="addon" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/addon.1degree.png b/doc/schemaspy_hubzilla/diagrams/addon.1degree.png new file mode 100644 index 000000000..e090c57a4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/addon.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.dot new file mode 100644 index 000000000..58e413440 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.dot @@ -0,0 +1,205 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + + + + + + + +
addon
idint[10]
namechar[255]
versionchar[255]
installedbit[0]
hiddenbit[0]
timestampbigint[19]
plugin_adminbit[0]
< 120 rows0 >
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.png new file mode 100644 index 000000000..bd84d7dee Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/addon.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/app.1degree.dot b/doc/schemaspy_hubzilla/diagrams/app.1degree.dot new file mode 100644 index 000000000..83cc21d71 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/app.1degree.dot @@ -0,0 +1,47 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "app" [ + label=< + + + + + + + + + + + + + + + + + + + +
app
idint[10]
app_idchar[255]
app_sigchar[255]
app_authorchar[255]
app_namechar[255]
app_desctext[65535]
app_urlchar[255]
app_photochar[255]
app_versionchar[255]
app_channelint[10]
app_addrchar[255]
app_pricechar[255]
app_pagechar[255]
app_requireschar[255]
app_createddatetime[19]
app_editeddatetime[19]
< 04 rows0 >
> + URL="app.html" + tooltip="app" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/app.1degree.png b/doc/schemaspy_hubzilla/diagrams/app.1degree.png new file mode 100644 index 000000000..45d7dbf24 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/app.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.dot new file mode 100644 index 000000000..3539020f7 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.dot @@ -0,0 +1,214 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + + + + + + + + + + + + + + + + +
app
idint[10]
app_idchar[255]
app_sigchar[255]
app_authorchar[255]
app_namechar[255]
app_desctext[65535]
app_urlchar[255]
app_photochar[255]
app_versionchar[255]
app_channelint[10]
app_addrchar[255]
app_pricechar[255]
app_pagechar[255]
app_requireschar[255]
app_createddatetime[19]
app_editeddatetime[19]
< 14 rows0 >
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.png new file mode 100644 index 000000000..e28451d2c Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/app.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/attach.1degree.dot b/doc/schemaspy_hubzilla/diagrams/attach.1degree.dot new file mode 100644 index 000000000..08716261b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/attach.1degree.dot @@ -0,0 +1,183 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
hashchar[64]
creatorchar[128]
filenamechar[255]
filetypechar[64]
filesizeint unsigned[10]
revisionint unsigned[10]
folderchar[64]
flagsint unsigned[10]
is_dirbit[0]
is_photobit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
datalongblob[2147483647]
createddatetime[19]
editeddatetime[19]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 3105 rows0 >
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/attach.1degree.png b/doc/schemaspy_hubzilla/diagrams/attach.1degree.png new file mode 100644 index 000000000..1a9bde7b4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/attach.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/attach.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/attach.2degrees.dot new file mode 100644 index 000000000..0c9e0a73c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/attach.2degrees.dot @@ -0,0 +1,497 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
hashchar[64]
creatorchar[128]
filenamechar[255]
filetypechar[64]
filesizeint unsigned[10]
revisionint unsigned[10]
folderchar[64]
flagsint unsigned[10]
is_dirbit[0]
is_photobit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
datalongblob[2147483647]
createddatetime[19]
editeddatetime[19]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 3105 rows0 >
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/attach.2degrees.png b/doc/schemaspy_hubzilla/diagrams/attach.2degrees.png new file mode 100644 index 000000000..b22da3419 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/attach.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.dot new file mode 100644 index 000000000..55ce9544f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.dot @@ -0,0 +1,637 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
hashchar[64]
creatorchar[128]
filenamechar[255]
filetypechar[64]
filesizeint unsigned[10]
revisionint unsigned[10]
folderchar[64]
flagsint unsigned[10]
is_dirbit[0]
is_photobit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
datalongblob[2147483647]
createddatetime[19]
editeddatetime[19]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 4105 rows0 >
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.png new file mode 100644 index 000000000..d48b9ebd9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/attach.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.dot b/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.dot new file mode 100644 index 000000000..863f01a7f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
idvarchar[40]
client_idvarchar[20]
redirect_urivarchar[200]
expiresint[10]
scopevarchar[250]
< 00 rows0 >
> + URL="auth_codes.html" + tooltip="auth_codes" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.png b/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.png new file mode 100644 index 000000000..b8232f028 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/auth_codes.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.dot new file mode 100644 index 000000000..e96b9c2d4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.dot @@ -0,0 +1,69 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "auth_codes":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes":"id":w -> "tokens":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "tokens":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
idvarchar[40]
client_idvarchar[20]
redirect_urivarchar[200]
expiresint[10]
scopevarchar[250]
< 20 rows0 >
> + URL="auth_codes.html" + tooltip="auth_codes" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_id
pw
redirect_uri
name
icon
uid
0 rows2 >
> + URL="clients.html" + tooltip="clients" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
id
secret
client_id
expires
scope
uid
< 10 rows1 >
> + URL="tokens.html" + tooltip="tokens" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.png new file mode 100644 index 000000000..324bdd59a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/auth_codes.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/cache.1degree.dot b/doc/schemaspy_hubzilla/diagrams/cache.1degree.dot new file mode 100644 index 000000000..b425671fc --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/cache.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "cache" [ + label=< + + + + + + +
cache
kchar[255]
vtext[65535]
updateddatetime[19]
< 0334 rows0 >
> + URL="cache.html" + tooltip="cache" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/cache.1degree.png b/doc/schemaspy_hubzilla/diagrams/cache.1degree.png new file mode 100644 index 000000000..091d9a22f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/cache.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.dot new file mode 100644 index 000000000..95fe19ebf --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.dot @@ -0,0 +1,176 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"k":w -> "cache":"k.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"id":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"k":w -> "cache":"k.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"channel_id":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"k.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "sys_perms":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"k":w -> "cache":"k.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xconfig":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"k.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "cache" [ + label=< + + + + + + +
cache
kchar[255]
vtext[65535]
updateddatetime[19]
< 0334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "config" [ + label=< + + + + + + + +
config
id
cat
k
v
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
id
uid
cat
k
v
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
id
cat
k
v
public_perm
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + +
verify
...
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.png new file mode 100644 index 000000000..4c376ab8a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/cache.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/channel.1degree.dot b/doc/schemaspy_hubzilla/diagrams/channel.1degree.dot new file mode 100644 index 000000000..04ff9b9d5 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/channel.1degree.dot @@ -0,0 +1,415 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "profext":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_idint unsigned[10]
channel_account_idint unsigned[10]
channel_primarybit[0]
channel_namechar[255]
channel_addresschar[255]
channel_guidchar[255]
channel_guid_sigtext[65535]
channel_hashchar[255]
channel_timezonechar[128]
channel_locationchar[255]
channel_themechar[255]
channel_startpagechar[255]
channel_pubkeytext[65535]
channel_prvkeytext[65535]
channel_notifyflagsint unsigned[10]
channel_pageflagsint unsigned[10]
channel_dirdatedatetime[19]
channel_lastpostdatetime[19]
channel_deleteddatetime[19]
channel_max_anon_mailint unsigned[10]
channel_max_friend_reqint unsigned[10]
channel_expire_daysint[10]
channel_passwd_resetchar[255]
channel_default_groupchar[255]
channel_allow_cidmediumtext[16777215]
channel_allow_gidmediumtext[16777215]
channel_deny_cidmediumtext[16777215]
channel_deny_gidmediumtext[16777215]
channel_r_streamint unsigned[10]
channel_r_profileint unsigned[10]
channel_r_photosint unsigned[10]
channel_r_abookint unsigned[10]
channel_w_streamint unsigned[10]
channel_w_wallint unsigned[10]
channel_w_tagwallint unsigned[10]
channel_w_commentint unsigned[10]
channel_w_mailint unsigned[10]
channel_w_photosint unsigned[10]
channel_w_chatint unsigned[10]
channel_a_delegateint unsigned[10]
channel_r_storageint unsigned[10]
channel_w_storageint unsigned[10]
channel_r_pagesint unsigned[10]
channel_w_pagesint unsigned[10]
channel_a_republishint unsigned[10]
channel_w_likeint unsigned[10]
channel_removedbit[0]
channel_systembit[0]
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/channel.1degree.png b/doc/schemaspy_hubzilla/diagrams/channel.1degree.png new file mode 100644 index 000000000..8ef227991 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/channel.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/channel.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/channel.2degrees.dot new file mode 100644 index 000000000..9ece4fbd5 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/channel.2degrees.dot @@ -0,0 +1,595 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_idint unsigned[10]
channel_account_idint unsigned[10]
channel_primarybit[0]
channel_namechar[255]
channel_addresschar[255]
channel_guidchar[255]
channel_guid_sigtext[65535]
channel_hashchar[255]
channel_timezonechar[128]
channel_locationchar[255]
channel_themechar[255]
channel_startpagechar[255]
channel_pubkeytext[65535]
channel_prvkeytext[65535]
channel_notifyflagsint unsigned[10]
channel_pageflagsint unsigned[10]
channel_dirdatedatetime[19]
channel_lastpostdatetime[19]
channel_deleteddatetime[19]
channel_max_anon_mailint unsigned[10]
channel_max_friend_reqint unsigned[10]
channel_expire_daysint[10]
channel_passwd_resetchar[255]
channel_default_groupchar[255]
channel_allow_cidmediumtext[16777215]
channel_allow_gidmediumtext[16777215]
channel_deny_cidmediumtext[16777215]
channel_deny_gidmediumtext[16777215]
channel_r_streamint unsigned[10]
channel_r_profileint unsigned[10]
channel_r_photosint unsigned[10]
channel_r_abookint unsigned[10]
channel_w_streamint unsigned[10]
channel_w_wallint unsigned[10]
channel_w_tagwallint unsigned[10]
channel_w_commentint unsigned[10]
channel_w_mailint unsigned[10]
channel_w_photosint unsigned[10]
channel_w_chatint unsigned[10]
channel_a_delegateint unsigned[10]
channel_r_storageint unsigned[10]
channel_w_storageint unsigned[10]
channel_r_pagesint unsigned[10]
channel_w_pagesint unsigned[10]
channel_a_republishint unsigned[10]
channel_w_likeint unsigned[10]
channel_removedbit[0]
channel_systembit[0]
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/channel.2degrees.png b/doc/schemaspy_hubzilla/diagrams/channel.2degrees.png new file mode 100644 index 000000000..05fa33bdd Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/channel.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.dot new file mode 100644 index 000000000..a66f19f13 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.dot @@ -0,0 +1,773 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"channel_id":w -> "channel":"channel_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"channel_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"channel_id":w -> "channel":"channel_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"parent_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "account" [ + label=< + + + + +
account
...
2 rows1 >
> + URL="account.html" + tooltip="account" + ]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + +
cache
...
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_idint unsigned[10]
channel_account_idint unsigned[10]
channel_primarybit[0]
channel_namechar[255]
channel_addresschar[255]
channel_guidchar[255]
channel_guid_sigtext[65535]
channel_hashchar[255]
channel_timezonechar[128]
channel_locationchar[255]
channel_themechar[255]
channel_startpagechar[255]
channel_pubkeytext[65535]
channel_prvkeytext[65535]
channel_notifyflagsint unsigned[10]
channel_pageflagsint unsigned[10]
channel_dirdatedatetime[19]
channel_lastpostdatetime[19]
channel_deleteddatetime[19]
channel_max_anon_mailint unsigned[10]
channel_max_friend_reqint unsigned[10]
channel_expire_daysint[10]
channel_passwd_resetchar[255]
channel_default_groupchar[255]
channel_allow_cidmediumtext[16777215]
channel_allow_gidmediumtext[16777215]
channel_deny_cidmediumtext[16777215]
channel_deny_gidmediumtext[16777215]
channel_r_streamint unsigned[10]
channel_r_profileint unsigned[10]
channel_r_photosint unsigned[10]
channel_r_abookint unsigned[10]
channel_w_streamint unsigned[10]
channel_w_wallint unsigned[10]
channel_w_tagwallint unsigned[10]
channel_w_commentint unsigned[10]
channel_w_mailint unsigned[10]
channel_w_photosint unsigned[10]
channel_w_chatint unsigned[10]
channel_a_delegateint unsigned[10]
channel_r_storageint unsigned[10]
channel_w_storageint unsigned[10]
channel_r_pagesint unsigned[10]
channel_w_pagesint unsigned[10]
channel_a_republishint unsigned[10]
channel_w_likeint unsigned[10]
channel_removedbit[0]
channel_systembit[0]
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
id
channel_id
liker
likee
iid
verb
target_type
target_id
target
i_mid
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + +
verify
...
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.png new file mode 100644 index 000000000..06c54ca9f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/channel.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/chat.1degree.dot b/doc/schemaspy_hubzilla/diagrams/chat.1degree.dot new file mode 100644 index 000000000..39111fe09 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/chat.1degree.dot @@ -0,0 +1,72 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat" [ + label=< + + + + + + + + +
chat
chat_idint unsigned[10]
chat_roomint unsigned[10]
chat_xchanchar[255]
chat_textmediumtext[16777215]
createddatetime[19]
< 10 rows0 >
> + URL="chat.html" + tooltip="chat" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/chat.1degree.png b/doc/schemaspy_hubzilla/diagrams/chat.1degree.png new file mode 100644 index 000000000..05183cc44 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/chat.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/chat.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/chat.2degrees.dot new file mode 100644 index 000000000..91fe54058 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/chat.2degrees.dot @@ -0,0 +1,413 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_idint unsigned[10]
chat_roomint unsigned[10]
chat_xchanchar[255]
chat_textmediumtext[16777215]
createddatetime[19]
< 10 rows0 >
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/chat.2degrees.png b/doc/schemaspy_hubzilla/diagrams/chat.2degrees.png new file mode 100644 index 000000000..2434eb6ea Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/chat.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.dot b/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.dot new file mode 100644 index 000000000..e2f023202 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.dot @@ -0,0 +1,73 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_idint unsigned[10]
cp_roomint unsigned[10]
cp_xchanchar[255]
cp_lastdatetime[19]
cp_statuschar[255]
cp_clientchar[128]
< 11 row0 >
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.png b/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.png new file mode 100644 index 000000000..0439bc54b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/chatpresence.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.dot new file mode 100644 index 000000000..f02beceb9 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.dot @@ -0,0 +1,414 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_idint unsigned[10]
cp_roomint unsigned[10]
cp_xchanchar[255]
cp_lastdatetime[19]
cp_statuschar[255]
cp_clientchar[128]
< 11 row0 >
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.png b/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.png new file mode 100644 index 000000000..3485694e9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/chatpresence.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/clients.1degree.dot b/doc/schemaspy_hubzilla/diagrams/clients.1degree.dot new file mode 100644 index 000000000..a8d3793ee --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/clients.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_idvarchar[20]
pwvarchar[20]
redirect_urivarchar[200]
nametext[65535]
icontext[65535]
uidint[10]
< 00 rows0 >
> + URL="clients.html" + tooltip="clients" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/clients.1degree.png b/doc/schemaspy_hubzilla/diagrams/clients.1degree.png new file mode 100644 index 000000000..e60450897 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/clients.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.dot new file mode 100644 index 000000000..90ae9c0ee --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.dot @@ -0,0 +1,69 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "auth_codes":"client_id":w -> "clients":"client_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes":"id":w -> "tokens":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "tokens":"client_id":w -> "clients":"client_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
id
client_id
redirect_uri
expires
scope
< 20 rows
> + URL="auth_codes.html" + tooltip="auth_codes" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_idvarchar[20]
pwvarchar[20]
redirect_urivarchar[200]
nametext[65535]
icontext[65535]
uidint[10]
< 00 rows2 >
> + URL="clients.html" + tooltip="clients" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
id
secret
client_id
expires
scope
uid
< 10 rows1 >
> + URL="tokens.html" + tooltip="tokens" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.png new file mode 100644 index 000000000..7a74599f6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/clients.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/config.1degree.dot b/doc/schemaspy_hubzilla/diagrams/config.1degree.dot new file mode 100644 index 000000000..eb09a626b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/config.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "config" [ + label=< + + + + + + + +
config
idint unsigned[10]
catchar[255]
kchar[255]
vtext[65535]
< 083 rows0 >
> + URL="config.html" + tooltip="config" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/config.1degree.png b/doc/schemaspy_hubzilla/diagrams/config.1degree.png new file mode 100644 index 000000000..55527b3b9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/config.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.dot new file mode 100644 index 000000000..266d44113 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.dot @@ -0,0 +1,287 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "config" [ + label=< + + + + + + + +
config
idint unsigned[10]
catchar[255]
kchar[255]
vtext[65535]
< 283 rows0 >
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.png new file mode 100644 index 000000000..34ce7ef78 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/config.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/conv.1degree.dot b/doc/schemaspy_hubzilla/diagrams/conv.1degree.dot new file mode 100644 index 000000000..a44292123 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/conv.1degree.dot @@ -0,0 +1,39 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "conv" [ + label=< + + + + + + + + + + + +
conv
idint unsigned[10]
guidchar[255]
recipsmediumtext[16777215]
uidint[10]
creatorchar[255]
createddatetime[19]
updateddatetime[19]
subjectmediumtext[16777215]
< 015 rows0 >
> + URL="conv.html" + tooltip="conv" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/conv.1degree.png b/doc/schemaspy_hubzilla/diagrams/conv.1degree.png new file mode 100644 index 000000000..2542fd95b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/conv.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.dot new file mode 100644 index 000000000..bdc43aa69 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.dot @@ -0,0 +1,264 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + + + + + + + + +
conv
idint unsigned[10]
guidchar[255]
recipsmediumtext[16777215]
uidint[10]
creatorchar[255]
createddatetime[19]
updateddatetime[19]
subjectmediumtext[16777215]
< 115 rows0 >
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.png new file mode 100644 index 000000000..41b9d0263 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/conv.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/dreport.1degree.dot b/doc/schemaspy_hubzilla/diagrams/dreport.1degree.dot new file mode 100644 index 000000000..2e81dc8c1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/dreport.1degree.dot @@ -0,0 +1,76 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_idint[10]
dreport_channelint[10]
dreport_midchar[255]
dreport_sitechar[255]
dreport_recipchar[255]
dreport_resultchar[255]
dreport_timedatetime[19]
dreport_xchanchar[255]
dreport_queuechar[255]
< 18 579 rows0 >
> + URL="dreport.html" + tooltip="dreport" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/dreport.1degree.png b/doc/schemaspy_hubzilla/diagrams/dreport.1degree.png new file mode 100644 index 000000000..7391c4cf0 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/dreport.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.dot new file mode 100644 index 000000000..d01be48de --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.dot @@ -0,0 +1,417 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_idint[10]
dreport_channelint[10]
dreport_midchar[255]
dreport_sitechar[255]
dreport_recipchar[255]
dreport_resultchar[255]
dreport_timedatetime[19]
dreport_xchanchar[255]
dreport_queuechar[255]
< 18 579 rows0 >
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.png b/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.png new file mode 100644 index 000000000..d70d4ad55 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/dreport.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/event.1degree.dot b/doc/schemaspy_hubzilla/diagrams/event.1degree.dot new file mode 100644 index 000000000..e7b9e6b87 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/event.1degree.dot @@ -0,0 +1,188 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
idint[10]
aidint unsigned[10]
uidint[10]
event_xchanchar[255]
event_hashchar[255]
createddatetime[19]
editeddatetime[19]
startdatetime[19]
finishdatetime[19]
summarytext[65535]
descriptiontext[65535]
locationtext[65535]
typechar[255]
nofinishbit[0]
adjustbit[0]
ignorebit[0]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
event_statuschar[255]
event_status_datedatetime[19]
event_percentsmallint[5]
event_repeattext[65535]
event_sequencesmallint[5]
event_prioritysmallint[5]
event_vdatatext[65535]
< 412 rows0 >
> + URL="event.html" + tooltip="event" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/event.1degree.png b/doc/schemaspy_hubzilla/diagrams/event.1degree.png new file mode 100644 index 000000000..e2aa8314f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/event.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/event.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/event.2degrees.dot new file mode 100644 index 000000000..c310ad643 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/event.2degrees.dot @@ -0,0 +1,501 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
idint[10]
aidint unsigned[10]
uidint[10]
event_xchanchar[255]
event_hashchar[255]
createddatetime[19]
editeddatetime[19]
startdatetime[19]
finishdatetime[19]
summarytext[65535]
descriptiontext[65535]
locationtext[65535]
typechar[255]
nofinishbit[0]
adjustbit[0]
ignorebit[0]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
event_statuschar[255]
event_status_datedatetime[19]
event_percentsmallint[5]
event_repeattext[65535]
event_sequencesmallint[5]
event_prioritysmallint[5]
event_vdatatext[65535]
< 412 rows0 >
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/event.2degrees.png b/doc/schemaspy_hubzilla/diagrams/event.2degrees.png new file mode 100644 index 000000000..79779b3f3 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/event.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.dot new file mode 100644 index 000000000..ce9f726ac --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.dot @@ -0,0 +1,618 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
idint[10]
aidint unsigned[10]
uidint[10]
event_xchanchar[255]
event_hashchar[255]
createddatetime[19]
editeddatetime[19]
startdatetime[19]
finishdatetime[19]
summarytext[65535]
descriptiontext[65535]
locationtext[65535]
typechar[255]
nofinishbit[0]
adjustbit[0]
ignorebit[0]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
event_statuschar[255]
event_status_datedatetime[19]
event_percentsmallint[5]
event_repeattext[65535]
event_sequencesmallint[5]
event_prioritysmallint[5]
event_vdatatext[65535]
< 512 rows0 >
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.png new file mode 100644 index 000000000..5a828852a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/event.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.dot b/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.dot new file mode 100644 index 000000000..9f08b3997 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.dot @@ -0,0 +1,47 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fcontact" [ + label=< + + + + + + + + + + + + + + + + + + + +
fcontact
idint unsigned[10]
urlchar[255]
namechar[255]
photochar[255]
requestchar[255]
nickchar[255]
addrchar[255]
batchchar[255]
notifychar[255]
pollchar[255]
confirmchar[255]
prioritybit[0]
networkchar[32]
aliaschar[255]
pubkeytext[65535]
updateddatetime[19]
< 00 rows0 >
> + URL="fcontact.html" + tooltip="fcontact" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.png b/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.png new file mode 100644 index 000000000..6b86eecc4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fcontact.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.dot new file mode 100644 index 000000000..f1eee8162 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.dot @@ -0,0 +1,272 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + + + + + + + + + + + + + + + + +
fcontact
idint unsigned[10]
urlchar[255]
namechar[255]
photochar[255]
requestchar[255]
nickchar[255]
addrchar[255]
batchchar[255]
notifychar[255]
pollchar[255]
confirmchar[255]
prioritybit[0]
networkchar[32]
aliaschar[255]
pubkeytext[65535]
updateddatetime[19]
< 10 rows0 >
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.png new file mode 100644 index 000000000..99d621245 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fcontact.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.dot b/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.dot new file mode 100644 index 000000000..27122be54 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
idint unsigned[10]
uidint unsigned[10]
cidint unsigned[10]
fidint unsigned[10]
< 00 rows0 >
> + URL="ffinder.html" + tooltip="ffinder" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.png b/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.png new file mode 100644 index 000000000..90acccc73 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/ffinder.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.dot new file mode 100644 index 000000000..8179f3146 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.dot @@ -0,0 +1,260 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
idint unsigned[10]
uidint unsigned[10]
cidint unsigned[10]
fidint unsigned[10]
< 10 rows0 >
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.png new file mode 100644 index 000000000..73363a235 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/ffinder.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fserver.1degree.dot b/doc/schemaspy_hubzilla/diagrams/fserver.1degree.dot new file mode 100644 index 000000000..1707f92ed --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fserver.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
idint[10]
serverchar[255]
posturlchar[255]
keytext[65535]
< 00 rows0 >
> + URL="fserver.html" + tooltip="fserver" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fserver.1degree.png b/doc/schemaspy_hubzilla/diagrams/fserver.1degree.png new file mode 100644 index 000000000..a5f4202b7 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fserver.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.dot new file mode 100644 index 000000000..d891e738a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.dot @@ -0,0 +1,202 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
idint[10]
serverchar[255]
posturlchar[255]
keytext[65535]
< 10 rows0 >
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.png new file mode 100644 index 000000000..430a5f3fa Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fserver.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.dot b/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.dot new file mode 100644 index 000000000..9a1e77791 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.dot @@ -0,0 +1,40 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fsuggest" [ + label=< + + + + + + + + + + + + +
fsuggest
idint[10]
uidint[10]
cidint[10]
namechar[255]
urlchar[255]
requestchar[255]
photochar[255]
notetext[65535]
createddatetime[19]
< 00 rows0 >
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.png b/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.png new file mode 100644 index 000000000..dbc01894b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fsuggest.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.dot new file mode 100644 index 000000000..8e4894820 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.dot @@ -0,0 +1,207 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + + + + + + + + + +
fsuggest
idint[10]
uidint[10]
cidint[10]
namechar[255]
urlchar[255]
requestchar[255]
photochar[255]
notetext[65535]
createddatetime[19]
< 10 rows0 >
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.png new file mode 100644 index 000000000..577ac5cea Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/fsuggest.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.1degree.dot b/doc/schemaspy_hubzilla/diagrams/group_member.1degree.dot new file mode 100644 index 000000000..f2d4c7252 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/group_member.1degree.dot @@ -0,0 +1,71 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member" [ + label=< + + + + + + + +
group_member
idint unsigned[10]
uidint unsigned[10]
gidint unsigned[10]
xchanchar[255]
< 142 rows0 >
> + URL="group_member.html" + tooltip="group_member" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.1degree.png b/doc/schemaspy_hubzilla/diagrams/group_member.1degree.png new file mode 100644 index 000000000..8b834bfb0 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/group_member.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.dot new file mode 100644 index 000000000..802429459 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.dot @@ -0,0 +1,412 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
idint unsigned[10]
uidint unsigned[10]
gidint unsigned[10]
xchanchar[255]
< 142 rows0 >
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.png b/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.png new file mode 100644 index 000000000..44b0ee7d3 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/group_member.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.dot new file mode 100644 index 000000000..4b0218d8b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.dot @@ -0,0 +1,552 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
idint unsigned[10]
uidint unsigned[10]
gidint unsigned[10]
xchanchar[255]
< 242 rows0 >
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.png new file mode 100644 index 000000000..d3d4f7af0 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/group_member.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/groups.1degree.dot b/doc/schemaspy_hubzilla/diagrams/groups.1degree.dot new file mode 100644 index 000000000..94d1014c7 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/groups.1degree.dot @@ -0,0 +1,166 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
idint unsigned[10]
hashchar[255]
uidint unsigned[10]
visiblebit[0]
deletedbit[0]
namechar[255]
< 310 rows0 >
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/groups.1degree.png b/doc/schemaspy_hubzilla/diagrams/groups.1degree.png new file mode 100644 index 000000000..a36224ebd Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/groups.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/groups.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/groups.2degrees.dot new file mode 100644 index 000000000..708b3e900 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/groups.2degrees.dot @@ -0,0 +1,480 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
idint unsigned[10]
hashchar[255]
uidint unsigned[10]
visiblebit[0]
deletedbit[0]
namechar[255]
< 310 rows0 >
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/groups.2degrees.png b/doc/schemaspy_hubzilla/diagrams/groups.2degrees.png new file mode 100644 index 000000000..979c3cc67 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/groups.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.dot new file mode 100644 index 000000000..c3b6533a4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.dot @@ -0,0 +1,620 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
idint unsigned[10]
hashchar[255]
uidint unsigned[10]
visiblebit[0]
deletedbit[0]
namechar[255]
< 410 rows0 >
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.png new file mode 100644 index 000000000..9e31585d1 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/groups.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/hook.1degree.dot b/doc/schemaspy_hubzilla/diagrams/hook.1degree.dot new file mode 100644 index 000000000..403a8bd8f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/hook.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "hook" [ + label=< + + + + + + + + +
hook
idint[10]
hookchar[255]
filechar[255]
functionchar[255]
priorityint unsigned[10]
< 041 rows0 >
> + URL="hook.html" + tooltip="hook" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/hook.1degree.png b/doc/schemaspy_hubzilla/diagrams/hook.1degree.png new file mode 100644 index 000000000..17e3b960a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/hook.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.dot new file mode 100644 index 000000000..11932ec73 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.dot @@ -0,0 +1,203 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + + + + + +
hook
idint[10]
hookchar[255]
filechar[255]
functionchar[255]
priorityint unsigned[10]
< 141 rows0 >
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.png new file mode 100644 index 000000000..53f23d443 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/hook.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.dot b/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.dot new file mode 100644 index 000000000..36ce391b4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.dot @@ -0,0 +1,416 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_idint unsigned[10]
hubloc_guidchar[255]
hubloc_guid_sigtext[65535]
hubloc_hashchar[255]
hubloc_addrchar[255]
hubloc_networkchar[32]
hubloc_flagsint unsigned[10]
hubloc_statusint unsigned[10]
hubloc_urlchar[255]
hubloc_url_sigtext[65535]
hubloc_hostchar[255]
hubloc_callbackchar[255]
hubloc_connectchar[255]
hubloc_sitekeytext[65535]
hubloc_updateddatetime[19]
hubloc_connecteddatetime[19]
hubloc_primarybit[0]
hubloc_orphancheckbit[0]
hubloc_errorbit[0]
hubloc_deletedbit[0]
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.png b/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.png new file mode 100644 index 000000000..bbdb7afc9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/hubloc.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.dot new file mode 100644 index 000000000..9c3cab75d --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.dot @@ -0,0 +1,596 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_idint unsigned[10]
hubloc_guidchar[255]
hubloc_guid_sigtext[65535]
hubloc_hashchar[255]
hubloc_addrchar[255]
hubloc_networkchar[32]
hubloc_flagsint unsigned[10]
hubloc_statusint unsigned[10]
hubloc_urlchar[255]
hubloc_url_sigtext[65535]
hubloc_hostchar[255]
hubloc_callbackchar[255]
hubloc_connectchar[255]
hubloc_sitekeytext[65535]
hubloc_updateddatetime[19]
hubloc_connecteddatetime[19]
hubloc_primarybit[0]
hubloc_orphancheckbit[0]
hubloc_errorbit[0]
hubloc_deletedbit[0]
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.png b/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.png new file mode 100644 index 000000000..f5509ee34 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/hubloc.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.dot new file mode 100644 index 000000000..b4577a350 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.dot @@ -0,0 +1,733 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + +
cache
...
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_idint unsigned[10]
hubloc_guidchar[255]
hubloc_guid_sigtext[65535]
hubloc_hashchar[255]
hubloc_addrchar[255]
hubloc_networkchar[32]
hubloc_flagsint unsigned[10]
hubloc_statusint unsigned[10]
hubloc_urlchar[255]
hubloc_url_sigtext[65535]
hubloc_hostchar[255]
hubloc_callbackchar[255]
hubloc_connectchar[255]
hubloc_sitekeytext[65535]
hubloc_updateddatetime[19]
hubloc_connecteddatetime[19]
hubloc_primarybit[0]
hubloc_orphancheckbit[0]
hubloc_errorbit[0]
hubloc_deletedbit[0]
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + +
verify
...
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.png new file mode 100644 index 000000000..c66c4a4fb Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/hubloc.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/item.1degree.dot b/doc/schemaspy_hubzilla/diagrams/item.1degree.dot new file mode 100644 index 000000000..187222dd8 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/item.1degree.dot @@ -0,0 +1,142 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
idint unsigned[10]
midchar[255]
aidint unsigned[10]
uidint unsigned[10]
parentint unsigned[10]
parent_midchar[255]
thr_parentchar[255]
createddatetime[19]
editeddatetime[19]
expiresdatetime[19]
commenteddatetime[19]
receiveddatetime[19]
changeddatetime[19]
comments_closeddatetime[19]
owner_xchanchar[255]
author_xchanchar[255]
source_xchanchar[255]
mimetypechar[255]
titletext[65535]
bodymediumtext[16777215]
htmlmediumtext[16777215]
appchar[255]
langchar[64]
revisionint unsigned[10]
verbchar[255]
obj_typechar[255]
objecttext[65535]
tgt_typechar[255]
targettext[65535]
layout_midchar[255]
postoptstext[65535]
routetext[65535]
llinkchar[255]
plinkchar[255]
resource_idchar[255]
resource_typechar[16]
attachmediumtext[16777215]
sigtext[65535]
diaspora_metamediumtext[16777215]
locationchar[255]
coordchar[255]
public_policychar[255]
comment_policychar[255]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
item_restrictint[10]
item_flagsint[10]
item_privatebit[0]
item_originbit[0]
item_unseenbit[0]
item_starredbit[0]
item_uplinkbit[0]
item_consensusbit[0]
item_wallbit[0]
item_thread_topbit[0]
item_notshownbit[0]
item_nsfwbit[0]
item_relaybit[0]
item_mentionsmebit[0]
item_nocommentbit[0]
item_obscuredbit[0]
item_verifiedbit[0]
item_retainedbit[0]
item_rssbit[0]
item_deletedbit[0]
item_typeint[10]
item_hiddenbit[0]
item_unpublishedbit[0]
item_delayedbit[0]
item_pending_removebit[0]
item_blockedbit[0]
< 337 583 rows0 >
> + URL="item.html" + tooltip="item" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/item.1degree.png b/doc/schemaspy_hubzilla/diagrams/item.1degree.png new file mode 100644 index 000000000..b66f0e7d0 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/item.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/item.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/item.2degrees.dot new file mode 100644 index 000000000..1a39030e3 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/item.2degrees.dot @@ -0,0 +1,481 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
idint unsigned[10]
midchar[255]
aidint unsigned[10]
uidint unsigned[10]
parentint unsigned[10]
parent_midchar[255]
thr_parentchar[255]
createddatetime[19]
editeddatetime[19]
expiresdatetime[19]
commenteddatetime[19]
receiveddatetime[19]
changeddatetime[19]
comments_closeddatetime[19]
owner_xchanchar[255]
author_xchanchar[255]
source_xchanchar[255]
mimetypechar[255]
titletext[65535]
bodymediumtext[16777215]
htmlmediumtext[16777215]
appchar[255]
langchar[64]
revisionint unsigned[10]
verbchar[255]
obj_typechar[255]
objecttext[65535]
tgt_typechar[255]
targettext[65535]
layout_midchar[255]
postoptstext[65535]
routetext[65535]
llinkchar[255]
plinkchar[255]
resource_idchar[255]
resource_typechar[16]
attachmediumtext[16777215]
sigtext[65535]
diaspora_metamediumtext[16777215]
locationchar[255]
coordchar[255]
public_policychar[255]
comment_policychar[255]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
item_restrictint[10]
item_flagsint[10]
item_privatebit[0]
item_originbit[0]
item_unseenbit[0]
item_starredbit[0]
item_uplinkbit[0]
item_consensusbit[0]
item_wallbit[0]
item_thread_topbit[0]
item_notshownbit[0]
item_nsfwbit[0]
item_relaybit[0]
item_mentionsmebit[0]
item_nocommentbit[0]
item_obscuredbit[0]
item_verifiedbit[0]
item_retainedbit[0]
item_rssbit[0]
item_deletedbit[0]
item_typeint[10]
item_hiddenbit[0]
item_unpublishedbit[0]
item_delayedbit[0]
item_pending_removebit[0]
item_blockedbit[0]
< 337 583 rows0 >
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/item.2degrees.png b/doc/schemaspy_hubzilla/diagrams/item.2degrees.png new file mode 100644 index 000000000..9ada5d1bf Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/item.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.dot new file mode 100644 index 000000000..1fef3a14b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.dot @@ -0,0 +1,621 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
idint unsigned[10]
midchar[255]
aidint unsigned[10]
uidint unsigned[10]
parentint unsigned[10]
parent_midchar[255]
thr_parentchar[255]
createddatetime[19]
editeddatetime[19]
expiresdatetime[19]
commenteddatetime[19]
receiveddatetime[19]
changeddatetime[19]
comments_closeddatetime[19]
owner_xchanchar[255]
author_xchanchar[255]
source_xchanchar[255]
mimetypechar[255]
titletext[65535]
bodymediumtext[16777215]
htmlmediumtext[16777215]
appchar[255]
langchar[64]
revisionint unsigned[10]
verbchar[255]
obj_typechar[255]
objecttext[65535]
tgt_typechar[255]
targettext[65535]
layout_midchar[255]
postoptstext[65535]
routetext[65535]
llinkchar[255]
plinkchar[255]
resource_idchar[255]
resource_typechar[16]
attachmediumtext[16777215]
sigtext[65535]
diaspora_metamediumtext[16777215]
locationchar[255]
coordchar[255]
public_policychar[255]
comment_policychar[255]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
item_restrictint[10]
item_flagsint[10]
item_privatebit[0]
item_originbit[0]
item_unseenbit[0]
item_starredbit[0]
item_uplinkbit[0]
item_consensusbit[0]
item_wallbit[0]
item_thread_topbit[0]
item_notshownbit[0]
item_nsfwbit[0]
item_relaybit[0]
item_mentionsmebit[0]
item_nocommentbit[0]
item_obscuredbit[0]
item_verifiedbit[0]
item_retainedbit[0]
item_rssbit[0]
item_deletedbit[0]
item_typeint[10]
item_hiddenbit[0]
item_unpublishedbit[0]
item_delayedbit[0]
item_pending_removebit[0]
item_blockedbit[0]
< 437 583 rows0 >
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.png new file mode 100644 index 000000000..620304802 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/item.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/item_id.1degree.dot b/doc/schemaspy_hubzilla/diagrams/item_id.1degree.dot new file mode 100644 index 000000000..fef8a7d76 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/item_id.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
idint unsigned[10]
iidint[10]
uidint[10]
sidchar[255]
servicechar[255]
< 0194 rows0 >
> + URL="item_id.html" + tooltip="item_id" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/item_id.1degree.png b/doc/schemaspy_hubzilla/diagrams/item_id.1degree.png new file mode 100644 index 000000000..593840aa9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/item_id.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.dot new file mode 100644 index 000000000..55276aafb --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.dot @@ -0,0 +1,261 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
idint unsigned[10]
iidint[10]
uidint[10]
sidchar[255]
servicechar[255]
< 1194 rows0 >
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.png new file mode 100644 index 000000000..8c6d710cf Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/item_id.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/likes.1degree.dot b/doc/schemaspy_hubzilla/diagrams/likes.1degree.dot new file mode 100644 index 000000000..4e0cc0ba4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/likes.1degree.dot @@ -0,0 +1,41 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
idint unsigned[10]
channel_idint unsigned[10]
likerchar[128]
likeechar[128]
iidint unsigned[10]
verbchar[255]
target_typechar[255]
target_idchar[128]
targetmediumtext[16777215]
i_midchar[255]
< 00 rows0 >
> + URL="likes.html" + tooltip="likes" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/likes.1degree.png b/doc/schemaspy_hubzilla/diagrams/likes.1degree.png new file mode 100644 index 000000000..3e2df84fc Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/likes.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.dot new file mode 100644 index 000000000..4c1bf49ac --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.dot @@ -0,0 +1,468 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
idint unsigned[10]
channel_idint unsigned[10]
likerchar[128]
likeechar[128]
iidint unsigned[10]
verbchar[255]
target_typechar[255]
target_idchar[128]
targetmediumtext[16777215]
i_midchar[255]
< 20 rows0 >
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.png new file mode 100644 index 000000000..c40c0591d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/likes.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/mail.1degree.dot b/doc/schemaspy_hubzilla/diagrams/mail.1degree.dot new file mode 100644 index 000000000..d988aab79 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/mail.1degree.dot @@ -0,0 +1,90 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
idint unsigned[10]
convidint unsigned[10]
mail_flagsint unsigned[10]
from_xchanchar[255]
to_xchanchar[255]
account_idint unsigned[10]
channel_idint unsigned[10]
titletext[65535]
bodymediumtext[16777215]
sigtext[65535]
attachmediumtext[16777215]
midchar[255]
parent_midchar[255]
mail_deletedtinyint[3]
mail_repliedtinyint[3]
mail_isreplytinyint[3]
mail_seentinyint[3]
mail_recalledtinyint[3]
mail_obscuredsmallint[5]
createddatetime[19]
expiresdatetime[19]
conv_guidchar[255]
< 239 rows0 >
> + URL="mail.html" + tooltip="mail" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/mail.1degree.png b/doc/schemaspy_hubzilla/diagrams/mail.1degree.png new file mode 100644 index 000000000..7e02556ed Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/mail.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/mail.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/mail.2degrees.dot new file mode 100644 index 000000000..7c5c0ee95 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/mail.2degrees.dot @@ -0,0 +1,430 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
idint unsigned[10]
convidint unsigned[10]
mail_flagsint unsigned[10]
from_xchanchar[255]
to_xchanchar[255]
account_idint unsigned[10]
channel_idint unsigned[10]
titletext[65535]
bodymediumtext[16777215]
sigtext[65535]
attachmediumtext[16777215]
midchar[255]
parent_midchar[255]
mail_deletedtinyint[3]
mail_repliedtinyint[3]
mail_isreplytinyint[3]
mail_seentinyint[3]
mail_recalledtinyint[3]
mail_obscuredsmallint[5]
createddatetime[19]
expiresdatetime[19]
conv_guidchar[255]
< 239 rows0 >
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/mail.2degrees.png b/doc/schemaspy_hubzilla/diagrams/mail.2degrees.png new file mode 100644 index 000000000..13e076e30 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/mail.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.dot new file mode 100644 index 000000000..d01bc6048 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.dot @@ -0,0 +1,645 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"account_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "account" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
account
account_id
account_parent
account_default_channel
account_salt
account_password
account_email
account_external
account_language
account_created
account_lastlog
account_flags
account_roles
account_reset
account_expires
account_expire_notified
account_service_class
account_level
account_password_changed
2 rows1 >
> + URL="account.html" + tooltip="account" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
idint unsigned[10]
convidint unsigned[10]
mail_flagsint unsigned[10]
from_xchanchar[255]
to_xchanchar[255]
account_idint unsigned[10]
channel_idint unsigned[10]
titletext[65535]
bodymediumtext[16777215]
sigtext[65535]
attachmediumtext[16777215]
midchar[255]
parent_midchar[255]
mail_deletedtinyint[3]
mail_repliedtinyint[3]
mail_isreplytinyint[3]
mail_seentinyint[3]
mail_recalledtinyint[3]
mail_obscuredsmallint[5]
createddatetime[19]
expiresdatetime[19]
conv_guidchar[255]
< 539 rows0 >
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.png new file mode 100644 index 000000000..11f8fda3a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/mail.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/manage.1degree.dot b/doc/schemaspy_hubzilla/diagrams/manage.1degree.dot new file mode 100644 index 000000000..cffb3d231 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/manage.1degree.dot @@ -0,0 +1,70 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage" [ + label=< + + + + + + +
manage
idint[10]
uidint[10]
xchanchar[255]
< 10 rows0 >
> + URL="manage.html" + tooltip="manage" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/manage.1degree.png b/doc/schemaspy_hubzilla/diagrams/manage.1degree.png new file mode 100644 index 000000000..228fb0c24 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/manage.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/manage.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/manage.2degrees.dot new file mode 100644 index 000000000..ef6b0d691 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/manage.2degrees.dot @@ -0,0 +1,411 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
idint[10]
uidint[10]
xchanchar[255]
< 10 rows0 >
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/manage.2degrees.png b/doc/schemaspy_hubzilla/diagrams/manage.2degrees.png new file mode 100644 index 000000000..39b80c118 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/manage.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.dot new file mode 100644 index 000000000..7a68e4269 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.dot @@ -0,0 +1,517 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
idint[10]
uidint[10]
xchanchar[255]
< 20 rows0 >
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.png new file mode 100644 index 000000000..c8527aa79 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/manage.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/notify.1degree.dot b/doc/schemaspy_hubzilla/diagrams/notify.1degree.dot new file mode 100644 index 000000000..9c5aa5759 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/notify.1degree.dot @@ -0,0 +1,175 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
idint[10]
hashchar[64]
namechar[255]
urlchar[255]
photochar[255]
datedatetime[19]
msgmediumtext[16777215]
aidint[10]
uidint[10]
linkchar[255]
parentchar[255]
seenbit[0]
typeint[10]
verbchar[255]
otypechar[16]
< 3528 rows0 >
> + URL="notify.html" + tooltip="notify" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/notify.1degree.png b/doc/schemaspy_hubzilla/diagrams/notify.1degree.png new file mode 100644 index 000000000..f71fdcb86 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/notify.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/notify.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/notify.2degrees.dot new file mode 100644 index 000000000..21f361524 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/notify.2degrees.dot @@ -0,0 +1,489 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
idint[10]
hashchar[64]
namechar[255]
urlchar[255]
photochar[255]
datedatetime[19]
msgmediumtext[16777215]
aidint[10]
uidint[10]
linkchar[255]
parentchar[255]
seenbit[0]
typeint[10]
verbchar[255]
otypechar[16]
< 3528 rows0 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/notify.2degrees.png b/doc/schemaspy_hubzilla/diagrams/notify.2degrees.png new file mode 100644 index 000000000..9d122e5c4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/notify.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.dot new file mode 100644 index 000000000..3ce729966 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.dot @@ -0,0 +1,721 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hook":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"id":w -> "notify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "addon" [ + label=< + + + + + + + + + + +
addon
id
name
version
installed
hidden
timestamp
plugin_admin
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + + + + + + + + + + + + + + + + +
app
id
app_id
app_sig
app_author
app_name
app_desc
app_url
app_photo
app_version
app_channel
app_addr
app_price
app_page
app_requires
app_created
app_edited
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + +
cache
...
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
id
server
posturl
key
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + + + + + + + + + +
fsuggest
id
uid
cid
name
url
request
photo
note
created
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + + + + + +
hook
id
hook
file
function
priority
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
idint[10]
hashchar[64]
namechar[255]
urlchar[255]
photochar[255]
datedatetime[19]
msgmediumtext[16777215]
aidint[10]
uidint[10]
linkchar[255]
parentchar[255]
seenbit[0]
typeint[10]
verbchar[255]
otypechar[16]
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
id
uid
cat
k
v
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile
id
profile_guid
aid
uid
profile_name
is_default
hide_friends
name
pdesc
chandesc
dob
dob_tz
address
locality
region
postal_code
country_name
hometown
gender
marital
with
howlong
sexual
politic
religion
keywords
likes
dislikes
about
summary
music
book
tv
film
interest
romance
work
education
contact
channels
homepage
photo
thumb
publish
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
id
uid
spam
ham
term
date
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.png new file mode 100644 index 000000000..b2e50e061 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/notify.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/outq.1degree.dot b/doc/schemaspy_hubzilla/diagrams/outq.1degree.dot new file mode 100644 index 000000000..b39d13d5b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/outq.1degree.dot @@ -0,0 +1,172 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hashchar[255]
outq_accountint unsigned[10]
outq_channelint unsigned[10]
outq_driverchar[32]
outq_posturlchar[255]
outq_asyncbit[0]
outq_deliveredbit[0]
outq_createddatetime[19]
outq_updateddatetime[19]
outq_notifymediumtext[16777215]
outq_msgmediumtext[16777215]
outq_prioritysmallint[5]
< 3660 rows0 >
> + URL="outq.html" + tooltip="outq" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/outq.1degree.png b/doc/schemaspy_hubzilla/diagrams/outq.1degree.png new file mode 100644 index 000000000..bfee31913 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/outq.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/outq.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/outq.2degrees.dot new file mode 100644 index 000000000..688fd7557 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/outq.2degrees.dot @@ -0,0 +1,486 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hashchar[255]
outq_accountint unsigned[10]
outq_channelint unsigned[10]
outq_driverchar[32]
outq_posturlchar[255]
outq_asyncbit[0]
outq_deliveredbit[0]
outq_createddatetime[19]
outq_updateddatetime[19]
outq_notifymediumtext[16777215]
outq_msgmediumtext[16777215]
outq_prioritysmallint[5]
< 3660 rows0 >
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/outq.2degrees.png b/doc/schemaspy_hubzilla/diagrams/outq.2degrees.png new file mode 100644 index 000000000..9b76dc262 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/outq.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.dot new file mode 100644 index 000000000..55c5ddc5f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.dot @@ -0,0 +1,501 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hashchar[255]
outq_accountint unsigned[10]
outq_channelint unsigned[10]
outq_driverchar[32]
outq_posturlchar[255]
outq_asyncbit[0]
outq_deliveredbit[0]
outq_createddatetime[19]
outq_updateddatetime[19]
outq_notifymediumtext[16777215]
outq_msgmediumtext[16777215]
outq_prioritysmallint[5]
< 3660 rows0 >
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.png new file mode 100644 index 000000000..729e6a7e6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/outq.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.dot b/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.dot new file mode 100644 index 000000000..507286753 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
idint[10]
uidint[10]
catchar[255]
kchar[255]
vmediumtext[16777215]
< 0719 rows0 >
> + URL="pconfig.html" + tooltip="pconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.png b/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.png new file mode 100644 index 000000000..6a8c08bb6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/pconfig.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.dot new file mode 100644 index 000000000..ea6741fd0 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.dot @@ -0,0 +1,265 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
idint[10]
uidint[10]
catchar[255]
kchar[255]
vmediumtext[16777215]
< 2719 rows0 >
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.png new file mode 100644 index 000000000..725e4d3fa Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/pconfig.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/photo.1degree.dot b/doc/schemaspy_hubzilla/diagrams/photo.1degree.dot new file mode 100644 index 000000000..64e9ac019 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/photo.1degree.dot @@ -0,0 +1,95 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
xchanchar[255]
resource_idchar[255]
createddatetime[19]
editeddatetime[19]
titlechar[255]
descriptiontext[65535]
albumchar[255]
filenamechar[255]
typechar[128]
heightsmallint[5]
widthsmallint[5]
sizeint unsigned[10]
datamediumblob[16777215]
scaletinyint[3]
photo_usagesmallint[5]
profilebit[0]
is_nsfwbit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
photo_flagsint unsigned[10]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 15 888 rows0 >
> + URL="photo.html" + tooltip="photo" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/photo.1degree.png b/doc/schemaspy_hubzilla/diagrams/photo.1degree.png new file mode 100644 index 000000000..417811a91 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/photo.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/photo.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/photo.2degrees.dot new file mode 100644 index 000000000..357108225 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/photo.2degrees.dot @@ -0,0 +1,436 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
xchanchar[255]
resource_idchar[255]
createddatetime[19]
editeddatetime[19]
titlechar[255]
descriptiontext[65535]
albumchar[255]
filenamechar[255]
typechar[128]
heightsmallint[5]
widthsmallint[5]
sizeint unsigned[10]
datamediumblob[16777215]
scaletinyint[3]
photo_usagesmallint[5]
profilebit[0]
is_nsfwbit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
photo_flagsint unsigned[10]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 15 888 rows0 >
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/photo.2degrees.png b/doc/schemaspy_hubzilla/diagrams/photo.2degrees.png new file mode 100644 index 000000000..1594b4734 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/photo.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.dot new file mode 100644 index 000000000..75a68b75a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.dot @@ -0,0 +1,576 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
idint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
xchanchar[255]
resource_idchar[255]
createddatetime[19]
editeddatetime[19]
titlechar[255]
descriptiontext[65535]
albumchar[255]
filenamechar[255]
typechar[128]
heightsmallint[5]
widthsmallint[5]
sizeint unsigned[10]
datamediumblob[16777215]
scaletinyint[3]
photo_usagesmallint[5]
profilebit[0]
is_nsfwbit[0]
os_storagebit[0]
os_pathmediumtext[16777215]
display_pathmediumtext[16777215]
photo_flagsint unsigned[10]
allow_cidmediumtext[16777215]
allow_gidmediumtext[16777215]
deny_cidmediumtext[16777215]
deny_gidmediumtext[16777215]
< 25 888 rows0 >
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.png new file mode 100644 index 000000000..ee87b02e8 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/photo.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profdef.1degree.dot b/doc/schemaspy_hubzilla/diagrams/profdef.1degree.dot new file mode 100644 index 000000000..d01868b36 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profdef.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profdef" [ + label=< + + + + + + + + + +
profdef
idint unsigned[10]
field_namechar[255]
field_typechar[16]
field_descchar[255]
field_helpchar[255]
field_inputsmediumtext[16777215]
< 00 rows0 >
> + URL="profdef.html" + tooltip="profdef" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profdef.1degree.png b/doc/schemaspy_hubzilla/diagrams/profdef.1degree.png new file mode 100644 index 000000000..5fd0a8cc3 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profdef.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.dot new file mode 100644 index 000000000..35c6fd4d4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.dot @@ -0,0 +1,262 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + + + + + + +
profdef
idint unsigned[10]
field_namechar[255]
field_typechar[16]
field_descchar[255]
field_helpchar[255]
field_inputsmediumtext[16777215]
< 10 rows0 >
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.png new file mode 100644 index 000000000..1baf6783f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profdef.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profext.1degree.dot b/doc/schemaspy_hubzilla/diagrams/profext.1degree.dot new file mode 100644 index 000000000..955a1f999 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profext.1degree.dot @@ -0,0 +1,165 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "profext" [ + label=< + + + + + + + + +
profext
idint unsigned[10]
channel_idint unsigned[10]
hashchar[255]
kchar[255]
vmediumtext[16777215]
< 30 rows0 >
> + URL="profext.html" + tooltip="profext" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profext.1degree.png b/doc/schemaspy_hubzilla/diagrams/profext.1degree.png new file mode 100644 index 000000000..fbe835b1b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profext.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profext.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/profext.2degrees.dot new file mode 100644 index 000000000..2599e3999 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profext.2degrees.dot @@ -0,0 +1,479 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
idint unsigned[10]
channel_idint unsigned[10]
hashchar[255]
kchar[255]
vmediumtext[16777215]
< 30 rows0 >
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profext.2degrees.png b/doc/schemaspy_hubzilla/diagrams/profext.2degrees.png new file mode 100644 index 000000000..a94aae19f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profext.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.dot new file mode 100644 index 000000000..5ad3f1a01 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.dot @@ -0,0 +1,647 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + + + + + +
profext
idint unsigned[10]
channel_idint unsigned[10]
hashchar[255]
kchar[255]
vmediumtext[16777215]
< 60 rows0 >
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.png new file mode 100644 index 000000000..2be4aedee Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profext.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profile.1degree.dot b/doc/schemaspy_hubzilla/diagrams/profile.1degree.dot new file mode 100644 index 000000000..1ae01de9b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profile.1degree.dot @@ -0,0 +1,75 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile
idint[10]
profile_guidchar[64]
aidint unsigned[10]
uidint[10]
profile_namechar[255]
is_defaultbit[0]
hide_friendsbit[0]
namechar[255]
pdescchar[255]
chandesctext[65535]
dobchar[32]
dob_tzchar[255]
addresschar[255]
localitychar[255]
regionchar[255]
postal_codechar[32]
country_namechar[255]
hometownchar[255]
genderchar[32]
maritalchar[255]
withtext[65535]
howlongdatetime[19]
sexualchar[255]
politicchar[255]
religionchar[255]
keywordstext[65535]
likestext[65535]
dislikestext[65535]
abouttext[65535]
summarychar[255]
musictext[65535]
booktext[65535]
tvtext[65535]
filmtext[65535]
interesttext[65535]
romancetext[65535]
worktext[65535]
educationtext[65535]
contacttext[65535]
channelstext[65535]
homepagechar[255]
photochar[255]
thumbchar[255]
publishbit[0]
< 011 rows0 >
> + URL="profile.html" + tooltip="profile" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profile.1degree.png b/doc/schemaspy_hubzilla/diagrams/profile.1degree.png new file mode 100644 index 000000000..4b2b917ae Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profile.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.dot new file mode 100644 index 000000000..7fab2b0b6 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.dot @@ -0,0 +1,242 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile
idint[10]
profile_guidchar[64]
aidint unsigned[10]
uidint[10]
profile_namechar[255]
is_defaultbit[0]
hide_friendsbit[0]
namechar[255]
pdescchar[255]
chandesctext[65535]
dobchar[32]
dob_tzchar[255]
addresschar[255]
localitychar[255]
regionchar[255]
postal_codechar[32]
country_namechar[255]
hometownchar[255]
genderchar[32]
maritalchar[255]
withtext[65535]
howlongdatetime[19]
sexualchar[255]
politicchar[255]
religionchar[255]
keywordstext[65535]
likestext[65535]
dislikestext[65535]
abouttext[65535]
summarychar[255]
musictext[65535]
booktext[65535]
tvtext[65535]
filmtext[65535]
interesttext[65535]
romancetext[65535]
worktext[65535]
educationtext[65535]
contacttext[65535]
channelstext[65535]
homepagechar[255]
photochar[255]
thumbchar[255]
publishbit[0]
< 111 rows0 >
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.png new file mode 100644 index 000000000..020b3d7d6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profile.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.dot b/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.dot new file mode 100644 index 000000000..37bf28c85 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
idint unsigned[10]
uidint unsigned[10]
cidint unsigned[10]
dfrn_idchar[255]
secchar[255]
expireint[10]
< 00 rows0 >
> + URL="profile_check.html" + tooltip="profile_check" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.png b/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.png new file mode 100644 index 000000000..4b6b9df8f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profile_check.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.dot new file mode 100644 index 000000000..877316664 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.dot @@ -0,0 +1,262 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
idint unsigned[10]
uidint unsigned[10]
cidint unsigned[10]
dfrn_idchar[255]
secchar[255]
expireint[10]
< 10 rows0 >
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.png new file mode 100644 index 000000000..8ef854080 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/profile_check.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/register.1degree.dot b/doc/schemaspy_hubzilla/diagrams/register.1degree.dot new file mode 100644 index 000000000..ce8a8b958 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/register.1degree.dot @@ -0,0 +1,166 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "register" [ + label=< + + + + + + + + + +
register
idint unsigned[10]
hashchar[255]
createddatetime[19]
uidint unsigned[10]
passwordchar[255]
languagechar[16]
< 30 rows0 >
> + URL="register.html" + tooltip="register" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/register.1degree.png b/doc/schemaspy_hubzilla/diagrams/register.1degree.png new file mode 100644 index 000000000..ca9d79ed8 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/register.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/register.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/register.2degrees.dot new file mode 100644 index 000000000..4f1032ed1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/register.2degrees.dot @@ -0,0 +1,480 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
idint unsigned[10]
hashchar[255]
createddatetime[19]
uidint unsigned[10]
passwordchar[255]
languagechar[16]
< 30 rows0 >
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/register.2degrees.png b/doc/schemaspy_hubzilla/diagrams/register.2degrees.png new file mode 100644 index 000000000..31f8ca977 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/register.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.dot new file mode 100644 index 000000000..ef082ec4a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.dot @@ -0,0 +1,620 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + + + + + + +
register
idint unsigned[10]
hashchar[255]
createddatetime[19]
uidint unsigned[10]
passwordchar[255]
languagechar[16]
< 40 rows0 >
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.png new file mode 100644 index 000000000..e7a185440 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/register.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/shares.1degree.dot b/doc/schemaspy_hubzilla/diagrams/shares.1degree.dot new file mode 100644 index 000000000..5b98f332a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/shares.1degree.dot @@ -0,0 +1,71 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares" [ + label=< + + + + + + + +
shares
share_idint unsigned[10]
share_typeint[10]
share_targetint unsigned[10]
share_xchanchar[255]
< 10 rows0 >
> + URL="shares.html" + tooltip="shares" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/shares.1degree.png b/doc/schemaspy_hubzilla/diagrams/shares.1degree.png new file mode 100644 index 000000000..7c7f26230 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/shares.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/shares.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/shares.2degrees.dot new file mode 100644 index 000000000..644d4761b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/shares.2degrees.dot @@ -0,0 +1,412 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_idint unsigned[10]
share_typeint[10]
share_targetint unsigned[10]
share_xchanchar[255]
< 10 rows0 >
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/shares.2degrees.png b/doc/schemaspy_hubzilla/diagrams/shares.2degrees.png new file mode 100644 index 000000000..c9ff77c4e Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/shares.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/sign.1degree.dot b/doc/schemaspy_hubzilla/diagrams/sign.1degree.dot new file mode 100644 index 000000000..954731b37 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/sign.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "sign" [ + label=< + + + + + + + + + +
sign
idint unsigned[10]
iidint unsigned[10]
retract_iidint unsigned[10]
signed_textmediumtext[16777215]
signaturetext[65535]
signerchar[255]
< 00 rows0 >
> + URL="sign.html" + tooltip="sign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/sign.1degree.png b/doc/schemaspy_hubzilla/diagrams/sign.1degree.png new file mode 100644 index 000000000..6175d4e3a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/sign.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.dot new file mode 100644 index 000000000..6d0bc1bdf --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.dot @@ -0,0 +1,262 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + + + + + + +
sign
idint unsigned[10]
iidint unsigned[10]
retract_iidint unsigned[10]
signed_textmediumtext[16777215]
signaturetext[65535]
signerchar[255]
< 10 rows0 >
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.png new file mode 100644 index 000000000..e011f54df Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/sign.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/source.1degree.dot b/doc/schemaspy_hubzilla/diagrams/source.1degree.dot new file mode 100644 index 000000000..f2c2009c2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/source.1degree.dot @@ -0,0 +1,73 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source" [ + label=< + + + + + + + + +
source
src_idint unsigned[10]
src_channel_idint unsigned[10]
src_channel_xchanchar[255]
src_xchanchar[255]
src_pattmediumtext[16777215]
< 20 rows0 >
> + URL="source.html" + tooltip="source" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/source.1degree.png b/doc/schemaspy_hubzilla/diagrams/source.1degree.png new file mode 100644 index 000000000..e0e237e09 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/source.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/source.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/source.2degrees.dot new file mode 100644 index 000000000..304470960 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/source.2degrees.dot @@ -0,0 +1,413 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + + + + + +
source
src_idint unsigned[10]
src_channel_idint unsigned[10]
src_channel_xchanchar[255]
src_xchanchar[255]
src_pattmediumtext[16777215]
< 20 rows0 >
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/source.2degrees.png b/doc/schemaspy_hubzilla/diagrams/source.2degrees.png new file mode 100644 index 000000000..d8873c49d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/source.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/spam.1degree.dot b/doc/schemaspy_hubzilla/diagrams/spam.1degree.dot new file mode 100644 index 000000000..da56f67e1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/spam.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
idint[10]
uidint[10]
spamint[10]
hamint[10]
termchar[255]
datedatetime[19]
< 00 rows0 >
> + URL="spam.html" + tooltip="spam" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/spam.1degree.png b/doc/schemaspy_hubzilla/diagrams/spam.1degree.png new file mode 100644 index 000000000..3141bc57e Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/spam.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.dot new file mode 100644 index 000000000..a167f7520 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.dot @@ -0,0 +1,204 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "spam":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
idint[10]
uidint[10]
spamint[10]
hamint[10]
termchar[255]
datedatetime[19]
< 10 rows0 >
> + URL="spam.html" + tooltip="spam" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.png new file mode 100644 index 000000000..2f1518196 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/spam.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.dot new file mode 100644 index 000000000..dddd49674 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.dot @@ -0,0 +1,52 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "abook" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
abook_incl
abook_excl
683 rows
> + URL="tables/abook.html" + tooltip="abook" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.png new file mode 100644 index 000000000..e0fa417da Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/abook.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.dot new file mode 100644 index 000000000..a424dd669 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.dot @@ -0,0 +1,47 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "account" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "account" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
account
account_id
account_parent
account_default_channel
account_salt
account_password
account_email
account_external
account_language
account_created
account_lastlog
account_flags
account_roles
account_reset
account_expires
account_expire_notified
account_service_class
account_level
account_password_changed
2 rows
> + URL="tables/account.html" + tooltip="account" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.png new file mode 100644 index 000000000..2bed6114f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/account.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.dot new file mode 100644 index 000000000..22b6f56ca --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "addon" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "addon" [ + label=< + + + + + + + + + + +
addon
id
name
version
installed
hidden
timestamp
plugin_admin
20 rows
> + URL="tables/addon.html" + tooltip="addon" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.png new file mode 100644 index 000000000..6dcf02741 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/addon.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.dot new file mode 100644 index 000000000..2e4e042f7 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.dot @@ -0,0 +1,45 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "app" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "app" [ + label=< + + + + + + + + + + + + + + + + + + + +
app
id
app_id
app_sig
app_author
app_name
app_desc
app_url
app_photo
app_version
app_channel
app_addr
app_price
app_page
app_requires
app_created
app_edited
4 rows
> + URL="tables/app.html" + tooltip="app" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.png new file mode 100644 index 000000000..4afa7b9a7 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/app.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.dot new file mode 100644 index 000000000..09c51b64f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.dot @@ -0,0 +1,52 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "attach" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
104 rows
> + URL="tables/attach.html" + tooltip="attach" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.png new file mode 100644 index 000000000..5f1518702 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/attach.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.dot new file mode 100644 index 000000000..40001241f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "auth_codes" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
id
client_id
redirect_uri
expires
scope
0 rows
> + URL="tables/auth_codes.html" + tooltip="auth_codes" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.png new file mode 100644 index 000000000..4df2878b4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/auth_codes.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.dot new file mode 100644 index 000000000..341e3a88b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.dot @@ -0,0 +1,32 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "cache" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows
> + URL="tables/cache.html" + tooltip="cache" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.png new file mode 100644 index 000000000..390d35508 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/cache.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.dot new file mode 100644 index 000000000..18b8a2edf --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.dot @@ -0,0 +1,77 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "channel" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
11 rows
> + URL="tables/channel.html" + tooltip="channel" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.png new file mode 100644 index 000000000..668da2a1a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/channel.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.dot new file mode 100644 index 000000000..2a62819d3 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "chat" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
chat_text
created
0 rows
> + URL="tables/chat.html" + tooltip="chat" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.png new file mode 100644 index 000000000..177ea5e5a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/chat.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.dot new file mode 100644 index 000000000..52b841626 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "chatpresence" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
cp_client
1 row
> + URL="tables/chatpresence.html" + tooltip="chatpresence" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.png new file mode 100644 index 000000000..68e491e00 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/chatpresence.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.dot new file mode 100644 index 000000000..2798cb8fe --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.dot @@ -0,0 +1,40 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "chatroom" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "chatroom" [ + label=< + + + + + + + + + + + + + + +
chatroom
cr_id
cr_aid
cr_uid
cr_name
cr_created
cr_edited
cr_expire
allow_cid
allow_gid
deny_cid
deny_gid
2 rows
> + URL="tables/chatroom.html" + tooltip="chatroom" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.png new file mode 100644 index 000000000..9b77c4442 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/chatroom.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.dot new file mode 100644 index 000000000..6a0dc8452 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "clients" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_id
pw
redirect_uri
name
icon
uid
0 rows
> + URL="tables/clients.html" + tooltip="clients" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.png new file mode 100644 index 000000000..31dedaf3b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/clients.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.dot new file mode 100644 index 000000000..5b64cb7a1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "config" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "config" [ + label=< + + + + + + + +
config
id
cat
k
v
83 rows
> + URL="tables/config.html" + tooltip="config" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.png new file mode 100644 index 000000000..c66fb877e Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/config.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.dot new file mode 100644 index 000000000..9670057f7 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "conv" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "conv" [ + label=< + + + + + + + + + + + +
conv
id
guid
recips
uid
creator
created
updated
subject
15 rows
> + URL="tables/conv.html" + tooltip="conv" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.png new file mode 100644 index 000000000..98405f80d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/conv.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.dot new file mode 100644 index 000000000..e8b434004 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.dot @@ -0,0 +1,38 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "dreport" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_recip
dreport_result
dreport_time
dreport_xchan
dreport_queue
3 775 rows
> + URL="tables/dreport.html" + tooltip="dreport" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.png new file mode 100644 index 000000000..be7145248 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/dreport.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.dot new file mode 100644 index 000000000..862315d00 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.dot @@ -0,0 +1,56 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "event" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
11 rows
> + URL="tables/event.html" + tooltip="event" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.png new file mode 100644 index 000000000..4de6eea1d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/event.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.dot new file mode 100644 index 000000000..be19692ad --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.dot @@ -0,0 +1,45 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "fcontact" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fcontact" [ + label=< + + + + + + + + + + + + + + + + + + + +
fcontact
id
url
name
photo
request
nick
addr
batch
notify
poll
confirm
priority
network
alias
pubkey
updated
0 rows
> + URL="tables/fcontact.html" + tooltip="fcontact" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.png new file mode 100644 index 000000000..9515a9e08 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/fcontact.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.dot new file mode 100644 index 000000000..59dd33748 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "ffinder" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
id
uid
cid
fid
0 rows
> + URL="tables/ffinder.html" + tooltip="ffinder" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.png new file mode 100644 index 000000000..9a11d3e0c Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/ffinder.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.dot new file mode 100644 index 000000000..95dd14248 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "fserver" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
id
server
posturl
key
0 rows
> + URL="tables/fserver.html" + tooltip="fserver" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.png new file mode 100644 index 000000000..8be8c4dfa Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/fserver.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.dot new file mode 100644 index 000000000..047c8d8cf --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.dot @@ -0,0 +1,38 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "fsuggest" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "fsuggest" [ + label=< + + + + + + + + + + + + +
fsuggest
id
uid
cid
name
url
request
photo
note
created
0 rows
> + URL="tables/fsuggest.html" + tooltip="fsuggest" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.png new file mode 100644 index 000000000..3575cc7ce Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/fsuggest.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.dot new file mode 100644 index 000000000..536fed009 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "group_member" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
41 rows
> + URL="tables/group_member.html" + tooltip="group_member" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.png new file mode 100644 index 000000000..b2abff5bf Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/group_member.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.dot new file mode 100644 index 000000000..a09511154 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "groups" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
9 rows
> + URL="tables/groups.html" + tooltip="groups" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.png new file mode 100644 index 000000000..ada727438 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/groups.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.dot new file mode 100644 index 000000000..d76612db9 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "hook" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "hook" [ + label=< + + + + + + + + +
hook
id
hook
file
function
priority
41 rows
> + URL="tables/hook.html" + tooltip="hook" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.png new file mode 100644 index 000000000..0a17be5b4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/hook.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.dot new file mode 100644 index 000000000..416e309d4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.dot @@ -0,0 +1,49 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "hubloc" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
2 645 rows
> + URL="tables/hubloc.html" + tooltip="hubloc" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.png new file mode 100644 index 000000000..9b8bb5180 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/hubloc.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.dot new file mode 100644 index 000000000..8ae8dc0c2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "issue" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "issue" [ + label=< + + + + + + + + + + +
issue
issue_id
issue_created
issue_updated
issue_assigned
issue_priority
issue_status
issue_component
0 rows
> + URL="tables/issue.html" + tooltip="issue" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.png new file mode 100644 index 000000000..5be927192 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/issue.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.dot new file mode 100644 index 000000000..8543fa955 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.dot @@ -0,0 +1,102 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "item" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
36 888 rows
> + URL="tables/item.html" + tooltip="item" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.png new file mode 100644 index 000000000..6d1dd4666 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/item.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.dot new file mode 100644 index 000000000..efb353f7a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "item_id" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
id
iid
uid
sid
service
194 rows
> + URL="tables/item_id.html" + tooltip="item_id" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.png new file mode 100644 index 000000000..c9ec4e656 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/item_id.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.dot new file mode 100644 index 000000000..ea7da65f7 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.dot @@ -0,0 +1,39 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "likes" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
id
channel_id
liker
likee
iid
verb
target_type
target_id
target
i_mid
0 rows
> + URL="tables/likes.html" + tooltip="likes" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.png new file mode 100644 index 000000000..3708073ab Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/likes.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.dot new file mode 100644 index 000000000..e46be7be8 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.dot @@ -0,0 +1,51 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "mail" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
38 rows
> + URL="tables/mail.html" + tooltip="mail" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.png new file mode 100644 index 000000000..6f3f9faaa Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/mail.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.dot new file mode 100644 index 000000000..767aecc1a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.dot @@ -0,0 +1,32 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "manage" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
0 rows
> + URL="tables/manage.html" + tooltip="manage" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.png new file mode 100644 index 000000000..1d7d82e34 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/manage.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.dot new file mode 100644 index 000000000..561768888 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "menu" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "menu" [ + label=< + + + + + + + + + + +
menu
menu_id
menu_channel_id
menu_name
menu_desc
menu_flags
menu_created
menu_edited
6 rows
> + URL="tables/menu.html" + tooltip="menu" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.png new file mode 100644 index 000000000..9547ed692 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/menu.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.dot new file mode 100644 index 000000000..4cfd8104c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.dot @@ -0,0 +1,40 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "menu_item" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "menu_item" [ + label=< + + + + + + + + + + + + + + +
menu_item
mitem_id
mitem_link
mitem_desc
mitem_flags
allow_cid
allow_gid
deny_cid
deny_gid
mitem_channel_id
mitem_menu_id
mitem_order
15 rows
> + URL="tables/menu_item.html" + tooltip="menu_item" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.png new file mode 100644 index 000000000..65102cebd Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/menu_item.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.dot new file mode 100644 index 000000000..2ec8c514d --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.dot @@ -0,0 +1,44 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "notify" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
481 rows
> + URL="tables/notify.html" + tooltip="notify" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.png new file mode 100644 index 000000000..39021692a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/notify.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.dot new file mode 100644 index 000000000..f9072ef82 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.dot @@ -0,0 +1,44 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "obj" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "obj" [ + label=< + + + + + + + + + + + + + + + + + + +
obj
obj_id
obj_page
obj_verb
obj_type
obj_obj
obj_channel
allow_cid
allow_gid
deny_cid
deny_gid
obj_term
obj_url
obj_imgurl
obj_created
obj_edited
0 rows
> + URL="tables/obj.html" + tooltip="obj" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.png new file mode 100644 index 000000000..d11891060 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/obj.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.dot new file mode 100644 index 000000000..d2483ad22 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.dot @@ -0,0 +1,41 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "outq" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
658 rows
> + URL="tables/outq.html" + tooltip="outq" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.png new file mode 100644 index 000000000..a8b8ad730 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/outq.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.dot new file mode 100644 index 000000000..0c4fe0214 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "pconfig" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
id
uid
cat
k
v
719 rows
> + URL="tables/pconfig.html" + tooltip="pconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.png new file mode 100644 index 000000000..8adfd5ac1 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/pconfig.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.dot new file mode 100644 index 000000000..20a60273c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.dot @@ -0,0 +1,57 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "photo" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
5 858 rows
> + URL="tables/photo.html" + tooltip="photo" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.png new file mode 100644 index 000000000..32efd1283 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/photo.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.dot new file mode 100644 index 000000000..9c6334d6b --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "poll" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "poll" [ + label=< + + + + + + + + +
poll
poll_id
poll_channel
poll_desc
poll_flags
poll_votes
0 rows
> + URL="tables/poll.html" + tooltip="poll" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.png new file mode 100644 index 000000000..1d917cf23 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/poll.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.dot new file mode 100644 index 000000000..f93572da9 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "poll_elm" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "poll_elm" [ + label=< + + + + + + + + +
poll_elm
pelm_id
pelm_poll
pelm_desc
pelm_flags
pelm_result
0 rows
> + URL="tables/poll_elm.html" + tooltip="poll_elm" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.png new file mode 100644 index 000000000..167e14828 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/poll_elm.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.dot new file mode 100644 index 000000000..56d3b113a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "profdef" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profdef" [ + label=< + + + + + + + + + +
profdef
id
field_name
field_type
field_desc
field_help
field_inputs
0 rows
> + URL="tables/profdef.html" + tooltip="profdef" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.png new file mode 100644 index 000000000..b0818ff0b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/profdef.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.dot new file mode 100644 index 000000000..4906df600 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "profext" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
0 rows
> + URL="tables/profext.html" + tooltip="profext" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.png new file mode 100644 index 000000000..0c4a78f19 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/profext.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.dot new file mode 100644 index 000000000..5a91479e2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.dot @@ -0,0 +1,73 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "profile" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile
id
profile_guid
aid
uid
profile_name
is_default
hide_friends
name
pdesc
chandesc
dob
dob_tz
address
locality
region
postal_code
country_name
hometown
gender
marital
with
howlong
sexual
politic
religion
keywords
likes
dislikes
about
summary
music
book
tv
film
interest
romance
work
education
contact
channels
homepage
photo
thumb
publish
11 rows
> + URL="tables/profile.html" + tooltip="profile" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.png new file mode 100644 index 000000000..393ee8273 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/profile.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.dot new file mode 100644 index 000000000..762580419 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "profile_check" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
id
uid
cid
dfrn_id
sec
expire
0 rows
> + URL="tables/profile_check.html" + tooltip="profile_check" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.png new file mode 100644 index 000000000..7f074e851 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/profile_check.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.dot new file mode 100644 index 000000000..6d3259a33 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "register" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
0 rows
> + URL="tables/register.html" + tooltip="register" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.png new file mode 100644 index 000000000..099684117 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/register.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot new file mode 100644 index 000000000..20df61b32 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot @@ -0,0 +1,1094 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "compactImpliedRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
...
< 1685 rows
> + URL="tables/abook.html" + tooltip="abook" + ]; + "account" [ + label=< + + + + + + + + + + + + + + + + +
account
account_id
account_parent
account_default_channel
account_email
account_external
account_lastlog
account_flags
account_roles
account_expires
account_service_class
account_level
account_password_changed
...
2 rows
> + URL="tables/account.html" + tooltip="account" + ]; + "addon" [ + label=< + + + + + + + + +
addon
id
name
installed
hidden
...
20 rows
> + URL="tables/addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + + + + + + + + + + + +
app
id
app_id
app_name
app_url
app_photo
app_version
app_channel
app_price
app_created
app_edited
...
4 rows
> + URL="tables/app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
created
edited
...
< 3105 rows
> + URL="tables/attach.html" + tooltip="attach" + ]; + "auth_codes" [ + label=< + + + + + + +
auth_codes
id
client_id
...
0 rows
> + URL="tables/auth_codes.html" + tooltip="auth_codes" + ]; + "cache" [ + label=< + + + + + +
cache
k
...
334 rows
> + URL="tables/cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_hash
channel_timezone
channel_location
channel_theme
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_default_group
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
...
< 112 rows14 >
> + URL="tables/channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
created
...
< 10 rows
> + URL="tables/chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
...
< 11 row
> + URL="tables/chatpresence.html" + tooltip="chatpresence" + ]; + "clients" [ + label=< + + + + + +
clients
client_id
...
0 rows
> + URL="tables/clients.html" + tooltip="clients" + ]; + "config" [ + label=< + + + + + + + +
config
id
cat
k
...
83 rows
> + URL="tables/config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + + + + +
conv
id
created
updated
...
15 rows
> + URL="tables/conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_time
dreport_xchan
dreport_queue
...
< 18 579 rows
> + URL="tables/dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
start
finish
type
nofinish
adjust
ignore
event_status
event_sequence
event_priority
...
< 412 rows
> + URL="tables/event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + + + + +
fcontact
id
addr
network
...
0 rows
> + URL="tables/fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
id
uid
cid
fid
0 rows
> + URL="tables/ffinder.html" + tooltip="ffinder" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
id
server
posturl
...
0 rows
> + URL="tables/fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + + +
fsuggest
id
...
0 rows
> + URL="tables/fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 142 rows
> + URL="tables/group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
...
< 310 rows
> + URL="tables/groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + + + +
hook
id
hook
...
41 rows
> + URL="tables/hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_host
hubloc_connect
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
...
< 32 658 rows14 >
> + URL="tables/hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
revision
verb
layout_mid
llink
resource_type
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
...
< 337 583 rows
> + URL="tables/item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
id
iid
uid
sid
service
194 rows
> + URL="tables/item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
id
channel_id
liker
likee
iid
verb
target_type
target_id
i_mid
...
0 rows
> + URL="tables/likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
...
< 239 rows
> + URL="tables/mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 10 rows
> + URL="tables/manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + +
notify
id
hash
date
aid
uid
link
parent
seen
type
otype
...
< 3528 rows
> + URL="tables/notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_priority
...
< 3660 rows
> + URL="tables/outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
id
uid
cat
k
...
719 rows
> + URL="tables/pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
album
type
size
scale
photo_usage
profile
is_nsfw
os_storage
photo_flags
...
< 15 888 rows
> + URL="tables/photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + + + +
profdef
id
field_name
...
0 rows
> + URL="tables/profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
...
< 30 rows
> + URL="tables/profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + +
profile
id
profile_guid
aid
uid
is_default
hide_friends
locality
postal_code
country_name
hometown
gender
marital
sexual
publish
...
11 rows
> + URL="tables/profile.html" + tooltip="profile" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
id
uid
cid
dfrn_id
sec
expire
0 rows
> + URL="tables/profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + + + + + +
register
id
hash
created
uid
...
< 30 rows
> + URL="tables/register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="tables/shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + + + + +
sign
id
iid
retract_iid
...
0 rows
> + URL="tables/sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
...
< 20 rows
> + URL="tables/source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
id
uid
spam
ham
term
...
0 rows
> + URL="tables/spam.html" + tooltip="spam" + ]; + "sys_perms" [ + label=< + + + + + + +
sys_perms
id
k
...
0 rows
> + URL="tables/sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
imgurl
term_hash
parent_hash
...
< 68 980 rows
> + URL="tables/term.html" + tooltip="term" + ]; + "tokens" [ + label=< + + + + + + + + +
tokens
id
client_id
expires
uid
...
0 rows
> + URL="tables/tokens.html" + tooltip="tokens" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="tables/updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows
> + URL="tables/verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_xchan
...
< 10 rows
> + URL="tables/vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
...
< 22 301 rows35 >
> + URL="tables/xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="tables/xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
...
< 18 rows
> + URL="tables/xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 10 rows
> + URL="tables/xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_updated
xlink_static
...
< 14 105 rows
> + URL="tables/xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_hometown
...
< 30 rows
> + URL="tables/xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="tables/xtag.html" + tooltip="xtag" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "auth_codes":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes":"id":w -> "tokens":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"account_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "tokens":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.png b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.png new file mode 100644 index 000000000..f7da83f7a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.dot b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.dot new file mode 100644 index 000000000..f2a665b2f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.dot @@ -0,0 +1,1256 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "largeImpliedRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
abook_incl
abook_excl
< 1685 rows
> + URL="tables/abook.html" + tooltip="abook" + ]; + "account" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
account
account_id
account_parent
account_default_channel
account_salt
account_password
account_email
account_external
account_language
account_created
account_lastlog
account_flags
account_roles
account_reset
account_expires
account_expire_notified
account_service_class
account_level
account_password_changed
2 rows
> + URL="tables/account.html" + tooltip="account" + ]; + "addon" [ + label=< + + + + + + + + + + +
addon
id
name
version
installed
hidden
timestamp
plugin_admin
20 rows
> + URL="tables/addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + + + + + + + + + + + + + + + + +
app
id
app_id
app_sig
app_author
app_name
app_desc
app_url
app_photo
app_version
app_channel
app_addr
app_price
app_page
app_requires
app_created
app_edited
4 rows
> + URL="tables/app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="tables/attach.html" + tooltip="attach" + ]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
id
client_id
redirect_uri
expires
scope
0 rows
> + URL="tables/auth_codes.html" + tooltip="auth_codes" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows
> + URL="tables/cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="tables/channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
chat_text
created
< 10 rows
> + URL="tables/chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
cp_client
< 11 row
> + URL="tables/chatpresence.html" + tooltip="chatpresence" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_id
pw
redirect_uri
name
icon
uid
0 rows
> + URL="tables/clients.html" + tooltip="clients" + ]; + "config" [ + label=< + + + + + + + +
config
id
cat
k
v
83 rows
> + URL="tables/config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + + + + + + + + +
conv
id
guid
recips
uid
creator
created
updated
subject
15 rows
> + URL="tables/conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_recip
dreport_result
dreport_time
dreport_xchan
dreport_queue
< 18 579 rows
> + URL="tables/dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="tables/event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + + + + + + + + + + + + + + + + +
fcontact
id
url
name
photo
request
nick
addr
batch
notify
poll
confirm
priority
network
alias
pubkey
updated
0 rows
> + URL="tables/fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
id
uid
cid
fid
0 rows
> + URL="tables/ffinder.html" + tooltip="ffinder" + ]; + "fserver" [ + label=< + + + + + + + +
fserver
id
server
posturl
key
0 rows
> + URL="tables/fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + + + + + + + + + +
fsuggest
id
uid
cid
name
url
request
photo
note
created
0 rows
> + URL="tables/fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 142 rows
> + URL="tables/group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="tables/groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + + + + + +
hook
id
hook
file
function
priority
41 rows
> + URL="tables/hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="tables/hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
< 337 583 rows
> + URL="tables/item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
id
iid
uid
sid
service
194 rows
> + URL="tables/item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
id
channel_id
liker
likee
iid
verb
target_type
target_id
target
i_mid
0 rows
> + URL="tables/likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 239 rows
> + URL="tables/mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 10 rows
> + URL="tables/manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="tables/notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="tables/outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + + + + + +
pconfig
id
uid
cat
k
v
719 rows
> + URL="tables/pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
< 15 888 rows
> + URL="tables/photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + + + + + + +
profdef
id
field_name
field_type
field_desc
field_help
field_inputs
0 rows
> + URL="tables/profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="tables/profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
profile
id
profile_guid
aid
uid
profile_name
is_default
hide_friends
name
pdesc
chandesc
dob
dob_tz
address
locality
region
postal_code
country_name
hometown
gender
marital
with
howlong
sexual
politic
religion
keywords
likes
dislikes
about
summary
music
book
tv
film
interest
romance
work
education
contact
channels
homepage
photo
thumb
publish
11 rows
> + URL="tables/profile.html" + tooltip="profile" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
id
uid
cid
dfrn_id
sec
expire
0 rows
> + URL="tables/profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="tables/register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="tables/shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + + + + + + +
sign
id
iid
retract_iid
signed_text
signature
signer
0 rows
> + URL="tables/sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
src_patt
< 20 rows
> + URL="tables/source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
id
uid
spam
ham
term
date
0 rows
> + URL="tables/spam.html" + tooltip="spam" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
id
cat
k
v
public_perm
0 rows
> + URL="tables/sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="tables/term.html" + tooltip="term" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
id
secret
client_id
expires
scope
uid
0 rows
> + URL="tables/tokens.html" + tooltip="tokens" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="tables/updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows
> + URL="tables/verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_result
vote_xchan
< 10 rows
> + URL="tables/vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="tables/xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="tables/xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 18 rows
> + URL="tables/xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 10 rows
> + URL="tables/xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_rating_text
xlink_updated
xlink_static
xlink_sig
< 14 105 rows
> + URL="tables/xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="tables/xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="tables/xtag.html" + tooltip="xtag" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "auth_codes":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes":"id":w -> "tokens":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"account_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "tokens":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.png b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.png new file mode 100644 index 000000000..8ce6d4cdc Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.large.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.dot b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.dot new file mode 100644 index 000000000..32fa71f47 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.dot @@ -0,0 +1,707 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "compactRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
...
< 1685 rows
> + URL="tables/abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
created
edited
...
< 3105 rows
> + URL="tables/attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_hash
channel_timezone
channel_location
channel_theme
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_default_group
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
...
< 112 rows14 >
> + URL="tables/channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
created
...
< 10 rows
> + URL="tables/chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
...
< 11 row
> + URL="tables/chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_time
dreport_xchan
dreport_queue
...
< 18 579 rows
> + URL="tables/dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
start
finish
type
nofinish
adjust
ignore
event_status
event_sequence
event_priority
...
< 412 rows
> + URL="tables/event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 142 rows
> + URL="tables/group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
...
< 310 rows
> + URL="tables/groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_host
hubloc_connect
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
...
< 32 658 rows14 >
> + URL="tables/hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
revision
verb
layout_mid
llink
resource_type
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
...
< 337 583 rows
> + URL="tables/item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
...
< 239 rows
> + URL="tables/mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 10 rows
> + URL="tables/manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + +
notify
id
hash
date
aid
uid
link
parent
seen
type
otype
...
< 3528 rows
> + URL="tables/notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_priority
...
< 3660 rows
> + URL="tables/outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
album
type
size
scale
photo_usage
profile
is_nsfw
os_storage
photo_flags
...
< 15 888 rows
> + URL="tables/photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
...
< 30 rows
> + URL="tables/profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + +
register
id
hash
created
uid
...
< 30 rows
> + URL="tables/register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="tables/shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
...
< 20 rows
> + URL="tables/source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
imgurl
term_hash
parent_hash
...
< 68 980 rows
> + URL="tables/term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="tables/updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_xchan
...
< 10 rows
> + URL="tables/vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
...
< 22 301 rows35 >
> + URL="tables/xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="tables/xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
...
< 18 rows
> + URL="tables/xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 10 rows
> + URL="tables/xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_updated
xlink_static
...
< 14 105 rows
> + URL="tables/xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_hometown
...
< 30 rows
> + URL="tables/xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="tables/xtag.html" + tooltip="xtag" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.png b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.png new file mode 100644 index 000000000..abce05f53 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.compact.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.dot b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.dot new file mode 100644 index 000000000..1c114c836 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.dot @@ -0,0 +1,788 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "largeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
abook_incl
abook_excl
< 1685 rows
> + URL="tables/abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="tables/attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="tables/channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
chat_text
created
< 10 rows
> + URL="tables/chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
cp_client
< 11 row
> + URL="tables/chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_recip
dreport_result
dreport_time
dreport_xchan
dreport_queue
< 18 579 rows
> + URL="tables/dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="tables/event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 142 rows
> + URL="tables/group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="tables/groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="tables/hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
< 337 583 rows
> + URL="tables/item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 239 rows
> + URL="tables/mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 10 rows
> + URL="tables/manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="tables/notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="tables/outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
< 15 888 rows
> + URL="tables/photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="tables/profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="tables/register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="tables/shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
src_patt
< 20 rows
> + URL="tables/source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="tables/term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="tables/updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_result
vote_xchan
< 10 rows
> + URL="tables/vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="tables/xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="tables/xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 18 rows
> + URL="tables/xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 10 rows
> + URL="tables/xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_rating_text
xlink_updated
xlink_static
xlink_sig
< 14 105 rows
> + URL="tables/xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="tables/xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="tables/xtag.html" + tooltip="xtag" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"owner_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"from_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"to_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"share_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.png b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.png new file mode 100644 index 000000000..5cb277d5d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/relationships.real.large.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.dot new file mode 100644 index 000000000..993670a3e --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "session" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "session" [ + label=< + + + + + + + +
session
id
sid
data
expire
71 rows
> + URL="tables/session.html" + tooltip="session" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.png new file mode 100644 index 000000000..f50075d0f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/session.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.dot new file mode 100644 index 000000000..903d6bf1c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "shares" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
0 rows
> + URL="tables/shares.html" + tooltip="shares" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.png new file mode 100644 index 000000000..b74cbe601 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/shares.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.dot new file mode 100644 index 000000000..f3eac7028 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "sign" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "sign" [ + label=< + + + + + + + + + +
sign
id
iid
retract_iid
signed_text
signature
signer
0 rows
> + URL="tables/sign.html" + tooltip="sign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.png new file mode 100644 index 000000000..5b23d795c Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/sign.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.dot new file mode 100644 index 000000000..1d4204f1e --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.dot @@ -0,0 +1,44 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "site" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "site" [ + label=< + + + + + + + + + + + + + + + + + + +
site
site_url
site_access
site_flags
site_update
site_pull
site_sync
site_directory
site_register
site_sellpage
site_location
site_realm
site_valid
site_dead
site_type
site_project
224 rows
> + URL="tables/site.html" + tooltip="site" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.png new file mode 100644 index 000000000..badb88ca9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/site.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.dot new file mode 100644 index 000000000..fa656d7df --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "source" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
src_patt
0 rows
> + URL="tables/source.html" + tooltip="source" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.png new file mode 100644 index 000000000..fda7de5b6 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/source.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.dot new file mode 100644 index 000000000..d8a7e8b67 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "spam" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "spam" [ + label=< + + + + + + + + + +
spam
id
uid
spam
ham
term
date
0 rows
> + URL="tables/spam.html" + tooltip="spam" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.png new file mode 100644 index 000000000..705472eea Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/spam.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.dot new file mode 100644 index 000000000..caea5abe8 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "sys_perms" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
id
cat
k
v
public_perm
0 rows
> + URL="tables/sys_perms.html" + tooltip="sys_perms" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.png new file mode 100644 index 000000000..c3c9fd415 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/sys_perms.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.dot new file mode 100644 index 000000000..ea6db83ee --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.dot @@ -0,0 +1,40 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "term" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
9 010 rows
> + URL="tables/term.html" + tooltip="term" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.png new file mode 100644 index 000000000..d97b2dc16 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/term.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.dot new file mode 100644 index 000000000..5efc34ca1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "tokens" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
id
secret
client_id
expires
scope
uid
0 rows
> + URL="tables/tokens.html" + tooltip="tokens" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.png new file mode 100644 index 000000000..c2bd336dc Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/tokens.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.dot new file mode 100644 index 000000000..e779f8247 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "updates" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
0 rows
> + URL="tables/updates.html" + tooltip="updates" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.png new file mode 100644 index 000000000..7d5990ca1 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/updates.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.dot new file mode 100644 index 000000000..14b59bd2c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.dot @@ -0,0 +1,35 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "verify" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows
> + URL="tables/verify.html" + tooltip="verify" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.png new file mode 100644 index 000000000..0f4dfda22 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/verify.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.dot new file mode 100644 index 000000000..b0a0a3aac --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "vote" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_result
vote_xchan
0 rows
> + URL="tables/vote.html" + tooltip="vote" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.png new file mode 100644 index 000000000..ae4a552bc Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/vote.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.dot new file mode 100644 index 000000000..aa6bbdfb2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.dot @@ -0,0 +1,55 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xchan" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
2 291 rows
> + URL="tables/xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.png new file mode 100644 index 000000000..6b3fdd064 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xchan.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.dot new file mode 100644 index 000000000..64945b787 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xchat" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
9 rows
> + URL="tables/xchat.html" + tooltip="xchat" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.png new file mode 100644 index 000000000..34d7f123b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xchat.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.dot new file mode 100644 index 000000000..5a63eead2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.dot @@ -0,0 +1,34 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xconfig" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
8 rows
> + URL="tables/xconfig.html" + tooltip="xconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.png new file mode 100644 index 000000000..d1aba2cfb Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xconfig.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.dot new file mode 100644 index 000000000..2642999ab --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.dot @@ -0,0 +1,32 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xign" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
0 rows
> + URL="tables/xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.png new file mode 100644 index 000000000..a0990cb2e Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xign.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.dot new file mode 100644 index 000000000..daf4f6b7a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xlink" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_rating_text
xlink_updated
xlink_static
xlink_sig
3 827 rows
> + URL="tables/xlink.html" + tooltip="xlink" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.png new file mode 100644 index 000000000..c29f049ae Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xlink.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.dot new file mode 100644 index 000000000..bc73e1def --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xperm" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xperm" [ + label=< + + + + + + + +
xperm
xp_id
xp_client
xp_channel
xp_perm
0 rows
> + URL="tables/xperm.html" + tooltip="xperm" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.png new file mode 100644 index 000000000..43e0429c3 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xperm.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.dot new file mode 100644 index 000000000..21a9a95d4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.dot @@ -0,0 +1,44 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xprof" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
0 rows
> + URL="tables/xprof.html" + tooltip="xprof" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.png new file mode 100644 index 000000000..deba49a1f Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xprof.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.dot b/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.dot new file mode 100644 index 000000000..d258c8875 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.dot @@ -0,0 +1,33 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "xtag" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
0 rows
> + URL="tables/xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.png b/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.png new file mode 100644 index 000000000..def67569d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/summary/xtag.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.dot b/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.dot new file mode 100644 index 000000000..5d1b68501 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.dot @@ -0,0 +1,36 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
idint unsigned[10]
catchar[255]
kchar[255]
vmediumtext[16777215]
public_permbit[0]
< 00 rows0 >
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.png b/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.png new file mode 100644 index 000000000..8d0d335c7 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/sys_perms.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.dot new file mode 100644 index 000000000..c88761c86 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.dot @@ -0,0 +1,288 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
idint unsigned[10]
catchar[255]
kchar[255]
vmediumtext[16777215]
public_permbit[0]
< 20 rows0 >
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.png new file mode 100644 index 000000000..9a00b9e6d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/sys_perms.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/term.1degree.dot b/doc/schemaspy_hubzilla/diagrams/term.1degree.dot new file mode 100644 index 000000000..ed05722c2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/term.1degree.dot @@ -0,0 +1,174 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tidint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
oidint unsigned[10]
otypetinyint unsigned[3]
typetinyint unsigned[3]
termchar[255]
urlchar[255]
imgurlchar[255]
term_hashchar[255]
parent_hashchar[255]
< 68 980 rows0 >
> + URL="term.html" + tooltip="term" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/term.1degree.png b/doc/schemaspy_hubzilla/diagrams/term.1degree.png new file mode 100644 index 000000000..e315e404c Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/term.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/term.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/term.2degrees.dot new file mode 100644 index 000000000..8124a7215 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/term.2degrees.dot @@ -0,0 +1,485 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tidint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
oidint unsigned[10]
otypetinyint unsigned[3]
typetinyint unsigned[3]
termchar[255]
urlchar[255]
imgurlchar[255]
term_hashchar[255]
parent_hashchar[255]
< 68 980 rows0 >
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/term.2degrees.png b/doc/schemaspy_hubzilla/diagrams/term.2degrees.png new file mode 100644 index 000000000..8bb3db0a4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/term.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.dot new file mode 100644 index 000000000..7b5e54139 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.dot @@ -0,0 +1,500 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tidint unsigned[10]
aidint unsigned[10]
uidint unsigned[10]
oidint unsigned[10]
otypetinyint unsigned[3]
typetinyint unsigned[3]
termchar[255]
urlchar[255]
imgurlchar[255]
term_hashchar[255]
parent_hashchar[255]
< 68 980 rows0 >
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.png new file mode 100644 index 000000000..515937c71 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/term.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/tokens.1degree.dot b/doc/schemaspy_hubzilla/diagrams/tokens.1degree.dot new file mode 100644 index 000000000..736431cb1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/tokens.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
idvarchar[40]
secrettext[65535]
client_idvarchar[20]
expiresbigint unsigned[20]
scopevarchar[200]
uidint[10]
< 00 rows0 >
> + URL="tokens.html" + tooltip="tokens" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/tokens.1degree.png b/doc/schemaspy_hubzilla/diagrams/tokens.1degree.png new file mode 100644 index 000000000..e394a4531 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/tokens.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.dot new file mode 100644 index 000000000..e5fa204dc --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.dot @@ -0,0 +1,69 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "auth_codes":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes":"id":w -> "tokens":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "tokens":"client_id":w -> "clients":"client_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "auth_codes" [ + label=< + + + + + + + + +
auth_codes
id
client_id
redirect_uri
expires
scope
< 20 rows
> + URL="auth_codes.html" + tooltip="auth_codes" + ]; + "clients" [ + label=< + + + + + + + + + +
clients
client_id
pw
redirect_uri
name
icon
uid
0 rows2 >
> + URL="clients.html" + tooltip="clients" + ]; + "tokens" [ + label=< + + + + + + + + + +
tokens
idvarchar[40]
secrettext[65535]
client_idvarchar[20]
expiresbigint unsigned[20]
scopevarchar[200]
uidint[10]
< 10 rows1 >
> + URL="tokens.html" + tooltip="tokens" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.png new file mode 100644 index 000000000..587686310 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/tokens.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/updates.1degree.dot b/doc/schemaspy_hubzilla/diagrams/updates.1degree.dot new file mode 100644 index 000000000..32eee97d6 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/updates.1degree.dot @@ -0,0 +1,167 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_idint unsigned[10]
ud_hashchar[128]
ud_guidchar[255]
ud_datedatetime[19]
ud_lastdatetime[19]
ud_flagsint[10]
ud_addrchar[255]
< 30 rows0 >
> + URL="updates.html" + tooltip="updates" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/updates.1degree.png b/doc/schemaspy_hubzilla/diagrams/updates.1degree.png new file mode 100644 index 000000000..968a416a3 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/updates.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/updates.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/updates.2degrees.dot new file mode 100644 index 000000000..3aca0eb02 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/updates.2degrees.dot @@ -0,0 +1,481 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_idint unsigned[10]
ud_hashchar[128]
ud_guidchar[255]
ud_datedatetime[19]
ud_lastdatetime[19]
ud_flagsint[10]
ud_addrchar[255]
< 30 rows0 >
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/updates.2degrees.png b/doc/schemaspy_hubzilla/diagrams/updates.2degrees.png new file mode 100644 index 000000000..9e1d2a9d2 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/updates.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.dot new file mode 100644 index 000000000..5761b6862 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.dot @@ -0,0 +1,496 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_idint unsigned[10]
ud_hashchar[128]
ud_guidchar[255]
ud_datedatetime[19]
ud_lastdatetime[19]
ud_flagsint[10]
ud_addrchar[255]
< 30 rows0 >
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.png new file mode 100644 index 000000000..77a6d26fb Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/updates.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/verify.1degree.dot b/doc/schemaspy_hubzilla/diagrams/verify.1degree.dot new file mode 100644 index 000000000..a9e0f8670 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/verify.1degree.dot @@ -0,0 +1,37 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
idint unsigned[10]
channelint unsigned[10]
typechar[32]
tokenchar[255]
metachar[255]
createddatetime[19]
< 00 rows0 >
> + URL="verify.html" + tooltip="verify" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/verify.1degree.png b/doc/schemaspy_hubzilla/diagrams/verify.1degree.png new file mode 100644 index 000000000..6a7f82cff Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/verify.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.dot new file mode 100644 index 000000000..9231d9509 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.dot @@ -0,0 +1,566 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "attach":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"owner_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"channel_id":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "photo":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"channel_id":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile_check":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sign":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xchan":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xconfig":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"id":w -> "verify":"id.type":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"xchan":w -> "xchan":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "account" [ + label=< + + + + +
account
...
2 rows1 >
> + URL="account.html" + tooltip="account" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + +
cache
...
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "config" [ + label=< + + + + + + + +
config
id
cat
k
v
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + + + + + + + + +
conv
id
guid
recips
uid
creator
created
updated
subject
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "fcontact" [ + label=< + + + + + + + + + + + + + + + + + + + +
fcontact
id
url
name
photo
request
nick
addr
batch
notify
poll
confirm
priority
network
alias
pubkey
updated
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + + + + +
ffinder
id
uid
cid
fid
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + + + + + +
item_id
id
iid
uid
sid
service
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + + + + + + + + + + +
likes
id
channel_id
liker
likee
iid
verb
target_type
target_id
target
i_mid
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + + + + + + +
profdef
id
field_name
field_type
field_desc
field_help
field_inputs
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + + + + + + +
profile_check
id
uid
cid
dfrn_id
sec
expire
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "sign" [ + label=< + + + + + + + + + +
sign
id
iid
retract_iid
signed_text
signature
signer
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "sys_perms" [ + label=< + + + + + + + + +
sys_perms
id
cat
k
v
public_perm
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
idint unsigned[10]
channelint unsigned[10]
typechar[32]
tokenchar[255]
metachar[255]
createddatetime[19]
< 00 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "xchan" [ + label=< + + + + +
xchan
...
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.png new file mode 100644 index 000000000..2757a2e65 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/verify.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/vote.1degree.dot b/doc/schemaspy_hubzilla/diagrams/vote.1degree.dot new file mode 100644 index 000000000..411252f38 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/vote.1degree.dot @@ -0,0 +1,72 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote" [ + label=< + + + + + + + + +
vote
vote_idint unsigned[10]
vote_pollint[10]
vote_elementint[10]
vote_resulttext[65535]
vote_xchanchar[255]
< 10 rows0 >
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/vote.1degree.png b/doc/schemaspy_hubzilla/diagrams/vote.1degree.png new file mode 100644 index 000000000..9ca23c9b4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/vote.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/vote.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/vote.2degrees.dot new file mode 100644 index 000000000..c2762eb3f --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/vote.2degrees.dot @@ -0,0 +1,413 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_idint unsigned[10]
vote_pollint[10]
vote_elementint[10]
vote_resulttext[65535]
vote_xchanchar[255]
< 10 rows0 >
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/vote.2degrees.png b/doc/schemaspy_hubzilla/diagrams/vote.2degrees.png new file mode 100644 index 000000000..a3c84d967 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/vote.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xchan.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xchan.1degree.dot new file mode 100644 index 000000000..45e8ad64c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xchan.1degree.dot @@ -0,0 +1,787 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"owner_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"from_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"to_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"share_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
abook_incl
abook_excl
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
chat_text
created
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
cp_client
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_recip
dreport_result
dreport_time
dreport_xchan
dreport_queue
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
src_patt
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_result
vote_xchan
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hashchar[255]
xchan_guidchar[255]
xchan_guid_sigtext[65535]
xchan_pubkeytext[65535]
xchan_photo_mimetypechar[32]
xchan_photo_lchar[255]
xchan_photo_mchar[255]
xchan_photo_schar[255]
xchan_addrchar[255]
xchan_urlchar[255]
xchan_connurlchar[255]
xchan_followchar[255]
xchan_connpagechar[255]
xchan_namechar[255]
xchan_networkchar[255]
xchan_instance_urlchar[255]
xchan_flagsint unsigned[10]
xchan_photo_datedatetime[19]
xchan_name_datedatetime[19]
xchan_hiddenbit[0]
xchan_orphanbit[0]
xchan_censoredbit[0]
xchan_selfcensoredbit[0]
xchan_systembit[0]
xchan_pubforumbit[0]
xchan_deletedbit[0]
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_rating_text
xlink_updated
xlink_static
xlink_sig
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xchan.1degree.png b/doc/schemaspy_hubzilla/diagrams/xchan.1degree.png new file mode 100644 index 000000000..6cbdbf7e4 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xchan.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.dot new file mode 100644 index 000000000..f4b20adae --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.dot @@ -0,0 +1,935 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"abook_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "addon":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "app":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "attach":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"channel_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"chat_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"cp_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"dreport_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"event_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fserver":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fsuggest":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"author_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"owner_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"source_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"account_id":w -> "account":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"from_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"to_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"id":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"outq_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"outq_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"channel_id":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"share_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_channel_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"src_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "spam":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"parent_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"parent_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"term_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"ud_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"vote_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash.type":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook
abook_id
abook_account
abook_channel
abook_xchan
abook_my_perms
abook_their_perms
abook_closeness
abook_created
abook_updated
abook_connected
abook_dob
abook_flags
abook_blocked
abook_ignored
abook_hidden
abook_archived
abook_pending
abook_unconnected
abook_self
abook_feed
abook_profile
abook_incl
abook_excl
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "account" [ + label=< + + + + +
account
...
2 rows1 >
> + URL="account.html" + tooltip="account" + ]; + "addon" [ + label=< + + + + +
addon
...
< 120 rows
> + URL="addon.html" + tooltip="addon" + ]; + "app" [ + label=< + + + + +
app
...
< 14 rows
> + URL="app.html" + tooltip="app" + ]; + "attach" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach
id
aid
uid
hash
creator
filename
filetype
filesize
revision
folder
flags
is_dir
is_photo
os_storage
os_path
display_path
data
created
edited
allow_cid
allow_gid
deny_cid
deny_gid
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + +
cache
...
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + + + + + +
chat
chat_id
chat_room
chat_xchan
chat_text
created
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + + + + + + +
chatpresence
cp_id
cp_room
cp_xchan
cp_last
cp_status
cp_client
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + + + + + + + + + +
dreport
dreport_id
dreport_channel
dreport_mid
dreport_site
dreport_recip
dreport_result
dreport_time
dreport_xchan
dreport_queue
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
event
id
aid
uid
event_xchan
event_hash
created
edited
start
finish
summary
description
location
type
nofinish
adjust
ignore
allow_cid
allow_gid
deny_cid
deny_gid
event_status
event_status_date
event_percent
event_repeat
event_sequence
event_priority
event_vdata
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fserver" [ + label=< + + + + +
fserver
...
< 10 rows
> + URL="fserver.html" + tooltip="fserver" + ]; + "fsuggest" [ + label=< + + + + +
fsuggest
...
< 10 rows
> + URL="fsuggest.html" + tooltip="fsuggest" + ]; + "group_member" [ + label=< + + + + + + + +
group_member
id
uid
gid
xchan
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + + + + + + +
groups
id
hash
uid
visible
deleted
name
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hook" [ + label=< + + + + +
hook
...
< 141 rows
> + URL="hook.html" + tooltip="hook" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
item
id
mid
aid
uid
parent
parent_mid
thr_parent
created
edited
expires
commented
received
changed
comments_closed
owner_xchan
author_xchan
source_xchan
mimetype
title
body
html
app
lang
revision
verb
obj_type
object
tgt_type
target
layout_mid
postopts
route
llink
plink
resource_id
resource_type
attach
sig
diaspora_meta
location
coord
public_policy
comment_policy
allow_cid
allow_gid
deny_cid
deny_gid
item_restrict
item_flags
item_private
item_origin
item_unseen
item_starred
item_uplink
item_consensus
item_wall
item_thread_top
item_notshown
item_nsfw
item_relay
item_mentionsme
item_nocomment
item_obscured
item_verified
item_retained
item_rss
item_deleted
item_type
item_hidden
item_unpublished
item_delayed
item_pending_remove
item_blocked
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + +
mail
id
convid
mail_flags
from_xchan
to_xchan
account_id
channel_id
title
body
sig
attach
mid
parent_mid
mail_deleted
mail_replied
mail_isreply
mail_seen
mail_recalled
mail_obscured
created
expires
conv_guid
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + + + +
manage
id
uid
xchan
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + + + + + + + + + + + + + + + +
notify
id
hash
name
url
photo
date
msg
aid
uid
link
parent
seen
type
verb
otype
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + + + + + + + + + + + + +
outq
outq_hash
outq_account
outq_channel
outq_driver
outq_posturl
outq_async
outq_delivered
outq_created
outq_updated
outq_notify
outq_msg
outq_priority
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
photo
id
aid
uid
xchan
resource_id
created
edited
title
description
album
filename
type
height
width
size
data
scale
photo_usage
profile
is_nsfw
os_storage
os_path
display_path
photo_flags
allow_cid
allow_gid
deny_cid
deny_gid
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + + + + + +
profext
id
channel_id
hash
k
v
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile" [ + label=< + + + + +
profile
...
< 111 rows
> + URL="profile.html" + tooltip="profile" + ]; + "register" [ + label=< + + + + + + + + + +
register
id
hash
created
uid
password
language
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + + + + +
shares
share_id
share_type
share_target
share_xchan
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + + + + + +
source
src_id
src_channel_id
src_channel_xchan
src_xchan
src_patt
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "spam" [ + label=< + + + + +
spam
...
< 10 rows
> + URL="spam.html" + tooltip="spam" + ]; + "term" [ + label=< + + + + + + + + + + + + + + +
term
tid
aid
uid
oid
otype
type
term
url
imgurl
term_hash
parent_hash
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + + + + + + + +
updates
ud_id
ud_hash
ud_guid
ud_date
ud_last
ud_flags
ud_addr
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + +
verify
...
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + + + + + +
vote
vote_id
vote_poll
vote_element
vote_result
vote_xchan
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hashchar[255]
xchan_guidchar[255]
xchan_guid_sigtext[65535]
xchan_pubkeytext[65535]
xchan_photo_mimetypechar[32]
xchan_photo_lchar[255]
xchan_photo_mchar[255]
xchan_photo_schar[255]
xchan_addrchar[255]
xchan_urlchar[255]
xchan_connurlchar[255]
xchan_followchar[255]
xchan_connpagechar[255]
xchan_namechar[255]
xchan_networkchar[255]
xchan_instance_urlchar[255]
xchan_flagsint unsigned[10]
xchan_photo_datedatetime[19]
xchan_name_datedatetime[19]
xchan_hiddenbit[0]
xchan_orphanbit[0]
xchan_censoredbit[0]
xchan_selfcensoredbit[0]
xchan_systembit[0]
xchan_pubforumbit[0]
xchan_deletedbit[0]
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_id
xchat_url
xchat_desc
xchat_xchan
xchat_edited
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
id
xchan
cat
k
v
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
id
uid
xchan
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_id
xlink_xchan
xlink_link
xlink_rating
xlink_rating_text
xlink_updated
xlink_static
xlink_sig
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hash
xprof_age
xprof_desc
xprof_dob
xprof_gender
xprof_marital
xprof_sexual
xprof_locale
xprof_region
xprof_postcode
xprof_country
xprof_keywords
xprof_about
xprof_homepage
xprof_hometown
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_id
xtag_hash
xtag_term
xtag_flags
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.png new file mode 100644 index 000000000..09d9f34aa Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xchan.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xchat.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xchat.1degree.dot new file mode 100644 index 000000000..408fa10e0 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xchat.1degree.dot @@ -0,0 +1,72 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_idint unsigned[10]
xchat_urlchar[255]
xchat_descchar[255]
xchat_xchanchar[255]
xchat_editeddatetime[19]
< 19 rows0 >
> + URL="xchat.html" + tooltip="xchat" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xchat.1degree.png b/doc/schemaspy_hubzilla/diagrams/xchat.1degree.png new file mode 100644 index 000000000..dd7a0a614 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xchat.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.dot new file mode 100644 index 000000000..7972e5116 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.dot @@ -0,0 +1,413 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"xchat_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + + + + + +
xchat
xchat_idint unsigned[10]
xchat_urlchar[255]
xchat_descchar[255]
xchat_xchanchar[255]
xchat_editeddatetime[19]
< 19 rows0 >
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.png new file mode 100644 index 000000000..4bfb8e4db Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xchat.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.dot new file mode 100644 index 000000000..a927ab47e --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.dot @@ -0,0 +1,72 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
idint unsigned[10]
xchanchar[255]
catchar[255]
kchar[255]
vmediumtext[16777215]
< 18 rows0 >
> + URL="xconfig.html" + tooltip="xconfig" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.png b/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.png new file mode 100644 index 000000000..d8751278d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xconfig.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.dot new file mode 100644 index 000000000..2590f4a5d --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.dot @@ -0,0 +1,413 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
idint unsigned[10]
xchanchar[255]
catchar[255]
kchar[255]
vmediumtext[16777215]
< 18 rows0 >
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.png new file mode 100644 index 000000000..82f4b8533 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xconfig.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.dot new file mode 100644 index 000000000..4488fb4d1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.dot @@ -0,0 +1,581 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "config":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "pconfig":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "pconfig":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "sys_perms":"elipses":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"k":w -> "cache":"k":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "xconfig":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "cache" [ + label=< + + + + + + +
cache
k
v
updated
334 rows5 >
> + URL="cache.html" + tooltip="cache" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "pconfig" [ + label=< + + + + +
pconfig
...
< 2719 rows
> + URL="pconfig.html" + tooltip="pconfig" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + + + + + +
xconfig
idint unsigned[10]
xchanchar[255]
catchar[255]
kchar[255]
vmediumtext[16777215]
< 38 rows0 >
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 20 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.png new file mode 100644 index 000000000..4b8aece27 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xconfig.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xign.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xign.1degree.dot new file mode 100644 index 000000000..e38dff7e4 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xign.1degree.dot @@ -0,0 +1,70 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xign" [ + label=< + + + + + + +
xign
idint unsigned[10]
uidint[10]
xchanchar[255]
< 10 rows0 >
> + URL="xign.html" + tooltip="xign" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xign.1degree.png b/doc/schemaspy_hubzilla/diagrams/xign.1degree.png new file mode 100644 index 000000000..98063c617 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xign.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xign.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xign.2degrees.dot new file mode 100644 index 000000000..eeacb9fcd --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xign.2degrees.dot @@ -0,0 +1,411 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
idint unsigned[10]
uidint[10]
xchanchar[255]
< 10 rows0 >
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xign.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xign.2degrees.png new file mode 100644 index 000000000..2548c3ee9 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xign.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.dot new file mode 100644 index 000000000..8a283586c --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.dot @@ -0,0 +1,551 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "config":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "conv":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "fcontact":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "ffinder":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item_id":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "likes":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "likes":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profdef":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "profile_check":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sign":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "sys_perms":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"id":w -> "verify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "xign":"xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 4105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "config" [ + label=< + + + + +
config
...
< 283 rows
> + URL="config.html" + tooltip="config" + ]; + "conv" [ + label=< + + + + +
conv
...
< 115 rows
> + URL="conv.html" + tooltip="conv" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "fcontact" [ + label=< + + + + +
fcontact
...
< 10 rows
> + URL="fcontact.html" + tooltip="fcontact" + ]; + "ffinder" [ + label=< + + + + +
ffinder
...
< 10 rows
> + URL="ffinder.html" + tooltip="ffinder" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 242 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 410 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 437 583 rows
> + URL="item.html" + tooltip="item" + ]; + "item_id" [ + label=< + + + + +
item_id
...
< 1194 rows
> + URL="item_id.html" + tooltip="item_id" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 25 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profdef" [ + label=< + + + + +
profdef
...
< 10 rows
> + URL="profdef.html" + tooltip="profdef" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "profile_check" [ + label=< + + + + +
profile_check
...
< 10 rows
> + URL="profile_check.html" + tooltip="profile_check" + ]; + "register" [ + label=< + + + + +
register
...
< 40 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "sign" [ + label=< + + + + +
sign
...
< 10 rows
> + URL="sign.html" + tooltip="sign" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "sys_perms" [ + label=< + + + + +
sys_perms
...
< 20 rows
> + URL="sys_perms.html" + tooltip="sys_perms" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "verify" [ + label=< + + + + + + + + + +
verify
id
channel
type
token
meta
created
0 rows20 >
> + URL="verify.html" + tooltip="verify" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 38 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + + + +
xign
idint unsigned[10]
uidint[10]
xchanchar[255]
< 20 rows0 >
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.png new file mode 100644 index 000000000..3661da4d5 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xign.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xlink.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xlink.1degree.dot new file mode 100644 index 000000000..fa64adcdc --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xlink.1degree.dot @@ -0,0 +1,75 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_idint unsigned[10]
xlink_xchanchar[255]
xlink_linkchar[255]
xlink_ratingint[10]
xlink_rating_texttext[65535]
xlink_updateddatetime[19]
xlink_staticbit[0]
xlink_sigtext[65535]
< 14 105 rows0 >
> + URL="xlink.html" + tooltip="xlink" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xlink.1degree.png b/doc/schemaspy_hubzilla/diagrams/xlink.1degree.png new file mode 100644 index 000000000..855bb7c3c Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xlink.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.dot new file mode 100644 index 000000000..83a051969 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.dot @@ -0,0 +1,416 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"xlink_xchan":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"elipses":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + +
channel
...
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + +
hubloc
...
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + + + + + + + + +
xlink
xlink_idint unsigned[10]
xlink_xchanchar[255]
xlink_linkchar[255]
xlink_ratingint[10]
xlink_rating_texttext[65535]
xlink_updateddatetime[19]
xlink_staticbit[0]
xlink_sigtext[65535]
< 14 105 rows0 >
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.png new file mode 100644 index 000000000..3cff3573d Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xlink.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xprof.1degree.dot new file mode 100644 index 000000000..d77c0787a --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xprof.1degree.dot @@ -0,0 +1,175 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hashchar[255]
xprof_agetinyint unsigned[3]
xprof_descchar[255]
xprof_dobchar[12]
xprof_genderchar[255]
xprof_maritalchar[255]
xprof_sexualchar[255]
xprof_localechar[255]
xprof_regionchar[255]
xprof_postcodechar[32]
xprof_countrychar[255]
xprof_keywordstext[65535]
xprof_abouttext[65535]
xprof_homepagechar[255]
xprof_hometownchar[255]
< 30 rows0 >
> + URL="xprof.html" + tooltip="xprof" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.1degree.png b/doc/schemaspy_hubzilla/diagrams/xprof.1degree.png new file mode 100644 index 000000000..67f26abec Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xprof.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.dot new file mode 100644 index 000000000..dbf7a9db1 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.dot @@ -0,0 +1,489 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hashchar[255]
xprof_agetinyint unsigned[3]
xprof_descchar[255]
xprof_dobchar[12]
xprof_genderchar[255]
xprof_maritalchar[255]
xprof_sexualchar[255]
xprof_localechar[255]
xprof_regionchar[255]
xprof_postcodechar[32]
xprof_countrychar[255]
xprof_keywordstext[65535]
xprof_abouttext[65535]
xprof_homepagechar[255]
xprof_hometownchar[255]
< 30 rows0 >
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.png new file mode 100644 index 000000000..a0c027ae7 Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xprof.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.dot new file mode 100644 index 000000000..dd1ceddc0 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.dot @@ -0,0 +1,504 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"xprof_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"xprof_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + + + + + + + + + + + + + + + +
xprof
xprof_hashchar[255]
xprof_agetinyint unsigned[3]
xprof_descchar[255]
xprof_dobchar[12]
xprof_genderchar[255]
xprof_maritalchar[255]
xprof_sexualchar[255]
xprof_localechar[255]
xprof_regionchar[255]
xprof_postcodechar[32]
xprof_countrychar[255]
xprof_keywordstext[65535]
xprof_abouttext[65535]
xprof_homepagechar[255]
xprof_hometownchar[255]
< 30 rows0 >
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + +
xtag
...
< 30 rows
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.png new file mode 100644 index 000000000..6098c148a Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xprof.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.1degree.dot b/doc/schemaspy_hubzilla/diagrams/xtag.1degree.dot new file mode 100644 index 000000000..6c2680c13 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xtag.1degree.dot @@ -0,0 +1,164 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "oneDegreeRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_idint unsigned[10]
xtag_hashchar[255]
xtag_termchar[255]
xtag_flagsint[10]
< 30 rows0 >
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.1degree.png b/doc/schemaspy_hubzilla/diagrams/xtag.1degree.png new file mode 100644 index 000000000..89a79ff9b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xtag.1degree.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.dot new file mode 100644 index 000000000..3265c65d2 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.dot @@ -0,0 +1,478 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "twoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows14 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 412 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "mail" [ + label=< + + + + +
mail
...
< 239 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 10 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 30 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_idint unsigned[10]
xtag_hashchar[255]
xtag_termchar[255]
xtag_flagsint[10]
< 30 rows0 >
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.png b/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.png new file mode 100644 index 000000000..4a1ee0a7b Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xtag.2degrees.png differ diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.dot b/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.dot new file mode 100644 index 000000000..27b560249 --- /dev/null +++ b/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.dot @@ -0,0 +1,493 @@ +// dot 2.26.3 on Linux 3.2.0-4-686-pae +// SchemaSpy rev 590 +digraph "impliedTwoDegreesRelationshipsDiagram" { + graph [ + rankdir="RL" + bgcolor="#f7f7f7" + label="\nGenerated by SchemaSpy" + labeljust="l" + nodesep="0.18" + ranksep="0.46" + fontname="Helvetica" + fontsize="11" + ]; + node [ + fontname="Helvetica" + fontsize="11" + shape="plaintext" + ]; + edge [ + arrowsize="0.8" + ]; + "abook":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "attach":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "channel":"channel_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "chatpresence":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "dreport":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "event":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "group_member":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "groups":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "hubloc":"hubloc_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "item":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "likes":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "mail":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "manage":"elipses":w -> "notify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed]; + "manage":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "notify":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "outq":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "outq":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "photo":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "channel":"channel_id":e [arrowhead=none dir=back arrowtail=crowodot style=dashed]; + "profext":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "profext":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "register":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "shares":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "source":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "term":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "updates":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "vote":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xchan":"xchan_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchan":"xchan_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xchat":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xconfig":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xign":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xlink":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xprof":"elipses":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xprof":"elipses":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=teeodot]; + "xtag":"xtag_hash":w -> "channel":"channel_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "hubloc":"hubloc_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "xtag":"xtag_hash":w -> "xchan":"xchan_hash":e [arrowhead=none dir=back arrowtail=crowodot]; + "abook" [ + label=< + + + + +
abook
...
< 1685 rows
> + URL="abook.html" + tooltip="abook" + ]; + "attach" [ + label=< + + + + +
attach
...
< 3105 rows
> + URL="attach.html" + tooltip="attach" + ]; + "channel" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
channel
channel_id
channel_account_id
channel_primary
channel_name
channel_address
channel_guid
channel_guid_sig
channel_hash
channel_timezone
channel_location
channel_theme
channel_startpage
channel_pubkey
channel_prvkey
channel_notifyflags
channel_pageflags
channel_dirdate
channel_lastpost
channel_deleted
channel_max_anon_mail
channel_max_friend_req
channel_expire_days
channel_passwd_reset
channel_default_group
channel_allow_cid
channel_allow_gid
channel_deny_cid
channel_deny_gid
channel_r_stream
channel_r_profile
channel_r_photos
channel_r_abook
channel_w_stream
channel_w_wall
channel_w_tagwall
channel_w_comment
channel_w_mail
channel_w_photos
channel_w_chat
channel_a_delegate
channel_r_storage
channel_w_storage
channel_r_pages
channel_w_pages
channel_a_republish
channel_w_like
channel_removed
channel_system
< 112 rows17 >
> + URL="channel.html" + tooltip="channel" + ]; + "chat" [ + label=< + + + + +
chat
...
< 10 rows
> + URL="chat.html" + tooltip="chat" + ]; + "chatpresence" [ + label=< + + + + +
chatpresence
...
< 11 row
> + URL="chatpresence.html" + tooltip="chatpresence" + ]; + "dreport" [ + label=< + + + + +
dreport
...
< 18 579 rows
> + URL="dreport.html" + tooltip="dreport" + ]; + "event" [ + label=< + + + + +
event
...
< 512 rows
> + URL="event.html" + tooltip="event" + ]; + "group_member" [ + label=< + + + + +
group_member
...
< 142 rows
> + URL="group_member.html" + tooltip="group_member" + ]; + "groups" [ + label=< + + + + +
groups
...
< 310 rows
> + URL="groups.html" + tooltip="groups" + ]; + "hubloc" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + +
hubloc
hubloc_id
hubloc_guid
hubloc_guid_sig
hubloc_hash
hubloc_addr
hubloc_network
hubloc_flags
hubloc_status
hubloc_url
hubloc_url_sig
hubloc_host
hubloc_callback
hubloc_connect
hubloc_sitekey
hubloc_updated
hubloc_connected
hubloc_primary
hubloc_orphancheck
hubloc_error
hubloc_deleted
< 32 658 rows14 >
> + URL="hubloc.html" + tooltip="hubloc" + ]; + "item" [ + label=< + + + + +
item
...
< 337 583 rows
> + URL="item.html" + tooltip="item" + ]; + "likes" [ + label=< + + + + +
likes
...
< 20 rows
> + URL="likes.html" + tooltip="likes" + ]; + "mail" [ + label=< + + + + +
mail
...
< 539 rows
> + URL="mail.html" + tooltip="mail" + ]; + "manage" [ + label=< + + + + +
manage
...
< 20 rows
> + URL="manage.html" + tooltip="manage" + ]; + "notify" [ + label=< + + + + +
notify
...
< 3528 rows10 >
> + URL="notify.html" + tooltip="notify" + ]; + "outq" [ + label=< + + + + +
outq
...
< 3660 rows
> + URL="outq.html" + tooltip="outq" + ]; + "photo" [ + label=< + + + + +
photo
...
< 15 888 rows
> + URL="photo.html" + tooltip="photo" + ]; + "profext" [ + label=< + + + + +
profext
...
< 60 rows
> + URL="profext.html" + tooltip="profext" + ]; + "register" [ + label=< + + + + +
register
...
< 30 rows
> + URL="register.html" + tooltip="register" + ]; + "shares" [ + label=< + + + + +
shares
...
< 10 rows
> + URL="shares.html" + tooltip="shares" + ]; + "source" [ + label=< + + + + +
source
...
< 20 rows
> + URL="source.html" + tooltip="source" + ]; + "term" [ + label=< + + + + +
term
...
< 68 980 rows
> + URL="term.html" + tooltip="term" + ]; + "updates" [ + label=< + + + + +
updates
...
< 30 rows
> + URL="updates.html" + tooltip="updates" + ]; + "vote" [ + label=< + + + + +
vote
...
< 10 rows
> + URL="vote.html" + tooltip="vote" + ]; + "xchan" [ + label=< + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xchan
xchan_hash
xchan_guid
xchan_guid_sig
xchan_pubkey
xchan_photo_mimetype
xchan_photo_l
xchan_photo_m
xchan_photo_s
xchan_addr
xchan_url
xchan_connurl
xchan_follow
xchan_connpage
xchan_name
xchan_network
xchan_instance_url
xchan_flags
xchan_photo_date
xchan_name_date
xchan_hidden
xchan_orphan
xchan_censored
xchan_selfcensored
xchan_system
xchan_pubforum
xchan_deleted
< 22 301 rows35 >
> + URL="xchan.html" + tooltip="xchan" + ]; + "xchat" [ + label=< + + + + +
xchat
...
< 19 rows
> + URL="xchat.html" + tooltip="xchat" + ]; + "xconfig" [ + label=< + + + + +
xconfig
...
< 18 rows
> + URL="xconfig.html" + tooltip="xconfig" + ]; + "xign" [ + label=< + + + + +
xign
...
< 10 rows
> + URL="xign.html" + tooltip="xign" + ]; + "xlink" [ + label=< + + + + +
xlink
...
< 14 105 rows
> + URL="xlink.html" + tooltip="xlink" + ]; + "xprof" [ + label=< + + + + +
xprof
...
< 30 rows
> + URL="xprof.html" + tooltip="xprof" + ]; + "xtag" [ + label=< + + + + + + + +
xtag
xtag_idint unsigned[10]
xtag_hashchar[255]
xtag_termchar[255]
xtag_flagsint[10]
< 30 rows0 >
> + URL="xtag.html" + tooltip="xtag" + ]; +} diff --git a/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.png b/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.png new file mode 100644 index 000000000..dc0f2f6dd Binary files /dev/null and b/doc/schemaspy_hubzilla/diagrams/xtag.implied2degrees.png differ diff --git a/doc/schemaspy_hubzilla/images/background.gif b/doc/schemaspy_hubzilla/images/background.gif new file mode 100644 index 000000000..b97924bbe Binary files /dev/null and b/doc/schemaspy_hubzilla/images/background.gif differ diff --git a/doc/schemaspy_hubzilla/images/tabLeft.gif b/doc/schemaspy_hubzilla/images/tabLeft.gif new file mode 100644 index 000000000..cefb54275 Binary files /dev/null and b/doc/schemaspy_hubzilla/images/tabLeft.gif differ diff --git a/doc/schemaspy_hubzilla/images/tabRight.gif b/doc/schemaspy_hubzilla/images/tabRight.gif new file mode 100644 index 000000000..d16d1ba17 Binary files /dev/null and b/doc/schemaspy_hubzilla/images/tabRight.gif differ diff --git a/doc/schemaspy_hubzilla/index.html b/doc/schemaspy_hubzilla/index.html new file mode 100644 index 000000000..3ddab039e --- /dev/null +++ b/doc/schemaspy_hubzilla/index.html @@ -0,0 +1,582 @@ + + + + + SchemaSpy - zot + + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + + + + + + + + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 +
Database Type: MySQL - 5.5.45 + SourceForge.net
+
+ + +
+

XML Representation
Insertion Order Deletion Order (for database loading/purging scripts)
+
+

+ + + +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TableChildrenParentsColumnsRowsComments
abook123685
account182
addon720
app164
attach323105
auth_codes50
cache3334
channel1414812
chat150
chatpresence161
chatroom112
clients60
config483
conv815
dreport198 579
event42712
fcontact160
ffinder40
fserver40
fsuggest90
group_member1442
groups3610
hook541
hubloc143202 658
issue70
item37337 583
item_id5194
likes100
mail22239
manage130
menu76
menu_item1115
notify315528
obj150
outq312660
pconfig5719
photo1285 888
poll50
poll_elm50
profdef60
profext350
profile4411
profile_check60
register360
session471
shares140
sign60
site15224
source250
spam60
sys_perms50
term6118 980
tokens60
updates370
verify60
vote150
xchan352262 301
xchat159
xconfig158
xign130
xlink184 105
xperm40
xprof3150
xtag340
      
64 Tables  72773 946 
0 Views  0  
+

+ + diff --git a/doc/schemaspy_hubzilla/insertionOrder.txt b/doc/schemaspy_hubzilla/insertionOrder.txt new file mode 100644 index 000000000..3f4f4f257 --- /dev/null +++ b/doc/schemaspy_hubzilla/insertionOrder.txt @@ -0,0 +1,64 @@ +verify +cache +clients +account +xchan +channel +hubloc +notify +tokens +abook +addon +app +chat +chatpresence +conv +dreport +fcontact +ffinder +fserver +fsuggest +hook +item_id +profdef +profile +profile_check +shares +sign +spam +vote +xchat +xlink +auth_codes +config +group_member +likes +manage +pconfig +photo +source +sys_perms +xign +outq +updates +xconfig +xprof +xtag +attach +groups +item +register +event +mail +profext +term +chatroom +issue +menu +menu_item +obj +poll +poll_elm +session +site +xperm diff --git a/doc/schemaspy_hubzilla/jquery.js b/doc/schemaspy_hubzilla/jquery.js new file mode 100644 index 000000000..7c2430802 --- /dev/null +++ b/doc/schemaspy_hubzilla/jquery.js @@ -0,0 +1,154 @@ +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
"; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/doc/schemaspy_hubzilla/relationships.html b/doc/schemaspy_hubzilla/relationships.html new file mode 100644 index 000000000..5709ea354 --- /dev/null +++ b/doc/schemaspy_hubzilla/relationships.html @@ -0,0 +1,272 @@ + + + + + SchemaSpy - zot - All Relationships + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - All Relationships +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Excluded column relationships
Dashed lines show implied relationships
< n > number of related tables
+
+
+ + +
+  +
+
+ + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/schemaSpy.css b/doc/schemaspy_hubzilla/schemaSpy.css new file mode 100644 index 000000000..dfb39a713 --- /dev/null +++ b/doc/schemaspy_hubzilla/schemaSpy.css @@ -0,0 +1,277 @@ +/* required colors MUST be specified in RGB hex notation or the diagrams won't have correct colors */ + +body { + color: #000; + background-color: #F7F7F7; + font-family: arial, geneva, helvetica, lucida, sans-serif; + margin: 0 0 0 0; + padding: 0px; +} + +/* background must be specified for it to propagate into diagrams */ +.content { + margin: 0px; + background: #F7F7F7; + border: 0 0; + padding:.4em; +} + +/* background-color must be specified for th to propagate into diagrams */ +th { + background-color: #9BAB96; + text-align: left; + padding: 0px 4px; +} + +/* background-color must be specified for td to propagate into diagrams */ +td { + background-color: #ffffff; +} + +tr.even td.detail { +} + +tr.odd td.detail { + background-color: #F7F7F7; +} + +h1 { + font-size: 125%; +} + +/* background must be specified for .primaryKey to propagate into diagrams */ +.primaryKey { + background: #BED1B8; + padding: 0px 4px; +} + +/* background must be specified for .indexedColumn to propagate into diagrams */ +.indexedColumn { + background: #F4F7DA; + padding: 0px 4px; +} + +/* background must be specified for .excludedColumn to propagate into diagrams */ +.excludedColumn { + background: #C0C0C0; + padding: 0px 4px; +} + +/* background must be specified for .selectedTable to propagate into diagrams */ +.selectedTable { + background: #A9AB96; +} + +.detail { + padding: 0px 4px; +} + +table { + border-style: none; + margin: 0; +} + +.impliedRelationship { + display: none; + font-style: italic; + color: #183118 +} + +.dataTable { + font-size: 85%; + background-color: #F7F7F7; +} + +.heading { + background: transparent; + padding: 8px 0px; +} + +.header { + color: #000000; + background: transparent; + font-weight: bold; + font-size: 130%; + text-align: left; +} + +.description { + display: block; + padding: 8px 0px; +} + +.signature { + font-size: 105%; + font-weight: bold; + font-style: italic; +} + +.container { + background-color: #F7F7F7; + padding: 0px 0px; +} + +.legend { + display: none; + text-align: left; +} + +.legendDetail { + background-color: #F7F7F7; + padding: 0px 4px; + + font-style: normal; + color: #000000 +} + +.relatedTable { + padding: 0px 4px; +} + +.relatedKey { + display: none; + padding: 0px -4px 0px 4px; +} + +.constraint { + display: none; + text-align: right; + padding: 0px 4px; +} + +.comment { + display: none; + text-align: left; + padding: 0px 4px; +} + +.impliedNotOrphan { +} + +.excludedRelationship { + font-size: 85%; +} + +.degrees { +} + +/* don't display the diagrams until we know what to display */ +.diagram { + display: none; +} + +.indent { + padding: 2px; +} + +a:link { + color: #489148; +} + +a:visited { + color: #183118; +} + +.sortedByColumn { + background-color: #6C7769; +} + +.notSortedByColumn { + color: #000000; +} + +.viewDefinition { + font-size: 90%; + background-color: #ffffff; + border-style: solid; + border-width: 1px; + float: left; + padding: 4px; + font-family: "Courier New", Courier, monospace +} + +.viewReferences { + font-size: 90%; + padding: 4px; +} + +/* wrap around divs that float so they "take up space" */ +div.spacer { + clear: both; +} + +.preFormatted { + white-space: pre; +} + +/* Tabs from http://www.alistapart.com/articles/slidingdoors/ */ + +/* resolve an issue with always having a scrollbar for #header */ +#headerHolder { + width: 100%; + margin: 0; + border: 1px solid black; + border-bottom-style: none; +} + +#header { + float:left; + width: 100%; + background:#BED1B8 url("images/background.gif") repeat-x bottom; + font-size:80%; + line-height:normal; +} + +#header ul { + margin:0; + padding:10px 10px 0; + list-style:none; +} + +#header li { + float:left; + background:url("images/tabLeft.gif") no-repeat left top; + margin:0; + padding:0 0 0 9px; + border-bottom:1px solid #000; +} + +#header a { + float:left; + display:block; + width:.1em; + background:url("images/tabRight.gif") no-repeat right top; + padding:5px 10px 4px 1px; + text-decoration:none; + font-weight:bold; + color:#F4F7DA; +} + +#header > ul a {width:auto;} +/* Commented Backslash Hack hides rule from IE5-Mac \*/ +#header a {float:none;} +/* End IE5-Mac hack */ + +#header a:hover { + color:#333; +} + +#header #current { + background-position:0 -150px; + border-width:0; +} + +#header #current a { + background-position:100% -150px; + padding-bottom:5px; + color:#000; +} + +#header li:hover, #header li:hover a { + background-position:0% -150px; + color:#9BAB96; +} + +#header li:hover a { + background-position:100% -150px; +} diff --git a/doc/schemaspy_hubzilla/schemaSpy.js b/doc/schemaspy_hubzilla/schemaSpy.js new file mode 100644 index 000000000..d1a739d4e --- /dev/null +++ b/doc/schemaspy_hubzilla/schemaSpy.js @@ -0,0 +1,97 @@ +// table-based pages are expected to set 'table' to their name +var table = null; + +// sync target's visibility with the state of checkbox +function sync(cb, target) { + var checked = cb.attr('checked'); + var displayed = target.css('display') != 'none'; + if (checked != displayed) { + if (checked) + target.show(); + else + target.hide(); + } +} + +// sync target's visibility with the inverse of the state of checkbox +function unsync(cb, target) { + var checked = cb.attr('checked'); + var displayed = target.css('display') != 'none'; + if (checked == displayed) { + if (checked) + target.hide(); + else + target.show(); + } +} + +// associate the state of checkbox with the visibility of target +function associate(cb, target) { + sync(cb, target); + cb.click(function() { + sync(cb, target); + }); +} + +// select the appropriate image based on the options selected +function syncImage() { + var implied = $('#implied').attr('checked'); + + $('.diagram').hide(); + + if (table) { + if (implied && $('#impliedTwoDegreesImg').size() > 0) { + $('#impliedTwoDegreesImg').show(); + } else { + var oneDegree = $('#oneDegree').attr('checked'); + + if (oneDegree || $('#twoDegreesImg').size() == 0) { + $('#oneDegreeImg').show(); + } else { + $('#twoDegreesImg').show(); + } + } + } else { + var showNonKeys = $('#showNonKeys').attr('checked'); + + if (implied) { + if (showNonKeys && $('#impliedLargeImg').size() > 0) { + $('#impliedLargeImg').show(); + } else if ($('#impliedCompactImg').size() > 0) { + $('#impliedCompactImg').show(); + } else { + $('#realCompactImg').show(); + } + } else { + if (showNonKeys && $('#realLargeImg').size() > 0) { + $('#realLargeImg').show(); + } else { + $('#realCompactImg').show(); + } + } + } +} + +// our 'ready' handler makes the page consistent +$(function(){ + associate($('#implied'), $('.impliedRelationship')); + associate($('#showComments'), $('.comment')); + associate($('#showLegend'), $('.legend')); + associate($('#showRelatedCols'), $('.relatedKey')); + associate($('#showConstNames'), $('.constraint')); + + syncImage(); + $('#implied,#oneDegree,#twoDegrees,#showNonKeys').click(function() { + syncImage(); + }); + + unsync($('#implied'), $('.degrees')); + $('#implied').click(function() { + unsync($('#implied'), $('.degrees')); + }); + + unsync($('#removeImpliedOrphans'), $('.impliedNotOrphan')); + $('#removeImpliedOrphans').click(function() { + unsync($('#removeImpliedOrphans'), $('.impliedNotOrphan')); + }); +}); diff --git a/doc/schemaspy_hubzilla/tables/abook.html b/doc/schemaspy_hubzilla/tables/abook.html new file mode 100644 index 000000000..e8254d67f --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/abook.html @@ -0,0 +1,554 @@ + + + + + SchemaSpy - Table zot.abook + + + + + + + +
+ +
+
+ + + + + +
Table zot.abookGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
abook_idint unsigned10 √ 
abook_accountint unsigned100
abook_channelint unsigned100
abook_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
abook_my_permsint100
abook_their_permsint100
abook_closenesstinyint unsigned399
abook_createddatetime190000-00-00 00:00:00
abook_updateddatetime190000-00-00 00:00:00
abook_connecteddatetime190000-00-00 00:00:00
abook_dobdatetime190000-00-00 00:00:00
abook_flagsint100
abook_blockedtinyint30
abook_ignoredtinyint30
abook_hiddentinyint30
abook_archivedtinyint30
abook_pendingtinyint30
abook_unconnectedtinyint30
abook_selftinyint30
abook_feedtinyint30
abook_profilechar64
abook_incltext65535
abook_excltext65535
+

Table contained 685 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
abook_idPrimary keyAscPRIMARY
abook_accountPerformanceAscabook_account
abook_archivedPerformanceAscabook_archived
abook_blockedPerformanceAscabook_blocked
abook_channelPerformanceAscabook_channel
abook_closenessPerformanceAscabook_closeness
abook_connectedPerformanceAscabook_connected
abook_createdPerformanceAscabook_created
abook_dobPerformanceAscabook_dob
abook_feedPerformanceAscabook_feed
abook_flagsPerformanceAscabook_flags
abook_hiddenPerformanceAscabook_hidden
abook_ignoredPerformanceAscabook_ignored
abook_my_permsPerformanceAscabook_my_perms
abook_pendingPerformanceAscabook_pending
abook_profilePerformanceAscabook_profile
abook_selfPerformanceAscabook_self
abook_their_permsPerformanceAscabook_their_perms
abook_unconnectedPerformanceAscabook_unconnected
abook_updatedPerformanceAscabook_updated
abook_xchanPerformanceAscabook_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/account.html b/doc/schemaspy_hubzilla/tables/account.html new file mode 100644 index 000000000..2dcf0990e --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/account.html @@ -0,0 +1,418 @@ + + + + + SchemaSpy - Table zot.account + + + + + + + +
+ +
+
+ + + + + +
Table zot.accountGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
account_idint unsigned10 √  + + + + + +
mail.account_id + Implied Constraint R
+
account_parentint unsigned100
account_default_channelint unsigned100
account_saltchar32
account_passwordchar255
account_emailchar255
account_externalchar255
account_languagechar16en
account_createddatetime190000-00-00 00:00:00
account_lastlogdatetime190000-00-00 00:00:00
account_flagsint unsigned100
account_rolesint unsigned100
account_resetchar255
account_expiresdatetime190000-00-00 00:00:00
account_expire_notifieddatetime190000-00-00 00:00:00
account_service_classchar32
account_levelint unsigned100
account_password_changeddatetime190000-00-00 00:00:00
+

Table contained 2 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
account_idPrimary keyAscPRIMARY
account_default_channelPerformanceAscaccount_default_channel
account_emailPerformanceAscaccount_email
account_expiresPerformanceAscaccount_expires
account_externalPerformanceAscaccount_external
account_flagsPerformanceAscaccount_flags
account_lastlogPerformanceAscaccount_lastlog
account_levelPerformanceAscaccount_level
account_parentPerformanceAscaccount_parent
account_password_changedPerformanceAscaccount_password_changed
account_rolesPerformanceAscaccount_roles
account_service_classPerformanceAscaccount_service_class
+
+
+
Close relationships:
+ + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/addon.html b/doc/schemaspy_hubzilla/tables/addon.html new file mode 100644 index 000000000..692b6aa6b --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/addon.html @@ -0,0 +1,258 @@ + + + + + SchemaSpy - Table zot.addon + + + + + + + +
+ +
+
+ + + + + +
Table zot.addonGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
namechar255
versionchar255
installedbit00
hiddenbit00
timestampbigint190
plugin_adminbit00
+

Table contained 20 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
hiddenPerformanceAschidden
installedPerformanceAscinstalled
namePerformanceAscname
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/app.html b/doc/schemaspy_hubzilla/tables/app.html new file mode 100644 index 000000000..68342c09d --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/app.html @@ -0,0 +1,393 @@ + + + + + SchemaSpy - Table zot.app + + + + + + + +
+ +
+
+ + + + + +
Table zot.appGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
app_idchar255
app_sigchar255
app_authorchar255
app_namechar255
app_desctext65535
app_urlchar255
app_photochar255
app_versionchar255
app_channelint100
app_addrchar255
app_pricechar255
app_pagechar255
app_requireschar255
app_createddatetime190000-00-00 00:00:00
app_editeddatetime190000-00-00 00:00:00
+

Table contained 4 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
app_channelPerformanceAscapp_channel
app_createdPerformanceAscapp_created
app_editedPerformanceAscapp_edited
app_idPerformanceAscapp_id
app_namePerformanceAscapp_name
app_photoPerformanceAscapp_photo
app_pricePerformanceAscapp_price
app_urlPerformanceAscapp_url
app_versionPerformanceAscapp_version
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/attach.html b/doc/schemaspy_hubzilla/tables/attach.html new file mode 100644 index 000000000..7d93706d9 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/attach.html @@ -0,0 +1,593 @@ + + + + + SchemaSpy - Table zot.attach + + + + + + + +
+ +
+
+ + + + + +
Table zot.attachGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
aidint unsigned100
uidint unsigned100
hashchar64 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
creatorchar128
filenamechar255
filetypechar64
filesizeint unsigned100
revisionint unsigned100
folderchar64
flagsint unsigned100
is_dirbit00
is_photobit00
os_storagebit00
os_pathmediumtext16777215
display_pathmediumtext16777215
datalongblob2147483647
createddatetime190000-00-00 00:00:00
editeddatetime190000-00-00 00:00:00
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
+

Table contained 105 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
aidPerformanceAscaid
createdPerformanceAsccreated
creatorPerformanceAsccreator
editedPerformanceAscedited
filenamePerformanceAscfilename
filesizePerformanceAscfilesize
filetypePerformanceAscfiletype
flagsPerformanceAscflags
folderPerformanceAscfolder
hashPerformanceAschash
is_dirPerformanceAscis_dir
is_photoPerformanceAscis_photo
os_storagePerformanceAscos_storage
revisionPerformanceAscrevision
uidPerformanceAscuid
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/auth_codes.html b/doc/schemaspy_hubzilla/tables/auth_codes.html new file mode 100644 index 000000000..1c2861388 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/auth_codes.html @@ -0,0 +1,216 @@ + + + + + SchemaSpy - Table zot.auth_codes + + + + + + + +
+ +
+
+ + + + + +
Table zot.auth_codesGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idvarchar40 + + + + + +
tokens.id + Implied Constraint R
+
client_idvarchar20 + + + + + +
clients.client_id + Implied Constraint R
+
redirect_urivarchar200
expiresint100
scopevarchar250
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
+
+
+
Close relationships:
+ + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/cache.html b/doc/schemaspy_hubzilla/tables/cache.html new file mode 100644 index 000000000..daf6f4517 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/cache.html @@ -0,0 +1,217 @@ + + + + + SchemaSpy - Table zot.cache + + + + + + + +
+ +
+
+ + + + + +
Table zot.cacheGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
kchar255 + + + + + + + + + + + + + + + + + + + + + +
config.k + Implied Constraint R
pconfig.k + Implied Constraint R
profext.k + Implied Constraint R
sys_perms.k + Implied Constraint R
xconfig.k + Implied Constraint R
+
vtext65535
updateddatetime190000-00-00 00:00:00
+

Table contained 334 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
kPrimary keyAscPRIMARY
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/channel.html b/doc/schemaspy_hubzilla/tables/channel.html new file mode 100644 index 000000000..8de11aa72 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/channel.html @@ -0,0 +1,1104 @@ + + + + + SchemaSpy - Table zot.channel + + + + + + + +
+ +
+
+ + + + + +
Table zot.channelGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
channel_idint unsigned10 √  + + + + + + + + + + + + + +
likes.channel_id + Implied Constraint R
mail.channel_id + Implied Constraint R
profext.channel_id + Implied Constraint R
+
channel_account_idint unsigned100
channel_primarybit00
channel_namechar255
channel_addresschar255
channel_guidchar255
channel_guid_sigtext65535
channel_hashchar255 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach.hash + Defined in XML R
event.event_hash + Defined in XML R
groups.hash + Defined in XML R
hubloc.hubloc_hash + Defined in XML R
notify.hash + Defined in XML R
outq.outq_hash + Defined in XML R
profext.hash + Defined in XML R
register.hash + Defined in XML R
term.parent_hash + Defined in XML R
term.term_hash + Defined in XML R
updates.ud_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
xprof.xprof_hash + Defined in XML R
xtag.xtag_hash + Defined in XML R
+
+ + + + + +
xchan.xchan_hash + Defined in XML R
+
channel_timezonechar128UTC
channel_locationchar255
channel_themechar255
channel_startpagechar255
channel_pubkeytext65535
channel_prvkeytext65535
channel_notifyflagsint unsigned1065535
channel_pageflagsint unsigned100
channel_dirdatedatetime190000-00-00 00:00:00
channel_lastpostdatetime190000-00-00 00:00:00
channel_deleteddatetime190000-00-00 00:00:00
channel_max_anon_mailint unsigned1010
channel_max_friend_reqint unsigned1010
channel_expire_daysint100
channel_passwd_resetchar255
channel_default_groupchar255
channel_allow_cidmediumtext16777215
channel_allow_gidmediumtext16777215
channel_deny_cidmediumtext16777215
channel_deny_gidmediumtext16777215
channel_r_streamint unsigned100
channel_r_profileint unsigned100
channel_r_photosint unsigned100
channel_r_abookint unsigned100
channel_w_streamint unsigned100
channel_w_wallint unsigned100
channel_w_tagwallint unsigned100
channel_w_commentint unsigned100
channel_w_mailint unsigned100
channel_w_photosint unsigned100
channel_w_chatint unsigned100
channel_a_delegateint unsigned100
channel_r_storageint unsigned100
channel_w_storageint unsigned100
channel_r_pagesint unsigned100
channel_w_pagesint unsigned100
channel_a_republishint unsigned100
channel_w_likeint unsigned100
channel_removedbit00
channel_systembit00
+

Table contained 12 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
channel_idPrimary keyAscPRIMARY
channel_a_delegatePerformanceAscchannel_a_delegate
channel_a_republishPerformanceAscchannel_a_republish
channel_account_idPerformanceAscchannel_account_id
channel_addressMust be uniqueAscchannel_address_unique
channel_default_groupPerformanceAscchannel_default_gid
channel_deletedPerformanceAscchannel_deleted
channel_dirdatePerformanceAscchannel_dirdate
channel_expire_daysPerformanceAscchannel_expire_days
channel_guidPerformanceAscchannel_guid
channel_hashPerformanceAscchannel_hash
channel_lastpostPerformanceAscchannel_lastpost
channel_locationPerformanceAscchannel_location
channel_max_anon_mailPerformanceAscchannel_max_anon_mail
channel_max_friend_reqPerformanceAscchannel_max_friend_req
channel_namePerformanceAscchannel_name
channel_notifyflagsPerformanceAscchannel_notifyflags
channel_pageflagsPerformanceAscchannel_pageflags
channel_primaryPerformanceAscchannel_primary
channel_r_abookPerformanceAscchannel_r_abook
channel_r_pagesPerformanceAscchannel_r_pages
channel_r_photosPerformanceAscchannel_r_photos
channel_r_profilePerformanceAscchannel_r_profile
channel_r_storagePerformanceAscchannel_r_storage
channel_r_streamPerformanceAscchannel_r_stream
channel_removedPerformanceAscchannel_removed
channel_systemPerformanceAscchannel_system
channel_themePerformanceAscchannel_theme
channel_timezonePerformanceAscchannel_timezone
channel_w_chatPerformanceAscchannel_w_chat
channel_w_commentPerformanceAscchannel_w_comment
channel_w_likePerformanceAscchannel_w_like
channel_w_mailPerformanceAscchannel_w_mail
channel_w_pagesPerformanceAscchannel_w_pages
channel_w_photosPerformanceAscchannel_w_photos
channel_w_storagePerformanceAscchannel_w_storage
channel_w_streamPerformanceAscchannel_w_stream
channel_w_tagwallPerformanceAscchannel_w_tagwall
channel_w_wallPerformanceAscchannel_w_wall
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/chat.html b/doc/schemaspy_hubzilla/tables/chat.html new file mode 100644 index 000000000..555b76949 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/chat.html @@ -0,0 +1,254 @@ + + + + + SchemaSpy - Table zot.chat + + + + + + + +
+ +
+
+ + + + + +
Table zot.chatGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
chat_idint unsigned10 √ 
chat_roomint unsigned100
chat_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
chat_textmediumtext16777215
createddatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
chat_idPrimary keyAscPRIMARY
chat_roomPerformanceAscchat_room
chat_xchanPerformanceAscchat_xchan
createdPerformanceAsccreated
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/chatpresence.html b/doc/schemaspy_hubzilla/tables/chatpresence.html new file mode 100644 index 000000000..7a7811c98 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/chatpresence.html @@ -0,0 +1,271 @@ + + + + + SchemaSpy - Table zot.chatpresence + + + + + + + +
+ +
+
+ + + + + +
Table zot.chatpresenceGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
cp_idint unsigned10 √ 
cp_roomint unsigned100
cp_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
cp_lastdatetime190000-00-00 00:00:00
cp_statuschar255
cp_clientchar128
+

Table contained 1 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
cp_idPrimary keyAscPRIMARY
cp_lastPerformanceAsccp_last
cp_roomPerformanceAsccp_room
cp_statusPerformanceAsccp_status
cp_xchanPerformanceAsccp_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/chatroom.html b/doc/schemaspy_hubzilla/tables/chatroom.html new file mode 100644 index 000000000..359888f56 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/chatroom.html @@ -0,0 +1,286 @@ + + + + + SchemaSpy - Table zot.chatroom + + + + + + + +
+ +
+
+ + + + + +
Table zot.chatroomGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
cr_idint unsigned10 √ 
cr_aidint unsigned100
cr_uidint unsigned100
cr_namechar255
cr_createddatetime190000-00-00 00:00:00
cr_editeddatetime190000-00-00 00:00:00
cr_expireint unsigned100
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
+

Table contained 2 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
cr_idPrimary keyAscPRIMARY
cr_aidPerformanceAsccr_aid
cr_createdPerformanceAsccr_created
cr_editedPerformanceAsccr_edited
cr_expirePerformanceAsccr_expire
cr_namePerformanceAsccr_name
cr_uidPerformanceAsccr_uid
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/clients.html b/doc/schemaspy_hubzilla/tables/clients.html new file mode 100644 index 000000000..e805498cf --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/clients.html @@ -0,0 +1,224 @@ + + + + + SchemaSpy - Table zot.clients + + + + + + + +
+ +
+
+ + + + + +
Table zot.clientsGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
client_idvarchar20 + + + + + + + + + +
auth_codes.client_id + Implied Constraint R
tokens.client_id + Implied Constraint R
+
pwvarchar20
redirect_urivarchar200
nametext65535 √ null
icontext65535 √ null
uidint100
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
client_idPrimary keyAscPRIMARY
+
+
+
Close relationships:
+ + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/config.html b/doc/schemaspy_hubzilla/tables/config.html new file mode 100644 index 000000000..eb06c5479 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/config.html @@ -0,0 +1,231 @@ + + + + + SchemaSpy - Table zot.config + + + + + + + +
+ +
+
+ + + + + +
Table zot.configGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
catchar255
kchar255 + + + + + +
cache.k + Implied Constraint R
+
vtext65535
+

Table contained 83 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
cat + kMust be uniqueAsc/Ascaccess
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/conv.html b/doc/schemaspy_hubzilla/tables/conv.html new file mode 100644 index 000000000..ac8f8dc8b --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/conv.html @@ -0,0 +1,270 @@ + + + + + SchemaSpy - Table zot.conv + + + + + + + +
+ +
+
+ + + + + +
Table zot.convGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
guidchar255
recipsmediumtext16777215
uidint100
creatorchar255
createddatetime190000-00-00 00:00:00
updateddatetime190000-00-00 00:00:00
subjectmediumtext16777215
+

Table contained 15 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
createdPerformanceAsccreated
updatedPerformanceAscupdated
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/dreport.html b/doc/schemaspy_hubzilla/tables/dreport.html new file mode 100644 index 000000000..1f173a14c --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/dreport.html @@ -0,0 +1,316 @@ + + + + + SchemaSpy - Table zot.dreport + + + + + + + +
+ +
+
+ + + + + +
Table zot.dreportGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
dreport_idint10 √ 
dreport_channelint100
dreport_midchar255
dreport_sitechar255
dreport_recipchar255
dreport_resultchar255
dreport_timedatetime190000-00-00 00:00:00
dreport_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
dreport_queuechar255
+

Table contained 8 579 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
dreport_idPrimary keyAscPRIMARY
dreport_channelPerformanceAscdreport_channel
dreport_midPerformanceAscdreport_mid
dreport_queuePerformanceAscdreport_queue
dreport_sitePerformanceAscdreport_site
dreport_timePerformanceAscdreport_time
dreport_xchanPerformanceAscdreport_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/event.html b/doc/schemaspy_hubzilla/tables/event.html new file mode 100644 index 000000000..107e9d2ee --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/event.html @@ -0,0 +1,632 @@ + + + + + SchemaSpy - Table zot.event + + + + + + + +
+ +
+
+ + + + + +
Table zot.eventGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
aidint unsigned100
uidint100
event_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
event_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
createddatetime190000-00-00 00:00:00
editeddatetime190000-00-00 00:00:00
startdatetime190000-00-00 00:00:00
finishdatetime190000-00-00 00:00:00
summarytext65535
descriptiontext65535
locationtext65535
typechar255
nofinishbit00
adjustbit01
ignorebit00
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
event_statuschar255
event_status_datedatetime190000-00-00 00:00:00
event_percentsmallint50
event_repeattext65535
event_sequencesmallint50
event_prioritysmallint50
event_vdatatext65535
+

Table contained 12 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
adjustPerformanceAscadjust
aidPerformanceAscaid
event_hashPerformanceAscevent_hash
event_priorityPerformanceAscevent_priority
event_sequencePerformanceAscevent_sequence
event_statusPerformanceAscevent_status
event_xchanPerformanceAscevent_xchan
finishPerformanceAscfinish
ignorePerformanceAscignore
nofinishPerformanceAscnofinish
startPerformanceAscstart
typePerformanceAsctype
uidPerformanceAscuid
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/fcontact.html b/doc/schemaspy_hubzilla/tables/fcontact.html new file mode 100644 index 000000000..2adb38a0d --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/fcontact.html @@ -0,0 +1,358 @@ + + + + + SchemaSpy - Table zot.fcontact + + + + + + + +
+ +
+
+ + + + + +
Table zot.fcontactGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
urlchar255
namechar255
photochar255
requestchar255
nickchar255
addrchar255
batchchar255
notifychar255
pollchar255
confirmchar255
prioritybit0
networkchar32
aliaschar255
pubkeytext65535
updateddatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
addrPerformanceAscaddr
networkPerformanceAscnetwork
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/ffinder.html b/doc/schemaspy_hubzilla/tables/ffinder.html new file mode 100644 index 000000000..3046d7efd --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/ffinder.html @@ -0,0 +1,232 @@ + + + + + SchemaSpy - Table zot.ffinder + + + + + + + +
+ +
+
+ + + + + +
Table zot.ffinderGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
uidint unsigned10
cidint unsigned10
fidint unsigned10
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
cidPerformanceAsccid
fidPerformanceAscfid
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/fserver.html b/doc/schemaspy_hubzilla/tables/fserver.html new file mode 100644 index 000000000..76ff02c1f --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/fserver.html @@ -0,0 +1,219 @@ + + + + + SchemaSpy - Table zot.fserver + + + + + + + +
+ +
+
+ + + + + +
Table zot.fserverGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
serverchar255
posturlchar255
keytext65535
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
posturlPerformanceAscposturl
serverPerformanceAscserver
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/fsuggest.html b/doc/schemaspy_hubzilla/tables/fsuggest.html new file mode 100644 index 000000000..7c118dbfd --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/fsuggest.html @@ -0,0 +1,262 @@ + + + + + SchemaSpy - Table zot.fsuggest + + + + + + + +
+ +
+
+ + + + + +
Table zot.fsuggestGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
uidint100
cidint100
namechar255
urlchar255
requestchar255
photochar255
notetext65535
createddatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/group_member.html b/doc/schemaspy_hubzilla/tables/group_member.html new file mode 100644 index 000000000..9f78e1b46 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/group_member.html @@ -0,0 +1,298 @@ + + + + + SchemaSpy - Table zot.group_member + + + + + + + +
+ +
+
+ + + + + +
Table zot.group_memberGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
uidint unsigned100
gidint unsigned100
xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
+

Table contained 42 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
gidPerformanceAscgid
uidPerformanceAscuid
xchanPerformanceAscxchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/groups.html b/doc/schemaspy_hubzilla/tables/groups.html new file mode 100644 index 000000000..57503f797 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/groups.html @@ -0,0 +1,340 @@ + + + + + SchemaSpy - Table zot.groups + + + + + + + +
+ +
+
+ + + + + +
Table zot.groupsGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
uidint unsigned100
visiblebit00
deletedbit00
namechar255
+

Table contained 10 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
deletedPerformanceAscdeleted
hashPerformanceAschash
uidPerformanceAscuid
visiblePerformanceAscvisible
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/hook.html b/doc/schemaspy_hubzilla/tables/hook.html new file mode 100644 index 000000000..0ac1f2f14 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/hook.html @@ -0,0 +1,224 @@ + + + + + SchemaSpy - Table zot.hook + + + + + + + +
+ +
+
+ + + + + +
Table zot.hookGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
hookchar255
filechar255
functionchar255
priorityint unsigned100
+

Table contained 41 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
hookPerformanceAschook
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/hubloc.html b/doc/schemaspy_hubzilla/tables/hubloc.html new file mode 100644 index 000000000..a7328a0db --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/hubloc.html @@ -0,0 +1,642 @@ + + + + + SchemaSpy - Table zot.hubloc + + + + + + + +
+ +
+
+ + + + + +
Table zot.hublocGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
hubloc_idint unsigned10 √ 
hubloc_guidchar255
hubloc_guid_sigtext65535
hubloc_hashchar255 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach.hash + Defined in XML R
event.event_hash + Defined in XML R
groups.hash + Defined in XML R
hubloc.hubloc_hash + Defined in XML R
notify.hash + Defined in XML R
outq.outq_hash + Defined in XML R
profext.hash + Defined in XML R
register.hash + Defined in XML R
term.parent_hash + Defined in XML R
term.term_hash + Defined in XML R
updates.ud_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
xprof.xprof_hash + Defined in XML R
xtag.xtag_hash + Defined in XML R
+
+ + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
hubloc_addrchar255
hubloc_networkchar32
hubloc_flagsint unsigned100
hubloc_statusint unsigned100
hubloc_urlchar255
hubloc_url_sigtext65535
hubloc_hostchar255
hubloc_callbackchar255
hubloc_connectchar255
hubloc_sitekeytext65535
hubloc_updateddatetime190000-00-00 00:00:00
hubloc_connecteddatetime190000-00-00 00:00:00
hubloc_primarybit00
hubloc_orphancheckbit00
hubloc_errorbit00
hubloc_deletedbit00
+

Table contained 2 658 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
hubloc_idPrimary keyAscPRIMARY
hubloc_addrPerformanceAschubloc_addr
hubloc_connectPerformanceAschubloc_connect
hubloc_connectedPerformanceAschubloc_connected
hubloc_deletedPerformanceAschubloc_deleted
hubloc_errorPerformanceAschubloc_error
hubloc_flagsPerformanceAschubloc_flags
hubloc_guidPerformanceAschubloc_guid
hubloc_hostPerformanceAschubloc_host
hubloc_networkPerformanceAschubloc_network
hubloc_orphancheckPerformanceAschubloc_orphancheck
hubloc_primaryPerformanceAschubloc_primary
hubloc_statusPerformanceAschubloc_status
hubloc_updatedPerformanceAschubloc_updated
hubloc_urlPerformanceAschubloc_url
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/issue.html b/doc/schemaspy_hubzilla/tables/issue.html new file mode 100644 index 000000000..032e0a6f7 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/issue.html @@ -0,0 +1,242 @@ + + + + + SchemaSpy - Table zot.issue + + + + + + + +
+ +
+
+ + + + + +
Table zot.issueGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
issue_idint unsigned10 √ 
issue_createddatetime190000-00-00 00:00:00
issue_updateddatetime190000-00-00 00:00:00
issue_assignedchar255
issue_priorityint100
issue_statusint100
issue_componentchar255
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
issue_idPrimary keyAscPRIMARY
issue_assignedPerformanceAscissue_assigned
issue_componentPerformanceAscissue_component
issue_createdPerformanceAscissue_created
issue_priorityPerformanceAscissue_priority
issue_statusPerformanceAscissue_status
issue_updatedPerformanceAscissue_updated
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/item.html b/doc/schemaspy_hubzilla/tables/item.html new file mode 100644 index 000000000..18b8d402d --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/item.html @@ -0,0 +1,1399 @@ + + + + + SchemaSpy - Table zot.item + + + + + + + +
+ +
+
+ + + + + +
Table zot.itemGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
midchar255
aidint unsigned100
uidint unsigned100
parentint unsigned100
parent_midchar255
thr_parentchar255
createddatetime190000-00-00 00:00:00
editeddatetime190000-00-00 00:00:00
expiresdatetime190000-00-00 00:00:00
commenteddatetime190000-00-00 00:00:00
receiveddatetime190000-00-00 00:00:00
changeddatetime190000-00-00 00:00:00
comments_closeddatetime190000-00-00 00:00:00
owner_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
author_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
source_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
mimetypechar255
titletext65535
bodymediumtext16777215
htmlmediumtext16777215
appchar255
langchar64
revisionint unsigned100
verbchar255
obj_typechar255
objecttext65535
tgt_typechar255
targettext65535
layout_midchar255
postoptstext65535
routetext65535
llinkchar255
plinkchar255
resource_idchar255
resource_typechar16
attachmediumtext16777215
sigtext65535
diaspora_metamediumtext16777215
locationchar255
coordchar255
public_policychar255
comment_policychar255
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
item_restrictint100
item_flagsint100
item_privatebit00
item_originbit00
item_unseenbit00
item_starredbit00
item_uplinkbit00
item_consensusbit00
item_wallbit00
item_thread_topbit00
item_notshownbit00
item_nsfwbit00
item_relaybit00
item_mentionsmebit00
item_nocommentbit00
item_obscuredbit00
item_verifiedbit00
item_retainedbit00
item_rssbit00
item_deletedbit00
item_typeint100
item_hiddenbit00
item_unpublishedbit00
item_delayedbit00
item_pending_removebit00
item_blockedbit00
+

Table contained 37 583 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
aidPerformanceAscaid
allow_cidPerformanceAscallow_cid
allow_gidPerformanceAscallow_gid
author_xchanPerformanceAscauthor_xchan
bodyPerformanceAscbody
changedPerformanceAscchanged
comment_policyPerformanceAsccomment_policy
commentedPerformanceAsccommented
comments_closedPerformanceAsccomments_closed
createdPerformanceAsccreated
deny_cidPerformanceAscdeny_cid
deny_gidPerformanceAscdeny_gid
editedPerformanceAscedited
expiresPerformanceAscexpires
item_blockedPerformanceAscitem_blocked
item_consensusPerformanceAscitem_consensus
item_delayedPerformanceAscitem_delayed
item_deletedPerformanceAscitem_deleted
item_flagsPerformanceAscitem_flags
item_hiddenPerformanceAscitem_hidden
item_mentionsmePerformanceAscitem_mentionsme
item_nocommentPerformanceAscitem_nocomment
item_notshownPerformanceAscitem_notshown
item_nsfwPerformanceAscitem_nsfw
item_obscuredPerformanceAscitem_obscured
item_originPerformanceAscitem_origin
item_pending_removePerformanceAscitem_pending_remove
item_privatePerformanceAscitem_private
item_relayPerformanceAscitem_relay
item_restrictPerformanceAscitem_restrict
item_retainedPerformanceAscitem_retained
item_rssPerformanceAscitem_rss
item_starredPerformanceAscitem_starred
item_thread_topPerformanceAscitem_thread_top
item_typePerformanceAscitem_type
item_unpublishedPerformanceAscitem_unpublished
item_unseenPerformanceAscitem_unseen
item_uplinkPerformanceAscitem_uplink
item_verifiedPerformanceAscitem_verified
item_wallPerformanceAscitem_wall
layout_midPerformanceAsclayout_mid
llinkPerformanceAscllink
midPerformanceAscmid
mimetypePerformanceAscmimetype
owner_xchanPerformanceAscowner_xchan
parentPerformanceAscparent
parent_midPerformanceAscparent_mid
public_policyPerformanceAscpublic_policy
receivedPerformanceAscreceived
resource_typePerformanceAscresource_type
revisionPerformanceAscrevision
titlePerformanceAsctitle
uidPerformanceAscuid
uid + commentedPerformanceAsc/Ascuid_commented
uid + createdPerformanceAsc/Ascuid_created
mid + uidPerformanceAsc/Ascuid_mid
verbPerformanceAscverb
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/item_id.html b/doc/schemaspy_hubzilla/tables/item_id.html new file mode 100644 index 000000000..b420a04b9 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/item_id.html @@ -0,0 +1,249 @@ + + + + + SchemaSpy - Table zot.item_id + + + + + + + +
+ +
+
+ + + + + +
Table zot.item_idGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
iidint100
uidint100
sidchar255
servicechar255
+

Table contained 194 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
iidPerformanceAsciid
servicePerformanceAscservice
sidPerformanceAscsid
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/likes.html b/doc/schemaspy_hubzilla/tables/likes.html new file mode 100644 index 000000000..562ca9bec --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/likes.html @@ -0,0 +1,347 @@ + + + + + SchemaSpy - Table zot.likes + + + + + + + +
+ +
+
+ + + + + +
Table zot.likesGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
channel_idint unsigned100 + + + + + +
channel.channel_id + Implied Constraint R
+
likerchar128
likeechar128
iidint unsigned100
verbchar255
target_typechar255
target_idchar128
targetmediumtext16777215
i_midchar255
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
channel_idPerformanceAscchannel_id
i_midPerformanceAsci_mid
iidPerformanceAsciid
likeePerformanceAsclikee
likerPerformanceAscliker
target_idPerformanceAsctarget_id
target_typePerformanceAsctarget_type
verbPerformanceAscverb
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/mail.html b/doc/schemaspy_hubzilla/tables/mail.html new file mode 100644 index 000000000..15bd03f82 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/mail.html @@ -0,0 +1,608 @@ + + + + + SchemaSpy - Table zot.mail + + + + + + + +
+ +
+
+ + + + + +
Table zot.mailGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
convidint unsigned100
mail_flagsint unsigned100
from_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
to_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
account_idint unsigned100 + + + + + +
account.account_id + Implied Constraint R
+
channel_idint unsigned100 + + + + + +
channel.channel_id + Implied Constraint R
+
titletext65535
bodymediumtext16777215
sigtext65535
attachmediumtext16777215
midchar255
parent_midchar255
mail_deletedtinyint30
mail_repliedtinyint30
mail_isreplytinyint30
mail_seentinyint30
mail_recalledtinyint30
mail_obscuredsmallint50
createddatetime190000-00-00 00:00:00
expiresdatetime190000-00-00 00:00:00
conv_guidchar255
+

Table contained 39 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
account_idPerformanceAscaccount_id
channel_idPerformanceAscchannel_id
conv_guidPerformanceAscconv_guid
convidPerformanceAscconvid
createdPerformanceAsccreated
expiresPerformanceAscexpires
from_xchanPerformanceAscfrom_xchan
mail_deletedPerformanceAscmail_deleted
mail_flagsPerformanceAscmail_flags
mail_isreplyPerformanceAscmail_isreply
mail_obscuredPerformanceAscmail_obscured
mail_recalledPerformanceAscmail_recalled
mail_repliedPerformanceAscmail_replied
mail_seenPerformanceAscmail_seen
midPerformanceAscmid
parent_midPerformanceAscparent_mid
to_xchanPerformanceAscto_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/manage.html b/doc/schemaspy_hubzilla/tables/manage.html new file mode 100644 index 000000000..82c18d714 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/manage.html @@ -0,0 +1,278 @@ + + + + + SchemaSpy - Table zot.manage + + + + + + + +
+ +
+
+ + + + + +
Table zot.manageGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
uidint100
xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
uidPerformanceAscuid
xchanPerformanceAscxchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/menu.html b/doc/schemaspy_hubzilla/tables/menu.html new file mode 100644 index 000000000..d4825dc36 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/menu.html @@ -0,0 +1,236 @@ + + + + + SchemaSpy - Table zot.menu + + + + + + + +
+ +
+
+ + + + + +
Table zot.menuGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
menu_idint unsigned10 √ 
menu_channel_idint unsigned100
menu_namechar255
menu_descchar255
menu_flagsint100
menu_createddatetime190000-00-00 00:00:00
menu_editeddatetime190000-00-00 00:00:00
+

Table contained 6 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
menu_idPrimary keyAscPRIMARY
menu_channel_idPerformanceAscmenu_channel_id
menu_createdPerformanceAscmenu_created
menu_editedPerformanceAscmenu_edited
menu_flagsPerformanceAscmenu_flags
menu_namePerformanceAscmenu_name
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/menu_item.html b/doc/schemaspy_hubzilla/tables/menu_item.html new file mode 100644 index 000000000..9af5e59a9 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/menu_item.html @@ -0,0 +1,268 @@ + + + + + SchemaSpy - Table zot.menu_item + + + + + + + +
+ +
+
+ + + + + +
Table zot.menu_itemGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
mitem_idint unsigned10 √ 
mitem_linkchar255
mitem_descchar255
mitem_flagsint100
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
mitem_channel_idint unsigned100
mitem_menu_idint unsigned100
mitem_orderint100
+

Table contained 15 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
mitem_idPrimary keyAscPRIMARY
mitem_channel_idPerformanceAscmitem_channel_id
mitem_flagsPerformanceAscmitem_flags
mitem_menu_idPerformanceAscmitem_menu_id
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/notify.html b/doc/schemaspy_hubzilla/tables/notify.html new file mode 100644 index 000000000..9635c2f6b --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/notify.html @@ -0,0 +1,522 @@ + + + + + SchemaSpy - Table zot.notify + + + + + + + +
+ +
+
+ + + + + +
Table zot.notifyGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
addon.id + Implied Constraint R
app.id + Implied Constraint R
event.id + Implied Constraint R
fserver.id + Implied Constraint R
fsuggest.id + Implied Constraint R
hook.id + Implied Constraint R
manage.id + Implied Constraint R
pconfig.id + Implied Constraint R
profile.id + Implied Constraint R
spam.id + Implied Constraint R
+
hashchar64 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
namechar255
urlchar255
photochar255
datedatetime190000-00-00 00:00:00
msgmediumtext16777215
aidint100
uidint100
linkchar255
parentchar255
seenbit00
typeint100
verbchar255
otypechar16
+

Table contained 528 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
aidPerformanceAscaid
datePerformanceAscdate
hashPerformanceAschash
linkPerformanceAsclink
otypePerformanceAscotype
parentPerformanceAscparent
seenPerformanceAscseen
typePerformanceAsctype
uidPerformanceAscuid
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/obj.html b/doc/schemaspy_hubzilla/tables/obj.html new file mode 100644 index 000000000..57523f456 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/obj.html @@ -0,0 +1,354 @@ + + + + + SchemaSpy - Table zot.obj + + + + + + + +
+ +
+
+ + + + + +
Table zot.objGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
obj_idint unsigned10 √ 
obj_pagechar64
obj_verbchar255
obj_typeint unsigned100
obj_objchar255
obj_channelint unsigned100
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
obj_termchar255
obj_urlchar255
obj_imgurlchar255
obj_createddatetime190000-00-00 00:00:00
obj_editeddatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
obj_idPrimary keyAscPRIMARY
obj_channelPerformanceAscobj_channel
obj_createdPerformanceAscobj_created
obj_editedPerformanceAscobj_edited
obj_imgurlPerformanceAscobj_imgurl
obj_objPerformanceAscobj_obj
obj_pagePerformanceAscobj_page
obj_termPerformanceAscobj_term
obj_typePerformanceAscobj_type
obj_urlPerformanceAscobj_url
obj_verbPerformanceAscobj_verb
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/outq.html b/doc/schemaspy_hubzilla/tables/outq.html new file mode 100644 index 000000000..e25ffde37 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/outq.html @@ -0,0 +1,411 @@ + + + + + SchemaSpy - Table zot.outq + + + + + + + +
+ +
+
+ + + + + +
Table zot.outqGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
outq_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
outq_accountint unsigned100
outq_channelint unsigned100
outq_driverchar32
outq_posturlchar255
outq_asyncbit00
outq_deliveredbit00
outq_createddatetime190000-00-00 00:00:00
outq_updateddatetime190000-00-00 00:00:00
outq_notifymediumtext16777215
outq_msgmediumtext16777215
outq_prioritysmallint50
+

Table contained 660 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
outq_hashPrimary keyAscPRIMARY
outq_accountPerformanceAscoutq_account
outq_asyncPerformanceAscoutq_async
outq_channelPerformanceAscoutq_channel
outq_createdPerformanceAscoutq_created
outq_deliveredPerformanceAscoutq_delivered
outq_posturlPerformanceAscoutq_hub
outq_priorityPerformanceAscoutq_priority
outq_updatedPerformanceAscoutq_updated
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/pconfig.html b/doc/schemaspy_hubzilla/tables/pconfig.html new file mode 100644 index 000000000..e57c49461 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/pconfig.html @@ -0,0 +1,238 @@ + + + + + SchemaSpy - Table zot.pconfig + + + + + + + +
+ +
+
+ + + + + +
Table zot.pconfigGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
uidint100
catchar255
kchar255 + + + + + +
cache.k + Implied Constraint R
+
vmediumtext16777215
+

Table contained 719 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
uid + cat + kMust be uniqueAsc/Asc/Ascaccess
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/photo.html b/doc/schemaspy_hubzilla/tables/photo.html new file mode 100644 index 000000000..d8c2d7a66 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/photo.html @@ -0,0 +1,622 @@ + + + + + SchemaSpy - Table zot.photo + + + + + + + +
+ +
+
+ + + + + +
Table zot.photoGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
aidint unsigned100
uidint unsigned100
xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
resource_idchar255
createddatetime190000-00-00 00:00:00
editeddatetime190000-00-00 00:00:00
titlechar255
descriptiontext65535
albumchar255
filenamechar255
typechar128image/jpeg
heightsmallint50
widthsmallint50
sizeint unsigned100
datamediumblob16777215
scaletinyint30
photo_usagesmallint50
profilebit00
is_nsfwbit00
os_storagebit00
os_pathmediumtext16777215
display_pathmediumtext16777215
photo_flagsint unsigned100
allow_cidmediumtext16777215
allow_gidmediumtext16777215
deny_cidmediumtext16777215
deny_gidmediumtext16777215
+

Table contained 5 888 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
aidPerformanceAscaid
albumPerformanceAscalbum
is_nsfwPerformanceAscis_nsfw
os_storagePerformanceAscos_storage
photo_flagsPerformanceAscphoto_flags
photo_usagePerformanceAscphoto_usage
profilePerformanceAscprofile
resource_idPerformanceAscresource_id
scalePerformanceAscscale
sizePerformanceAscsize
typePerformanceAsctype
uidPerformanceAscuid
xchanPerformanceAscxchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/poll.html b/doc/schemaspy_hubzilla/tables/poll.html new file mode 100644 index 000000000..05e9e9b04 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/poll.html @@ -0,0 +1,202 @@ + + + + + SchemaSpy - Table zot.poll + + + + + + + +
+ +
+
+ + + + + +
Table zot.pollGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
poll_idint unsigned10 √ 
poll_channelint unsigned100
poll_desctext65535
poll_flagsint100
poll_votesint100
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
poll_idPrimary keyAscPRIMARY
poll_channelPerformanceAscpoll_channel
poll_flagsPerformanceAscpoll_flags
poll_votesPerformanceAscpoll_votes
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/poll_elm.html b/doc/schemaspy_hubzilla/tables/poll_elm.html new file mode 100644 index 000000000..ed80ade74 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/poll_elm.html @@ -0,0 +1,196 @@ + + + + + SchemaSpy - Table zot.poll_elm + + + + + + + +
+ +
+
+ + + + + +
Table zot.poll_elmGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
pelm_idint unsigned10 √ 
pelm_pollint unsigned100
pelm_desctext65535
pelm_flagsint100
pelm_resultfloat120
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
pelm_idPrimary keyAscPRIMARY
pelm_pollPerformanceAscpelm_poll
pelm_resultPerformanceAscpelm_result
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/profdef.html b/doc/schemaspy_hubzilla/tables/profdef.html new file mode 100644 index 000000000..4c9f7b391 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/profdef.html @@ -0,0 +1,242 @@ + + + + + SchemaSpy - Table zot.profdef + + + + + + + +
+ +
+
+ + + + + +
Table zot.profdefGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
field_namechar255
field_typechar16
field_descchar255
field_helpchar255
field_inputsmediumtext16777215
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
field_namePerformanceAscfield_name
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/profext.html b/doc/schemaspy_hubzilla/tables/profext.html new file mode 100644 index 000000000..ee9fac7b1 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/profext.html @@ -0,0 +1,343 @@ + + + + + SchemaSpy - Table zot.profext + + + + + + + +
+ +
+
+ + + + + +
Table zot.profextGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
channel_idint unsigned100 + + + + + +
channel.channel_id + Implied Constraint R
+
hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
kchar255 + + + + + +
cache.k + Implied Constraint R
+
vmediumtext16777215
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
channel_idPerformanceAscchannel_id
hashPerformanceAschash
kPerformanceAsck
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/profile.html b/doc/schemaspy_hubzilla/tables/profile.html new file mode 100644 index 000000000..7885a436b --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/profile.html @@ -0,0 +1,731 @@ + + + + + SchemaSpy - Table zot.profile + + + + + + + +
+ +
+
+ + + + + +
Table zot.profileGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
profile_guidchar64
aidint unsigned100
uidint100
profile_namechar255
is_defaultbit00
hide_friendsbit00
namechar255
pdescchar255
chandesctext65535
dobchar320000-00-00
dob_tzchar255UTC
addresschar255
localitychar255
regionchar255
postal_codechar32
country_namechar255
hometownchar255
genderchar32
maritalchar255
withtext65535
howlongdatetime190000-00-00 00:00:00
sexualchar255
politicchar255
religionchar255
keywordstext65535
likestext65535
dislikestext65535
abouttext65535
summarychar255
musictext65535
booktext65535
tvtext65535
filmtext65535
interesttext65535
romancetext65535
worktext65535
educationtext65535
contacttext65535
channelstext65535
homepagechar255
photochar255
thumbchar255
publishbit00
+

Table contained 11 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
aidPerformanceAscaid
country_namePerformanceAsccountry_name
genderPerformanceAscgender
profile_guid + uidMust be uniqueAsc/Ascguid
hide_friendsPerformanceAschide_friends
hometownPerformanceAschometown
is_defaultPerformanceAscis_default
localityPerformanceAsclocality
maritalPerformanceAscmarital
postal_codePerformanceAscpostal_code
profile_guidPerformanceAscprofile_guid
publishPerformanceAscpublish
sexualPerformanceAscsexual
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/profile_check.html b/doc/schemaspy_hubzilla/tables/profile_check.html new file mode 100644 index 000000000..076b4706a --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/profile_check.html @@ -0,0 +1,266 @@ + + + + + SchemaSpy - Table zot.profile_check + + + + + + + +
+ +
+
+ + + + + +
Table zot.profile_checkGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
uidint unsigned100
cidint unsigned100
dfrn_idchar255
secchar255
expireint100
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
cidPerformanceAsccid
dfrn_idPerformanceAscdfrn_id
expirePerformanceAscexpire
secPerformanceAscsec
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/register.html b/doc/schemaspy_hubzilla/tables/register.html new file mode 100644 index 000000000..96ffac229 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/register.html @@ -0,0 +1,334 @@ + + + + + SchemaSpy - Table zot.register + + + + + + + +
+ +
+
+ + + + + +
Table zot.registerGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
createddatetime190000-00-00 00:00:00
uidint unsigned100
passwordchar255
languagechar16
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
createdPerformanceAsccreated
hashPerformanceAschash
uidPerformanceAscuid
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/session.html b/doc/schemaspy_hubzilla/tables/session.html new file mode 100644 index 000000000..2df9a9904 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/session.html @@ -0,0 +1,185 @@ + + + + + SchemaSpy - Table zot.session + + + + + + + +
+ +
+
+ + + + + +
Table zot.sessionGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idbigint unsigned20 √ 
sidchar255
datatext65535
expirebigint unsigned200
+

Table contained 71 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
expirePerformanceAscexpire
sidPerformanceAscsid
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/shares.html b/doc/schemaspy_hubzilla/tables/shares.html new file mode 100644 index 000000000..bd500ebdd --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/shares.html @@ -0,0 +1,243 @@ + + + + + SchemaSpy - Table zot.shares + + + + + + + +
+ +
+
+ + + + + +
Table zot.sharesGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
share_idint unsigned10 √ 
share_typeint100
share_targetint unsigned100
share_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
share_idPrimary keyAscPRIMARY
share_targetPerformanceAscshare_target
share_typePerformanceAscshare_type
share_xchanPerformanceAscshare_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/sign.html b/doc/schemaspy_hubzilla/tables/sign.html new file mode 100644 index 000000000..294e1f73a --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/sign.html @@ -0,0 +1,248 @@ + + + + + SchemaSpy - Table zot.sign + + + + + + + +
+ +
+
+ + + + + +
Table zot.signGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
iidint unsigned100
retract_iidint unsigned100
signed_textmediumtext16777215
signaturetext65535
signerchar255
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
iidPerformanceAsciid
retract_iidPerformanceAscretract_iid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/site.html b/doc/schemaspy_hubzilla/tables/site.html new file mode 100644 index 000000000..dfd8a0c81 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/site.html @@ -0,0 +1,366 @@ + + + + + SchemaSpy - Table zot.site + + + + + + + +
+ +
+
+ + + + + +
Table zot.siteGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
site_urlchar255
site_accessint100
site_flagsint100
site_updatedatetime190000-00-00 00:00:00
site_pulldatetime190000-00-00 00:00:00
site_syncdatetime190000-00-00 00:00:00
site_directorychar255
site_registerint100
site_sellpagechar255
site_locationchar255
site_realmchar255
site_validsmallint50
site_deadsmallint50
site_typesmallint50
site_projectchar255
+

Table contained 224 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
site_urlPrimary keyAscPRIMARY
site_accessPerformanceAscsite_access
site_deadPerformanceAscsite_dead
site_directoryPerformanceAscsite_directory
site_flagsPerformanceAscsite_flags
site_projectPerformanceAscsite_project
site_pullPerformanceAscsite_pull
site_realmPerformanceAscsite_realm
site_registerPerformanceAscsite_register
site_sellpagePerformanceAscsite_sellpage
site_typePerformanceAscsite_type
site_updatePerformanceAscsite_update
site_validPerformanceAscsite_valid
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/source.html b/doc/schemaspy_hubzilla/tables/source.html new file mode 100644 index 000000000..a91adcd3b --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/source.html @@ -0,0 +1,263 @@ + + + + + SchemaSpy - Table zot.source + + + + + + + +
+ +
+
+ + + + + +
Table zot.sourceGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
src_idint unsigned10 √ 
src_channel_idint unsigned100
src_channel_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
src_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
src_pattmediumtext16777215
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
src_idPrimary keyAscPRIMARY
src_channel_idPerformanceAscsrc_channel_id
src_channel_xchanPerformanceAscsrc_channel_xchan
src_xchanPerformanceAscsrc_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/spam.html b/doc/schemaspy_hubzilla/tables/spam.html new file mode 100644 index 000000000..27e031ff9 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/spam.html @@ -0,0 +1,253 @@ + + + + + SchemaSpy - Table zot.spam + + + + + + + +
+ +
+
+ + + + + +
Table zot.spamGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint10 √  + + + + + +
notify.id + Implied Constraint R
+
uidint100
spamint100
hamint100
termchar255
datedatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
hamPerformanceAscham
spamPerformanceAscspam
termPerformanceAscterm
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/sys_perms.html b/doc/schemaspy_hubzilla/tables/sys_perms.html new file mode 100644 index 000000000..732918a8d --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/sys_perms.html @@ -0,0 +1,236 @@ + + + + + SchemaSpy - Table zot.sys_perms + + + + + + + +
+ +
+
+ + + + + +
Table zot.sys_permsGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
catchar255
kchar255 + + + + + +
cache.k + Implied Constraint R
+
vmediumtext16777215
public_permbit00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/term.html b/doc/schemaspy_hubzilla/tables/term.html new file mode 100644 index 000000000..e0a099a38 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/term.html @@ -0,0 +1,427 @@ + + + + + SchemaSpy - Table zot.term + + + + + + + +
+ +
+
+ + + + + +
Table zot.termGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
tidint unsigned10 √ 
aidint unsigned100
uidint unsigned100
oidint unsigned100
otypetinyint unsigned30
typetinyint unsigned30
termchar255
urlchar255
imgurlchar255
term_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
parent_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
+

Table contained 8 980 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
tidPrimary keyAscPRIMARY
aidPerformanceAscaid
imgurlPerformanceAscimgurl
oidPerformanceAscoid
otypePerformanceAscotype
parent_hashPerformanceAscparent_hash
termPerformanceAscterm
term_hashPerformanceAscterm_hash
typePerformanceAsctype
uidPerformanceAscuid
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/tokens.html b/doc/schemaspy_hubzilla/tables/tokens.html new file mode 100644 index 000000000..d92c675a3 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/tokens.html @@ -0,0 +1,245 @@ + + + + + SchemaSpy - Table zot.tokens + + + + + + + +
+ +
+
+ + + + + +
Table zot.tokensGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idvarchar40 + + + + + +
auth_codes.id + Implied Constraint R
+
secrettext65535
client_idvarchar20 + + + + + +
clients.client_id + Implied Constraint R
+
expiresbigint unsigned200
scopevarchar200
uidint100
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
client_idPerformanceAscclient_id
expiresPerformanceAscexpires
uidPerformanceAscuid
+
+
+
Close relationships:
+ + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/updates.html b/doc/schemaspy_hubzilla/tables/updates.html new file mode 100644 index 000000000..da9c47bf7 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/updates.html @@ -0,0 +1,344 @@ + + + + + SchemaSpy - Table zot.updates + + + + + + + +
+ +
+
+ + + + + +
Table zot.updatesGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
ud_idint unsigned10 √ 
ud_hashchar128 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
ud_guidchar255
ud_datedatetime190000-00-00 00:00:00
ud_lastdatetime190000-00-00 00:00:00
ud_flagsint100
ud_addrchar255
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
ud_idPrimary keyAscPRIMARY
ud_addrPerformanceAscud_addr
ud_datePerformanceAscud_date
ud_flagsPerformanceAscud_flags
ud_guidPerformanceAscud_guid
ud_hashPerformanceAscud_hash
ud_lastPerformanceAscud_last
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/verify.html b/doc/schemaspy_hubzilla/tables/verify.html new file mode 100644 index 000000000..576236d77 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/verify.html @@ -0,0 +1,385 @@ + + + + + SchemaSpy - Table zot.verify + + + + + + + +
+ +
+
+ + + + + +
Table zot.verifyGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
attach.id + Implied Constraint R
config.id + Implied Constraint R
conv.id + Implied Constraint R
fcontact.id + Implied Constraint R
ffinder.id + Implied Constraint R
group_member.id + Implied Constraint R
groups.id + Implied Constraint R
item.id + Implied Constraint R
item_id.id + Implied Constraint R
likes.id + Implied Constraint R
mail.id + Implied Constraint R
photo.id + Implied Constraint R
profdef.id + Implied Constraint R
profext.id + Implied Constraint R
profile_check.id + Implied Constraint R
register.id + Implied Constraint R
sign.id + Implied Constraint R
sys_perms.id + Implied Constraint R
xconfig.id + Implied Constraint R
xign.id + Implied Constraint R
+
channelint unsigned100
typechar32
tokenchar255
metachar255
createddatetime190000-00-00 00:00:00
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
channelPerformanceAscchannel
createdPerformanceAsccreated
metaPerformanceAscmeta
tokenPerformanceAsctoken
typePerformanceAsctype
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/vote.html b/doc/schemaspy_hubzilla/tables/vote.html new file mode 100644 index 000000000..a2238e96d --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/vote.html @@ -0,0 +1,254 @@ + + + + + SchemaSpy - Table zot.vote + + + + + + + +
+ +
+
+ + + + + +
Table zot.voteGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
vote_idint unsigned10 √ 
vote_pollint100
vote_elementint100
vote_resulttext65535
vote_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
vote_idPrimary keyAscPRIMARY
vote_elementPerformanceAscvote_element
vote_pollPerformanceAscvote_poll
vote_poll + vote_element + vote_xchanMust be uniqueAsc/Asc/Ascvote_vote
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xchan.html b/doc/schemaspy_hubzilla/tables/xchan.html new file mode 100644 index 000000000..f9f06261f --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xchan.html @@ -0,0 +1,821 @@ + + + + + SchemaSpy - Table zot.xchan + + + + + + + +
+ +
+
+ + + + + +
Table zot.xchanGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xchan_hashchar255 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
abook.abook_xchan + Defined in XML R
attach.hash + Defined in XML R
channel.channel_hash + Defined in XML R
chat.chat_xchan + Defined in XML R
chatpresence.cp_xchan + Defined in XML R
dreport.dreport_xchan + Defined in XML R
event.event_hash + Defined in XML R
event.event_xchan + Defined in XML R
group_member.xchan + Defined in XML R
groups.hash + Defined in XML R
hubloc.hubloc_hash + Defined in XML R
item.author_xchan + Defined in XML R
item.owner_xchan + Defined in XML R
item.source_xchan + Defined in XML R
mail.from_xchan + Defined in XML R
mail.to_xchan + Defined in XML R
manage.xchan + Defined in XML R
notify.hash + Defined in XML R
outq.outq_hash + Defined in XML R
photo.xchan + Defined in XML R
profext.hash + Defined in XML R
register.hash + Defined in XML R
shares.share_xchan + Defined in XML R
source.src_channel_xchan + Defined in XML R
source.src_xchan + Defined in XML R
term.parent_hash + Defined in XML R
term.term_hash + Defined in XML R
updates.ud_hash + Defined in XML R
vote.vote_xchan + Defined in XML R
xchat.xchat_xchan + Defined in XML R
xconfig.xchan + Defined in XML R
xign.xchan + Defined in XML R
xlink.xlink_xchan + Defined in XML R
xprof.xprof_hash + Defined in XML R
xtag.xtag_hash + Defined in XML R
+
+ + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
+
xchan_guidchar255
xchan_guid_sigtext65535
xchan_pubkeytext65535
xchan_photo_mimetypechar32image/jpeg
xchan_photo_lchar255
xchan_photo_mchar255
xchan_photo_schar255
xchan_addrchar255
xchan_urlchar255
xchan_connurlchar255
xchan_followchar255
xchan_connpagechar255
xchan_namechar255
xchan_networkchar255
xchan_instance_urlchar255
xchan_flagsint unsigned100
xchan_photo_datedatetime190000-00-00 00:00:00
xchan_name_datedatetime190000-00-00 00:00:00
xchan_hiddenbit00
xchan_orphanbit00
xchan_censoredbit00
xchan_selfcensoredbit00
xchan_systembit00
xchan_pubforumbit00
xchan_deletedbit00
+

Table contained 2 301 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xchan_hashPrimary keyAscPRIMARY
xchan_addrPerformanceAscxchan_addr
xchan_censoredPerformanceAscxchan_censored
xchan_connurlPerformanceAscxchan_connurl
xchan_deletedPerformanceAscxchan_deleted
xchan_flagsPerformanceAscxchan_flags
xchan_followPerformanceAscxchan_follow
xchan_guidPerformanceAscxchan_guid
xchan_hiddenPerformanceAscxchan_hidden
xchan_instance_urlPerformanceAscxchan_instance_url
xchan_namePerformanceAscxchan_name
xchan_networkPerformanceAscxchan_network
xchan_orphanPerformanceAscxchan_orphan
xchan_pubforumPerformanceAscxchan_pubforum
xchan_selfcensoredPerformanceAscxchan_selfcensored
xchan_systemPerformanceAscxchan_system
xchan_urlPerformanceAscxchan_url
+
+
+
Close relationships:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xchat.html b/doc/schemaspy_hubzilla/tables/xchat.html new file mode 100644 index 000000000..fd7336ec0 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xchat.html @@ -0,0 +1,260 @@ + + + + + SchemaSpy - Table zot.xchat + + + + + + + +
+ +
+
+ + + + + +
Table zot.xchatGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xchat_idint unsigned10 √ 
xchat_urlchar255
xchat_descchar255
xchat_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
xchat_editeddatetime190000-00-00 00:00:00
+

Table contained 9 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xchat_idPrimary keyAscPRIMARY
xchat_descPerformanceAscxchat_desc
xchat_editedPerformanceAscxchat_edited
xchat_urlPerformanceAscxchat_url
xchat_xchanPerformanceAscxchat_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xconfig.html b/doc/schemaspy_hubzilla/tables/xconfig.html new file mode 100644 index 000000000..abbf81619 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xconfig.html @@ -0,0 +1,320 @@ + + + + + SchemaSpy - Table zot.xconfig + + + + + + + +
+ +
+
+ + + + + +
Table zot.xconfigGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
catchar255
kchar255 + + + + + +
cache.k + Implied Constraint R
+
vmediumtext16777215
+

Table contained 8 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
catPerformanceAsccat
kPerformanceAsck
xchanPerformanceAscxchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xign.html b/doc/schemaspy_hubzilla/tables/xign.html new file mode 100644 index 000000000..58b2fa942 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xign.html @@ -0,0 +1,281 @@ + + + + + SchemaSpy - Table zot.xign + + + + + + + +
+ +
+
+ + + + + +
Table zot.xignGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
idint unsigned10 √  + + + + + +
verify.id + Implied Constraint R
+
uidint100
xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
idPrimary keyAscPRIMARY
uidPerformanceAscuid
xchanPerformanceAscxchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xlink.html b/doc/schemaspy_hubzilla/tables/xlink.html new file mode 100644 index 000000000..749a93bb4 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xlink.html @@ -0,0 +1,299 @@ + + + + + SchemaSpy - Table zot.xlink + + + + + + + +
+ +
+
+ + + + + +
Table zot.xlinkGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xlink_idint unsigned10 √ 
xlink_xchanchar255 + + + + + +
xchan.xchan_hash + Defined in XML R
+
xlink_linkchar255
xlink_ratingint100
xlink_rating_texttext65535
xlink_updateddatetime190000-00-00 00:00:00
xlink_staticbit00
xlink_sigtext65535
+

Table contained 4 105 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xlink_idPrimary keyAscPRIMARY
xlink_linkPerformanceAscxlink_link
xlink_ratingPerformanceAscxlink_rating
xlink_staticPerformanceAscxlink_static
xlink_updatedPerformanceAscxlink_updated
xlink_xchanPerformanceAscxlink_xchan
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xperm.html b/doc/schemaspy_hubzilla/tables/xperm.html new file mode 100644 index 000000000..f91d527ad --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xperm.html @@ -0,0 +1,191 @@ + + + + + SchemaSpy - Table zot.xperm + + + + + + + +
+ +
+
+ + + + + +
Table zot.xpermGenerated by
SchemaSpy
+ +
+
+ + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xp_idint unsigned10 √ 
xp_clientvarchar20
xp_channelint unsigned100
xp_permvarchar64
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xp_idPrimary keyAscPRIMARY
xp_channelPerformanceAscxp_channel
xp_clientPerformanceAscxp_client
xp_permPerformanceAscxp_perm
+
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xprof.html b/doc/schemaspy_hubzilla/tables/xprof.html new file mode 100644 index 000000000..835ba2dd2 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xprof.html @@ -0,0 +1,462 @@ + + + + + SchemaSpy - Table zot.xprof + + + + + + + +
+ +
+
+ + + + + +
Table zot.xprofGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xprof_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
xprof_agetinyint unsigned30
xprof_descchar255
xprof_dobchar12
xprof_genderchar255
xprof_maritalchar255
xprof_sexualchar255
xprof_localechar255
xprof_regionchar255
xprof_postcodechar32
xprof_countrychar255
xprof_keywordstext65535
xprof_abouttext65535
xprof_homepagechar255
xprof_hometownchar255
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xprof_hashPrimary keyAscPRIMARY
xprof_agePerformanceAscxprof_age
xprof_countryPerformanceAscxprof_country
xprof_descPerformanceAscxprof_desc
xprof_dobPerformanceAscxprof_dob
xprof_genderPerformanceAscxprof_gender
xprof_hometownPerformanceAscxprof_hometown
xprof_localePerformanceAscxprof_locale
xprof_maritalPerformanceAscxprof_marital
xprof_postcodePerformanceAscxprof_postcode
xprof_regionPerformanceAscxprof_region
xprof_sexualPerformanceAscxprof_sexual
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/tables/xtag.html b/doc/schemaspy_hubzilla/tables/xtag.html new file mode 100644 index 000000000..1af8fbca5 --- /dev/null +++ b/doc/schemaspy_hubzilla/tables/xtag.html @@ -0,0 +1,293 @@ + + + + + SchemaSpy - Table zot.xtag + + + + + + + +
+ +
+
+ + + + + +
Table zot.xtagGenerated by
SchemaSpy
+ +
+
+ + + + + +
+
+ + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
+
+
+ + +
+  +
+ + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ColumnTypeSizeNullsAutoDefaultChildrenParentsComments
xtag_idint unsigned10 √ 
xtag_hashchar255 + + + + + + + + + + + + + +
hubloc.hubloc_hash + Defined in XML R
channel.channel_hash + Defined in XML R
xchan.xchan_hash + Defined in XML R
+
xtag_termchar255
xtag_flagsint100
+

Table contained 0 rows at fr nov 06 17:11 CET 2015

+

+
+Indexes: ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Column(s)TypeSortConstraint Name
xtag_idPrimary keyAscPRIMARY
xtag_flagsPerformanceAscxtag_flags
xtag_hashPerformanceAscxtag_hash
xtag_termPerformanceAscxtag_term
+
+
+
Close relationships + within of separation:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + diff --git a/doc/schemaspy_hubzilla/utilities.html b/doc/schemaspy_hubzilla/utilities.html new file mode 100644 index 000000000..2199f2dc6 --- /dev/null +++ b/doc/schemaspy_hubzilla/utilities.html @@ -0,0 +1,220 @@ + + + + + SchemaSpy - zot - Utility Tables + + + + + + +
+ +
+
+ + + + + +
SchemaSpy Analysis of zot - Utility Tables +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. +Generated by
SchemaSpy
+ + + +
+Generated by SchemaSpy on fr nov 06 17:11 CET 2015 + + + + + + + +
Legend:SourceForge.net
+ + + + + + + +
Primary key columns
Columns with indexes
Excluded column relationships
Dashed lines show implied relationships
< n > number of related tables
+
+
+ + +
+  +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + diff --git a/doc/schemaspy_hubzilla/zot.meta.xml b/doc/schemaspy_hubzilla/zot.meta.xml new file mode 100644 index 000000000..98a9d370e --- /dev/null +++ b/doc/schemaspy_hubzilla/zot.meta.xml @@ -0,0 +1,283 @@ + + + +2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen. + + + + + + + +
+ +
+ +
+ +
+ + + + + + +
+ +
+ +
+ + + + +
+ + + + +
+ + + + +
+ +
+ +
+ +
+ +
+ + + + +
+ + + + + + + + + +
+ +
+ +
+ +
+ +
+ + + + +
+ + + + + + +
+ +
+ + + + + + +
+ +
+ + + + + + + + + + +
+ +
+ +
+ + + + + + + +
+ + + + +
+ +
+ +
+ + + + + + +
+ +
+ + + + + + +
+ +
+ + + + +
+ +
+ +
+ +
+ + + + + + +
+ +
+ +
+ + + + + + +
+ +
+ + + + +
+ +
+ +
+ + + + + + + +
+ +
+ +
+ + + + + + + + + + + +
+ +
+ + + + + + + +
+ +
+ + + + +
+ + + + + +
+ + + + + +
+ + + + + +
+ + + + + + +
+ + + + + +
+ + +
+ + + + + + + +
+ + + + + + + +
+
+ +
diff --git a/doc/schemaspy_hubzilla/zot.xml b/doc/schemaspy_hubzilla/zot.xml new file mode 100644 index 000000000..666f9d8bd --- /dev/null +++ b/doc/schemaspy_hubzilla/zot.xml @@ -0,0 +1,2719 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+
+
-- cgit v1.2.3