mirror of
https://github.com/tursodatabase/limbo.git
synced 2025-08-04 01:58:16 +00:00
feat: add trim scalar function
This commit is contained in:
parent
db030d6825
commit
fd5dd4f3e7
5 changed files with 119 additions and 3 deletions
|
@ -35,6 +35,7 @@ pub enum SingleRowFunc {
|
|||
Upper,
|
||||
Lower,
|
||||
Random,
|
||||
Trim,
|
||||
}
|
||||
|
||||
impl ToString for SingleRowFunc {
|
||||
|
@ -46,6 +47,7 @@ impl ToString for SingleRowFunc {
|
|||
SingleRowFunc::Upper => "upper".to_string(),
|
||||
SingleRowFunc::Lower => "lower".to_string(),
|
||||
SingleRowFunc::Random => "random".to_string(),
|
||||
SingleRowFunc::Trim => "trim".to_string(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -74,6 +76,7 @@ impl FromStr for Func {
|
|||
"upper" => Ok(Func::SingleRow(SingleRowFunc::Upper)),
|
||||
"lower" => Ok(Func::SingleRow(SingleRowFunc::Lower)),
|
||||
"random" => Ok(Func::SingleRow(SingleRowFunc::Random)),
|
||||
"trim" => Ok(Func::SingleRow(SingleRowFunc::Trim)),
|
||||
_ => Err(()),
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue