use heromodels::models::{Model, Comment, User}; fn main() { println!("Hero Models - Basic Usage Example"); println!("================================"); // Create a new user using the fluent interface let user = User::new(1) .username("johndoe") .email("john.doe@example.com") .full_name("John Doe") .build(); println!("Created user: {:?}", user); println!("User ID: {}", user.get_id()); println!("User DB Prefix: {}", User::db_prefix()); // Create a comment for the user let comment = Comment::new(1) .user_id(2) // commenter's user ID .content("This is a comment on the user") .build(); println!("\nCreated comment: {:?}", comment); println!("Comment ID: {}", comment.get_id()); println!("Comment DB Prefix: {}", Comment::db_prefix()); }