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

Function parse_alter_array_single_key

nodedb-sql/src/parser/array_stmt/parse.rs:220–232  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

218
219 #[test]
220 fn parse_alter_array_single_key() {
221 let sql = "ALTER ARRAY my_array SET (audit_retain_ms = 86400000)";
222 let stmt = try_parse_array_statement(sql).unwrap().unwrap();
223 match stmt {
224 ArrayStatement::Alter(a) => {
225 assert_eq!(a.name, "my_array");
226 assert_eq!(a.set.len(), 1);
227 assert_eq!(a.set[0].0, "audit_retain_ms");
228 assert_eq!(a.set[0].1, Some(86_400_000));
229 }
230 _ => panic!("expected Alter variant"),
231 }
232 }
233
234 #[test]
235 fn parse_alter_array_null_value() {

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected