From e33ae170614670bd8b4645e2ab550fa99bd1b4ec Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Wed, 26 Apr 2023 16:51:52 +0100 Subject: [PATCH] refactor(core/database): AbstractAttachment -> AbstractAttachments --- crates/core/database/src/models/files/ops.rs | 2 +- crates/core/database/src/models/files/ops/mongodb.rs | 4 ++-- crates/core/database/src/models/files/ops/reference.rs | 4 ++-- crates/core/database/src/models/mod.rs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/core/database/src/models/files/ops.rs b/crates/core/database/src/models/files/ops.rs index 49c1e9a1..55d139fc 100644 --- a/crates/core/database/src/models/files/ops.rs +++ b/crates/core/database/src/models/files/ops.rs @@ -6,7 +6,7 @@ mod mongodb; mod reference; #[async_trait] -pub trait AbstractAttachment: Sync + Send { +pub trait AbstractAttachments: Sync + Send { /// Insert attachment into database. async fn insert_attachment(&self, attachment: &File) -> Result<()>; diff --git a/crates/core/database/src/models/files/ops/mongodb.rs b/crates/core/database/src/models/files/ops/mongodb.rs index de883c77..a752bf0a 100644 --- a/crates/core/database/src/models/files/ops/mongodb.rs +++ b/crates/core/database/src/models/files/ops/mongodb.rs @@ -4,12 +4,12 @@ use revolt_result::Result; use crate::File; use crate::MongoDb; -use super::AbstractAttachment; +use super::AbstractAttachments; static COL: &str = "bots"; #[async_trait] -impl AbstractAttachment for MongoDb { +impl AbstractAttachments for MongoDb { /// Insert attachment into database. async fn insert_attachment(&self, attachment: &File) -> Result<()> { query!(self, insert_one, COL, &attachment).map(|_| ()) diff --git a/crates/core/database/src/models/files/ops/reference.rs b/crates/core/database/src/models/files/ops/reference.rs index ee4d036c..455e6476 100644 --- a/crates/core/database/src/models/files/ops/reference.rs +++ b/crates/core/database/src/models/files/ops/reference.rs @@ -3,10 +3,10 @@ use revolt_result::Result; use crate::File; use crate::ReferenceDb; -use super::AbstractAttachment; +use super::AbstractAttachments; #[async_trait] -impl AbstractAttachment for ReferenceDb { +impl AbstractAttachments for ReferenceDb { /// Insert attachment into database. async fn insert_attachment(&self, attachment: &File) -> Result<()> { let mut attachments = self.files.lock().await; diff --git a/crates/core/database/src/models/mod.rs b/crates/core/database/src/models/mod.rs index 0560ca9f..98fcb952 100644 --- a/crates/core/database/src/models/mod.rs +++ b/crates/core/database/src/models/mod.rs @@ -15,7 +15,7 @@ pub trait AbstractDatabase: + Send + admin_migrations::AbstractMigrations + bots::AbstractBots - + files::AbstractAttachment + + files::AbstractAttachments + users::AbstractUsers { }