|
|
|
@ -43,7 +43,7 @@ impl Crud for ModRemovePost {
|
|
|
|
|
type UpdateForm = ModRemovePostForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModRemovePostForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModRemovePostForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_post::dsl::mod_remove_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_remove_post)
|
|
|
|
@ -55,7 +55,7 @@ impl Crud for ModRemovePost {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModRemovePostForm,
|
|
|
|
|
form: ModRemovePostForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_post::dsl::mod_remove_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -72,7 +72,7 @@ impl Crud for ModLockPost {
|
|
|
|
|
type UpdateForm = ModLockPostForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModLockPostForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModLockPostForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_lock_post::dsl::mod_lock_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_lock_post)
|
|
|
|
@ -84,7 +84,7 @@ impl Crud for ModLockPost {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModLockPostForm,
|
|
|
|
|
form: ModLockPostForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_lock_post::dsl::mod_lock_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -101,7 +101,7 @@ impl Crud for ModFeaturePost {
|
|
|
|
|
type UpdateForm = ModFeaturePostForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModFeaturePostForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModFeaturePostForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_feature_post::dsl::mod_feature_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_feature_post)
|
|
|
|
@ -113,7 +113,7 @@ impl Crud for ModFeaturePost {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModFeaturePostForm,
|
|
|
|
|
form: ModFeaturePostForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_feature_post::dsl::mod_feature_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -130,7 +130,7 @@ impl Crud for ModRemoveComment {
|
|
|
|
|
type UpdateForm = ModRemoveCommentForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModRemoveCommentForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModRemoveCommentForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_comment::dsl::mod_remove_comment;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_remove_comment)
|
|
|
|
@ -142,7 +142,7 @@ impl Crud for ModRemoveComment {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModRemoveCommentForm,
|
|
|
|
|
form: ModRemoveCommentForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_comment::dsl::mod_remove_comment;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -159,7 +159,7 @@ impl Crud for ModRemoveCommunity {
|
|
|
|
|
type UpdateForm = ModRemoveCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModRemoveCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModRemoveCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_community::dsl::mod_remove_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_remove_community)
|
|
|
|
@ -171,7 +171,7 @@ impl Crud for ModRemoveCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModRemoveCommunityForm,
|
|
|
|
|
form: ModRemoveCommunityForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_remove_community::dsl::mod_remove_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -188,7 +188,7 @@ impl Crud for ModBanFromCommunity {
|
|
|
|
|
type UpdateForm = ModBanFromCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModBanFromCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModBanFromCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_ban_from_community::dsl::mod_ban_from_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_ban_from_community)
|
|
|
|
@ -200,7 +200,7 @@ impl Crud for ModBanFromCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModBanFromCommunityForm,
|
|
|
|
|
form: ModBanFromCommunityForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_ban_from_community::dsl::mod_ban_from_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -217,7 +217,7 @@ impl Crud for ModBan {
|
|
|
|
|
type UpdateForm = ModBanForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModBanForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModBanForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_ban::dsl::mod_ban;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_ban)
|
|
|
|
@ -226,7 +226,7 @@ impl Crud for ModBan {
|
|
|
|
|
.await
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
async fn update(pool: &mut DbPool<'_>, from_id: i32, form: &ModBanForm) -> Result<Self, Error> {
|
|
|
|
|
async fn update(pool: &mut DbPool<'_>, from_id: i32, form: ModBanForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_ban::dsl::mod_ban;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
diesel::update(mod_ban.find(from_id))
|
|
|
|
@ -242,7 +242,7 @@ impl Crud for ModHideCommunity {
|
|
|
|
|
type UpdateForm = ModHideCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModHideCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModHideCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_hide_community::dsl::mod_hide_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_hide_community)
|
|
|
|
@ -254,7 +254,7 @@ impl Crud for ModHideCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModHideCommunityForm,
|
|
|
|
|
form: ModHideCommunityForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_hide_community::dsl::mod_hide_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -271,7 +271,7 @@ impl Crud for ModAddCommunity {
|
|
|
|
|
type UpdateForm = ModAddCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModAddCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModAddCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_add_community::dsl::mod_add_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_add_community)
|
|
|
|
@ -283,7 +283,7 @@ impl Crud for ModAddCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModAddCommunityForm,
|
|
|
|
|
form: ModAddCommunityForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_add_community::dsl::mod_add_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -300,7 +300,7 @@ impl Crud for ModTransferCommunity {
|
|
|
|
|
type UpdateForm = ModTransferCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModTransferCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModTransferCommunityForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_transfer_community::dsl::mod_transfer_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_transfer_community)
|
|
|
|
@ -312,7 +312,7 @@ impl Crud for ModTransferCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &ModTransferCommunityForm,
|
|
|
|
|
form: ModTransferCommunityForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_transfer_community::dsl::mod_transfer_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -329,7 +329,7 @@ impl Crud for ModAdd {
|
|
|
|
|
type UpdateForm = ModAddForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &ModAddForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: ModAddForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_add::dsl::mod_add;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(mod_add)
|
|
|
|
@ -338,7 +338,7 @@ impl Crud for ModAdd {
|
|
|
|
|
.await
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
async fn update(pool: &mut DbPool<'_>, from_id: i32, form: &ModAddForm) -> Result<Self, Error> {
|
|
|
|
|
async fn update(pool: &mut DbPool<'_>, from_id: i32, form: ModAddForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::mod_add::dsl::mod_add;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
diesel::update(mod_add.find(from_id))
|
|
|
|
@ -354,7 +354,7 @@ impl Crud for AdminPurgePerson {
|
|
|
|
|
type UpdateForm = AdminPurgePersonForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_person::dsl::admin_purge_person;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(admin_purge_person)
|
|
|
|
@ -366,7 +366,7 @@ impl Crud for AdminPurgePerson {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &Self::InsertForm,
|
|
|
|
|
form: Self::InsertForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_person::dsl::admin_purge_person;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -383,7 +383,7 @@ impl Crud for AdminPurgeCommunity {
|
|
|
|
|
type UpdateForm = AdminPurgeCommunityForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_community::dsl::admin_purge_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(admin_purge_community)
|
|
|
|
@ -395,7 +395,7 @@ impl Crud for AdminPurgeCommunity {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &Self::InsertForm,
|
|
|
|
|
form: Self::InsertForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_community::dsl::admin_purge_community;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -412,7 +412,7 @@ impl Crud for AdminPurgePost {
|
|
|
|
|
type UpdateForm = AdminPurgePostForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_post::dsl::admin_purge_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(admin_purge_post)
|
|
|
|
@ -424,7 +424,7 @@ impl Crud for AdminPurgePost {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &Self::InsertForm,
|
|
|
|
|
form: Self::InsertForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_post::dsl::admin_purge_post;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
@ -441,7 +441,7 @@ impl Crud for AdminPurgeComment {
|
|
|
|
|
type UpdateForm = AdminPurgeCommentForm;
|
|
|
|
|
type IdType = i32;
|
|
|
|
|
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: &Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
async fn create(pool: &mut DbPool<'_>, form: Self::InsertForm) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_comment::dsl::admin_purge_comment;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|
insert_into(admin_purge_comment)
|
|
|
|
@ -453,7 +453,7 @@ impl Crud for AdminPurgeComment {
|
|
|
|
|
async fn update(
|
|
|
|
|
pool: &mut DbPool<'_>,
|
|
|
|
|
from_id: i32,
|
|
|
|
|
form: &Self::InsertForm,
|
|
|
|
|
form: Self::InsertForm,
|
|
|
|
|
) -> Result<Self, Error> {
|
|
|
|
|
use crate::schema::admin_purge_comment::dsl::admin_purge_comment;
|
|
|
|
|
let conn = &mut get_conn(pool).await?;
|
|
|
|
|