MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / parse_security_token

Function parse_security_token

nodedb-sql/src/ddl_ast/parse/trigger.rs:308–319  ·  view source on GitHub ↗
(tokens_upper: &[String], i: &mut usize)

Source from the content-addressed store, hash-verified

306}
307
308fn parse_security_token(tokens_upper: &[String], i: &mut usize) -> String {
309 if *i >= tokens_upper.len() || tokens_upper[*i] != "SECURITY" {
310 return "INVOKER".to_string();
311 }
312 *i += 1;
313 if *i >= tokens_upper.len() {
314 return "INVOKER".to_string();
315 }
316 let mode = tokens_upper[*i].clone();
317 *i += 1;
318 mode
319}
320
321#[cfg(test)]
322mod tests {

Callers 1

parse_create_triggerFunction · 0.85

Calls 3

to_stringMethod · 0.80
lenMethod · 0.45
cloneMethod · 0.45

Tested by

no test coverage detected