Skip to content

Commit aa363b6

Browse files
committed
sql: Make split_part() available in Diesel queries
1 parent 6d5c16a commit aa363b6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/sql.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use diesel::sql_types::{Date, Double, Interval, SingleValue, Text, Timestamp};
1+
use diesel::sql_types::{Date, Double, Integer, Interval, SingleValue, Text, Timestamp};
22

33
sql_function!(#[aggregate] fn array_agg<T: SingleValue>(x: T) -> Array<T>);
44
sql_function!(fn canon_crate_name(x: Text) -> Text);
@@ -12,3 +12,4 @@ sql_function! {
1212
sql_function!(fn floor(x: Double) -> Integer);
1313
sql_function!(fn greatest<T: SingleValue>(x: T, y: T) -> T);
1414
sql_function!(fn least<T: SingleValue>(x: T, y: T) -> T);
15+
sql_function!(fn split_part(string: Text, delimiter: Text, n: Integer) -> Text);

0 commit comments

Comments
 (0)