table definition now has serialization deserialization properly implemented

This commit is contained in:
Priec
2025-09-16 22:55:49 +02:00
parent ceb560c658
commit 2435f58256
5 changed files with 89 additions and 9 deletions

View File

@@ -29,6 +29,22 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
".komp_ac.table_validation.CountMode",
"#[derive(serde::Serialize, serde::Deserialize)] #[serde(rename_all = \"SCREAMING_SNAKE_CASE\")]",
)
.type_attribute(
".komp_ac.table_definition.ColumnDefinition",
"#[derive(serde::Serialize, serde::Deserialize)]",
)
.type_attribute(
".komp_ac.table_definition.TableLink",
"#[derive(serde::Serialize, serde::Deserialize)]"
)
.type_attribute(
".komp_ac.table_definition.PostTableDefinitionRequest",
"#[derive(serde::Serialize, serde::Deserialize)]",
)
.type_attribute(
".komp_ac.table_definition.TableDefinitionResponse",
"#[derive(serde::Serialize, serde::Deserialize)]"
)
.compile_protos(
&[
"proto/common.proto",