X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=static%2Fdbview.config.php;h=94b81411b4f8707e4746674bf76e229879cec40f;hb=876b424ae355e1e94ed66abfe539fc4c62b4d091;hp=b93fb4a14ea94f7ac2b5aceb463ce9c39353b812;hpb=1792046a4f270f15d904d591c1e9eb0444ff2349;p=friendica.git diff --git a/static/dbview.config.php b/static/dbview.config.php index b93fb4a14e..94b81411b4 100644 --- a/static/dbview.config.php +++ b/static/dbview.config.php @@ -1,6 +1,6 @@ ["post-user", "received"], "changed" => ["post-thread-user", "changed"], "post-type" => ["post-user", "post-type"], + "post-reason" => ["post-user", "post-reason"], "private" => ["post-user", "private"], "pubmail" => ["post-thread-user", "pubmail"], "visible" => ["post-user", "visible"], "starred" => ["post-thread-user", "starred"], + "pinned" => ["post-thread-user", "pinned"], "unseen" => ["post-user", "unseen"], "deleted" => ["post-user", "deleted"], "origin" => ["post-user", "origin"], @@ -216,11 +218,13 @@ "received" => ["post-thread-user", "received"], "changed" => ["post-thread-user", "changed"], "post-type" => ["post-user", "post-type"], + "post-reason" => ["post-user", "post-reason"], "private" => ["post-user", "private"], "pubmail" => ["post-thread-user", "pubmail"], "ignored" => ["post-thread-user", "ignored"], "visible" => ["post-user", "visible"], "starred" => ["post-thread-user", "starred"], + "pinned" => ["post-thread-user", "pinned"], "unseen" => ["post-thread-user", "unseen"], "deleted" => ["post-user", "deleted"], "origin" => ["post-thread-user", "origin"], @@ -349,6 +353,192 @@ LEFT JOIN `post-user` AS `parent-post` ON `parent-post`.`uri-id` = `post-user`.`parent-uri-id` AND `parent-post`.`uid` = `post-thread-user`.`uid` LEFT JOIN `contact` AS `parent-post-author` ON `parent-post-author`.`id` = `parent-post`.`author-id`" ], + "post-view" => [ + "fields" => [ + "uri" => ["item-uri", "uri"], + "uri-id" => ["post", "uri-id"], + "parent-uri" => ["parent-item-uri", "uri"], + "parent-uri-id" => ["post", "parent-uri-id"], + "thr-parent" => ["thr-parent-item-uri", "uri"], + "thr-parent-id" => ["post", "thr-parent-id"], + "guid" => ["item-uri", "guid"], + "gravity" => ["post", "gravity"], + "extid" => ["external-item-uri", "uri"], + "external-id" => ["post", "external-id"], + "created" => ["post", "created"], + "edited" => ["post", "edited"], + "commented" => ["post-thread", "commented"], + "received" => ["post", "received"], + "changed" => ["post-thread", "changed"], + "post-type" => ["post", "post-type"], + "private" => ["post", "private"], + "visible" => ["post", "visible"], + "deleted" => ["post", "deleted"], + "global" => ["post", "global"], + "network" => ["post", "network"], + "vid" => ["post", "vid"], + "verb" => "IF (`post`.`vid` IS NULL, '', `verb`.`name`)", + "title" => ["post-content", "title"], + "content-warning" => ["post-content", "content-warning"], + "raw-body" => ["post-content", "raw-body"], + "body" => ["post-content", "body"], + "rendered-hash" => ["post-content", "rendered-hash"], + "rendered-html" => ["post-content", "rendered-html"], + "language" => ["post-content", "language"], + "plink" => ["post-content", "plink"], + "location" => ["post-content", "location"], + "coord" => ["post-content", "coord"], + "app" => ["post-content", "app"], + "object-type" => ["post-content", "object-type"], + "object" => ["post-content", "object"], + "target-type" => ["post-content", "target-type"], + "target" => ["post-content", "target"], + "resource-id" => ["post-content", "resource-id"], + "author-id" => ["post", "author-id"], + "author-link" => ["author", "url"], + "author-addr" => ["author", "addr"], + "author-name" => ["author", "name"], + "author-nick" => ["author", "nick"], + "author-avatar" => ["author", "thumb"], + "author-network" => ["author", "network"], + "author-blocked" => ["author", "blocked"], + "author-hidden" => ["author", "hidden"], + "owner-id" => ["post", "owner-id"], + "owner-link" => ["owner", "url"], + "owner-addr" => ["owner", "addr"], + "owner-name" => ["owner", "name"], + "owner-nick" => ["owner", "nick"], + "owner-avatar" => ["owner", "thumb"], + "owner-network" => ["owner", "network"], + "owner-blocked" => ["owner", "blocked"], + "owner-hidden" => ["owner", "hidden"], + "owner-contact-type" => ["owner", "contact-type"], + "causer-id" => ["post", "causer-id"], + "causer-link" => ["causer", "url"], + "causer-addr" => ["causer", "addr"], + "causer-name" => ["causer", "name"], + "causer-nick" => ["causer", "nick"], + "causer-avatar" => ["causer", "thumb"], + "causer-network" => ["causer", "network"], + "causer-blocked" => ["causer", "blocked"], + "causer-hidden" => ["causer", "hidden"], + "causer-contact-type" => ["causer", "contact-type"], + "signed_text" => ["diaspora-interaction", "interaction"], + "parent-guid" => ["parent-item-uri", "guid"], + "parent-network" => ["parent-post", "network"], + "parent-author-id" => ["parent-post", "author-id"], + "parent-author-link" => ["parent-post-author", "url"], + "parent-author-name" => ["parent-post-author", "name"], + "parent-author-network" => ["parent-post-author", "network"], + ], + "query" => "FROM `post` + STRAIGHT_JOIN `post-thread` ON `post-thread`.`uri-id` = `post`.`parent-uri-id` + STRAIGHT_JOIN `contact` AS `author` ON `author`.`id` = `post`.`author-id` + STRAIGHT_JOIN `contact` AS `owner` ON `owner`.`id` = `post`.`owner-id` + LEFT JOIN `contact` AS `causer` ON `causer`.`id` = `post`.`causer-id` + LEFT JOIN `item-uri` ON `item-uri`.`id` = `post`.`uri-id` + LEFT JOIN `item-uri` AS `thr-parent-item-uri` ON `thr-parent-item-uri`.`id` = `post`.`thr-parent-id` + LEFT JOIN `item-uri` AS `parent-item-uri` ON `parent-item-uri`.`id` = `post`.`parent-uri-id` + LEFT JOIN `item-uri` AS `external-item-uri` ON `external-item-uri`.`id` = `post`.`external-id` + LEFT JOIN `verb` ON `verb`.`id` = `post`.`vid` + LEFT JOIN `diaspora-interaction` ON `diaspora-interaction`.`uri-id` = `post`.`uri-id` + LEFT JOIN `post-content` ON `post-content`.`uri-id` = `post`.`uri-id` + LEFT JOIN `post` AS `parent-post` ON `parent-post`.`uri-id` = `post`.`parent-uri-id` + LEFT JOIN `contact` AS `parent-post-author` ON `parent-post-author`.`id` = `parent-post`.`author-id`" + ], + "post-thread-view" => [ + "fields" => [ + "uri" => ["item-uri", "uri"], + "uri-id" => ["post-thread", "uri-id"], + "parent-uri" => ["parent-item-uri", "uri"], + "parent-uri-id" => ["post", "parent-uri-id"], + "thr-parent" => ["thr-parent-item-uri", "uri"], + "thr-parent-id" => ["post", "thr-parent-id"], + "guid" => ["item-uri", "guid"], + "gravity" => ["post", "gravity"], + "extid" => ["external-item-uri", "uri"], + "external-id" => ["post", "external-id"], + "created" => ["post-thread", "created"], + "edited" => ["post", "edited"], + "commented" => ["post-thread", "commented"], + "received" => ["post-thread", "received"], + "changed" => ["post-thread", "changed"], + "post-type" => ["post", "post-type"], + "private" => ["post", "private"], + "visible" => ["post", "visible"], + "deleted" => ["post", "deleted"], + "global" => ["post", "global"], + "network" => ["post-thread", "network"], + "vid" => ["post", "vid"], + "verb" => "IF (`post`.`vid` IS NULL, '', `verb`.`name`)", + "title" => ["post-content", "title"], + "content-warning" => ["post-content", "content-warning"], + "raw-body" => ["post-content", "raw-body"], + "body" => ["post-content", "body"], + "rendered-hash" => ["post-content", "rendered-hash"], + "rendered-html" => ["post-content", "rendered-html"], + "language" => ["post-content", "language"], + "plink" => ["post-content", "plink"], + "location" => ["post-content", "location"], + "coord" => ["post-content", "coord"], + "app" => ["post-content", "app"], + "object-type" => ["post-content", "object-type"], + "object" => ["post-content", "object"], + "target-type" => ["post-content", "target-type"], + "target" => ["post-content", "target"], + "resource-id" => ["post-content", "resource-id"], + "author-id" => ["post-thread", "author-id"], + "author-link" => ["author", "url"], + "author-addr" => ["author", "addr"], + "author-name" => ["author", "name"], + "author-nick" => ["author", "nick"], + "author-avatar" => ["author", "thumb"], + "author-network" => ["author", "network"], + "author-blocked" => ["author", "blocked"], + "author-hidden" => ["author", "hidden"], + "owner-id" => ["post-thread", "owner-id"], + "owner-link" => ["owner", "url"], + "owner-addr" => ["owner", "addr"], + "owner-name" => ["owner", "name"], + "owner-nick" => ["owner", "nick"], + "owner-avatar" => ["owner", "thumb"], + "owner-network" => ["owner", "network"], + "owner-blocked" => ["owner", "blocked"], + "owner-hidden" => ["owner", "hidden"], + "owner-contact-type" => ["owner", "contact-type"], + "causer-id" => ["post-thread", "causer-id"], + "causer-link" => ["causer", "url"], + "causer-addr" => ["causer", "addr"], + "causer-name" => ["causer", "name"], + "causer-nick" => ["causer", "nick"], + "causer-avatar" => ["causer", "thumb"], + "causer-network" => ["causer", "network"], + "causer-blocked" => ["causer", "blocked"], + "causer-hidden" => ["causer", "hidden"], + "causer-contact-type" => ["causer", "contact-type"], + "signed_text" => ["diaspora-interaction", "interaction"], + "parent-guid" => ["parent-item-uri", "guid"], + "parent-network" => ["parent-post", "network"], + "parent-author-id" => ["parent-post", "author-id"], + "parent-author-link" => ["parent-post-author", "url"], + "parent-author-name" => ["parent-post-author", "name"], + "parent-author-network" => ["parent-post-author", "network"], + ], + "query" => "FROM `post-thread` + INNER JOIN `post` ON `post`.`uri-id` = `post-thread`.`uri-id` + STRAIGHT_JOIN `contact` AS `author` ON `author`.`id` = `post-thread`.`author-id` + STRAIGHT_JOIN `contact` AS `owner` ON `owner`.`id` = `post-thread`.`owner-id` + LEFT JOIN `contact` AS `causer` ON `causer`.`id` = `post-thread`.`causer-id` + LEFT JOIN `item-uri` ON `item-uri`.`id` = `post-thread`.`uri-id` + LEFT JOIN `item-uri` AS `thr-parent-item-uri` ON `thr-parent-item-uri`.`id` = `post`.`thr-parent-id` + LEFT JOIN `item-uri` AS `parent-item-uri` ON `parent-item-uri`.`id` = `post`.`parent-uri-id` + LEFT JOIN `item-uri` AS `external-item-uri` ON `external-item-uri`.`id` = `post`.`external-id` + LEFT JOIN `verb` ON `verb`.`id` = `post`.`vid` + LEFT JOIN `diaspora-interaction` ON `diaspora-interaction`.`uri-id` = `post-thread`.`uri-id` + LEFT JOIN `post-content` ON `post-content`.`uri-id` = `post-thread`.`uri-id` + LEFT JOIN `post` AS `parent-post` ON `parent-post`.`uri-id` = `post`.`parent-uri-id` + LEFT JOIN `contact` AS `parent-post-author` ON `parent-post-author`.`id` = `parent-post`.`author-id`" + ], "category-view" => [ "fields" => [ "uri-id" => ["post-category", "uri-id"], @@ -595,6 +785,7 @@ "gravity" => ["post-user", "gravity"], "received" => ["post-user", "received"], "network" => ["post-user", "network"], + "author-id" => ["post-user", "author-id"], "name" => ["tag", "name"], ], "query" => "FROM `post-tag`