Created
October 25, 2024 20:08
-
-
Save mayel/8b1b0d52a0d48bad792425c4caba027e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT | |
b0."id", | |
b0."feed_id", | |
b1."id", | |
b1."subject_id", | |
b1."verb_id", | |
b1."object_id", | |
b15."id", | |
b15."is_sensitive", | |
b20."id", | |
b20."reply_to_id", | |
b20."thread_id", | |
b20."direct_replies_count", | |
b20."nested_replies_count", | |
b20."total_replies_count", | |
b20."path", | |
p3."id", | |
p3."table_id", | |
p3."deleted_at", | |
b18."id", | |
b18."name", | |
b18."summary", | |
b18."website", | |
b18."location", | |
b18."icon_id", | |
b18."image_id", | |
b19."id", | |
b19."creator_id", | |
b19."path", | |
b19."file", | |
b19."size", | |
b19."media_type", | |
b19."metadata", | |
b19."deleted_at", | |
b17."id", | |
b17."username", | |
b17."username_hash", | |
b17."outbox_id", | |
b17."inbox_id", | |
b17."notifications_id", | |
b10."id", | |
b10."creator_id", | |
p11."id", | |
p11."table_id", | |
p11."deleted_at", | |
b13."id", | |
b13."name", | |
b13."summary", | |
b13."website", | |
b13."location", | |
b13."icon_id", | |
b13."image_id", | |
b14."id", | |
b14."creator_id", | |
b14."path", | |
b14."file", | |
b14."size", | |
b14."media_type", | |
b14."metadata", | |
b14."deleted_at", | |
b12."id", | |
b12."username", | |
b12."username_hash", | |
b12."outbox_id", | |
b12."inbox_id", | |
b12."notifications_id", | |
b7."id", | |
b7."peer_id", | |
b7."canonical_uri", | |
b16."id", | |
b16."name", | |
b16."summary", | |
b16."html_body", | |
p4."id", | |
p4."table_id", | |
p4."deleted_at", | |
b8."id", | |
b8."name", | |
b8."summary", | |
b8."website", | |
b8."location", | |
b8."icon_id", | |
b8."image_id", | |
b9."id", | |
b9."creator_id", | |
b9."path", | |
b9."file", | |
b9."size", | |
b9."media_type", | |
b9."metadata", | |
b9."deleted_at", | |
b5."id", | |
b5."username", | |
b5."username_hash", | |
b5."outbox_id", | |
b5."inbox_id", | |
b5."notifications_id", | |
b6."id", | |
b6."peer_id", | |
b6."canonical_uri" | |
FROM | |
"bonfire_data_social_feed_publish" AS b0 | |
INNER JOIN "bonfire_data_social_activity" AS b1 ON b1."id" = b0."id" | |
INNER JOIN "pointers_pointer" AS p2 ON ( | |
(p2."id" = b1."id") | |
AND (p2."deleted_at" IS NULL) | |
) | |
AND NOT ( | |
p2."table_id" = ANY ('{6R1VATEMESAGEC0MMVN1CAT10N}') | |
) | |
INNER JOIN "pointers_pointer" AS p3 ON ( | |
(p3."id" = b1."object_id") | |
AND (p3."deleted_at" IS NULL) | |
) | |
AND ( | |
(p3."table_id" IS NULL) | |
OR NOT ( | |
p3."table_id" = ANY ('{6R1VATEMESAGEC0MMVN1CAT10N}') | |
) | |
) | |
LEFT OUTER JOIN "pointers_pointer" AS p4 ON p4."id" = b1."subject_id" | |
LEFT OUTER JOIN "bonfire_data_identity_character" AS b5 ON b5."id" = p4."id" | |
LEFT OUTER JOIN "bonfire_data_activity_pub_peered" AS b6 ON b6."id" = b5."id" | |
LEFT OUTER JOIN "bonfire_data_activity_pub_peered" AS b7 ON b7."id" = p3."id" | |
LEFT OUTER JOIN "bonfire_data_social_profile" AS b8 ON b8."id" = p4."id" | |
LEFT OUTER JOIN "bonfire_files_media" AS b9 ON b9."id" = b8."icon_id" | |
LEFT OUTER JOIN "bonfire_data_social_created" AS b10 ON b10."id" = p3."id" | |
LEFT OUTER JOIN "pointers_pointer" AS p11 ON ( | |
(b10."creator_id" != b1."subject_id") | |
AND NOT ( | |
b10."creator_id" = ANY ('{01J6SP6JMVM7AQP593NS1Y91NE}') | |
) | |
) | |
AND (b10."creator_id" = p11."id") | |
LEFT OUTER JOIN "bonfire_data_identity_character" AS b12 ON b12."id" = p11."id" | |
LEFT OUTER JOIN "bonfire_data_social_profile" AS b13 ON b13."id" = p11."id" | |
LEFT OUTER JOIN "bonfire_files_media" AS b14 ON b14."id" = b13."icon_id" | |
LEFT OUTER JOIN "bonfire_data_social_sensitive" AS b15 ON b15."id" = b1."object_id" | |
LEFT OUTER JOIN "bonfire_data_social_post_content" AS b16 ON b16."id" = p3."id" | |
LEFT OUTER JOIN "bonfire_data_identity_character" AS b17 ON b17."id" = p3."id" | |
LEFT OUTER JOIN "bonfire_data_social_profile" AS b18 ON b18."id" = p3."id" | |
LEFT OUTER JOIN "bonfire_files_media" AS b19 ON b19."id" = b18."icon_id" | |
LEFT OUTER JOIN "bonfire_data_social_replied" AS b20 ON b20."id" = b1."object_id" | |
WHERE | |
( | |
NOT ( | |
b1."verb_id" = ANY ( | |
'{71AGSPAM0RVNACCEPTAB1E1TEM,20SVBSCR1BET0THE0VTPVT0F1T,11KES1ND1CATEAM11DAPPR0VA1,1P1NN1NNG1S11KEH1GH11GHT1T,40NTACTW1THAPR1VATEMESSAGE,7PDATETHESTATVS0FS0METH1NG}' | |
) | |
) | |
) | |
AND ( | |
( | |
(b0."feed_id" = '3SERSFR0MY0VR10CA11NSTANCE') | |
OR ( | |
(b6."id" IS NULL) | |
AND (b7."id" IS NULL) | |
) | |
) | |
AND (b1."subject_id" != '1ACT1V1TYPVBREM0TESFETCHER') | |
) | |
AND ( | |
exists ( | |
( | |
SELECT | |
count(ss0."subject_id"), | |
ss0."object_id" | |
FROM | |
( | |
SELECT | |
ssp0."id" AS "subject_id", | |
ssb1."id" AS "object_id", | |
ssb2."id" AS "verb_id", | |
agg_perms (ssb3."value") AS "value" | |
FROM | |
"pointers_pointer" AS ssp0 | |
CROSS JOIN "bonfire_data_access_control_controlled" AS ssb1 | |
CROSS JOIN "bonfire_data_access_control_verb" AS ssb2 | |
LEFT OUTER JOIN "bonfire_data_access_control_grant" AS ssb3 ON (ssb1."acl_id" = ssb3."acl_id") | |
AND (ssb3."verb_id" = ssb2."id") | |
LEFT OUTER JOIN "bonfire_data_access_control_circle" AS ssb4 ON ssb3."subject_id" = ssb4."id" | |
LEFT OUTER JOIN "bonfire_data_access_control_encircle" AS ssb5 ON (ssb5."circle_id" = ssb4."id") | |
AND (ssb5."subject_id" = ssp0."id") | |
WHERE | |
( | |
(ssb3."subject_id" = ssp0."id") | |
OR NOT (ssb5."id" IS NULL) | |
) | |
GROUP BY | |
ssp0."id", | |
ssb1."id", | |
ssb2."id" | |
) AS ss0 | |
WHERE | |
(ss0."object_id" = b1."object_id") | |
AND ( | |
ss0."subject_id" = ANY ( | |
'{3SERSFR0MY0VR10CA11NSTANCE,01J6SP6JMVM7AQP593NS1Y91NE}' | |
) | |
AND ss0."verb_id" = ANY ( | |
'{0BSERV1NG11ST1NGSEX1STENCE,0EAD1NGSVTTER1YFVNDAMENTA1}' | |
) | |
) | |
GROUP BY | |
ss0."object_id" | |
HAVING | |
(agg_perms (ss0."value")) | |
) | |
) | |
) | |
ORDER BY | |
b1."id" DESC | |
LIMIT | |
21 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment