]> Untitled Git - lemmy.git/blobdiff - lemmy_db/src/source/post.rs
Merge branch 'main' into move_views_to_diesel
[lemmy.git] / lemmy_db / src / source / post.rs
similarity index 99%
rename from lemmy_db/src/post.rs
rename to lemmy_db/src/source/post.rs
index b42c23c72145aa47dd9eff1615198198e2b30488..098ce8835316db5a72a6c005773e3ce4a3581634 100644 (file)
@@ -8,9 +8,10 @@ use crate::{
   Saveable,
 };
 use diesel::{dsl::*, result::Error, *};
+use serde::Serialize;
 use url::{ParseError, Url};
 
-#[derive(Queryable, Identifiable, PartialEq, Debug)]
+#[derive(Clone, Queryable, Identifiable, PartialEq, Debug, Serialize)]
 #[table_name = "post"]
 pub struct Post {
   pub id: i32,
@@ -337,10 +338,8 @@ impl Readable<PostReadForm> for PostRead {
 #[cfg(test)]
 mod tests {
   use crate::{
-    community::*,
-    post::*,
+    source::{community::*, post::*, user::*},
     tests::establish_unpooled_connection,
-    user::*,
     ListingType,
     SortType,
   };