ColumnPath creation flexibility. (#2674)

This commit is contained in:
Andrés N. Robalino
2020-10-15 17:25:17 -05:00
committed by GitHub
parent bf2363947b
commit 791e07650d
9 changed files with 259 additions and 28 deletions

View File

@ -18,7 +18,9 @@ use crate::signature::SignatureRegistry;
use bigdecimal::BigDecimal;
/// Parses a simple column path, one without a variable (implied or explicit) at the head
fn parse_simple_column_path(lite_arg: &Spanned<String>) -> (SpannedExpression, Option<ParseError>) {
pub fn parse_simple_column_path(
lite_arg: &Spanned<String>,
) -> (SpannedExpression, Option<ParseError>) {
let mut delimiter = '.';
let mut inside_delimiter = false;
let mut output = vec![];