X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fdb_schema%2Fsrc%2Fschema.rs;h=d7f477b7ffafedaf6ac4e6dbd56890cc33a564c5;hb=0aeb78b8f39f777cd5d1af292258897964e58f2a;hp=e0d7167e7bf1b53467bcf772947326902b9aacef;hpb=f2537ba7db39b338617e07f36c5cd6b11f59795e;p=lemmy.git diff --git a/crates/db_schema/src/schema.rs b/crates/db_schema/src/schema.rs index e0d7167e..d7f477b7 100644 --- a/crates/db_schema/src/schema.rs +++ b/crates/db_schema/src/schema.rs @@ -380,6 +380,16 @@ table! { } } +table! { + person_post_aggregates (id) { + id -> Int4, + person_id -> Int4, + post_id -> Int4, + read_comments -> Int8, + published -> Timestamp, + } +} + table! { post_aggregates (id) { id -> Int4, @@ -667,6 +677,8 @@ joinable!(comment_reply -> comment (comment_id)); joinable!(comment_reply -> person (recipient_id)); joinable!(post -> community (community_id)); joinable!(post -> person (creator_id)); +joinable!(person_post_aggregates -> post (post_id)); +joinable!(person_post_aggregates -> person (person_id)); joinable!(post_aggregates -> post (post_id)); joinable!(post_like -> person (person_id)); joinable!(post_like -> post (post_id)); @@ -725,6 +737,7 @@ allow_tables_to_appear_in_same_query!( person_ban, person_block, person_mention, + person_post_aggregates, comment_reply, post, post_aggregates,