Skip to content
This repository was archived by the owner on Jan 2, 2026. It is now read-only.

Commit df6ccfb

Browse files
committed
feat: create public_key_info.rs
1 parent 0577a21 commit df6ccfb

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/database/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ pub(crate) mod idcert;
1616
pub(crate) mod invite;
1717
pub(crate) mod issuer;
1818
pub(crate) mod keytrials;
19+
pub(crate) mod public_key_info;
1920
pub(crate) mod serial_number;
2021
pub(crate) mod tokens;
2122

@@ -26,6 +27,7 @@ pub(crate) use idcert::*;
2627
pub(crate) use invite::*;
2728
pub(crate) use issuer::*;
2829
pub(crate) use keytrials::*;
30+
pub(crate) use public_key_info::*;
2931
pub(crate) use serial_number::*;
3032
pub(crate) use tokens::*;
3133

src/database/public_key_info.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
use sqlx::types::Uuid;
2+
3+
#[derive(Debug, Clone, PartialEq, Eq)]
4+
pub(crate) struct PublicKeyInfo {
5+
id: i64,
6+
pub(crate) uaid: Option<Uuid>,
7+
pub(crate) pubkey: String,
8+
pub(crate) algorithm_identifier: i32,
9+
}

0 commit comments

Comments
 (0)