toasty_core/schema/db/
pk.rs

1use super::{ColumnId, IndexId};
2
3#[derive(Debug, Clone, PartialEq)]
4#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
5pub struct PrimaryKey {
6    /// Fields composing the primary key
7    pub columns: Vec<ColumnId>,
8
9    /// Primary key index
10    pub index: IndexId,
11}