@@ -3,3 +3,4 @@ pub mod purchase;
pub mod game;
pub mod character;
pub mod session;
+pub mod turn;
@@ -0,0 +1,11 @@
+use uuid::Uuid;
+use chrono::{DateTime, Utc};
+
+pub struct Turn {
+ pub id: Uuid,
+ pub session_id: Uuid,
+ pub user_text: String,
+ pub llm_text: Option<String>,
+ pub sequence_number: i32,
+ pub created_at: DateTime<Utc>
+}