use crate::ai::AIConversation; use crate::folder::{Folder, FolderWithDescendants}; use crate::generic_string_object::GenericStringObject; use crate::notebook::Notebook; use crate::scalars::Time; use crate::schema; use crate::workflow::Workflow; #[derive(cynic::QueryFragment, Debug, Clone)] pub struct ObjectMetadata { pub creator_uid: Option, pub current_editor_uid: Option, pub is_welcome_object: bool, pub last_editor_uid: Option, pub metadata_last_updated_ts: Time, pub parent: Container, pub revision_ts: Time, pub trashed_ts: Option