User-Item is not needed
This commit is contained in:
parent
f4addd337d
commit
a19e411000
|
@ -1601,10 +1601,6 @@ CREATE VIEW `post-view` AS SELECT
|
||||||
IF (`item`.`psid` IS NULL, '', `permissionset`.`allow_gid`) AS `allow_gid`,
|
IF (`item`.`psid` IS NULL, '', `permissionset`.`allow_gid`) AS `allow_gid`,
|
||||||
IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_cid`) AS `deny_cid`,
|
IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_cid`) AS `deny_cid`,
|
||||||
IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_gid`) AS `deny_gid`,
|
IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_gid`) AS `deny_gid`,
|
||||||
`user-item`.`pinned` AS `pinned`,
|
|
||||||
`user-item`.`hidden` AS `hidden`,
|
|
||||||
`user-item`.`ignored` AS `ignored`,
|
|
||||||
`user-item`.`notification-type` AS `notification-type`,
|
|
||||||
`item`.`event-id` AS `event-id`,
|
`item`.`event-id` AS `event-id`,
|
||||||
`event`.`created` AS `event-created`,
|
`event`.`created` AS `event-created`,
|
||||||
`event`.`edited` AS `event-edited`,
|
`event`.`edited` AS `event-edited`,
|
||||||
|
@ -1635,7 +1631,6 @@ CREATE VIEW `post-view` AS SELECT
|
||||||
LEFT JOIN `item-content` ON `item-content`.`uri-id` = `item`.`uri-id`
|
LEFT JOIN `item-content` ON `item-content`.`uri-id` = `item`.`uri-id`
|
||||||
LEFT JOIN `post-delivery-data` ON `post-delivery-data`.`uri-id` = `item`.`uri-id` AND `item`.`origin`
|
LEFT JOIN `post-delivery-data` ON `post-delivery-data`.`uri-id` = `item`.`uri-id` AND `item`.`origin`
|
||||||
LEFT JOIN `permissionset` ON `permissionset`.`id` = `item`.`psid`
|
LEFT JOIN `permissionset` ON `permissionset`.`id` = `item`.`psid`
|
||||||
LEFT JOIN `user-item` ON `user-item`.`iid` = `item`.`id`
|
|
||||||
STRAIGHT_JOIN `item` AS `parent-item` ON `parent-item`.`id` = `item`.`parent`
|
STRAIGHT_JOIN `item` AS `parent-item` ON `parent-item`.`id` = `item`.`parent`
|
||||||
STRAIGHT_JOIN `contact` AS `parent-item-author` ON `parent-item-author`.`id` = `parent-item`.`author-id`;
|
STRAIGHT_JOIN `contact` AS `parent-item-author` ON `parent-item-author`.`id` = `parent-item`.`author-id`;
|
||||||
|
|
||||||
|
|
|
@ -147,10 +147,6 @@ return [
|
||||||
"allow_gid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`allow_gid`)",
|
"allow_gid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`allow_gid`)",
|
||||||
"deny_cid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_cid`)",
|
"deny_cid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_cid`)",
|
||||||
"deny_gid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_gid`)",
|
"deny_gid" => "IF (`item`.`psid` IS NULL, '', `permissionset`.`deny_gid`)",
|
||||||
"pinned" => ["user-item", "pinned"],
|
|
||||||
"hidden" => ["user-item", "hidden"],
|
|
||||||
"ignored" => ["user-item", "ignored"],
|
|
||||||
"notification-type" => ["user-item", "notification-type"],
|
|
||||||
"event-id" => ["item", "event-id"],
|
"event-id" => ["item", "event-id"],
|
||||||
"event-created" => ["event", "created"],
|
"event-created" => ["event", "created"],
|
||||||
"event-edited" => ["event", "edited"],
|
"event-edited" => ["event", "edited"],
|
||||||
|
@ -182,7 +178,6 @@ return [
|
||||||
LEFT JOIN `item-content` ON `item-content`.`uri-id` = `item`.`uri-id`
|
LEFT JOIN `item-content` ON `item-content`.`uri-id` = `item`.`uri-id`
|
||||||
LEFT JOIN `post-delivery-data` ON `post-delivery-data`.`uri-id` = `item`.`uri-id` AND `item`.`origin`
|
LEFT JOIN `post-delivery-data` ON `post-delivery-data`.`uri-id` = `item`.`uri-id` AND `item`.`origin`
|
||||||
LEFT JOIN `permissionset` ON `permissionset`.`id` = `item`.`psid`
|
LEFT JOIN `permissionset` ON `permissionset`.`id` = `item`.`psid`
|
||||||
LEFT JOIN `user-item` ON `user-item`.`iid` = `item`.`id`
|
|
||||||
STRAIGHT_JOIN `item` AS `parent-item` ON `parent-item`.`id` = `item`.`parent`
|
STRAIGHT_JOIN `item` AS `parent-item` ON `parent-item`.`id` = `item`.`parent`
|
||||||
STRAIGHT_JOIN `contact` AS `parent-item-author` ON `parent-item-author`.`id` = `parent-item`.`author-id`"
|
STRAIGHT_JOIN `contact` AS `parent-item-author` ON `parent-item-author`.`id` = `parent-item`.`author-id`"
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in a new issue