mirror of
https://github.com/tursodatabase/limbo.git
synced 2025-07-24 12:53:45 +00:00
Add support for sqlite_version() scalar function
This commit is contained in:
parent
9f1ce53d18
commit
6b40acabbc
7 changed files with 60 additions and 6 deletions
|
@ -65,6 +65,7 @@ pub enum ScalarFunc {
|
|||
Time,
|
||||
Unicode,
|
||||
Quote,
|
||||
SqliteVersion,
|
||||
UnixEpoch,
|
||||
}
|
||||
|
||||
|
@ -96,6 +97,7 @@ impl ToString for ScalarFunc {
|
|||
ScalarFunc::Time => "time".to_string(),
|
||||
ScalarFunc::Unicode => "unicode".to_string(),
|
||||
ScalarFunc::Quote => "quote".to_string(),
|
||||
ScalarFunc::SqliteVersion => "sqlite_version".to_string(),
|
||||
ScalarFunc::UnixEpoch => "unixepoch".to_string(),
|
||||
}
|
||||
}
|
||||
|
@ -160,6 +162,7 @@ impl Func {
|
|||
"time" => Ok(Func::Scalar(ScalarFunc::Time)),
|
||||
"unicode" => Ok(Func::Scalar(ScalarFunc::Unicode)),
|
||||
"quote" => Ok(Func::Scalar(ScalarFunc::Quote)),
|
||||
"sqlite_version" => Ok(Func::Scalar(ScalarFunc::SqliteVersion)),
|
||||
"json" => Ok(Func::Json(JsonFunc::JSON)),
|
||||
"unixepoch" => Ok(Func::Scalar(ScalarFunc::UnixEpoch)),
|
||||
_ => Err(()),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue