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 --- .../summary/relationships.implied.compact.dot | 1094 ++++++++++++++++++++ 1 file changed, 1094 insertions(+) create mode 100644 doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot (limited to 'doc/schemaspy_hubzilla/diagrams/summary/relationships.implied.compact.dot') 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]; +} -- cgit v1.2.3