pub fn log_evolution_event( conn: &Connection, event_type: &str, target_id: Option<&str>, reason: Option<&str>, version: Option<&str>, ) -> Result<i64>