@ -185,7 +185,6 @@ util/config system expire_delivery_reports 3
|
|||||||
util/config system feed_contacts 0
|
util/config system feed_contacts 0
|
||||||
util/config system diaspora_enabled 0
|
util/config system diaspora_enabled 0
|
||||||
util/config system disable_discover_tab 1
|
util/config system disable_discover_tab 1
|
||||||
util/config system directory_server https://blablanet.com
|
|
||||||
util/config directory safemode 0
|
util/config directory safemode 0
|
||||||
util/config directory globaldir 1
|
util/config directory globaldir 1
|
||||||
util/config directory pubforums 0
|
util/config directory pubforums 0
|
||||||
@ -199,3 +198,8 @@ util/add_addon_repo https://github.com/redmatrix/hubzilla-addons.git HubzillaAdd
|
|||||||
echo "Try to add or update Hubzilla themes"
|
echo "Try to add or update Hubzilla themes"
|
||||||
cd ${OPENSHIFT_REPO_DIR}
|
cd ${OPENSHIFT_REPO_DIR}
|
||||||
util/add_theme_repo https://github.com/DeadSuperHero/redmatrix-themes.git DeadSuperHeroThemes
|
util/add_theme_repo https://github.com/DeadSuperHero/redmatrix-themes.git DeadSuperHeroThemes
|
||||||
|
|
||||||
|
# Hubzilla ownMapp
|
||||||
|
echo "Try to add or update Hubzilla ownMapp"
|
||||||
|
cd ${OPENSHIFT_REPO_DIR}
|
||||||
|
util/add_addon_repo https://gitlab.com/zot/ownmapp.git ownMapp
|
||||||
|
37
boot.php
@ -50,7 +50,8 @@ define ( 'PLATFORM_NAME', 'hubzilla' );
|
|||||||
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'H');
|
define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'H');
|
||||||
define ( 'ZOT_REVISION', 1 );
|
define ( 'ZOT_REVISION', 1 );
|
||||||
|
|
||||||
define ( 'DB_UPDATE_VERSION', 1159 );
|
define ( 'DB_UPDATE_VERSION', 1160 );
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Constant with a HTML line break.
|
* @brief Constant with a HTML line break.
|
||||||
@ -82,6 +83,7 @@ $DIRECTORY_FALLBACK_SERVERS = array(
|
|||||||
'https://hubzilla.site',
|
'https://hubzilla.site',
|
||||||
'https://red.zottel.red',
|
'https://red.zottel.red',
|
||||||
'https://gravizot.de',
|
'https://gravizot.de',
|
||||||
|
'https://blablanet.com',
|
||||||
'https://my.federated.social'
|
'https://my.federated.social'
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -421,6 +423,7 @@ define ( 'TERM_SAVEDSEARCH', 6 );
|
|||||||
define ( 'TERM_THING', 7 );
|
define ( 'TERM_THING', 7 );
|
||||||
define ( 'TERM_BOOKMARK', 8 );
|
define ( 'TERM_BOOKMARK', 8 );
|
||||||
define ( 'TERM_HIERARCHY', 9 );
|
define ( 'TERM_HIERARCHY', 9 );
|
||||||
|
define ( 'TERM_COMMUNITYTAG', 10 );
|
||||||
|
|
||||||
define ( 'TERM_OBJ_POST', 1 );
|
define ( 'TERM_OBJ_POST', 1 );
|
||||||
define ( 'TERM_OBJ_PHOTO', 2 );
|
define ( 'TERM_OBJ_PHOTO', 2 );
|
||||||
@ -936,26 +939,6 @@ class App {
|
|||||||
return $this->groups;
|
return $this->groups;
|
||||||
}
|
}
|
||||||
|
|
||||||
function set_widget($title,$html, $location = 'aside') {
|
|
||||||
$this->widgets[] = array('title' => $title, 'html' => $html, 'location' => $location);
|
|
||||||
}
|
|
||||||
|
|
||||||
function get_widgets($location = '') {
|
|
||||||
if($location && count($this->widgets)) {
|
|
||||||
$ret = array();
|
|
||||||
foreach($this->widgets as $w) {
|
|
||||||
if ($w['location'] == $location)
|
|
||||||
$ret[] = $w;
|
|
||||||
}
|
|
||||||
$arr = array('location' => $location, 'widgets' => $ret);
|
|
||||||
call_hooks('get_widgets', $arr);
|
|
||||||
return $arr['widgets'];
|
|
||||||
}
|
|
||||||
$arr = array('location' => $location, 'widgets' => $this->widgets);
|
|
||||||
call_hooks('get_widgets', $arr);
|
|
||||||
return $arr['widgets'];
|
|
||||||
}
|
|
||||||
|
|
||||||
function set_pager_total($n) {
|
function set_pager_total($n) {
|
||||||
$this->pager['total'] = intval($n);
|
$this->pager['total'] = intval($n);
|
||||||
}
|
}
|
||||||
@ -2075,15 +2058,8 @@ function construct_page(&$a) {
|
|||||||
|
|
||||||
$a->build_pagehead();
|
$a->build_pagehead();
|
||||||
|
|
||||||
$arr = $a->get_widgets();
|
if($a->page['pdl_content']) {
|
||||||
ksort($arr, SORT_NUMERIC);
|
$a->page['content'] = comanche_region($a,$a->page['content']);
|
||||||
if(count($arr)) {
|
|
||||||
foreach($arr as $x) {
|
|
||||||
if(! array_key_exists($x['location'], $a->page))
|
|
||||||
$a->page[$x['location']] = '';
|
|
||||||
|
|
||||||
$a->page[$x['location']] .= $x['html'];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Let's say we have a comanche declaration '[region=nav][/region][region=content]$nav $content[/region]'.
|
// Let's say we have a comanche declaration '[region=nav][/region][region=content]$nav $content[/region]'.
|
||||||
@ -2100,6 +2076,7 @@ function construct_page(&$a) {
|
|||||||
call_hooks('construct_page', $arr);
|
call_hooks('construct_page', $arr);
|
||||||
$a->layout = $arr['layout'];
|
$a->layout = $arr['layout'];
|
||||||
|
|
||||||
|
|
||||||
foreach($a->layout as $k => $v) {
|
foreach($a->layout as $k => $v) {
|
||||||
if((strpos($k, 'region_') === 0) && strlen($v)) {
|
if((strpos($k, 'region_') === 0) && strlen($v)) {
|
||||||
if(strpos($v, '$region_') !== false) {
|
if(strpos($v, '$region_') !== false) {
|
||||||
|
@ -108,6 +108,13 @@ Some/many of these widgets have restrictions which may restrict the type of page
|
|||||||
<br /> <br />
|
<br /> <br />
|
||||||
|
|
||||||
|
|
||||||
|
* album - provides a widget containing a complete photo album from albums belonging to the page owner; this may be too large to present in a sidebar region as is best implemented as a content region widget.
|
||||||
|
* args:
|
||||||
|
* album - album name
|
||||||
|
* title - optional title, album name is used if not present
|
||||||
|
<br /> <br />
|
||||||
|
|
||||||
|
|
||||||
Creating New Widgets
|
Creating New Widgets
|
||||||
====================
|
====================
|
||||||
|
|
||||||
|
23
doc/api/statuses_update.bb
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[h2]statuses/update[/h2]
|
||||||
|
Parameters
|
||||||
|
|
||||||
|
title: Title of the status
|
||||||
|
status: Status in text [or bbcode] format
|
||||||
|
htmlstatus: Status in HTML format
|
||||||
|
in_reply_to_status_id
|
||||||
|
lat: latitude
|
||||||
|
long: longitude
|
||||||
|
media: image data
|
||||||
|
source: Application name
|
||||||
|
group_allow
|
||||||
|
contact_allow
|
||||||
|
group_deny
|
||||||
|
contact_deny
|
||||||
|
|
||||||
|
|
||||||
|
Example
|
||||||
|
|
||||||
|
[code]
|
||||||
|
curl -u theUsername:thePassword http://mywebsite/api/statuses/update.xml -d status='Hello world'
|
||||||
|
[/code]
|
||||||
|
|
@ -7,11 +7,11 @@
|
|||||||
<li>[u]underlined[/u] - <u>underlined</u><br />
|
<li>[u]underlined[/u] - <u>underlined</u><br />
|
||||||
<li>[s]strike[/s] - <strike>strike</strike><br />
|
<li>[s]strike[/s] - <strike>strike</strike><br />
|
||||||
<li>[color=red]red[/color] - <span style="color: red;">red</span><br />
|
<li>[color=red]red[/color] - <span style="color: red;">red</span><br />
|
||||||
<li>[url=https://redmatrix.me]$Projectname[/url] <a href="https://redmatrix.me">$Projectname</a><br />
|
<li>[url=https://zothub.com]$Projectname[/url] <a href="https://zothub.com">$Projectname</a><br />
|
||||||
<li>[img]https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg" alt="Image/photo" /><br />
|
<li>[img]https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg" alt="Image/photo" /><br />
|
||||||
<li>[img float=left]https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg" style="float:left;" alt="Image/photo" /><br />
|
<li>[img float=left]https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg" style="float:left;" alt="Image/photo" /><br />
|
||||||
<div style="clear:both;"></div>
|
<div style="clear:both;"></div>
|
||||||
<li>[img float=right]https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://redmatrix.me/images/default_profile_photos/rainbow_man/48.jpg" style="float:right;" alt="Image/photo" /><br />
|
<li>[img float=right]https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg[/img] <img src="https://zothub.com/images/default_profile_photos/rainbow_man/48.jpg" style="float:right;" alt="Image/photo" /><br />
|
||||||
<div style="clear:both;"></div>
|
<div style="clear:both;"></div>
|
||||||
<li>[code]code[/code] <code>code</code><br />
|
<li>[code]code[/code] <code>code</code><br />
|
||||||
<li>[quote]quote[/quote] <blockquote>quote</blockquote><br />
|
<li>[quote]quote[/quote] <blockquote>quote</blockquote><br />
|
||||||
@ -50,8 +50,8 @@
|
|||||||
<p>$Projectname specific codes</p>
|
<p>$Projectname specific codes</p>
|
||||||
<ul class="listbullet" style="list-style-type: circle;">
|
<ul class="listbullet" style="list-style-type: circle;">
|
||||||
<li>[&copy;] © This works for many HTML entities</li>
|
<li>[&copy;] © This works for many HTML entities</li>
|
||||||
<li>[zrl]https://redmatrix.me[/zrl] Magic-auth version of [url] tag</li>
|
<li>[zrl]https://zothub.com[/zrl] Magic-auth version of [url] tag</li>
|
||||||
<li>[zmg]https://redmatrix.me/some/photo.jpg[/zmg] Magic-auth version of [img] tag<br /></li>
|
<li>[zmg]https://zothub.com/some/photo.jpg[/zmg] Magic-auth version of [img] tag<br /></li>
|
||||||
|
|
||||||
<li>[observer=1]Text to display if observer is authenticated in the matrix[/observer]</li>
|
<li>[observer=1]Text to display if observer is authenticated in the matrix[/observer]</li>
|
||||||
<li>[observer=0]Text to display if observer is <strong>not</strong> authenticated in the matrix[/observer]</li>
|
<li>[observer=0]Text to display if observer is <strong>not</strong> authenticated in the matrix[/observer]</li>
|
||||||
|
@ -27,29 +27,21 @@
|
|||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]abook_dob[/td][td]Datetime of connection's birthday converted from *their* timezone to UTC[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]abook_dob[/td][td]Datetime of connection's birthday converted from *their* timezone to UTC[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]abook_flags[/td][td]Bitfield containing blocked(0x1), ignored(0x2), hidden(0x4), archived(0x8), pending(0x10), unconnected(0x20), self(0x80), feed(0x100)[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]abook_flags[/td][td]No longer used[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]abook_profile[/td][td]profile.guid of profile to display to this connection if authenticated[/td][td]char(64)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]abook_profile[/td][td]profile.guid of profile to display to this connection if authenticated[/td][td]char(64)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
|
[tr][td]abook_blocked[/td][td]Bi-directional communications with this channel are blocked, regardless of other permissions. [/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_ignored[/td][td]Incoming communications from this channel are blocked, regardless of other permissions. [/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_hidden[/td][td]This connection will not be shown as a connection to anybody but the channel owner[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_archived[/td][td]This connection is likely non-functioning and the entry and conversations are preserved, but further polled communications will not be attempted. [/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_pending[/td][td]A connection request was received from this channel but has not been approved by the channel owner, public communications may still be visible but no additional permissions have been granted. [/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_unconnected[/td][td]currently unused. Projected usage is to indicate "one-way" connections which were insitgated on this end but are still pending on the remote end. [/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_self[/td][td]is a special case where the owner is the target. Every channel has one abook entry with abook_self and with a target abook_xchan set to channel.channel_hash . When this flag is present, abook_my_perms is the default permissions granted to all new connections and several other fields are unused.[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_feed[/td][td]indicates this connection is an RSS/Atom feed and may trigger special handling.[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_incl[/td][td]connection filter allow rules separated by LF[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[tr][td]abook_excl[/td][td]connection filter deny rules separated by LF[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
|
||||||
Notes:
|
|
||||||
|
|
||||||
ABOOK_FLAGS_BLOCKED - Bi-directional communications with this channel are blocked, regardless of other permissions.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_IGNORED - Incoming communications from this channel are blocked, regardless of other permissions.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_HIDDEN - This connection will not be shown as a connection to anybody but the channel owner
|
|
||||||
|
|
||||||
ABOOK_FLAGS_ARCHIVED - This connection is likely non-functioning and the entry and conversations are preserved, but further polled communications will not be attempted.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_PENDING - A connection request was received from this channel but has not been approved by the channel owner, public communications may still be visible but no additional permissions have been granted.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_UNCONNECTED - currently unused. Projected usage is to indicate "one-way" connections which were insitgated on this end but are still pending on the remote end.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_SELF is a special case where the owner is the target. Every channel has one abook entry with ABOOK_FLAGS_SELF with a target abook_xchan set to channel.channel_hash . When this flag is present, abook_my_perms is the default permissions granted to all new connections and several other fields are unused.
|
|
||||||
|
|
||||||
ABOOK_FLAGS_FEED - indicates this connection is an RSS/Atom feed and may trigger special handling.
|
|
||||||
|
|
||||||
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
@ -21,7 +21,15 @@
|
|||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]folder[/td][td]attach.hash of parent folder[/td][td]char(64)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]folder[/td][td]attach.hash of parent folder[/td][td]char(64)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]flags[/td][td]see notes[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]flags[/td][td]no longer used[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]is_dir[/td][td]0 (file) or 1 to indicate a directory[/td][td]tinyint[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]is_photo[/td][td]if 1, a photo is linked to this resource[/td][td]tinyint[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]os_storage[/td][td]if 0, data contains content; if 1 data contains path to content (always 1 in hubzilla)[/td][td]tinyint[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]display_path[/td][td]under construction, store the human readable path[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]data[/td][td]file data or pathname to stored data if ATTACH_FLAG_OS[/td][td]longblob[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]data[/td][td]file data or pathname to stored data if ATTACH_FLAG_OS[/td][td]longblob[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
@ -39,12 +47,6 @@
|
|||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
|
||||||
Bitmasks
|
|
||||||
|
|
||||||
define ( 'ATTACH_FLAG_DIR', 0x0001); This is a directory
|
|
||||||
define ( 'ATTACH_FLAG_OS', 0x0002); Data content is link to OS file containing data, if unset the data filed contains the file data
|
|
||||||
|
|
||||||
permissions are xchan_hash or group_hash surrounded by angle chars. e.g. '<abc123><xyz789>'
|
permissions are xchan_hash or group_hash surrounded by angle chars. e.g. '<abc123><xyz789>'
|
||||||
|
|
||||||
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
@ -1,95 +1,99 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]channel_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]channel_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_account_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]channel_account_id[/td][td]account.id of the account owning this channel[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_primary[/td][td][/td][td]tinyint(1) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]channel_primary[/td][td]1 = this is the primary instance of this channel[/td][td]tinyint(1) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_name[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_name[/td][td]Name that this channel is known by[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_address[/td][td][/td][td]char(255)[/td][td]NO[/td][td]UNI[/td][td][/td][td]
|
[tr][td]channel_address[/td][td]"username" or URL-and-email safe nickname[/td][td]char(255)[/td][td]NO[/td][td]UNI[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_guid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_guid[/td][td]Long hash representing a psuedo-unique ID, does not have ot be globally unique[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_guid_sig[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_guid_sig[/td][td]channel.gui signed with channel.prvkey and base64url_encoded[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_hash[/td][td]base64url_encode of a 64-char whirlpool hash of channel.guid and channel_guid_sig concatenated, synonymous with xchan_hash.[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_timezone[/td][td][/td][td]char(128)[/td][td]NO[/td][td]MUL[/td][td]UTC[/td][td]
|
[tr][td]channel_timezone[/td][td]PHP-legal timezone[/td][td]char(128)[/td][td]NO[/td][td]MUL[/td][td]UTC[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_location[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_location[/td][td]Default for item.location[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_theme[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_theme[/td][td]channel theme preference[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_startpage[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]channel_startpage[/td]relative site URL to visit after logging in[td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_pubkey[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_pubkey[/td][td]RSA public key 4096 bit[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_prvkey[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_prvkey[/td][td]RSA private key 4096 bit[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_notifyflags[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]65535[/td][td]
|
[tr][td]channel_notifyflags[/td][td]bifield representing what notification types are active[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]65535[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_pageflags[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]channel_pageflags[/td][td]bitfield of special channel uses[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_dirdate[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]channel_dirdate[/td][td]time when directory was last pinged. Must do this once a month[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_deleted[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]channel_deleted[/td][td]time when channel was deleted[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_max_anon_mail[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]10[/td][td]
|
[tr][td]channel_max_anon_mail[/td][td]unused[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]10[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_max_friend_req[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]10[/td][td]
|
[tr][td]channel_max_friend_req[/td][td]unused[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]10[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_expire_days[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]channel_expire_days[/td][td]expire imported content that hasn't been otherwise protected after this many days, 0 is no expiration[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_passwd_reset[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]channel_passwd_reset[/td][td]password reset token[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_default_group[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]channel_default_group[/td][td]put all new connections into the group with this name[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_allow_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_allow_cid[/td][td]Default permissions for this channel[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_allow_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_allow_gid[/td][td]Default permissions for this channel[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_deny_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_deny_cid[/td][td]Default permissions for this channel[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_deny_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]channel_deny_gid[/td][td]Default permissions for this channel[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_stream[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_stream[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_profile[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_profile[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_photos[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_photos[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_abook[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_abook[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_stream[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_stream[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_wall[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_wall[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_tagwall[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_tagwall[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_comment[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_comment[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_mail[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_mail[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_photos[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_photos[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_chat[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_chat[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_a_delegate[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]channel_a_delegate[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_storage[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_storage[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_storage[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_storage[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_r_pages[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_r_pages[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_pages[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_pages[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_a_republish[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_a_republish[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]channel_w_like[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
[tr][td]channel_w_like[/td][td]specific permission bitfield[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]channel_removed[/td][td]if 1, this channel has been deleted[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]channel_system[/td][td]if 1, this is the special system channel on this site[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]128[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]chat_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]chat_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]chat_room[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]chat_room[/td][td]chatroom.cr_id for this chat[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]chat_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]chat_xchan[/td][td]author xchan_hash[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]chat_text[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]chat_text[/td][td]the text of the chat message[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]created[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]created[/td][td]timestamp of this message[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]cp_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]cp_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cp_room[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]cp_room[/td][td]chatroom.cr_id of the chatroom[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cp_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]cp_xchan[/td][td]xchan_hash of the chatroom participant[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cp_last[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]cp_last[/td][td]datetime last ping[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cp_status[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]cp_status[/td][td]text status description e.g. "online"[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cp_client[/td][td][/td][td]char(128)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]cp_client[/td][td][/td]IP address of this client[td]char(128)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,27 +1,27 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]cr_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]cr_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_aid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]cr_aid[/td][td]account.id of chatroom owner[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_uid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]cr_uid[/td][td]channel.channel_id of chatroom owner[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_name[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]cr_name[/td][td]visible name of chatroom[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_created[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]cr_created[/td][td]creation timestampe[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_edited[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]cr_edited[/td][td]edited timestamp[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]cr_expire[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]cr_expire[/td][td]expiration period for chats in this chatroom in minutes, 0 is no expiration[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]allow_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]allow_cid[/td][td]permissions for this room[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]allow_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]allow_gid[/td][td]permissions for this room[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]deny_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]deny_cid[/td][td]permissions for this room[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]deny_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]deny_gid[/td][td]permissions for this room[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,21 +1,24 @@
|
|||||||
|
|
||||||
|
Used in Diaspora private mails
|
||||||
|
|
||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]guid[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]guid[/td][td]A unique identifier for this conversation[/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]recips[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]recips[/td][td]sender_handle;recipient_handle[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(11)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]uid[/td][td]channel.channel_id of the owner of this data[/td][td]int(11)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]creator[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]creator[/td][td]handle of creator[/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]created[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]created[/td][td]creation timestamp[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]updated[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]updated[/td][td]edited timestamp[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]subject[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]subject[/td][td]subject of initial message (obscured for privacy)[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]uid[/td][td]channel.channel_id of the owner of this data[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]gid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]gid[/td][td]groups.id of the associated group[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan[/td][td]xchan.xchan_hash of the member assigned to the associated group[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]hash[/td][td]unique hash representing this group with the group name appended[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]uid[/td][td]channel.channel_id owning this data[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]visible[/td][td][/td][td]tinyint(1)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]visible[/td][td]1 indicates the member list is not private[/td][td]tinyint(1)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]deleted[/td][td][/td][td]tinyint(1)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]deleted[/td][td]1 indicates the group has been deleted[/td][td]tinyint(1)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]name[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]name[/td][td]human readable name of group[/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(11)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(11)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]hook[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]hook[/td][td]name of hook[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]file[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]file[/td][td]relative filename of hook handler[/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]function[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]function[/td][td]function name of hook handler[/td][td]char(255)[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]priority[/td][td][/td][td]int(11) unsigned[/td][td]NO[/td][td][/td][td]0[/td][td]
|
[tr][td]priority[/td][td]not yet implemented - can be used to sort conflicts in hook handling by calling handlers in priority order[/td][td]int(11) unsigned[/td][td]NO[/td][td][/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,104 +1,151 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]Sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]mid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]mid[/td][td]Message-id - globally unique, there can be several items with the same message-ID in the table as they may have different uid owners[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]aid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]aid[/td][td]channel_account_id of the channel_id (uid) which owns this copy of the item[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]uid[/td][td]channel_id (uid) which owns this copy of the item[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]parent[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]parent[/td][td]item.id of the parent to this item if it is a reply of some form; otherwise this must be set to the id of this item[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]parent_mid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]parent_mid[/td][td]Globally unique message-id of the parent to this item[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]thr_parent[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]thr_parent[/td][td]If the parent of this item is not the top-level item in the conversation, the message-id of the immediate parent; otherwise set to parent_mid[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]created[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]created[/td][td]Creation timestamp. If creation is more than ten minutes into the future, set item_delayed to 1; it will automatically be delivered by the poller once the created time has passed[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]edited[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]edited[/td][td]Date of last edit (default is created)[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]expires[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]expires[/td][td]Date this item expires and will be removed[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]commented[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]commented[/td][td]Date of last comment/reply to this item[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]received[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]received[/td][Date the item was received at this sitetd][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]changed[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]changed[/td][td]Date that something in the conversation changed, indicating clients should fetch the conversation again[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]comments_closed[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]comments_closed[/td][td]Date after which no more comments will be accepted[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]owner_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]owner_xchan[/td][td]xchan_hash of the owner of this conversation (this is who replies are sent to)[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]author_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]author_xchan[/td][td]xchan_hash of the author of this item[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]source_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]source_xchan[/td][td]xchan_hash of the external source of this item belongs to multiple delivery chains and comments need to be uplinked[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]mimetype[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]mimetype[/td][td]mime type of the content body[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]title[/td][td][/td][td]text[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]title[/td][td]item title[/td][td]text[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]body[/td][td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]body[/td][td]item body content[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]app[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]app[/td][td]application which generated this item[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]lang[/td][td][/td][td]char(64)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]lang[/td][td]auto-detected language[/td][td]char(64)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]revision[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]revision[/td][td]future use, version control[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]verb[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]verb[/td][td]ActivityStreams verb (old style URI)[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]obj_type[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]obj_type[/td][td]ActivityStreams object type (old style URI)[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]object[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]object[/td][td]JSON encoded object structure unless it is an implied object (normal post)[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]tgt_type[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]tgt_type[/td][td]ActivityStreams target type if applicable (URI)[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]target[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]target[/td][td]JSON encoded target structure if used[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]layout_mid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]layout_mid[/td][td]For webpages, which layout (mid or message_id) to use when displaying this page[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]postopts[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]postopts[/td][td]External post connectors add their network name to this comma-separated string to identify that they should be delivered to these networks during delivery[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]route[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]route[/td][td]comma separated xchan list of xchans where this message was routed on its way to this destination, used for route loop discovery and rejection of comments which arrived by alternate routes and may have different permissions[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]llink[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]llink[/td][td]URL of a displayable copy of this post/conversation on this site[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]plink[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]plink[/td][td]permalink or URL toa displayable copy of the message at its source[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]resource_id[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]resource_id[/td][td]Used to link other tables to items, it identifies the linked resource and if set must also set resource_type[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]resource_type[/td][td][/td][td]char(16)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]resource_type[/td][td]default none, if a linked resource this should be the name of the resource type such as "photo" or "event"[/td][td]char(16)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]attach[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]attach[/td][td]JSON structure representing attachments to this item[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]sig[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]sig[/td][td]RSA signature of the item body by the original author if the private key is available[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]diaspora_meta[/td][td][/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]diaspora_meta[/td][td]Used to store Diaspora comment signatures with their weird requirements[/td][td]mediumtext[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]location[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]location[/td][td]text location where this item originated[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]coord[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]coord[/td][td] longitude/latitude pair representing location where this item originated[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]public_policy[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]public_policy[/td][td]If the author has specified restrictions (this network, this site) etc. for distribution, the corresponding policy text is present here and item_private = 1[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]comment_policy[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]comment_policy[/td][td]If the author has specified comment restrictions (thei network, this site, etc.) the corresponding policy text is present here[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]allow_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]allow_cid[/td][td]Access Control - list of allowed xchans '<xchan1><xchan2>...'[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]allow_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]allow_gid[/td]Access Control - list of allowed group hashes, see allow_cid[td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]deny_cid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]deny_cid[/td][td]Access Control - list of denied xchans[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]deny_gid[/td][td][/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]deny_gid[/td][td]Access Control - list of denied groups[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]item_restrict[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]item_restrict[/td]no longer used[td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]item_flags[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]item_flags[/td][td]no longer used[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]item_private[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]item_private[/td][td]distribution is restricted[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
|
[tr][td]item_origin[/td][td]item originated at this site[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_unseen[/td][td]item has not been seen[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_starred[/td][td]item has been favourited[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_uplink[/td][td]This item is part of a multiple delivery chain and must be uplinked to the original sender (source_xchan)[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_consensus[/td][td]This item allows voting tools[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_wall[/td][td]This item was posted to the wall of uid[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_thread_top[/td][td]parent = id, this is the top post in a conversation [/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_notshown[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_nsfw[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_relay[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_mentionsme[/td][td]The owner of this item was mentioned in it[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_nocomment[/td][td]if 1, no comments are allowed[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_obscured[/td][td]no longer used[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_verified[/td][td]the signature has been verified on this site[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_retained[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_rss[/td][td]item originated in a feed[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_deleted[/td][td]item has been deleted[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_type[/td][td]used to identify webpage and design element types, 0 is a normal conversation item[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_hidden[/td][td]0 or 1 if item is not to be displayed[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_unpublished[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_delayed[/td][td]item is posted in the future[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_pending_remove[/td][td]item is in the process of being removed[/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]item_blocked[/td][td][/td][td]tinyint(4)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
@ -1,15 +1,15 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]iid[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]iid[/td][td]item.id of the referenced item[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]uid[/td][td]channel.channel_id of the owner of this data[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]sid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]sid[/td][td]an additional identifier to attach or link to the referenced item (often used to store a message_id from another system in order to suppress duplicates)[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]service[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
[tr][td]service[/td][td]the name or description of the service which generated this identifier[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,44 +1,59 @@
|
|||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]xchan_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]
|
[tr][td]xchan_hash[/td][td]calculated hash of this extended channel[/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_guid[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_guid[/td][td]channel_guid of this extended channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_guid_sig[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]xchan_guid_sig[/td][td]base64url encoded signature of the guid[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_pubkey[/td][td][/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
[tr][td]xchan_pubkey[/td][td]public key for verifying signed data and assertions[/td][td]text[/td][td]NO[/td][td][/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_photo_mimetype[/td][td][/td][td]char(32)[/td][td]NO[/td][td][/td][td]image/jpeg[/td][td]
|
[tr][td]xchan_photo_mimetype[/td][td]mimetype of the profile photo[/td][td]char(32)[/td][td]NO[/td][td][/td][td]image/jpeg[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_photo_l[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]xchan_photo_l[/td][td]photo url 300px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_photo_m[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]xchan_photo_m[/td][td]photo url 80 px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_photo_s[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]xchan_photo_s[/td][td]photo url 48 px[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_addr[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_addr[/td][td]user@host[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_url[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_url[/td][td]url of channel page on primary hub location[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_connurl[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_connurl[/td]poco url[td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_follow[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_follow[/td]url template for following %s[td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_connpage[/td][td][/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
[tr][td]xchan_connpage[/td][td]for premium channels url of channel to display when connecting[/td][td]char(255)[/td][td]NO[/td][td][/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_name[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_name[/td][td]human readabl name of channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_network[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_network[/td][td]network of channel for instance 'zot', 'diaspora', 'unknown'[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_instance_url[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan_instance_url[/td][td]no longer used[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_flags[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]xchan_flags[/td][td]no longer used[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_photo_date[/td][td][/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]xchan_photo_date[/td][td]timestamp of last photo change in GMT[/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan_name_date[/td][td][/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]xchan_name_date[/td][td]timestamp of last name change in GMT[/td][td]datetime[/td][td]NO[/td][td][/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_hidden[/td][td]flag - channel is hidden[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_orphan[/td][td]flag - channel has no known hubloc locations[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_censored[/td][td]flag - channel has been censored[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_selfcensored[/td][td]flag - channel is self censored (adult or nsfw)[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_system[/td][td]flag - this represents a system channel[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_pubforum[/td][td]flag - channel is a public forum[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xchan_deleted[/td][td]flag - channel was deleted[/td][td]int(10) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
Return to [zrl=[baseurl]/help/database]database documentation[/zrl]
|
@ -1,11 +1,12 @@
|
|||||||
|
xign - holds xchan information for channels that have been ignored in 'friend suggestions'
|
||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]uid[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]uid[/td][td]local channel.channel_id[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xchan[/td][td]xchan.xchan_hash of ignored channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,15 +1,21 @@
|
|||||||
|
xlink - used to store social graph and channel ratings
|
||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]xlink_id[/td][td][/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
[tr][td]xlink_id[/td][td]sequential ID[/td][td]int(10) unsigned[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]auto_increment
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xlink_xchan[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xlink_xchan[/td][td]xchan.xchan_hash of controlling channel[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xlink_link[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xlink_link[/td][td]xchan.xchan_hash of link target (connection or rating)[/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xlink_rating[/td][td][/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]xlink_rating[/td][td]int rating[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xlink_updated[/td][td][/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
[tr][td]xlink_rating_txt[/td][td]rating text[/td][td]mediumtext[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xlink_updated[/td][td]timestamp of update in GMT[/td][td]datetime[/td][td]NO[/td][td]MUL[/td][td]0000-00-00 00:00:00[/td][td]
|
||||||
|
[tr][td]xlink_static[/td][td]0 for social graph, 1 for ratings[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
|
[/td][/tr]
|
||||||
|
[tr][td]xlink_sig[/td][td]base64url encoded signature of rating information[/td][td]int(11)[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[/table]
|
[/table]
|
||||||
|
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
|
xprof - stores searchable public profile information on directory servers
|
||||||
[table]
|
[table]
|
||||||
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
[tr][th]Field[/th][th]Description[/th][th]Type[/th][th]Null[/th][th]Key[/th][th]Default[/th][th]Extra
|
||||||
[/th][/tr]
|
[/th][/tr]
|
||||||
[tr][td]xprof_hash[/td][td][/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]
|
[tr][td]xprof_hash[/td][td]xchan.xchan_hash of this channel[/td][td]char(255)[/td][td]NO[/td][td]PRI[/td][td]NULL[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xprof_age[/td][td][/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
[tr][td]xprof_age[/td][td]current age (updated monthly)[/td][td]tinyint(3) unsigned[/td][td]NO[/td][td]MUL[/td][td]0[/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
[tr][td]xprof_desc[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
[tr][td]xprof_desc[/td][td][/td][td]char(255)[/td][td]NO[/td][td]MUL[/td][td][/td][td]
|
||||||
[/td][/tr]
|
[/td][/tr]
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
[img][baseurl]/assets/hashlogo.png[/img]
|
[img][baseurl]/images/hubzilla-banner.png[/img]
|
||||||
|
|
||||||
[zrl=[baseurl]/help/about]Was ist Hubzilla?[/zrl]
|
[zrl=[baseurl]/help/about]Was ist Hubzilla?[/zrl]
|
||||||
Hubzilla ist eine dezentrale Kommunikations- und Publishing-Plattform. Sie ermöglicht Dir die volle Kontrolle über all Deine Kommunikation mit Hilfe von automatischer Verschlüsselung und detaillierter Zugriffskontrolle. Du, und [i]nur[/i] Du, entscheidest, wer Deine Beiträge sehen darf. Hubzilla ist der Nachfolger, der seit einigen Jahren erfolgreichen Plattformen Firendica und Red Matrix.
|
Hubzilla ist eine dezentrale Kommunikations- und Publishing-Plattform. Sie ermöglicht Dir die volle Kontrolle über all Deine Kommunikation mit Hilfe von automatischer Verschlüsselung und detaillierter Zugriffskontrolle. Du, und [i]nur[/i] Du, entscheidest, wer Deine Beiträge sehen darf. Hubzilla ist der Nachfolger, der seit einigen Jahren erfolgreichen Plattformen Firendica und Red Matrix.
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
[zrl=[baseurl]/help/Creating-Templates]Creating Comanche Templates[/zrl]
|
[zrl=[baseurl]/help/Creating-Templates]Creating Comanche Templates[/zrl]
|
||||||
[zrl=[baseurl]/help/Widgets]Widgets[/zrl]
|
[zrl=[baseurl]/help/Widgets]Widgets[/zrl]
|
||||||
[zrl=[baseurl]/help/plugins]Plugins[/zrl]
|
[zrl=[baseurl]/help/plugins]Plugins[/zrl]
|
||||||
[zrl=[baseurl]/help/hooks]Hooks[/zrl]
|
|
||||||
[zrl=[baseurl]/help/hooklist]Hooks (detailed - under construction)[/zrl]
|
[zrl=[baseurl]/help/hooklist]Hooks (detailed - under construction)[/zrl]
|
||||||
[zrl=[baseurl]/help/doco]Contributing Documentation[/zrl]
|
[zrl=[baseurl]/help/doco]Contributing Documentation[/zrl]
|
||||||
[zrl=[baseurl]/help/DerivedTheme1]Creating Derivative Themes[/zrl]
|
[zrl=[baseurl]/help/DerivedTheme1]Creating Derivative Themes[/zrl]
|
||||||
@ -16,7 +15,7 @@
|
|||||||
[zrl=[baseurl]/help/Translations]Translations[/zrl]
|
[zrl=[baseurl]/help/Translations]Translations[/zrl]
|
||||||
[zrl=[baseurl]/help/developers]Developers[/zrl]
|
[zrl=[baseurl]/help/developers]Developers[/zrl]
|
||||||
[zrl=[baseurl]/help/intro_for_developers]Intro for Developers[/zrl]
|
[zrl=[baseurl]/help/intro_for_developers]Intro for Developers[/zrl]
|
||||||
[zrl=[baseurl]/help/database]Database schema documantation[/zrl]
|
[zrl=[baseurl]/help/database]Database schema documentation[/zrl]
|
||||||
[zrl=[baseurl]/help/api_functions]API functions[/zrl]
|
[zrl=[baseurl]/help/api_functions]API functions[/zrl]
|
||||||
[zrl=[baseurl]/help/api_posting]Posting to the red# using the API[/zrl]
|
[zrl=[baseurl]/help/api_posting]Posting to the red# using the API[/zrl]
|
||||||
[zrl=[baseurl]/help/developer_function_primer]Red Functions 101[/zrl]
|
[zrl=[baseurl]/help/developer_function_primer]Red Functions 101[/zrl]
|
||||||
|
@ -152,7 +152,8 @@ This document assumes you're an administrator.
|
|||||||
Spam prevention. Limits the number of tagged forums which are recognised in any post. Default is 2. Only the first 'n' tags will be delivered as forums, the others will not cause any delivery.
|
Spam prevention. Limits the number of tagged forums which are recognised in any post. Default is 2. Only the first 'n' tags will be delivered as forums, the others will not cause any delivery.
|
||||||
[b]system > openssl_conf_file[/b]
|
[b]system > openssl_conf_file[/b]
|
||||||
Needed in some Windows installations to locate the openssl configuration file on the system.
|
Needed in some Windows installations to locate the openssl configuration file on the system.
|
||||||
|
[b]system > hide_help[/b]
|
||||||
|
Don't display help documentation link in nav bar
|
||||||
|
|
||||||
[b]Directory config[/b]
|
[b]Directory config[/b]
|
||||||
[b]Directory search defaults[/b]
|
[b]Directory search defaults[/b]
|
||||||
|
@ -1 +0,0 @@
|
|||||||
[h2]app_menu[/h2]
|
|
@ -1 +0,0 @@
|
|||||||
[h2]avatar_lookup[/h2]
|
|
@ -1 +1,5 @@
|
|||||||
[h2]cron[/h2]
|
[h2]cron[/h2]
|
||||||
|
|
||||||
|
Called when cron task (include/poller.php) is executed. The hook data is a string representing the current time (UTC).
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1,3 @@
|
|||||||
[h2]cron_daily[/h2]
|
[h2]cron_daily[/h2]
|
||||||
|
|
||||||
|
Called when cron task (include/poller.php) performs a cron_daily operation. The hook data is a string representing the current time (UTC).
|
||||||
|
@ -1 +1,3 @@
|
|||||||
[h2]cron_weekly[/h2]
|
[h2]cron_weekly[/h2]
|
||||||
|
|
||||||
|
Called when cron task (include/poller.php) performs a cron_weekly operation. The hook data is a string representing the current time (UTC).
|
||||||
|
@ -1 +0,0 @@
|
|||||||
[h2]get_widgets[/h2]
|
|
16
doc/hook/logger.bb
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
[h2]logger[/h2]
|
||||||
|
|
||||||
|
Called when making an entry to the application logfile
|
||||||
|
|
||||||
|
Hook data:
|
||||||
|
|
||||||
|
array(
|
||||||
|
'filename' => name of logfile relative to application basedir. String.
|
||||||
|
'loglevel' => the log level of this log entry, if this is higher than the configured maximum loglevel
|
||||||
|
this hook will not be called. Integer.
|
||||||
|
'message' => The formatted log message, ready for logging. String.
|
||||||
|
'logged' => boolean, default is false. Set to true to prevent the normal logfile entry to be made
|
||||||
|
(e.g. if the plugin is configured to handle this aspect of the function, or if it is determined
|
||||||
|
that this log entry should not be made)
|
||||||
|
)
|
||||||
|
|
@ -1 +1,28 @@
|
|||||||
[h2]nav[/h2]
|
[h2]nav[/h2]
|
||||||
|
|
||||||
|
Called when generating the main navigation bar and menu for a page
|
||||||
|
|
||||||
|
Hook data:
|
||||||
|
|
||||||
|
array(
|
||||||
|
'usermenu' => array( 'icon' => photo URL, 'name' => channel name )
|
||||||
|
'nav' => array(
|
||||||
|
'usermenu' => usermenu (photo menu) link array
|
||||||
|
(channel home, profiles, photos, cloud, chats, webapges ...)
|
||||||
|
'loginmenu' => login menu link array
|
||||||
|
'network' => grid link and grid-notify
|
||||||
|
'home' => home link and home-notify
|
||||||
|
'intros' => intros link and intros-notify
|
||||||
|
'notifications' => notifications link and notifications-notify
|
||||||
|
'messages' => PM link and PM-notify
|
||||||
|
'all_events' => events link and events notfiy
|
||||||
|
'manage' => manage channels link
|
||||||
|
'settings' => settings link
|
||||||
|
'register' => registration link
|
||||||
|
'help' => help/doc link
|
||||||
|
'apps' => apps link
|
||||||
|
'search' => search link and form
|
||||||
|
'directory' => directory link
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1,3 @@
|
|||||||
[h2]probe_well_known[/h2]
|
[h2]probe_well_known[/h2]
|
||||||
|
|
||||||
|
This hook is under construction and not currently used - see include/probe.php
|
@ -1 +1,19 @@
|
|||||||
[h2]smilie[/h2]
|
[h2]smilie[/h2]
|
||||||
|
|
||||||
|
|
||||||
|
Called when processing translation of emoticons. It is passed an array containing two sub-arrays:
|
||||||
|
|
||||||
|
array(
|
||||||
|
'texts' => array('text1','text2',...),
|
||||||
|
'icons' => array('icon1','icon2',...)
|
||||||
|
);
|
||||||
|
|
||||||
|
texts is the emoticon text - for example ':-)' for a traditional smile face.
|
||||||
|
icons is the HTML used as a replacement. For example
|
||||||
|
'<img class="smiley" src="https://localhost/images/smiley-smile.gif" alt=":-)" />'
|
||||||
|
|
||||||
|
If adding or removing an entry from either array, the corresponding element from the matching array must also
|
||||||
|
be added or removed. Emoticons less than three characters in length or not recommended as they get triggered
|
||||||
|
incorrectly quite often. Extended emoticons are indicated by convention using a preceding colon, for example
|
||||||
|
|
||||||
|
:walrus_kissing_a_baby
|
@ -1 +1,16 @@
|
|||||||
[h2]tagged[/h2]
|
[h2]tagged[/h2]
|
||||||
|
|
||||||
|
|
||||||
|
This hook is called when a delivery is made which results in the recipient being tagged.
|
||||||
|
|
||||||
|
The hook data is an array containing
|
||||||
|
|
||||||
|
array(
|
||||||
|
'channel_id' => int,
|
||||||
|
'item' => item structure of the delivered item from database,
|
||||||
|
'body' => the body of the referenced item
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
Note: This hook is called before secondary delivery chains are invoked in the case of tagging a forum. This means that permissions and some item attributes will be those of the item before being re-packaged and before ownership of this item is given to the forum.
|
||||||
|
|
||||||
|
@ -1 +1,23 @@
|
|||||||
[h2]validate_channelname[/h2]
|
[h2]validate_channelname[/h2]
|
||||||
|
|
||||||
|
Called when creating a new channel or changing the channel name in mod/settings.php
|
||||||
|
|
||||||
|
Hook data consists of an array
|
||||||
|
|
||||||
|
array(
|
||||||
|
'name' => supplied name
|
||||||
|
);
|
||||||
|
|
||||||
|
If the hook handler determines the name is valid, do nothing. If there is an issue with the name,
|
||||||
|
set $hook_data['message'] to the message text which should be displayed to the member - and the name will
|
||||||
|
not be accepted.
|
||||||
|
|
||||||
|
|
||||||
|
Example:
|
||||||
|
[code]
|
||||||
|
if(mb_strlen($hook_data['name']) < 3)
|
||||||
|
$hook_data['message'] = t('Name too short.');
|
||||||
|
[/code]
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
Hooks allow plugins/addons to "hook into" the code at many points and alter the behaviour or otherwise perform independent actions when an activity takes place or when certain data structures are accessed. There are many hooks which allow you to tie into the software at most any point and do something slightly different than the default thing. These hooks are passed two variables. The first is the App structure which contains details about the entire state of the page request as we build the resulting page. The second is unique to the specific hook that is called and provides specific detail about what is happening in the software at the time the hook is invoked.
|
Hooks allow plugins/addons to "hook into" the code at many points and alter the behaviour or otherwise perform independent actions when an activity takes place or when certain data structures are accessed. There are many hooks which allow you to tie into the software at most any point and do something slightly different than the default thing. These hooks are passed two variables. The first is the App structure which contains details about the entire state of the page request as we build the resulting page. The second is unique to the specific hook that is called and provides specific detail about what is happening in the software at the time the hook is invoked.
|
||||||
|
|
||||||
|
[zrl=[baseurl]/help/hooks]Generated index of all hooks and the files which call them[/zrl]
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/module_mod_aftercontent]module_mod_aftercontent[/zrl]
|
[zrl=[baseurl]/help/hook/module_mod_aftercontent]module_mod_aftercontent[/zrl]
|
||||||
General purpose hook for any module, executed after mod_content(). Replace 'module' with module name, e.g. 'photos_mod_aftercontent'.
|
General purpose hook for any module, executed after mod_content(). Replace 'module' with module name, e.g. 'photos_mod_aftercontent'.
|
||||||
@ -39,9 +40,6 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
|
|||||||
[zrl=[baseurl]/help/hook/api_perm_is_allowed]api_perm_is_allowed[/zrl]
|
[zrl=[baseurl]/help/hook/api_perm_is_allowed]api_perm_is_allowed[/zrl]
|
||||||
Called when perm_is_allowed() is executed from an API call.
|
Called when perm_is_allowed() is executed from an API call.
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/app_menu]app_menu[/zrl]
|
|
||||||
Used to register plugins as apps
|
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/atom_author]atom_author[/zrl]
|
[zrl=[baseurl]/help/hook/atom_author]atom_author[/zrl]
|
||||||
Called when generating an author or owner element for an Atom ActivityStream feed
|
Called when generating an author or owner element for an Atom ActivityStream feed
|
||||||
|
|
||||||
@ -60,9 +58,6 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
|
|||||||
[zrl=[baseurl]/help/hook/authenticate]authenticate[/zrl]
|
[zrl=[baseurl]/help/hook/authenticate]authenticate[/zrl]
|
||||||
Can provide alternate authentication mechanisms
|
Can provide alternate authentication mechanisms
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/avatar_lookup]avatar_lookup[/zrl]
|
|
||||||
Used for "gravatar" or libravatar profile photo lookup.
|
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/bb2diaspora]bb2diaspora[/zrl]
|
[zrl=[baseurl]/help/hook/bb2diaspora]bb2diaspora[/zrl]
|
||||||
called when converting bbcode to markdown
|
called when converting bbcode to markdown
|
||||||
|
|
||||||
@ -211,9 +206,6 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
|
|||||||
[zrl=[baseurl]/help/hook/get_role_perms]get_role_perms[/zrl]
|
[zrl=[baseurl]/help/hook/get_role_perms]get_role_perms[/zrl]
|
||||||
Called when get_role_perms() is called to obtain permissions for named permission roles
|
Called when get_role_perms() is called to obtain permissions for named permission roles
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/get_widgets]get_widgets[/zrl]
|
|
||||||
No longer used - now widget placement is managed by Comanche
|
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/global_permissions]global_permissions[/zrl]
|
[zrl=[baseurl]/help/hook/global_permissions]global_permissions[/zrl]
|
||||||
Called when the global permissions list is generated
|
Called when the global permissions list is generated
|
||||||
|
|
||||||
@ -271,6 +263,9 @@ Hooks allow plugins/addons to "hook into" the code at many points and alter the
|
|||||||
[zrl=[baseurl]/help/hook/logged_in]logged_in[/zrl]
|
[zrl=[baseurl]/help/hook/logged_in]logged_in[/zrl]
|
||||||
Called when authentication by any means has succeeeded
|
Called when authentication by any means has succeeeded
|
||||||
|
|
||||||
|
[zrl=[baseurl]/help/hook/logger]logger[/zrl]
|
||||||
|
Called when making an entry to the application logfile
|
||||||
|
|
||||||
[zrl=[baseurl]/help/hook/logging_out]logging_out[/zrl]
|
[zrl=[baseurl]/help/hook/logging_out]logging_out[/zrl]
|
||||||
Called when logging out
|
Called when logging out
|
||||||
|
|
||||||
|
5
doc/nl/TermsOfService.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
Gebruikersvoorwaarden
|
||||||
|
================
|
||||||
|
|
||||||
|
#include doc/SiteTOS.md;
|
||||||
|
|
29
doc/roadmapv4.bb
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
[h1]Project Roadmap V4[/h1]
|
||||||
|
|
||||||
|
[h2]Hubzilla 2.0 - code name "Universal Thunder"[/h2]
|
||||||
|
|
||||||
|
[h3]Project Core Development[/h3]
|
||||||
|
|
||||||
|
Goals/Highlights:
|
||||||
|
|
||||||
|
|
||||||
|
Focus on visual website design tools, widgets, and sharing mechanisms
|
||||||
|
|
||||||
|
App organisation.
|
||||||
|
|
||||||
|
Conversion of core application to a composer format living under the namespace "Zotlabs"
|
||||||
|
|
||||||
|
Conversion of Modules to a more general purpose Controllers layout with DB/memory based
|
||||||
|
controller routing as opposed to filesystem routing.
|
||||||
|
|
||||||
|
Conversion of core Zot Protocol to a class library
|
||||||
|
|
||||||
|
Abstraction of nomadic identity so that sending/receiving to/from singleton networks to/from any clone works flawlessly - [b]provided[/b] the clone physically connected to that singleton identity is up.
|
||||||
|
|
||||||
|
[h3]Community Development[/h3]
|
||||||
|
|
||||||
|
CalDAV/CardDAV
|
||||||
|
|
||||||
|
E-Commerce
|
||||||
|
|
||||||
|
Auto Updater
|
283
doc/schemaspy_hubzilla/zot.meta.xml
Normal file
@ -0,0 +1,283 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<schemaMeta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="http://schemaspy.sourceforge.net/xmlschema/2011/02/05/schemaspy.meta.xsd">
|
||||||
|
<comments>
|
||||||
|
2015-11-04 - Hubzilla database schema with some corrected cross-table relationships supporting decentralized publishing. Haakon Meland Eriksen.
|
||||||
|
</comments>
|
||||||
|
|
||||||
|
<tables>
|
||||||
|
<table name="abook">
|
||||||
|
<column name="abook_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="account">
|
||||||
|
</table>
|
||||||
|
<table name="addon">
|
||||||
|
</table>
|
||||||
|
<table name="app">
|
||||||
|
</table>
|
||||||
|
<table name="attach">
|
||||||
|
<column name="hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="auth_codes">
|
||||||
|
</table>
|
||||||
|
<table name="cache">
|
||||||
|
</table>
|
||||||
|
<table name="channel">
|
||||||
|
<column name="channel_hash">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="chat">
|
||||||
|
<column name="chat_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="chatpresence">
|
||||||
|
<column name="cp_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="chatroom">
|
||||||
|
</table>
|
||||||
|
<table name="clients">
|
||||||
|
</table>
|
||||||
|
<table name="config">
|
||||||
|
</table>
|
||||||
|
<table name="conv">
|
||||||
|
</table>
|
||||||
|
<table name="dreport">
|
||||||
|
<column name="dreport_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="event">
|
||||||
|
<column name="event_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="event_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="fcontact">
|
||||||
|
</table>
|
||||||
|
<table name="ffinder">
|
||||||
|
</table>
|
||||||
|
<table name="fserver">
|
||||||
|
</table>
|
||||||
|
<table name="fsuggest">
|
||||||
|
</table>
|
||||||
|
<table name="group_member">
|
||||||
|
<column name="xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="groups">
|
||||||
|
<column name="hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="hook">
|
||||||
|
</table>
|
||||||
|
<table name="hubloc">
|
||||||
|
<column name="hubloc_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="issue">
|
||||||
|
</table>
|
||||||
|
<table name="item">
|
||||||
|
<column name="owner_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="author_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="source_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="item_id">
|
||||||
|
</table>
|
||||||
|
<table name="likes">
|
||||||
|
</table>
|
||||||
|
<table name="mail">
|
||||||
|
<column name="from_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="to_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="manage">
|
||||||
|
<column name="xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="menu">
|
||||||
|
</table>
|
||||||
|
<table name="menu_item">
|
||||||
|
</table>
|
||||||
|
<table name="notify">
|
||||||
|
<column name="hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="obj">
|
||||||
|
</table>
|
||||||
|
<table name="outq">
|
||||||
|
<column name="outq_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="pconfig">
|
||||||
|
</table>
|
||||||
|
<table name="photo">
|
||||||
|
<column name="xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="poll">
|
||||||
|
</table>
|
||||||
|
<table name="poll_elm">
|
||||||
|
</table>
|
||||||
|
<table name="profdef">
|
||||||
|
</table>
|
||||||
|
<table name="profext">
|
||||||
|
<column name="hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="profile">
|
||||||
|
</table>
|
||||||
|
<table name="profile_check">
|
||||||
|
</table>
|
||||||
|
<table name="register">
|
||||||
|
<column name="hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="session">
|
||||||
|
</table>
|
||||||
|
<table name="shares">
|
||||||
|
<column name="share_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="sign">
|
||||||
|
</table>
|
||||||
|
<table name="site">
|
||||||
|
</table>
|
||||||
|
<table name="source">
|
||||||
|
<column name="src_channel_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="src_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="spam">
|
||||||
|
</table>
|
||||||
|
<table name="sys_perms">
|
||||||
|
</table>
|
||||||
|
<table name="term">
|
||||||
|
<column name="term_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
<column name="parent_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="tokens">
|
||||||
|
</table>
|
||||||
|
<table name="updates">
|
||||||
|
|
||||||
|
<column name="ud_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="verify">
|
||||||
|
</table>
|
||||||
|
<table name="vote">
|
||||||
|
<column name="vote_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="xchan">
|
||||||
|
<column name="xchan_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="xchat">
|
||||||
|
|
||||||
|
<column name="xchat_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="xconfig">
|
||||||
|
|
||||||
|
<column name="xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="xign">
|
||||||
|
|
||||||
|
<column name="xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<table name="xlink">
|
||||||
|
|
||||||
|
<column name="xlink_xchan">
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
<table name="xperm">
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<table name="xprof">
|
||||||
|
<column name="xprof_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<table name="xtag">
|
||||||
|
|
||||||
|
<column name="xtag_hash">
|
||||||
|
<foreignKey table="channel" column="channel_hash"/>
|
||||||
|
<foreignKey table="hubloc" column="hubloc_hash"/>
|
||||||
|
<foreignKey table="xchan" column="xchan_hash" />
|
||||||
|
</column>
|
||||||
|
</table>
|
||||||
|
</tables>
|
||||||
|
|
||||||
|
</schemaMeta>
|
@ -1,4 +1,4 @@
|
|||||||
[img][baseurl]/assets/hashlogo.png[/img]
|
[img][baseurl]/images/hubzilla-banner.png[/img]
|
||||||
|
|
||||||
[zrl=[baseurl]/help/about][b]Vad är $Projectname?[/b][/zrl]
|
[zrl=[baseurl]/help/about][b]Vad är $Projectname?[/b][/zrl]
|
||||||
$Projectname är en decentraliserad publicerings- och kommunikationsplattform som möjliggör att du behåller kontrollen över dina kommunikationer med hjälp av automatisk kryptering och fininställbar behörighetskontroll. Det är du, och bara du, som beslutar vem som är behörig att ta del av ditt innehåll.
|
$Projectname är en decentraliserad publicerings- och kommunikationsplattform som möjliggör att du behåller kontrollen över dina kommunikationer med hjälp av automatisk kryptering och fininställbar behörighetskontroll. Det är du, och bara du, som beslutar vem som är behörig att ta del av ditt innehåll.
|
||||||
|
17
hubzilla_er/Makefile
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
#makefile for schemaspy
|
||||||
|
|
||||||
|
|
||||||
|
#NOTE: This makefile sucks. It needs to have all run the script, and check that schemaspy and mysqlconn are present.
|
||||||
|
|
||||||
|
schemaspy::
|
||||||
|
wget "http://downloads.sourceforge.net/project/schemaspy/schemaspy/SchemaSpy%205.0.0/schemaSpy_5.0.0.jar?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fschemaspy%2F&ts=1447051240&use_mirror=iweb"
|
||||||
|
|
||||||
|
mysqlconn::
|
||||||
|
wget http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.17/mysql-connector-java-5.1.17.jar
|
||||||
|
|
||||||
|
#TODO: install java and graphviz or check it is there
|
||||||
|
|
||||||
|
install: schemaspy mysqlconn
|
||||||
|
|
||||||
|
run:
|
||||||
|
../util/schemaspy
|
256
hubzilla_er/anomalies.html
Normal file
@ -0,0 +1,256 @@
|
|||||||
|
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<!-- SchemaSpy rev 590 -->
|
||||||
|
<title>SchemaSpy - zot - Anomalies</title>
|
||||||
|
<link rel=stylesheet href='schemaSpy.css' type='text/css'>
|
||||||
|
<meta HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=ISO-8859-1'>
|
||||||
|
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='jquery.js'></SCRIPT>
|
||||||
|
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='schemaSpy.js'></SCRIPT>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table id='headerHolder' cellspacing='0' cellpadding='0'><tr><td>
|
||||||
|
<div id='header'>
|
||||||
|
<ul>
|
||||||
|
<li><a href='index.html' title='All tables and views in the schema'>Tables</a></li>
|
||||||
|
<li><a href='relationships.html' title='Diagram of table relationships'>Relationships</a></li>
|
||||||
|
<li><a href='utilities.html' title='View of tables with neither parents nor children'>Utility Tables</a></li>
|
||||||
|
<li><a href='constraints.html' title='Useful for diagnosing error messages that just give constraint name or number'>Constraints</a></li>
|
||||||
|
<li id='current'><a href='anomalies.html' title="Things that might not be quite right">Anomalies</a></li>
|
||||||
|
<li><a href='columns.byTable.html' title="All of the columns in the schema">Columns</a></li>
|
||||||
|
<li><a href='http://sourceforge.net/donate/index.php?group_id=137197' title='Please help keep SchemaSpy alive' target='_blank'>Donate</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</td></tr></table>
|
||||||
|
<div class='content' style='clear:both;'>
|
||||||
|
<table width='100%' border='0' cellpadding='0'>
|
||||||
|
<tr>
|
||||||
|
<td class='heading' valign='middle'><span class='header'>SchemaSpy Analysis of <span title='Database'>zot</span> - Anomalies</span></td>
|
||||||
|
<td class='heading' align='right' valign='top' title='John Currier - Creator of Cool Tools'><span class='indent'>Generated by</span><br><span class='indent'><span class='signature'><a href='http://schemaspy.sourceforge.net' target='_blank'>SchemaSpy</a></span></span></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<table width='100%'>
|
||||||
|
<tr><td class='container' align='right' valign='top' colspan='2'><a href='http://sourceforge.net' target='_blank'><img src='http://sourceforge.net/sflogo.php?group_id=137197&type=1' alt='SourceForge.net' border='0' height='31' width='88'></a></td></tr>
|
||||||
|
<tr>
|
||||||
|
<td class='container'><b>Things that might not be 'quite right' about your schema:</b></td>
|
||||||
|
<td class='container' align='right'>
|
||||||
|
<div style="margin-right: 2pt;">
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
google_ad_client = "pub-9598353634003340";
|
||||||
|
google_ad_channel ="SchemaSpy-generated";
|
||||||
|
google_ad_width = 234;
|
||||||
|
google_ad_height = 60;
|
||||||
|
google_ad_format = "234x60_as";
|
||||||
|
google_ad_type = "text";
|
||||||
|
google_color_border = "9bab96";
|
||||||
|
google_color_link = "489148";
|
||||||
|
google_color_text = "000000";
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript"
|
||||||
|
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
|
||||||
|
</script>
|
||||||
|
</div>
|
||||||
|
</td></tr></table>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<b>Columns whose name and type imply a relationship to another table's primary key:</b>
|
||||||
|
<table class='dataTable' border='1' rules='groups'>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<thead align='left'>
|
||||||
|
<tr>
|
||||||
|
<th>Child Column</th>
|
||||||
|
<th>Implied Parent Column</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/addon.html'>addon</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/app.html'>app</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/attach.html'>attach</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/auth_codes.html'>auth_codes</a>.client_id</td>
|
||||||
|
<td class='detail'><a href='tables/clients.html'>clients</a>.client_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/auth_codes.html'>auth_codes</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/tokens.html'>tokens</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/config.html'>config</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/config.html'>config</a>.k</td>
|
||||||
|
<td class='detail'><a href='tables/cache.html'>cache</a>.k</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/conv.html'>conv</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/event.html'>event</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/fcontact.html'>fcontact</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/ffinder.html'>ffinder</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/fserver.html'>fserver</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/fsuggest.html'>fsuggest</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/group_member.html'>group_member</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/groups.html'>groups</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/hook.html'>hook</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/item.html'>item</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/item_id.html'>item_id</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/likes.html'>likes</a>.channel_id</td>
|
||||||
|
<td class='detail'><a href='tables/channel.html'>channel</a>.channel_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/likes.html'>likes</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/mail.html'>mail</a>.account_id</td>
|
||||||
|
<td class='detail'><a href='tables/account.html'>account</a>.account_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/mail.html'>mail</a>.channel_id</td>
|
||||||
|
<td class='detail'><a href='tables/channel.html'>channel</a>.channel_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/mail.html'>mail</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/manage.html'>manage</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/pconfig.html'>pconfig</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/pconfig.html'>pconfig</a>.k</td>
|
||||||
|
<td class='detail'><a href='tables/cache.html'>cache</a>.k</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/photo.html'>photo</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profdef.html'>profdef</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profext.html'>profext</a>.channel_id</td>
|
||||||
|
<td class='detail'><a href='tables/channel.html'>channel</a>.channel_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profext.html'>profext</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profext.html'>profext</a>.k</td>
|
||||||
|
<td class='detail'><a href='tables/cache.html'>cache</a>.k</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profile.html'>profile</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/profile_check.html'>profile_check</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/register.html'>register</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/sign.html'>sign</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/spam.html'>spam</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/notify.html'>notify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/sys_perms.html'>sys_perms</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/sys_perms.html'>sys_perms</a>.k</td>
|
||||||
|
<td class='detail'><a href='tables/cache.html'>cache</a>.k</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/tokens.html'>tokens</a>.client_id</td>
|
||||||
|
<td class='detail'><a href='tables/clients.html'>clients</a>.client_id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/xconfig.html'>xconfig</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/xconfig.html'>xconfig</a>.k</td>
|
||||||
|
<td class='detail'><a href='tables/cache.html'>cache</a>.k</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class='detail'><a href='tables/xign.html'>xign</a>.id</td>
|
||||||
|
<td class='detail'><a href='tables/verify.html'>verify</a>.id</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
42 instances of anomaly detected<p></li>
|
||||||
|
<li>
|
||||||
|
<b>Tables without indexes:</b>
|
||||||
|
<br>Anomaly not detected<p></li>
|
||||||
|
<li>
|
||||||
|
<b>Columns that are flagged as both 'nullable' and 'must be unique':</b>
|
||||||
|
<br>Anomaly not detected<p></li>
|
||||||
|
<li>
|
||||||
|
<b>Tables that contain a single column:</b><br>Anomaly not detected<p></li>
|
||||||
|
<li>
|
||||||
|
<b>Tables with incrementing column names, potentially indicating denormalization:</b>
|
||||||
|
<br>Anomaly not detected<p></li>
|
||||||
|
<li>
|
||||||
|
<b>Columns whose default value is the word 'NULL' or 'null', but the SQL NULL value may have been intended:</b>
|
||||||
|
<br>Anomaly not detected<p></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7153
hubzilla_er/columns.byAuto.html
Normal file
7153
hubzilla_er/columns.byColumn.html
Normal file
7153
hubzilla_er/columns.byDefault.html
Normal file
7153
hubzilla_er/columns.byNulls.html
Normal file
7153
hubzilla_er/columns.bySize.html
Normal file
7153
hubzilla_er/columns.byTable.html
Normal file
7153
hubzilla_er/columns.byType.html
Normal file
101
hubzilla_er/constraints.html
Normal file
@ -0,0 +1,101 @@
|
|||||||
|
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<!-- SchemaSpy rev 590 -->
|
||||||
|
<title>SchemaSpy - zot - Constraints</title>
|
||||||
|
<link rel=stylesheet href='schemaSpy.css' type='text/css'>
|
||||||
|
<meta HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=ISO-8859-1'>
|
||||||
|
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='jquery.js'></SCRIPT>
|
||||||
|
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='schemaSpy.js'></SCRIPT>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table id='headerHolder' cellspacing='0' cellpadding='0'><tr><td>
|
||||||
|
<div id='header'>
|
||||||
|
<ul>
|
||||||
|
<li><a href='index.html' title='All tables and views in the schema'>Tables</a></li>
|
||||||
|
<li><a href='relationships.html' title='Diagram of table relationships'>Relationships</a></li>
|
||||||
|
<li><a href='utilities.html' title='View of tables with neither parents nor children'>Utility Tables</a></li>
|
||||||
|
<li id='current'><a href='constraints.html' title='Useful for diagnosing error messages that just give constraint name or number'>Constraints</a></li>
|
||||||
|
<li><a href='anomalies.html' title="Things that might not be quite right">Anomalies</a></li>
|
||||||
|
<li><a href='columns.byTable.html' title="All of the columns in the schema">Columns</a></li>
|
||||||
|
<li><a href='http://sourceforge.net/donate/index.php?group_id=137197' title='Please help keep SchemaSpy alive' target='_blank'>Donate</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</td></tr></table>
|
||||||
|
<div class='content' style='clear:both;'>
|
||||||
|
<table width='100%' border='0' cellpadding='0'>
|
||||||
|
<tr>
|
||||||
|
<td class='heading' valign='middle'><span class='header'>SchemaSpy Analysis of <span title='Database'>zot</span> - Constraints</span></td>
|
||||||
|
<td class='heading' align='right' valign='top' title='John Currier - Creator of Cool Tools'><span class='indent'>Generated by</span><br><span class='indent'><span class='signature'><a href='http://schemaspy.sourceforge.net' target='_blank'>SchemaSpy</a></span></span></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<div class='indent'>
|
||||||
|
<table width='100%'>
|
||||||
|
<tr><td class='container' valign='bottom'><b>
|
||||||
|
0 Foreign Key Constraints:</b>
|
||||||
|
</td><td class='container' align='right'>
|
||||||
|
<table>
|
||||||
|
<tr><td class='container' align='right' valign='top'><a href='http://sourceforge.net' target='_blank'><img src='http://sourceforge.net/sflogo.php?group_id=137197&type=1' alt='SourceForge.net' border='0' height='31' width='88'></a></td></tr>
|
||||||
|
<tr><td class='container'>
|
||||||
|
<div style="margin-right: 2pt;">
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
google_ad_client = "pub-9598353634003340";
|
||||||
|
google_ad_channel ="SchemaSpy-generated";
|
||||||
|
google_ad_width = 234;
|
||||||
|
google_ad_height = 60;
|
||||||
|
google_ad_format = "234x60_as";
|
||||||
|
google_ad_type = "text";
|
||||||
|
google_color_border = "9bab96";
|
||||||
|
google_color_link = "489148";
|
||||||
|
google_color_text = "000000";
|
||||||
|
//-->
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript"
|
||||||
|
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
|
||||||
|
</script>
|
||||||
|
</div>
|
||||||
|
</td></tr></table>
|
||||||
|
</td></tr>
|
||||||
|
</table><br>
|
||||||
|
<table class='dataTable' border='1' rules='groups'>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<thead align='left'>
|
||||||
|
<tr>
|
||||||
|
<th>Constraint Name</th>
|
||||||
|
<th>Child Column</th>
|
||||||
|
<th>Parent Column</th>
|
||||||
|
<th>Delete Rule</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class='detail' valign='top' colspan='4'>None detected</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
<a name='checkConstraints'></a><p>
|
||||||
|
<b>Check Constraints:</b>
|
||||||
|
<TABLE class='dataTable' border='1' rules='groups'>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<colgroup>
|
||||||
|
<thead align='left'>
|
||||||
|
<tr>
|
||||||
|
<th>Table</th>
|
||||||
|
<th>Constraint Name</th>
|
||||||
|
<th>Constraint</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td class='detail' valign='top' colspan='3'>None detected</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
63
hubzilla_er/deletionOrder.txt
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
xtag
|
||||||
|
xprof
|
||||||
|
xperm
|
||||||
|
xlink
|
||||||
|
xchat
|
||||||
|
xchan
|
||||||
|
vote
|
||||||
|
updates
|
||||||
|
term
|
||||||
|
source
|
||||||
|
site
|
||||||
|
shares
|
||||||
|
session
|
||||||
|
poll_elm
|
||||||
|
poll
|
||||||
|
outq
|
||||||
|
obj
|
||||||
|
menu_item
|
||||||
|
menu
|
||||||
|
issue
|
||||||
|
hubloc
|
||||||
|
chatroom
|
||||||
|
chatpresence
|
||||||
|
chat
|
||||||
|
abook
|
||||||
|
profext
|
||||||
|
mail
|
||||||
|
xconfig
|
||||||
|
sys_perms
|
||||||
|
pconfig
|
||||||
|
likes
|
||||||
|
config
|
||||||
|
auth_codes
|
||||||
|
xign
|
||||||
|
spam
|
||||||
|
sign
|
||||||
|
register
|
||||||
|
profile_check
|
||||||
|
profile
|
||||||
|
profdef
|
||||||
|
photo
|
||||||
|
manage
|
||||||
|
item_id
|
||||||
|
item
|
||||||
|
hook
|
||||||
|
groups
|
||||||
|
group_member
|
||||||
|
fsuggest
|
||||||
|
fserver
|
||||||
|
ffinder
|
||||||
|
fcontact
|
||||||
|
event
|
||||||
|
conv
|
||||||
|
attach
|
||||||
|
app
|
||||||
|
addon
|
||||||
|
tokens
|
||||||
|
account
|
||||||
|
clients
|
||||||
|
channel
|
||||||
|
cache
|
||||||
|
notify
|
||||||
|
verify
|
49
hubzilla_er/diagrams/account.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">account</TD></TR>
|
||||||
|
<TR><TD PORT="account_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">account_id</TD><TD PORT="account_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_parent" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_parent</TD><TD PORT="account_parent.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_default_channel" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_default_channel</TD><TD PORT="account_default_channel.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_salt" COLSPAN="2" ALIGN="LEFT">account_salt</TD><TD PORT="account_salt.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="account_password" COLSPAN="2" ALIGN="LEFT">account_password</TD><TD PORT="account_password.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_email" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_email</TD><TD PORT="account_email.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_external" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_external</TD><TD PORT="account_external.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_language" COLSPAN="2" ALIGN="LEFT">account_language</TD><TD PORT="account_language.type" ALIGN="LEFT">char[16]</TD></TR>
|
||||||
|
<TR><TD PORT="account_created" COLSPAN="2" ALIGN="LEFT">account_created</TD><TD PORT="account_created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_lastlog" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_lastlog</TD><TD PORT="account_lastlog.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_flags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_flags</TD><TD PORT="account_flags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_roles" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_roles</TD><TD PORT="account_roles.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_reset" COLSPAN="2" ALIGN="LEFT">account_reset</TD><TD PORT="account_reset.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_expires" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_expires</TD><TD PORT="account_expires.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_expire_notified" COLSPAN="2" ALIGN="LEFT">account_expire_notified</TD><TD PORT="account_expire_notified.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_service_class" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_service_class</TD><TD PORT="account_service_class.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="account_level" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_level</TD><TD PORT="account_level.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_password_changed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_password_changed</TD><TD PORT="account_password_changed.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="account.html"
|
||||||
|
tooltip="account"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/account.1degree.png
Normal file
After Width: | Height: | Size: 8.4 KiB |
102
hubzilla_er/diagrams/account.implied2degrees.dot
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
// 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"
|
||||||
|
];
|
||||||
|
"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":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"account" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">account</TD></TR>
|
||||||
|
<TR><TD PORT="account_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">account_id</TD><TD PORT="account_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_parent" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_parent</TD><TD PORT="account_parent.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_default_channel" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_default_channel</TD><TD PORT="account_default_channel.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_salt" COLSPAN="2" ALIGN="LEFT">account_salt</TD><TD PORT="account_salt.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="account_password" COLSPAN="2" ALIGN="LEFT">account_password</TD><TD PORT="account_password.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_email" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_email</TD><TD PORT="account_email.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_external" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_external</TD><TD PORT="account_external.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_language" COLSPAN="2" ALIGN="LEFT">account_language</TD><TD PORT="account_language.type" ALIGN="LEFT">char[16]</TD></TR>
|
||||||
|
<TR><TD PORT="account_created" COLSPAN="2" ALIGN="LEFT">account_created</TD><TD PORT="account_created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_lastlog" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_lastlog</TD><TD PORT="account_lastlog.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_flags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_flags</TD><TD PORT="account_flags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_roles" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_roles</TD><TD PORT="account_roles.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_reset" COLSPAN="2" ALIGN="LEFT">account_reset</TD><TD PORT="account_reset.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="account_expires" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_expires</TD><TD PORT="account_expires.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_expire_notified" COLSPAN="2" ALIGN="LEFT">account_expire_notified</TD><TD PORT="account_expire_notified.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="account_service_class" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_service_class</TD><TD PORT="account_service_class.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="account_level" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_level</TD><TD PORT="account_level.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="account_password_changed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">account_password_changed</TD><TD PORT="account_password_changed.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="account.html"
|
||||||
|
tooltip="account"
|
||||||
|
];
|
||||||
|
"channel" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">channel</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="channel.html"
|
||||||
|
tooltip="channel"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="convid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">convid</TD></TR>
|
||||||
|
<TR><TD PORT="mail_flags" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_flags</TD></TR>
|
||||||
|
<TR><TD PORT="from_xchan" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">from_xchan</TD></TR>
|
||||||
|
<TR><TD PORT="to_xchan" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">to_xchan</TD></TR>
|
||||||
|
<TR><TD PORT="account_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">account_id</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_id</TD></TR>
|
||||||
|
<TR><TD PORT="title" COLSPAN="3" ALIGN="LEFT">title</TD></TR>
|
||||||
|
<TR><TD PORT="body" COLSPAN="3" ALIGN="LEFT">body</TD></TR>
|
||||||
|
<TR><TD PORT="sig" COLSPAN="3" ALIGN="LEFT">sig</TD></TR>
|
||||||
|
<TR><TD PORT="attach" COLSPAN="3" ALIGN="LEFT">attach</TD></TR>
|
||||||
|
<TR><TD PORT="mid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mid</TD></TR>
|
||||||
|
<TR><TD PORT="parent_mid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">parent_mid</TD></TR>
|
||||||
|
<TR><TD PORT="mail_deleted" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_deleted</TD></TR>
|
||||||
|
<TR><TD PORT="mail_replied" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_replied</TD></TR>
|
||||||
|
<TR><TD PORT="mail_isreply" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_isreply</TD></TR>
|
||||||
|
<TR><TD PORT="mail_seen" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_seen</TD></TR>
|
||||||
|
<TR><TD PORT="mail_recalled" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_recalled</TD></TR>
|
||||||
|
<TR><TD PORT="mail_obscured" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_obscured</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">expires</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/account.implied2degrees.png
Normal file
After Width: | Height: | Size: 15 KiB |
38
hubzilla_er/diagrams/addon.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">addon</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="version" COLSPAN="2" ALIGN="LEFT">version</TD><TD PORT="version.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="installed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">installed</TD><TD PORT="installed.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="hidden" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">hidden</TD><TD PORT="hidden.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="timestamp" COLSPAN="2" ALIGN="LEFT">timestamp</TD><TD PORT="timestamp.type" ALIGN="LEFT">bigint[19]</TD></TR>
|
||||||
|
<TR><TD PORT="plugin_admin" COLSPAN="2" ALIGN="LEFT">plugin_admin</TD><TD PORT="plugin_admin.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="addon.html"
|
||||||
|
tooltip="addon"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/addon.1degree.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
162
hubzilla_er/diagrams/addon.implied2degrees.dot
Normal file
@ -0,0 +1,162 @@
|
|||||||
|
// 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];
|
||||||
|
"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];
|
||||||
|
"manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"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];
|
||||||
|
"addon" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">addon</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="version" COLSPAN="2" ALIGN="LEFT">version</TD><TD PORT="version.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="installed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">installed</TD><TD PORT="installed.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="hidden" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">hidden</TD><TD PORT="hidden.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="timestamp" COLSPAN="2" ALIGN="LEFT">timestamp</TD><TD PORT="timestamp.type" ALIGN="LEFT">bigint[19]</TD></TR>
|
||||||
|
<TR><TD PORT="plugin_admin" COLSPAN="2" ALIGN="LEFT">plugin_admin</TD><TD PORT="plugin_admin.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="addon.html"
|
||||||
|
tooltip="addon"
|
||||||
|
];
|
||||||
|
"app" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">app</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="app.html"
|
||||||
|
tooltip="app"
|
||||||
|
];
|
||||||
|
"event" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">event</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="event.html"
|
||||||
|
tooltip="event"
|
||||||
|
];
|
||||||
|
"fserver" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fserver</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fserver.html"
|
||||||
|
tooltip="fserver"
|
||||||
|
];
|
||||||
|
"fsuggest" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fsuggest</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fsuggest.html"
|
||||||
|
tooltip="fsuggest"
|
||||||
|
];
|
||||||
|
"hook" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">hook</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="hook.html"
|
||||||
|
tooltip="hook"
|
||||||
|
];
|
||||||
|
"manage" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">manage</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="manage.html"
|
||||||
|
tooltip="manage"
|
||||||
|
];
|
||||||
|
"notify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">notify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="3" ALIGN="LEFT">name</TD></TR>
|
||||||
|
<TR><TD PORT="url" COLSPAN="3" ALIGN="LEFT">url</TD></TR>
|
||||||
|
<TR><TD PORT="photo" COLSPAN="3" ALIGN="LEFT">photo</TD></TR>
|
||||||
|
<TR><TD PORT="date" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">date</TD></TR>
|
||||||
|
<TR><TD PORT="msg" COLSPAN="3" ALIGN="LEFT">msg</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD PORT="link" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">link</TD></TR>
|
||||||
|
<TR><TD PORT="parent" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">parent</TD></TR>
|
||||||
|
<TR><TD PORT="seen" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">seen</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="verb" COLSPAN="3" ALIGN="LEFT">verb</TD></TR>
|
||||||
|
<TR><TD PORT="otype" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">otype</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">59 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">10 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="notify.html"
|
||||||
|
tooltip="notify"
|
||||||
|
];
|
||||||
|
"pconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">pconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">232 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="pconfig.html"
|
||||||
|
tooltip="pconfig"
|
||||||
|
];
|
||||||
|
"profile" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile.html"
|
||||||
|
tooltip="profile"
|
||||||
|
];
|
||||||
|
"spam" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">spam</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="spam.html"
|
||||||
|
tooltip="spam"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/addon.implied2degrees.png
Normal file
After Width: | Height: | Size: 14 KiB |
45
hubzilla_er/diagrams/app.1degree.dot
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
// 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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">app</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="app_id" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_id</TD><TD PORT="app_id.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_sig" COLSPAN="2" ALIGN="LEFT">app_sig</TD><TD PORT="app_sig.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_author" COLSPAN="2" ALIGN="LEFT">app_author</TD><TD PORT="app_author.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_name</TD><TD PORT="app_name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_desc" COLSPAN="2" ALIGN="LEFT">app_desc</TD><TD PORT="app_desc.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="app_url" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_url</TD><TD PORT="app_url.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_photo" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_photo</TD><TD PORT="app_photo.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_version" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_version</TD><TD PORT="app_version.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_channel" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_channel</TD><TD PORT="app_channel.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="app_addr" COLSPAN="2" ALIGN="LEFT">app_addr</TD><TD PORT="app_addr.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_price" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_price</TD><TD PORT="app_price.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_page" COLSPAN="2" ALIGN="LEFT">app_page</TD><TD PORT="app_page.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_requires" COLSPAN="2" ALIGN="LEFT">app_requires</TD><TD PORT="app_requires.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="app.html"
|
||||||
|
tooltip="app"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/app.1degree.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
169
hubzilla_er/diagrams/app.implied2degrees.dot
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
// 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];
|
||||||
|
"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];
|
||||||
|
"manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"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];
|
||||||
|
"addon" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">addon</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="addon.html"
|
||||||
|
tooltip="addon"
|
||||||
|
];
|
||||||
|
"app" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">app</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="app_id" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_id</TD><TD PORT="app_id.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_sig" COLSPAN="2" ALIGN="LEFT">app_sig</TD><TD PORT="app_sig.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_author" COLSPAN="2" ALIGN="LEFT">app_author</TD><TD PORT="app_author.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_name</TD><TD PORT="app_name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_desc" COLSPAN="2" ALIGN="LEFT">app_desc</TD><TD PORT="app_desc.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="app_url" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_url</TD><TD PORT="app_url.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_photo" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_photo</TD><TD PORT="app_photo.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_version" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_version</TD><TD PORT="app_version.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_channel" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_channel</TD><TD PORT="app_channel.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="app_addr" COLSPAN="2" ALIGN="LEFT">app_addr</TD><TD PORT="app_addr.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_price" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">app_price</TD><TD PORT="app_price.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_page" COLSPAN="2" ALIGN="LEFT">app_page</TD><TD PORT="app_page.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="app_requires" COLSPAN="2" ALIGN="LEFT">app_requires</TD><TD PORT="app_requires.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="app.html"
|
||||||
|
tooltip="app"
|
||||||
|
];
|
||||||
|
"event" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">event</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="event.html"
|
||||||
|
tooltip="event"
|
||||||
|
];
|
||||||
|
"fserver" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fserver</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fserver.html"
|
||||||
|
tooltip="fserver"
|
||||||
|
];
|
||||||
|
"fsuggest" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fsuggest</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fsuggest.html"
|
||||||
|
tooltip="fsuggest"
|
||||||
|
];
|
||||||
|
"hook" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">hook</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="hook.html"
|
||||||
|
tooltip="hook"
|
||||||
|
];
|
||||||
|
"manage" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">manage</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="manage.html"
|
||||||
|
tooltip="manage"
|
||||||
|
];
|
||||||
|
"notify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">notify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="3" ALIGN="LEFT">name</TD></TR>
|
||||||
|
<TR><TD PORT="url" COLSPAN="3" ALIGN="LEFT">url</TD></TR>
|
||||||
|
<TR><TD PORT="photo" COLSPAN="3" ALIGN="LEFT">photo</TD></TR>
|
||||||
|
<TR><TD PORT="date" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">date</TD></TR>
|
||||||
|
<TR><TD PORT="msg" COLSPAN="3" ALIGN="LEFT">msg</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD PORT="link" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">link</TD></TR>
|
||||||
|
<TR><TD PORT="parent" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">parent</TD></TR>
|
||||||
|
<TR><TD PORT="seen" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">seen</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="verb" COLSPAN="3" ALIGN="LEFT">verb</TD></TR>
|
||||||
|
<TR><TD PORT="otype" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">otype</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">59 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">10 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="notify.html"
|
||||||
|
tooltip="notify"
|
||||||
|
];
|
||||||
|
"pconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">pconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">232 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="pconfig.html"
|
||||||
|
tooltip="pconfig"
|
||||||
|
];
|
||||||
|
"profile" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile.html"
|
||||||
|
tooltip="profile"
|
||||||
|
];
|
||||||
|
"spam" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">spam</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="spam.html"
|
||||||
|
tooltip="spam"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/app.implied2degrees.png
Normal file
After Width: | Height: | Size: 16 KiB |
54
hubzilla_er/diagrams/attach.1degree.dot
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
// 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" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">attach</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD><TD PORT="aid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD><TD PORT="hash.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="creator" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">creator</TD><TD PORT="creator.type" ALIGN="LEFT">char[128]</TD></TR>
|
||||||
|
<TR><TD PORT="filename" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filename</TD><TD PORT="filename.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="filetype" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filetype</TD><TD PORT="filetype.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="filesize" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filesize</TD><TD PORT="filesize.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="revision" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">revision</TD><TD PORT="revision.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="folder" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">folder</TD><TD PORT="folder.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="flags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">flags</TD><TD PORT="flags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="is_dir" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">is_dir</TD><TD PORT="is_dir.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="is_photo" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">is_photo</TD><TD PORT="is_photo.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="os_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">os_storage</TD><TD PORT="os_storage.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="os_path" COLSPAN="2" ALIGN="LEFT">os_path</TD><TD PORT="os_path.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="display_path" COLSPAN="2" ALIGN="LEFT">display_path</TD><TD PORT="display_path.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="data" COLSPAN="2" ALIGN="LEFT">data</TD><TD PORT="data.type" ALIGN="LEFT">longblob[2147483647]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="edited" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">edited</TD><TD PORT="edited.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_cid" COLSPAN="2" ALIGN="LEFT">allow_cid</TD><TD PORT="allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_gid" COLSPAN="2" ALIGN="LEFT">allow_gid</TD><TD PORT="allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_cid" COLSPAN="2" ALIGN="LEFT">deny_cid</TD><TD PORT="deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_gid" COLSPAN="2" ALIGN="LEFT">deny_gid</TD><TD PORT="deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="attach.html"
|
||||||
|
tooltip="attach"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/attach.1degree.png
Normal file
After Width: | Height: | Size: 8.2 KiB |
279
hubzilla_er/diagrams/attach.implied2degrees.dot
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
// 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":"id":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":"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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">attach</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD><TD PORT="aid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD><TD PORT="hash.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="creator" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">creator</TD><TD PORT="creator.type" ALIGN="LEFT">char[128]</TD></TR>
|
||||||
|
<TR><TD PORT="filename" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filename</TD><TD PORT="filename.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="filetype" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filetype</TD><TD PORT="filetype.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="filesize" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">filesize</TD><TD PORT="filesize.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="revision" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">revision</TD><TD PORT="revision.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="folder" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">folder</TD><TD PORT="folder.type" ALIGN="LEFT">char[64]</TD></TR>
|
||||||
|
<TR><TD PORT="flags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">flags</TD><TD PORT="flags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="is_dir" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">is_dir</TD><TD PORT="is_dir.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="is_photo" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">is_photo</TD><TD PORT="is_photo.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="os_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">os_storage</TD><TD PORT="os_storage.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="os_path" COLSPAN="2" ALIGN="LEFT">os_path</TD><TD PORT="os_path.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="display_path" COLSPAN="2" ALIGN="LEFT">display_path</TD><TD PORT="display_path.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="data" COLSPAN="2" ALIGN="LEFT">data</TD><TD PORT="data.type" ALIGN="LEFT">longblob[2147483647]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="edited" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">edited</TD><TD PORT="edited.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_cid" COLSPAN="2" ALIGN="LEFT">allow_cid</TD><TD PORT="allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_gid" COLSPAN="2" ALIGN="LEFT">allow_gid</TD><TD PORT="allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_cid" COLSPAN="2" ALIGN="LEFT">deny_cid</TD><TD PORT="deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_gid" COLSPAN="2" ALIGN="LEFT">deny_gid</TD><TD PORT="deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="attach.html"
|
||||||
|
tooltip="attach"
|
||||||
|
];
|
||||||
|
"config" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
"conv" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">conv</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="conv.html"
|
||||||
|
tooltip="conv"
|
||||||
|
];
|
||||||
|
"fcontact" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fcontact</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fcontact.html"
|
||||||
|
tooltip="fcontact"
|
||||||
|
];
|
||||||
|
"ffinder" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">ffinder</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="ffinder.html"
|
||||||
|
tooltip="ffinder"
|
||||||
|
];
|
||||||
|
"group_member" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">group_member</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="group_member.html"
|
||||||
|
tooltip="group_member"
|
||||||
|
];
|
||||||
|
"groups" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">groups</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="groups.html"
|
||||||
|
tooltip="groups"
|
||||||
|
];
|
||||||
|
"item" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">9 613 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item.html"
|
||||||
|
tooltip="item"
|
||||||
|
];
|
||||||
|
"item_id" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item_id</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item_id.html"
|
||||||
|
tooltip="item_id"
|
||||||
|
];
|
||||||
|
"likes" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">likes</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="likes.html"
|
||||||
|
tooltip="likes"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"photo" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">photo</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 495 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="photo.html"
|
||||||
|
tooltip="photo"
|
||||||
|
];
|
||||||
|
"profdef" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profdef</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profdef.html"
|
||||||
|
tooltip="profdef"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"profile_check" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile_check</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile_check.html"
|
||||||
|
tooltip="profile_check"
|
||||||
|
];
|
||||||
|
"register" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">register</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="register.html"
|
||||||
|
tooltip="register"
|
||||||
|
];
|
||||||
|
"sign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sign.html"
|
||||||
|
tooltip="sign"
|
||||||
|
];
|
||||||
|
"sys_perms" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sys_perms</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sys_perms.html"
|
||||||
|
tooltip="sys_perms"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="token" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">token</TD></TR>
|
||||||
|
<TR><TD PORT="meta" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">meta</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
"xconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xconfig.html"
|
||||||
|
tooltip="xconfig"
|
||||||
|
];
|
||||||
|
"xign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xign.html"
|
||||||
|
tooltip="xign"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/attach.implied2degrees.png
Normal file
After Width: | Height: | Size: 31 KiB |
36
hubzilla_er/diagrams/auth_codes.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">auth_codes</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">varchar[40]</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="2" ALIGN="LEFT">client_id</TD><TD PORT="client_id.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="2" ALIGN="LEFT">redirect_uri</TD><TD PORT="redirect_uri.type" ALIGN="LEFT">varchar[200]</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="2" ALIGN="LEFT">expires</TD><TD PORT="expires.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="scope" COLSPAN="2" ALIGN="LEFT">scope</TD><TD PORT="scope.type" ALIGN="LEFT">varchar[250]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="auth_codes.html"
|
||||||
|
tooltip="auth_codes"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/auth_codes.1degree.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
69
hubzilla_er/diagrams/auth_codes.implied2degrees.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">auth_codes</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">varchar[40]</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="2" ALIGN="LEFT">client_id</TD><TD PORT="client_id.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="2" ALIGN="LEFT">redirect_uri</TD><TD PORT="redirect_uri.type" ALIGN="LEFT">varchar[200]</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="2" ALIGN="LEFT">expires</TD><TD PORT="expires.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="scope" COLSPAN="2" ALIGN="LEFT">scope</TD><TD PORT="scope.type" ALIGN="LEFT">varchar[250]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="auth_codes.html"
|
||||||
|
tooltip="auth_codes"
|
||||||
|
];
|
||||||
|
"clients" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">clients</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">client_id</TD></TR>
|
||||||
|
<TR><TD PORT="pw" COLSPAN="3" ALIGN="LEFT">pw</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="3" ALIGN="LEFT">redirect_uri</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="3" ALIGN="LEFT">name</TD></TR>
|
||||||
|
<TR><TD PORT="icon" COLSPAN="3" ALIGN="LEFT">icon</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="clients.html"
|
||||||
|
tooltip="clients"
|
||||||
|
];
|
||||||
|
"tokens" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">tokens</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="secret" COLSPAN="3" ALIGN="LEFT">secret</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">client_id</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">expires</TD></TR>
|
||||||
|
<TR><TD PORT="scope" COLSPAN="3" ALIGN="LEFT">scope</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="tokens.html"
|
||||||
|
tooltip="tokens"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/auth_codes.implied2degrees.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
34
hubzilla_er/diagrams/cache.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">cache</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">k</TD><TD PORT="k.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="2" ALIGN="LEFT">v</TD><TD PORT="v.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">21 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="cache.html"
|
||||||
|
tooltip="cache"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/cache.1degree.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
144
hubzilla_er/diagrams/cache.implied2degrees.dot
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
// 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"
|
||||||
|
];
|
||||||
|
"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];
|
||||||
|
"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":"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];
|
||||||
|
"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];
|
||||||
|
"cache" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">cache</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">k</TD><TD PORT="k.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="2" ALIGN="LEFT">v</TD><TD PORT="v.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">21 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="cache.html"
|
||||||
|
tooltip="cache"
|
||||||
|
];
|
||||||
|
"channel" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">channel</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="channel.html"
|
||||||
|
tooltip="channel"
|
||||||
|
];
|
||||||
|
"config" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">cat</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
"notify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">notify</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">59 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">10 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="notify.html"
|
||||||
|
tooltip="notify"
|
||||||
|
];
|
||||||
|
"pconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">pconfig</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">cat</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">232 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="pconfig.html"
|
||||||
|
tooltip="pconfig"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_id</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"sys_perms" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sys_perms</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="3" ALIGN="LEFT">cat</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD PORT="public_perm" COLSPAN="3" ALIGN="LEFT">public_perm</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sys_perms.html"
|
||||||
|
tooltip="sys_perms"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
"xconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xconfig</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="xchan" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">xchan</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">cat</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xconfig.html"
|
||||||
|
tooltip="xconfig"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/cache.implied2degrees.png
Normal file
After Width: | Height: | Size: 12 KiB |
79
hubzilla_er/diagrams/channel.1degree.dot
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
// 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" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">channel</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">channel_id</TD><TD PORT="channel_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_account_id" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_account_id</TD><TD PORT="channel_account_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_primary" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_primary</TD><TD PORT="channel_primary.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_name</TD><TD PORT="channel_name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_address" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_address</TD><TD PORT="channel_address.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_guid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_guid</TD><TD PORT="channel_guid.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_guid_sig" COLSPAN="2" ALIGN="LEFT">channel_guid_sig</TD><TD PORT="channel_guid_sig.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_hash</TD><TD PORT="channel_hash.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_timezone" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_timezone</TD><TD PORT="channel_timezone.type" ALIGN="LEFT">char[128]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_location" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_location</TD><TD PORT="channel_location.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_theme" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_theme</TD><TD PORT="channel_theme.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_startpage" COLSPAN="2" ALIGN="LEFT">channel_startpage</TD><TD PORT="channel_startpage.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_pubkey" COLSPAN="2" ALIGN="LEFT">channel_pubkey</TD><TD PORT="channel_pubkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_prvkey" COLSPAN="2" ALIGN="LEFT">channel_prvkey</TD><TD PORT="channel_prvkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_notifyflags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_notifyflags</TD><TD PORT="channel_notifyflags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_pageflags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_pageflags</TD><TD PORT="channel_pageflags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_dirdate" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_dirdate</TD><TD PORT="channel_dirdate.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_lastpost" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_lastpost</TD><TD PORT="channel_lastpost.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deleted" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_deleted</TD><TD PORT="channel_deleted.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_max_anon_mail" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_max_anon_mail</TD><TD PORT="channel_max_anon_mail.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_max_friend_req" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_max_friend_req</TD><TD PORT="channel_max_friend_req.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_expire_days" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_expire_days</TD><TD PORT="channel_expire_days.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_passwd_reset" COLSPAN="2" ALIGN="LEFT">channel_passwd_reset</TD><TD PORT="channel_passwd_reset.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_default_group" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_default_group</TD><TD PORT="channel_default_group.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_allow_cid" COLSPAN="2" ALIGN="LEFT">channel_allow_cid</TD><TD PORT="channel_allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_allow_gid" COLSPAN="2" ALIGN="LEFT">channel_allow_gid</TD><TD PORT="channel_allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deny_cid" COLSPAN="2" ALIGN="LEFT">channel_deny_cid</TD><TD PORT="channel_deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deny_gid" COLSPAN="2" ALIGN="LEFT">channel_deny_gid</TD><TD PORT="channel_deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_stream" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_stream</TD><TD PORT="channel_r_stream.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_profile" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_profile</TD><TD PORT="channel_r_profile.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_photos" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_photos</TD><TD PORT="channel_r_photos.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_abook" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_abook</TD><TD PORT="channel_r_abook.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_stream" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_stream</TD><TD PORT="channel_w_stream.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_wall" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_wall</TD><TD PORT="channel_w_wall.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_tagwall" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_tagwall</TD><TD PORT="channel_w_tagwall.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_comment" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_comment</TD><TD PORT="channel_w_comment.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_mail" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_mail</TD><TD PORT="channel_w_mail.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_photos" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_photos</TD><TD PORT="channel_w_photos.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_chat" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_chat</TD><TD PORT="channel_w_chat.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_a_delegate" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_a_delegate</TD><TD PORT="channel_a_delegate.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_storage</TD><TD PORT="channel_r_storage.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_storage</TD><TD PORT="channel_w_storage.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_pages" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_pages</TD><TD PORT="channel_r_pages.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_pages" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_pages</TD><TD PORT="channel_w_pages.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_a_republish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_a_republish</TD><TD PORT="channel_a_republish.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_like" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_like</TD><TD PORT="channel_w_like.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_removed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_removed</TD><TD PORT="channel_removed.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_system" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_system</TD><TD PORT="channel_system.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="channel.html"
|
||||||
|
tooltip="channel"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/channel.1degree.png
Normal file
After Width: | Height: | Size: 17 KiB |
179
hubzilla_er/diagrams/channel.implied2degrees.dot
Normal file
@ -0,0 +1,179 @@
|
|||||||
|
// 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"
|
||||||
|
];
|
||||||
|
"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":"id":w -> "verify":"elipses":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"profext":"channel_id":w -> "channel":"channel_id.type":e [arrowhead=none dir=back arrowtail=crowodot style=dashed];
|
||||||
|
"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];
|
||||||
|
"account" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">account</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="account.html"
|
||||||
|
tooltip="account"
|
||||||
|
];
|
||||||
|
"cache" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">cache</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">21 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="cache.html"
|
||||||
|
tooltip="cache"
|
||||||
|
];
|
||||||
|
"channel" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">channel</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">channel_id</TD><TD PORT="channel_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_account_id" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_account_id</TD><TD PORT="channel_account_id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_primary" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_primary</TD><TD PORT="channel_primary.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_name" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_name</TD><TD PORT="channel_name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_address" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_address</TD><TD PORT="channel_address.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_guid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_guid</TD><TD PORT="channel_guid.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_guid_sig" COLSPAN="2" ALIGN="LEFT">channel_guid_sig</TD><TD PORT="channel_guid_sig.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_hash</TD><TD PORT="channel_hash.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_timezone" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_timezone</TD><TD PORT="channel_timezone.type" ALIGN="LEFT">char[128]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_location" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_location</TD><TD PORT="channel_location.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_theme" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_theme</TD><TD PORT="channel_theme.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_startpage" COLSPAN="2" ALIGN="LEFT">channel_startpage</TD><TD PORT="channel_startpage.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_pubkey" COLSPAN="2" ALIGN="LEFT">channel_pubkey</TD><TD PORT="channel_pubkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_prvkey" COLSPAN="2" ALIGN="LEFT">channel_prvkey</TD><TD PORT="channel_prvkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_notifyflags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_notifyflags</TD><TD PORT="channel_notifyflags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_pageflags" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_pageflags</TD><TD PORT="channel_pageflags.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_dirdate" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_dirdate</TD><TD PORT="channel_dirdate.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_lastpost" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_lastpost</TD><TD PORT="channel_lastpost.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deleted" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_deleted</TD><TD PORT="channel_deleted.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_max_anon_mail" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_max_anon_mail</TD><TD PORT="channel_max_anon_mail.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_max_friend_req" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_max_friend_req</TD><TD PORT="channel_max_friend_req.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_expire_days" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_expire_days</TD><TD PORT="channel_expire_days.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_passwd_reset" COLSPAN="2" ALIGN="LEFT">channel_passwd_reset</TD><TD PORT="channel_passwd_reset.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_default_group" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_default_group</TD><TD PORT="channel_default_group.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_allow_cid" COLSPAN="2" ALIGN="LEFT">channel_allow_cid</TD><TD PORT="channel_allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_allow_gid" COLSPAN="2" ALIGN="LEFT">channel_allow_gid</TD><TD PORT="channel_allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deny_cid" COLSPAN="2" ALIGN="LEFT">channel_deny_cid</TD><TD PORT="channel_deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_deny_gid" COLSPAN="2" ALIGN="LEFT">channel_deny_gid</TD><TD PORT="channel_deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_stream" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_stream</TD><TD PORT="channel_r_stream.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_profile" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_profile</TD><TD PORT="channel_r_profile.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_photos" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_photos</TD><TD PORT="channel_r_photos.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_abook" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_abook</TD><TD PORT="channel_r_abook.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_stream" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_stream</TD><TD PORT="channel_w_stream.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_wall" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_wall</TD><TD PORT="channel_w_wall.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_tagwall" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_tagwall</TD><TD PORT="channel_w_tagwall.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_comment" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_comment</TD><TD PORT="channel_w_comment.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_mail" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_mail</TD><TD PORT="channel_w_mail.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_photos" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_photos</TD><TD PORT="channel_w_photos.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_chat" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_chat</TD><TD PORT="channel_w_chat.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_a_delegate" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_a_delegate</TD><TD PORT="channel_a_delegate.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_storage</TD><TD PORT="channel_r_storage.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_storage" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_storage</TD><TD PORT="channel_w_storage.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_r_pages" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_r_pages</TD><TD PORT="channel_r_pages.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_pages" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_pages</TD><TD PORT="channel_w_pages.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_a_republish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_a_republish</TD><TD PORT="channel_a_republish.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_w_like" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_w_like</TD><TD PORT="channel_w_like.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_removed" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_removed</TD><TD PORT="channel_removed.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="channel_system" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_system</TD><TD PORT="channel_system.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="channel.html"
|
||||||
|
tooltip="channel"
|
||||||
|
];
|
||||||
|
"likes" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">likes</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_id</TD></TR>
|
||||||
|
<TR><TD PORT="liker" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">liker</TD></TR>
|
||||||
|
<TR><TD PORT="likee" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">likee</TD></TR>
|
||||||
|
<TR><TD PORT="iid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">iid</TD></TR>
|
||||||
|
<TR><TD PORT="verb" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">verb</TD></TR>
|
||||||
|
<TR><TD PORT="target_type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">target_type</TD></TR>
|
||||||
|
<TR><TD PORT="target_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">target_id</TD></TR>
|
||||||
|
<TR><TD PORT="target" COLSPAN="3" ALIGN="LEFT">target</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="likes.html"
|
||||||
|
tooltip="likes"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="convid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">convid</TD></TR>
|
||||||
|
<TR><TD PORT="mail_flags" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_flags</TD></TR>
|
||||||
|
<TR><TD PORT="from_xchan" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">from_xchan</TD></TR>
|
||||||
|
<TR><TD PORT="to_xchan" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">to_xchan</TD></TR>
|
||||||
|
<TR><TD PORT="account_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">account_id</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_id</TD></TR>
|
||||||
|
<TR><TD PORT="title" COLSPAN="3" ALIGN="LEFT">title</TD></TR>
|
||||||
|
<TR><TD PORT="body" COLSPAN="3" ALIGN="LEFT">body</TD></TR>
|
||||||
|
<TR><TD PORT="sig" COLSPAN="3" ALIGN="LEFT">sig</TD></TR>
|
||||||
|
<TR><TD PORT="attach" COLSPAN="3" ALIGN="LEFT">attach</TD></TR>
|
||||||
|
<TR><TD PORT="mid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mid</TD></TR>
|
||||||
|
<TR><TD PORT="parent_mid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">parent_mid</TD></TR>
|
||||||
|
<TR><TD PORT="mail_deleted" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_deleted</TD></TR>
|
||||||
|
<TR><TD PORT="mail_replied" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_replied</TD></TR>
|
||||||
|
<TR><TD PORT="mail_isreply" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_isreply</TD></TR>
|
||||||
|
<TR><TD PORT="mail_seen" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_seen</TD></TR>
|
||||||
|
<TR><TD PORT="mail_recalled" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_recalled</TD></TR>
|
||||||
|
<TR><TD PORT="mail_obscured" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">mail_obscured</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">expires</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel_id</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/channel.implied2degrees.png
Normal file
After Width: | Height: | Size: 31 KiB |
37
hubzilla_er/diagrams/clients.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">clients</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">client_id</TD><TD PORT="client_id.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="pw" COLSPAN="2" ALIGN="LEFT">pw</TD><TD PORT="pw.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="2" ALIGN="LEFT">redirect_uri</TD><TD PORT="redirect_uri.type" ALIGN="LEFT">varchar[200]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="icon" COLSPAN="2" ALIGN="LEFT">icon</TD><TD PORT="icon.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="clients.html"
|
||||||
|
tooltip="clients"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/clients.1degree.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
69
hubzilla_er/diagrams/clients.implied2degrees.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">auth_codes</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="3" ALIGN="LEFT">client_id</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="3" ALIGN="LEFT">redirect_uri</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="3" ALIGN="LEFT">expires</TD></TR>
|
||||||
|
<TR><TD PORT="scope" COLSPAN="3" ALIGN="LEFT">scope</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="auth_codes.html"
|
||||||
|
tooltip="auth_codes"
|
||||||
|
];
|
||||||
|
"clients" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">clients</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">client_id</TD><TD PORT="client_id.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="pw" COLSPAN="2" ALIGN="LEFT">pw</TD><TD PORT="pw.type" ALIGN="LEFT">varchar[20]</TD></TR>
|
||||||
|
<TR><TD PORT="redirect_uri" COLSPAN="2" ALIGN="LEFT">redirect_uri</TD><TD PORT="redirect_uri.type" ALIGN="LEFT">varchar[200]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="icon" COLSPAN="2" ALIGN="LEFT">icon</TD><TD PORT="icon.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="clients.html"
|
||||||
|
tooltip="clients"
|
||||||
|
];
|
||||||
|
"tokens" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">tokens</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="secret" COLSPAN="3" ALIGN="LEFT">secret</TD></TR>
|
||||||
|
<TR><TD PORT="client_id" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">client_id</TD></TR>
|
||||||
|
<TR><TD PORT="expires" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">expires</TD></TR>
|
||||||
|
<TR><TD PORT="scope" COLSPAN="3" ALIGN="LEFT">scope</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="tokens.html"
|
||||||
|
tooltip="tokens"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/clients.implied2degrees.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
35
hubzilla_er/diagrams/config.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">cat</TD><TD PORT="cat.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD><TD PORT="k.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="2" ALIGN="LEFT">v</TD><TD PORT="v.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/config.1degree.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
287
hubzilla_er/diagrams/config.implied2degrees.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">attach</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="attach.html"
|
||||||
|
tooltip="attach"
|
||||||
|
];
|
||||||
|
"cache" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">cache</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">k</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="3" ALIGN="LEFT">v</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="3" ALIGN="LEFT">updated</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">21 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="cache.html"
|
||||||
|
tooltip="cache"
|
||||||
|
];
|
||||||
|
"config" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="cat" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">cat</TD><TD PORT="cat.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="k" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">k</TD><TD PORT="k.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="v" COLSPAN="2" ALIGN="LEFT">v</TD><TD PORT="v.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
"conv" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">conv</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="conv.html"
|
||||||
|
tooltip="conv"
|
||||||
|
];
|
||||||
|
"fcontact" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fcontact</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fcontact.html"
|
||||||
|
tooltip="fcontact"
|
||||||
|
];
|
||||||
|
"ffinder" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">ffinder</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="ffinder.html"
|
||||||
|
tooltip="ffinder"
|
||||||
|
];
|
||||||
|
"group_member" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">group_member</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="group_member.html"
|
||||||
|
tooltip="group_member"
|
||||||
|
];
|
||||||
|
"groups" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">groups</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="groups.html"
|
||||||
|
tooltip="groups"
|
||||||
|
];
|
||||||
|
"item" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">9 613 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item.html"
|
||||||
|
tooltip="item"
|
||||||
|
];
|
||||||
|
"item_id" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item_id</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item_id.html"
|
||||||
|
tooltip="item_id"
|
||||||
|
];
|
||||||
|
"likes" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">likes</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="likes.html"
|
||||||
|
tooltip="likes"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"pconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">pconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">232 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="pconfig.html"
|
||||||
|
tooltip="pconfig"
|
||||||
|
];
|
||||||
|
"photo" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">photo</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 495 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="photo.html"
|
||||||
|
tooltip="photo"
|
||||||
|
];
|
||||||
|
"profdef" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profdef</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profdef.html"
|
||||||
|
tooltip="profdef"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"profile_check" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile_check</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile_check.html"
|
||||||
|
tooltip="profile_check"
|
||||||
|
];
|
||||||
|
"register" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">register</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="register.html"
|
||||||
|
tooltip="register"
|
||||||
|
];
|
||||||
|
"sign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sign.html"
|
||||||
|
tooltip="sign"
|
||||||
|
];
|
||||||
|
"sys_perms" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sys_perms</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sys_perms.html"
|
||||||
|
tooltip="sys_perms"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="token" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">token</TD></TR>
|
||||||
|
<TR><TD PORT="meta" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">meta</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
"xconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xconfig.html"
|
||||||
|
tooltip="xconfig"
|
||||||
|
];
|
||||||
|
"xign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xign.html"
|
||||||
|
tooltip="xign"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/config.implied2degrees.png
Normal file
After Width: | Height: | Size: 25 KiB |
39
hubzilla_er/diagrams/conv.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">conv</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="guid" COLSPAN="2" ALIGN="LEFT">guid</TD><TD PORT="guid.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="recips" COLSPAN="2" ALIGN="LEFT">recips</TD><TD PORT="recips.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="creator" COLSPAN="2" ALIGN="LEFT">creator</TD><TD PORT="creator.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="subject" COLSPAN="2" ALIGN="LEFT">subject</TD><TD PORT="subject.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="conv.html"
|
||||||
|
tooltip="conv"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/conv.1degree.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
264
hubzilla_er/diagrams/conv.implied2degrees.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">attach</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="attach.html"
|
||||||
|
tooltip="attach"
|
||||||
|
];
|
||||||
|
"config" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
"conv" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">conv</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="guid" COLSPAN="2" ALIGN="LEFT">guid</TD><TD PORT="guid.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="recips" COLSPAN="2" ALIGN="LEFT">recips</TD><TD PORT="recips.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="creator" COLSPAN="2" ALIGN="LEFT">creator</TD><TD PORT="creator.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="subject" COLSPAN="2" ALIGN="LEFT">subject</TD><TD PORT="subject.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="conv.html"
|
||||||
|
tooltip="conv"
|
||||||
|
];
|
||||||
|
"fcontact" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fcontact</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fcontact.html"
|
||||||
|
tooltip="fcontact"
|
||||||
|
];
|
||||||
|
"ffinder" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">ffinder</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="ffinder.html"
|
||||||
|
tooltip="ffinder"
|
||||||
|
];
|
||||||
|
"group_member" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">group_member</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="group_member.html"
|
||||||
|
tooltip="group_member"
|
||||||
|
];
|
||||||
|
"groups" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">groups</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="groups.html"
|
||||||
|
tooltip="groups"
|
||||||
|
];
|
||||||
|
"item" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">9 613 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item.html"
|
||||||
|
tooltip="item"
|
||||||
|
];
|
||||||
|
"item_id" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item_id</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item_id.html"
|
||||||
|
tooltip="item_id"
|
||||||
|
];
|
||||||
|
"likes" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">likes</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="likes.html"
|
||||||
|
tooltip="likes"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"photo" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">photo</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 495 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="photo.html"
|
||||||
|
tooltip="photo"
|
||||||
|
];
|
||||||
|
"profdef" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profdef</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profdef.html"
|
||||||
|
tooltip="profdef"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"profile_check" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile_check</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile_check.html"
|
||||||
|
tooltip="profile_check"
|
||||||
|
];
|
||||||
|
"register" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">register</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="register.html"
|
||||||
|
tooltip="register"
|
||||||
|
];
|
||||||
|
"sign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sign.html"
|
||||||
|
tooltip="sign"
|
||||||
|
];
|
||||||
|
"sys_perms" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sys_perms</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sys_perms.html"
|
||||||
|
tooltip="sys_perms"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="token" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">token</TD></TR>
|
||||||
|
<TR><TD PORT="meta" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">meta</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
"xconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xconfig.html"
|
||||||
|
tooltip="xconfig"
|
||||||
|
];
|
||||||
|
"xign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xign.html"
|
||||||
|
tooltip="xign"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/conv.implied2degrees.png
Normal file
After Width: | Height: | Size: 25 KiB |
56
hubzilla_er/diagrams/event.1degree.dot
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
// 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"
|
||||||
|
];
|
||||||
|
"event" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">event</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD><TD PORT="aid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="event_xchan" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_xchan</TD><TD PORT="event_xchan.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="event_hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_hash</TD><TD PORT="event_hash.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="edited" COLSPAN="2" ALIGN="LEFT">edited</TD><TD PORT="edited.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="start" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">start</TD><TD PORT="start.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="finish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">finish</TD><TD PORT="finish.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="summary" COLSPAN="2" ALIGN="LEFT">summary</TD><TD PORT="summary.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="description" COLSPAN="2" ALIGN="LEFT">description</TD><TD PORT="description.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="location" COLSPAN="2" ALIGN="LEFT">location</TD><TD PORT="location.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD><TD PORT="type.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="nofinish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">nofinish</TD><TD PORT="nofinish.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="adjust" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">adjust</TD><TD PORT="adjust.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="ignore" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">ignore</TD><TD PORT="ignore.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_cid" COLSPAN="2" ALIGN="LEFT">allow_cid</TD><TD PORT="allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_gid" COLSPAN="2" ALIGN="LEFT">allow_gid</TD><TD PORT="allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_cid" COLSPAN="2" ALIGN="LEFT">deny_cid</TD><TD PORT="deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_gid" COLSPAN="2" ALIGN="LEFT">deny_gid</TD><TD PORT="deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="event_status" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_status</TD><TD PORT="event_status.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="event_status_date" COLSPAN="2" ALIGN="LEFT">event_status_date</TD><TD PORT="event_status_date.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="event_percent" COLSPAN="2" ALIGN="LEFT">event_percent</TD><TD PORT="event_percent.type" ALIGN="LEFT">smallint[5]</TD></TR>
|
||||||
|
<TR><TD PORT="event_repeat" COLSPAN="2" ALIGN="LEFT">event_repeat</TD><TD PORT="event_repeat.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="event_sequence" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_sequence</TD><TD PORT="event_sequence.type" ALIGN="LEFT">smallint[5]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="event.html"
|
||||||
|
tooltip="event"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/event.1degree.png
Normal file
After Width: | Height: | Size: 9.6 KiB |
180
hubzilla_er/diagrams/event.implied2degrees.dot
Normal file
@ -0,0 +1,180 @@
|
|||||||
|
// 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];
|
||||||
|
"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];
|
||||||
|
"hook":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"manage":"elipses":w -> "notify":"id":e [arrowhead=none dir=back arrowtail=teeodot style=dashed];
|
||||||
|
"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];
|
||||||
|
"addon" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">addon</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="addon.html"
|
||||||
|
tooltip="addon"
|
||||||
|
];
|
||||||
|
"app" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">app</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="app.html"
|
||||||
|
tooltip="app"
|
||||||
|
];
|
||||||
|
"event" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">event</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD><TD PORT="aid.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD><TD PORT="uid.type" ALIGN="LEFT">int[10]</TD></TR>
|
||||||
|
<TR><TD PORT="event_xchan" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_xchan</TD><TD PORT="event_xchan.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="event_hash" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_hash</TD><TD PORT="event_hash.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="2" ALIGN="LEFT">created</TD><TD PORT="created.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="edited" COLSPAN="2" ALIGN="LEFT">edited</TD><TD PORT="edited.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="start" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">start</TD><TD PORT="start.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="finish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">finish</TD><TD PORT="finish.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="summary" COLSPAN="2" ALIGN="LEFT">summary</TD><TD PORT="summary.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="description" COLSPAN="2" ALIGN="LEFT">description</TD><TD PORT="description.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="location" COLSPAN="2" ALIGN="LEFT">location</TD><TD PORT="location.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD><TD PORT="type.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="nofinish" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">nofinish</TD><TD PORT="nofinish.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="adjust" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">adjust</TD><TD PORT="adjust.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="ignore" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">ignore</TD><TD PORT="ignore.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_cid" COLSPAN="2" ALIGN="LEFT">allow_cid</TD><TD PORT="allow_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="allow_gid" COLSPAN="2" ALIGN="LEFT">allow_gid</TD><TD PORT="allow_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_cid" COLSPAN="2" ALIGN="LEFT">deny_cid</TD><TD PORT="deny_cid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="deny_gid" COLSPAN="2" ALIGN="LEFT">deny_gid</TD><TD PORT="deny_gid.type" ALIGN="LEFT">mediumtext[16777215]</TD></TR>
|
||||||
|
<TR><TD PORT="event_status" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_status</TD><TD PORT="event_status.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="event_status_date" COLSPAN="2" ALIGN="LEFT">event_status_date</TD><TD PORT="event_status_date.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD PORT="event_percent" COLSPAN="2" ALIGN="LEFT">event_percent</TD><TD PORT="event_percent.type" ALIGN="LEFT">smallint[5]</TD></TR>
|
||||||
|
<TR><TD PORT="event_repeat" COLSPAN="2" ALIGN="LEFT">event_repeat</TD><TD PORT="event_repeat.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="event_sequence" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">event_sequence</TD><TD PORT="event_sequence.type" ALIGN="LEFT">smallint[5]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="event.html"
|
||||||
|
tooltip="event"
|
||||||
|
];
|
||||||
|
"fserver" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fserver</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fserver.html"
|
||||||
|
tooltip="fserver"
|
||||||
|
];
|
||||||
|
"fsuggest" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fsuggest</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fsuggest.html"
|
||||||
|
tooltip="fsuggest"
|
||||||
|
];
|
||||||
|
"hook" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">hook</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="hook.html"
|
||||||
|
tooltip="hook"
|
||||||
|
];
|
||||||
|
"manage" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">manage</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="manage.html"
|
||||||
|
tooltip="manage"
|
||||||
|
];
|
||||||
|
"notify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">notify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="hash" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">hash</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="3" ALIGN="LEFT">name</TD></TR>
|
||||||
|
<TR><TD PORT="url" COLSPAN="3" ALIGN="LEFT">url</TD></TR>
|
||||||
|
<TR><TD PORT="photo" COLSPAN="3" ALIGN="LEFT">photo</TD></TR>
|
||||||
|
<TR><TD PORT="date" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">date</TD></TR>
|
||||||
|
<TR><TD PORT="msg" COLSPAN="3" ALIGN="LEFT">msg</TD></TR>
|
||||||
|
<TR><TD PORT="aid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">aid</TD></TR>
|
||||||
|
<TR><TD PORT="uid" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">uid</TD></TR>
|
||||||
|
<TR><TD PORT="link" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">link</TD></TR>
|
||||||
|
<TR><TD PORT="parent" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">parent</TD></TR>
|
||||||
|
<TR><TD PORT="seen" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">seen</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="verb" COLSPAN="3" ALIGN="LEFT">verb</TD></TR>
|
||||||
|
<TR><TD PORT="otype" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">otype</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">59 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">10 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="notify.html"
|
||||||
|
tooltip="notify"
|
||||||
|
];
|
||||||
|
"pconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">pconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">232 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="pconfig.html"
|
||||||
|
tooltip="pconfig"
|
||||||
|
];
|
||||||
|
"profile" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile.html"
|
||||||
|
tooltip="profile"
|
||||||
|
];
|
||||||
|
"spam" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">spam</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="spam.html"
|
||||||
|
tooltip="spam"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/event.implied2degrees.png
Normal file
After Width: | Height: | Size: 23 KiB |
47
hubzilla_er/diagrams/fcontact.1degree.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fcontact</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="url" COLSPAN="2" ALIGN="LEFT">url</TD><TD PORT="url.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="photo" COLSPAN="2" ALIGN="LEFT">photo</TD><TD PORT="photo.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="request" COLSPAN="2" ALIGN="LEFT">request</TD><TD PORT="request.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="nick" COLSPAN="2" ALIGN="LEFT">nick</TD><TD PORT="nick.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="addr" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">addr</TD><TD PORT="addr.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="batch" COLSPAN="2" ALIGN="LEFT">batch</TD><TD PORT="batch.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="notify" COLSPAN="2" ALIGN="LEFT">notify</TD><TD PORT="notify.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="poll" COLSPAN="2" ALIGN="LEFT">poll</TD><TD PORT="poll.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="confirm" COLSPAN="2" ALIGN="LEFT">confirm</TD><TD PORT="confirm.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="priority" COLSPAN="2" ALIGN="LEFT">priority</TD><TD PORT="priority.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="network" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">network</TD><TD PORT="network.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="alias" COLSPAN="2" ALIGN="LEFT">alias</TD><TD PORT="alias.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="pubkey" COLSPAN="2" ALIGN="LEFT">pubkey</TD><TD PORT="pubkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 0</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fcontact.html"
|
||||||
|
tooltip="fcontact"
|
||||||
|
];
|
||||||
|
}
|
BIN
hubzilla_er/diagrams/fcontact.1degree.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
272
hubzilla_er/diagrams/fcontact.implied2degrees.dot
Normal file
@ -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=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">attach</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="attach.html"
|
||||||
|
tooltip="attach"
|
||||||
|
];
|
||||||
|
"config" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">config</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">52 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="config.html"
|
||||||
|
tooltip="config"
|
||||||
|
];
|
||||||
|
"conv" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">conv</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="conv.html"
|
||||||
|
tooltip="conv"
|
||||||
|
];
|
||||||
|
"fcontact" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="2" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">fcontact</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="2" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD><TD PORT="id.type" ALIGN="LEFT">int unsigned[10]</TD></TR>
|
||||||
|
<TR><TD PORT="url" COLSPAN="2" ALIGN="LEFT">url</TD><TD PORT="url.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="name" COLSPAN="2" ALIGN="LEFT">name</TD><TD PORT="name.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="photo" COLSPAN="2" ALIGN="LEFT">photo</TD><TD PORT="photo.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="request" COLSPAN="2" ALIGN="LEFT">request</TD><TD PORT="request.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="nick" COLSPAN="2" ALIGN="LEFT">nick</TD><TD PORT="nick.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="addr" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">addr</TD><TD PORT="addr.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="batch" COLSPAN="2" ALIGN="LEFT">batch</TD><TD PORT="batch.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="notify" COLSPAN="2" ALIGN="LEFT">notify</TD><TD PORT="notify.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="poll" COLSPAN="2" ALIGN="LEFT">poll</TD><TD PORT="poll.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="confirm" COLSPAN="2" ALIGN="LEFT">confirm</TD><TD PORT="confirm.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="priority" COLSPAN="2" ALIGN="LEFT">priority</TD><TD PORT="priority.type" ALIGN="LEFT">bit[0]</TD></TR>
|
||||||
|
<TR><TD PORT="network" COLSPAN="2" BGCOLOR="#f4f7da" ALIGN="LEFT">network</TD><TD PORT="network.type" ALIGN="LEFT">char[32]</TD></TR>
|
||||||
|
<TR><TD PORT="alias" COLSPAN="2" ALIGN="LEFT">alias</TD><TD PORT="alias.type" ALIGN="LEFT">char[255]</TD></TR>
|
||||||
|
<TR><TD PORT="pubkey" COLSPAN="2" ALIGN="LEFT">pubkey</TD><TD PORT="pubkey.type" ALIGN="LEFT">text[65535]</TD></TR>
|
||||||
|
<TR><TD PORT="updated" COLSPAN="2" ALIGN="LEFT">updated</TD><TD PORT="updated.type" ALIGN="LEFT">datetime[19]</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="fcontact.html"
|
||||||
|
tooltip="fcontact"
|
||||||
|
];
|
||||||
|
"ffinder" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">ffinder</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="ffinder.html"
|
||||||
|
tooltip="ffinder"
|
||||||
|
];
|
||||||
|
"group_member" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">group_member</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">2 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="group_member.html"
|
||||||
|
tooltip="group_member"
|
||||||
|
];
|
||||||
|
"groups" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">groups</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">5 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="groups.html"
|
||||||
|
tooltip="groups"
|
||||||
|
];
|
||||||
|
"item" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">9 613 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item.html"
|
||||||
|
tooltip="item"
|
||||||
|
];
|
||||||
|
"item_id" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">item_id</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="item_id.html"
|
||||||
|
tooltip="item_id"
|
||||||
|
];
|
||||||
|
"likes" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">likes</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="likes.html"
|
||||||
|
tooltip="likes"
|
||||||
|
];
|
||||||
|
"mail" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">mail</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">7 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="mail.html"
|
||||||
|
tooltip="mail"
|
||||||
|
];
|
||||||
|
"photo" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">photo</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">3 495 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="photo.html"
|
||||||
|
tooltip="photo"
|
||||||
|
];
|
||||||
|
"profdef" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profdef</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profdef.html"
|
||||||
|
tooltip="profdef"
|
||||||
|
];
|
||||||
|
"profext" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profext</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 3</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profext.html"
|
||||||
|
tooltip="profext"
|
||||||
|
];
|
||||||
|
"profile_check" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">profile_check</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="profile_check.html"
|
||||||
|
tooltip="profile_check"
|
||||||
|
];
|
||||||
|
"register" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">register</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="register.html"
|
||||||
|
tooltip="register"
|
||||||
|
];
|
||||||
|
"sign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sign.html"
|
||||||
|
tooltip="sign"
|
||||||
|
];
|
||||||
|
"sys_perms" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">sys_perms</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="sys_perms.html"
|
||||||
|
tooltip="sys_perms"
|
||||||
|
];
|
||||||
|
"verify" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">verify</TD></TR>
|
||||||
|
<TR><TD PORT="id" COLSPAN="3" BGCOLOR="#bed1b8" ALIGN="LEFT">id</TD></TR>
|
||||||
|
<TR><TD PORT="channel" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">channel</TD></TR>
|
||||||
|
<TR><TD PORT="type" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">type</TD></TR>
|
||||||
|
<TR><TD PORT="token" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">token</TD></TR>
|
||||||
|
<TR><TD PORT="meta" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">meta</TD></TR>
|
||||||
|
<TR><TD PORT="created" COLSPAN="3" BGCOLOR="#f4f7da" ALIGN="LEFT">created</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7"> </TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">1 row</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">20 ></TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="verify.html"
|
||||||
|
tooltip="verify"
|
||||||
|
];
|
||||||
|
"xconfig" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xconfig</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 2</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">4 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xconfig.html"
|
||||||
|
tooltip="xconfig"
|
||||||
|
];
|
||||||
|
"xign" [
|
||||||
|
label=<
|
||||||
|
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" BGCOLOR="#ffffff">
|
||||||
|
<TR><TD COLSPAN="3" BGCOLOR="#9bab96" ALIGN="CENTER">xign</TD></TR>
|
||||||
|
<TR><TD PORT="elipses" COLSPAN="3" ALIGN="LEFT">...</TD></TR>
|
||||||
|
<TR><TD ALIGN="LEFT" BGCOLOR="#f7f7f7">< 1</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7">0 rows</TD><TD ALIGN="RIGHT" BGCOLOR="#f7f7f7"> </TD></TR>
|
||||||
|
</TABLE>>
|
||||||
|
URL="xign.html"
|
||||||
|
tooltip="xign"
|
||||||
|
];
|
||||||
|
}
|