X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fdb_schema%2Fsrc%2Fsource%2Fsite.rs;h=f99ffd8873d04280298b008056ee07c42064e0fb;hb=c883a49a4096b171f324d44c9fcacda55ed361ee;hp=dd273f9dab9de991e78691abb761cd2e55d4e66f;hpb=1410c5659ca53feeccfd0ddf1e944984cc601898;p=lemmy.git diff --git a/crates/db_schema/src/source/site.rs b/crates/db_schema/src/source/site.rs index dd273f9d..f99ffd88 100644 --- a/crates/db_schema/src/source/site.rs +++ b/crates/db_schema/src/source/site.rs @@ -20,9 +20,13 @@ pub struct Site { pub banner: Option, pub description: Option, pub community_creation_admin_only: bool, + pub require_email_verification: bool, + pub require_application: bool, + pub application_question: Option, + pub private_instance: bool, } -#[derive(Insertable, AsChangeset)] +#[derive(Insertable, AsChangeset, Default)] #[table_name = "site"] pub struct SiteForm { pub name: String, @@ -37,4 +41,8 @@ pub struct SiteForm { pub banner: Option>, pub description: Option>, pub community_creation_admin_only: Option, + pub require_email_verification: Option, + pub require_application: Option, + pub application_question: Option>, + pub private_instance: Option, }