17 lines
448 B
Rust
17 lines
448 B
Rust
use che_tauri::{Field, ModelSerializer};
|
|
|
|
use super::models::Project;
|
|
|
|
static PROJECT_FIELDS: &[Field] = &[
|
|
Field::new("id").read_only(),
|
|
Field::new("name"),
|
|
Field::new("full_name"),
|
|
Field::new("short_name"),
|
|
Field::new("locality_id").required(false).nullable(),
|
|
Field::new("locality_name").required(false).nullable(),
|
|
];
|
|
|
|
pub fn project_serializer() -> ModelSerializer<Project> {
|
|
ModelSerializer::new(PROJECT_FIELDS)
|
|
}
|