Skip to main content

list_tables

Function list_tables 

Source
pub fn list_tables(input: &str) -> Result<Vec<String>>
Expand description

List all table names defined in a SurrealQL string.

ยงExample

let tables = surql_parser::list_tables("
    DEFINE TABLE user SCHEMAFULL;
    DEFINE TABLE post SCHEMALESS;
    SELECT * FROM user;
").unwrap();

assert_eq!(tables, vec!["user", "post"]);