Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TankHQ/tank
/ functions
Functions
1,110 in github.com/TankHQ/tank
⨍
Functions
1,110
◇
Types & classes
279
↓ 4 callers
Method
sql_writer
(&self)
tank-valkey/src/driver.rs:39
↓ 4 callers
Method
sql_writer
(&self)
tank-mongodb/src/driver.rs:20
↓ 4 callers
Method
statement
(&self)
tank-duckdb/src/prepared.rs:28
↓ 4 callers
Method
table
(&self)
tank-mongodb/src/payload.rs:288
↓ 4 callers
Method
visit_operand
( &mut self, _writer: &dyn SqlWriter, _context: &mut Context, _out: &mut DynQu
tank-core/src/expression/visitor.rs:57
↓ 4 callers
Method
write_column_ref
Write column reference.
tank-core/src/writer/sql_writer.rs:127
↓ 4 callers
Method
write_null
(&self, _context: &mut Context, out: &mut DynQuery)
tank-mongodb/src/sql_writer.rs:173
↓ 3 callers
Method
accept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/ordered.rs:48
↓ 3 callers
Method
clear_bindings
Clear bound values.
tank-core/src/query/query.rs:36
↓ 3 callers
Function
column_def
(name: &str, table: &TableRef)
tank-core/src/util.rs:239
↓ 3 callers
Method
columns
(&self)
tank-core/src/relations.rs:39
↓ 3 callers
Method
commit
(self)
tank-mysql/src/transaction.rs:36
↓ 3 callers
Function
custom
(executor: &mut impl Executor)
tank-tests/src/custom.rs:57
↓ 3 callers
Method
database
(&self, table: &TableRef)
tank-mongodb/src/connection.rs:43
↓ 3 callers
Function
date_to_duckdb_date
(v: &Date)
tank-duckdb/src/conversions.rs:43
↓ 3 callers
Function
decimal_to_duckdb_decimal
(v: &Decimal, width: u8, scale: u8)
tank-duckdb/src/conversions.rs:31
↓ 3 callers
Method
expr_iter
(&self)
tank-core/src/query/builder/mod.rs:94
↓ 3 callers
Method
expression_binary_op_precedence
Precedence table for binary operators.
tank-core/src/writer/sql_writer.rs:622
↓ 3 callers
Method
from
(value: FindOnePayload)
tank-mongodb/src/payload.rs:313
↓ 3 callers
Method
get_from
(&self)
tank-core/src/query/builder/select.rs:141
↓ 3 callers
Method
get_group_by
(&self)
tank-core/src/query/builder/select.rs:149
↓ 3 callers
Method
get_order_by
(&self)
tank-core/src/query/builder/select.rs:160
↓ 3 callers
Method
get_where
(&self)
tank-core/src/query/builder/select.rs:145
↓ 3 callers
Function
init
(ssl: bool)
tank-postgres/tests/init.rs:39
↓ 3 callers
Function
init_scylladb
(ssl: bool)
tank-scylladb/tests/init.rs:78
↓ 3 callers
Function
interval_to_duckdb_interval
(v: &Interval)
tank-duckdb/src/conversions.rs:67
↓ 3 callers
Method
into_query
(self, _driver: D)
tank-core/src/query/dyn_query.rs:69
↓ 3 callers
Method
is_alias_declaration
Determines if the current SQL context supports alias declarations.
tank-core/src/writer/sql_writer.rs:83
↓ 3 callers
Method
is_null
(&self)
tank-sqlite/src/cbox.rs:11
↓ 3 callers
Function
offsetdatetime_to_duckdb_timestamp
(v: &OffsetDateTime)
tank-duckdb/src/conversions.rs:61
↓ 3 callers
Function
primitive_date_time_to_duckdb_timestamp
(v: &PrimitiveDateTime)
tank-duckdb/src/conversions.rs:55
↓ 3 callers
Method
sql_writer
(&self)
tank-sqlite/src/driver.rs:20
↓ 3 callers
Function
time_to_duckdb_time
(v: &Time)
tank-duckdb/src/conversions.rs:49
↓ 3 callers
Method
write_bool
(&self, context: &mut Context, out: &mut DynQuery, value: bool)
tank-core/src/writer/sql_writer.rs:291
↓ 3 callers
Method
write_insert
Write INSERT statement.
tank-core/src/writer/sql_writer.rs:1218
↓ 3 callers
Method
write_list
( &self, context: &mut Context, out: &mut DynQuery, value: &mut dyn Iterator<I
tank-core/src/writer/sql_writer.rs:516
↓ 3 callers
Method
write_select
Write SELECT statement.
tank-core/src/writer/sql_writer.rs:1132
↓ 3 callers
Method
write_string
(&self, context: &mut Context, out: &mut DynQuery, value: &str)
tank-mysql/src/sql_writer.rs:163
↓ 3 callers
Method
write_table_ref
(&self, context: &mut Context, out: &mut DynQuery, value: &TableRef)
tank-sqlite/src/sql_writer.rs:65
↓ 3 callers
Method
write_transaction_begin
Emit BEGIN statement.
tank-core/src/writer/sql_writer.rs:867
↓ 3 callers
Method
write_transaction_commit
Emit COMMIT statement.
tank-core/src/writer/sql_writer.rs:872
↓ 3 callers
Method
write_transaction_rollback
Emit ROLLBACK statement.
tank-core/src/writer/sql_writer.rs:877
↓ 2 callers
Method
accepts_multiple_statements
(&self)
tank-core/src/pool.rs:183
↓ 2 callers
Method
append
( &mut self, entities: It, )
tank-core/src/pool.rs:223
↓ 2 callers
Method
as_any
(self: Box<Self>)
tank-mysql/src/prepared.rs:41
↓ 2 callers
Function
convert_date
(date: duckdb_date_struct)
tank-duckdb/src/extract.rs:11
↓ 2 callers
Function
convert_time
(time: duckdb_time_struct)
tank-duckdb/src/extract.rs:20
↓ 2 callers
Function
decode_set_columns
( item: &ItemStruct, col: Expr, columns: I, )
tank-macros/src/decode_table.rs:20
↓ 2 callers
Method
expression_unary_op_precedence
Precedence table for unary operators.
tank-core/src/writer/sql_writer.rs:614
↓ 2 callers
Function
flag_evaluated
(input: TokenStream)
tank-macros/src/frag_evaluated.rs:5
↓ 2 callers
Function
flatten_array
( values: &'a [Value], mut element_type: &'a Value, )
tank-postgres/src/util.rs:231
↓ 2 callers
Function
generate_ssl_files
()
tank-mysql/tests/init.rs:204
↓ 2 callers
Function
generate_ssl_files
()
tank-valkey/tests/init.rs:38
↓ 2 callers
Function
generate_ssl_files
()
tank-scylladb/tests/init.rs:226
↓ 2 callers
Method
get_having
(&self)
tank-core/src/query/builder/select.rs:156
↓ 2 callers
Method
get_limit
(&self)
tank-core/src/query/builder/select.rs:167
↓ 2 callers
Function
glob_to_regex
(glob_pattern: &str)
tank-mongodb/src/util.rs:186
↓ 2 callers
Function
init
(ssl: bool)
tank-mongodb/tests/init.rs:119
↓ 2 callers
Function
init_mariadb
(ssl: bool)
tank-mysql/tests/init.rs:128
↓ 2 callers
Function
init_mysql
(ssl: bool)
tank-mysql/tests/init.rs:44
↓ 2 callers
Function
init_redis
(ssl: bool)
tank-valkey/tests/init.rs:200
↓ 2 callers
Function
init_valkey
(ssl: bool)
tank-valkey/tests/init.rs:111
↓ 2 callers
Method
is_zero
(&self)
tank-core/src/interval.rs:180
↓ 2 callers
Function
like_to_regex
(like_pattern: &str)
tank-mongodb/src/util.rs:162
↓ 2 callers
Method
name
(&self)
tank-mongodb/tests/init.rs:79
↓ 2 callers
Method
precedence
(&self, _writer: &dyn SqlWriter)
tank-core/src/column.rs:148
↓ 2 callers
Function
quote_cow
Quote a `Cow<T>` preserving borrowed vs owned status for generated code.
tank-core/src/util.rs:127
↓ 2 callers
Function
quote_option
Quote an `Option<T>` into tokens.
tank-core/src/util.rs:138
↓ 2 callers
Method
rollback
(self)
tank-mysql/src/transaction.rs:45
↓ 2 callers
Method
run
( &'s mut self, query: impl AsQuery<Self::Driver> + 's, )
tank-core/src/executor.rs:135
↓ 2 callers
Function
stream_postgres_row_to_tank_row
( stream: impl AsyncFnOnce() -> tank_core::Result<V>, )
tank-postgres/src/util.rs:53
↓ 2 callers
Method
table
Get the table reference for this column.
tank-core/src/column.rs:37
↓ 2 callers
Method
take_params
(&mut self)
tank-postgres/src/prepared.rs:27
↓ 2 callers
Method
units_and_factors
(&self)
tank-core/src/interval.rs:196
↓ 2 callers
Function
value_to_postgres_type
(value: &Value)
tank-postgres/src/util.rs:321
↓ 2 callers
Method
visit_column
( &mut self, _writer: &dyn SqlWriter, _context: &mut Context, _out: &mut DynQu
tank-core/src/expression/visitor.rs:222
↓ 2 callers
Method
write_create_table_references_action
Write referential action.
tank-core/src/writer/sql_writer.rs:1068
↓ 2 callers
Method
write_date
(&self, context: &mut Context, out: &mut DynQuery, value: &Date)
tank-core/src/writer/sql_writer.rs:360
↓ 2 callers
Method
write_null
(&self, context: &mut Context, out: &mut DynQuery)
tank-core/src/writer/sql_writer.rs:283
↓ 2 callers
Method
write_time
(&self, context: &mut Context, out: &mut DynQuery, value: &Time)
tank-core/src/writer/sql_writer.rs:377
↓ 2 callers
Method
write_timestamp
( &self, context: &mut Context, out: &mut DynQuery, value: &PrimitiveDateTime,
tank-core/src/writer/sql_writer.rs:393
↓ 2 callers
Method
write_timestamp
( &self, _context: &mut Context, out: &mut DynQuery, value: &PrimitiveDateTime
tank-mongodb/src/sql_writer.rs:276
↓ 2 callers
Method
write_value_f64
(&self, context: &mut Context, out: &mut DynQuery, value: f64)
tank-mysql/src/sql_writer.rs:148
↓ 2 callers
Method
write_value_i128
(&self, context: &mut Context, out: &mut DynQuery, value: i128)
tank-mongodb/src/sql_writer.rs:195
↓ 1 callers
Method
accept_visitor
( &self, _matcher: &mut dyn ExpressionVisitor, _writer: &dyn SqlWriter, _conte
tank-core/src/query/builder/mod.rs:71
↓ 1 callers
Method
add_payload
(&mut self, payload: Payload)
tank-mongodb/src/payload.rs:165
↓ 1 callers
Method
begin
(&mut self)
tank-duckdb/src/connection.rs:632
↓ 1 callers
Method
bind_index
(&mut self, v: impl AsValue, index: u64)
tank-sqlite/src/prepared.rs:74
↓ 1 callers
Method
bind_index
(&mut self, v: impl AsValue, index: u64)
tank-duckdb/src/prepared.rs:59
↓ 1 callers
Method
bind_index
(&mut self, value: impl AsValue, index: u64)
tank-mysql/src/prepared.rs:52
↓ 1 callers
Method
bind_index
(&mut self, value: impl AsValue, index: u64)
tank-postgres/src/prepared.rs:51
↓ 1 callers
Method
bind_index
(&mut self, value: impl AsValue, index: u64)
tank-yourdb/src/prepared.rs:26
↓ 1 callers
Method
bind_index
(&mut self, value: impl AsValue, index: u64)
tank-scylladb/src/prepared.rs:44
↓ 1 callers
Method
bind_index
(&mut self, value: impl AsValue, index: u64)
tank-mongodb/src/prepared.rs:72
↓ 1 callers
Function
bson_is_empty
(bson: &Bson)
tank-mongodb/src/util.rs:154
↓ 1 callers
Function
bson_to_value
(bson: &Bson)
tank-mongodb/src/util.rs:84
↓ 1 callers
Function
build_array
( begin: usize, values: &mut Vec<Value>, element_ty: &Value, mut it: impl ExactSizeIterator<It
tank-postgres/src/util.rs:199
↓ 1 callers
Method
build_into
(&self, driver: &D, out: &mut DynQuery)
tank-core/src/query/builder/select.rs:178
↓ 1 callers
Method
clear_bindings
(&mut self)
tank-sqlite/src/prepared.rs:50
↓ 1 callers
Function
column_trait
(table: &TableMetadata)
tank-macros/src/column_trait.rs:6
← previous
next →
101–200 of 1,110, ranked by callers