fixed the schemageneration

Dieser Commit ist enthalten in:
Sebastian Tobie 2025-06-25 19:50:21 +02:00
Ursprung 767050dc03
Commit 51a1e0c9bd

Datei anzeigen

@ -205,7 +205,7 @@ async fn schema_generator() -> Result<(), Error> {
schema_settings.meta_schema = Some(DRAFT07.into()); schema_settings.meta_schema = Some(DRAFT07.into());
let mut generator = SchemaGenerator::new(schema_settings); let mut generator = SchemaGenerator::new(schema_settings);
let general_schema = serialize_with_formatter(&generator.root_schema_for::<General>(), formatter.clone())?; let general_schema = serialize_with_formatter(&generator.root_schema_for::<General>(), formatter.clone())?;
match FILE_MODE_WRITE.clone().create_new(false).open("schema-general.json").await { match FILE_MODE_OVERWRITE.open("schema-general.json").await {
Ok(mut file) => { Ok(mut file) => {
match file.write(general_schema.as_bytes()).await { match file.write(general_schema.as_bytes()).await {
Ok(_) => {}, Ok(_) => {},
@ -216,7 +216,7 @@ async fn schema_generator() -> Result<(), Error> {
}; };
let site_schema = serialize_with_formatter(&generator.root_schema_for::<Site>(), formatter.clone())?; let site_schema = serialize_with_formatter(&generator.root_schema_for::<Site>(), formatter.clone())?;
match FILE_MODE_WRITE.clone().create_new(false).open("schema-site.json").await { match FILE_MODE_OVERWRITE.open("schema-site.json").await {
Ok(mut file) => { Ok(mut file) => {
match file.write(site_schema.as_bytes()).await { match file.write(site_schema.as_bytes()).await {
Ok(_) => {}, Ok(_) => {},