sui_indexer_alt_schema/
displays.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Copyright (c) Mysten Labs, Inc.
// SPDX-License-Identifier: Apache-2.0

use diesel::prelude::*;
use sui_field_count::FieldCount;

use crate::schema::sum_displays;

#[derive(Insertable, Debug, Clone, FieldCount, Queryable)]
#[diesel(table_name = sum_displays, primary_key(object_type))]
pub struct StoredDisplay {
    pub object_type: Vec<u8>,
    pub display_id: Vec<u8>,
    pub display_version: i16,
    pub display: Vec<u8>,
}