omni_orchestrator/schemas/v1/models/permission.rs
1use serde::{Deserialize, Serialize};
2use chrono::{DateTime, Utc};
3use sqlx::{Row, FromRow};
4
5#[derive(Debug, sqlx::FromRow, Serialize, Deserialize)]
6pub struct Permission {
7 pub id: i64,
8 pub name: String,
9 pub created_at: DateTime<Utc>,
10 pub description: Option<String>,
11 pub resource_type: Option<String>,
12}