palpo_data/
misc.rs

1use std::sync::{Arc, OnceLock};
2use std::time::Duration;
3
4use diesel::prelude::*;
5
6use crate::core::{Seqnum, JsonValue,OwnedServerName, UnixMillis};
7use crate::schema::*;
8
9#[derive(Identifiable, Queryable, Insertable, Debug, Clone)]
10#[diesel(table_name = server_signing_keys, primary_key(server_id))]
11pub struct DbServerSigningKeys {
12    pub server_id: OwnedServerName,
13    pub key_data: JsonValue,
14    pub updated_at: UnixMillis,
15    pub created_at: UnixMillis,
16}