MCPcopy Create free account

hub / github.com/TankHQ/tank / functions

Functions1,110 in github.com/TankHQ/tank

↓ 4 callersMethodsql_writer
(&self)
tank-valkey/src/driver.rs:39
↓ 4 callersMethodsql_writer
(&self)
tank-mongodb/src/driver.rs:20
↓ 4 callersMethodstatement
(&self)
tank-duckdb/src/prepared.rs:28
↓ 4 callersMethodtable
(&self)
tank-mongodb/src/payload.rs:288
↓ 4 callersMethodvisit_operand
( &mut self, _writer: &dyn SqlWriter, _context: &mut Context, _out: &mut DynQu
tank-core/src/expression/visitor.rs:57
↓ 4 callersMethodwrite_column_ref
Write column reference.
tank-core/src/writer/sql_writer.rs:127
↓ 4 callersMethodwrite_null
(&self, _context: &mut Context, out: &mut DynQuery)
tank-mongodb/src/sql_writer.rs:173
↓ 3 callersMethodaccept_visitor
( &self, matcher: &mut dyn ExpressionVisitor, writer: &dyn SqlWriter, context:
tank-core/src/expression/ordered.rs:48
↓ 3 callersMethodclear_bindings
Clear bound values.
tank-core/src/query/query.rs:36
↓ 3 callersFunctioncolumn_def
(name: &str, table: &TableRef)
tank-core/src/util.rs:239
↓ 3 callersMethodcolumns
(&self)
tank-core/src/relations.rs:39
↓ 3 callersMethodcommit
(self)
tank-mysql/src/transaction.rs:36
↓ 3 callersFunctioncustom
(executor: &mut impl Executor)
tank-tests/src/custom.rs:57
↓ 3 callersMethoddatabase
(&self, table: &TableRef)
tank-mongodb/src/connection.rs:43
↓ 3 callersFunctiondate_to_duckdb_date
(v: &Date)
tank-duckdb/src/conversions.rs:43
↓ 3 callersFunctiondecimal_to_duckdb_decimal
(v: &Decimal, width: u8, scale: u8)
tank-duckdb/src/conversions.rs:31
↓ 3 callersMethodexpr_iter
(&self)
tank-core/src/query/builder/mod.rs:94
↓ 3 callersMethodexpression_binary_op_precedence
Precedence table for binary operators.
tank-core/src/writer/sql_writer.rs:622
↓ 3 callersMethodfrom
(value: FindOnePayload)
tank-mongodb/src/payload.rs:313
↓ 3 callersMethodget_from
(&self)
tank-core/src/query/builder/select.rs:141
↓ 3 callersMethodget_group_by
(&self)
tank-core/src/query/builder/select.rs:149
↓ 3 callersMethodget_order_by
(&self)
tank-core/src/query/builder/select.rs:160
↓ 3 callersMethodget_where
(&self)
tank-core/src/query/builder/select.rs:145
↓ 3 callersFunctioninit
(ssl: bool)
tank-postgres/tests/init.rs:39
↓ 3 callersFunctioninit_scylladb
(ssl: bool)
tank-scylladb/tests/init.rs:78
↓ 3 callersFunctioninterval_to_duckdb_interval
(v: &Interval)
tank-duckdb/src/conversions.rs:67
↓ 3 callersMethodinto_query
(self, _driver: D)
tank-core/src/query/dyn_query.rs:69
↓ 3 callersMethodis_alias_declaration
Determines if the current SQL context supports alias declarations.
tank-core/src/writer/sql_writer.rs:83
↓ 3 callersMethodis_null
(&self)
tank-sqlite/src/cbox.rs:11
↓ 3 callersFunctionoffsetdatetime_to_duckdb_timestamp
(v: &OffsetDateTime)
tank-duckdb/src/conversions.rs:61
↓ 3 callersFunctionprimitive_date_time_to_duckdb_timestamp
(v: &PrimitiveDateTime)
tank-duckdb/src/conversions.rs:55
↓ 3 callersMethodsql_writer
(&self)
tank-sqlite/src/driver.rs:20
↓ 3 callersFunctiontime_to_duckdb_time
(v: &Time)
tank-duckdb/src/conversions.rs:49
↓ 3 callersMethodwrite_bool
(&self, context: &mut Context, out: &mut DynQuery, value: bool)
tank-core/src/writer/sql_writer.rs:291
↓ 3 callersMethodwrite_insert
Write INSERT statement.
tank-core/src/writer/sql_writer.rs:1218
↓ 3 callersMethodwrite_list
( &self, context: &mut Context, out: &mut DynQuery, value: &mut dyn Iterator<I
tank-core/src/writer/sql_writer.rs:516
↓ 3 callersMethodwrite_select
Write SELECT statement.
tank-core/src/writer/sql_writer.rs:1132
↓ 3 callersMethodwrite_string
(&self, context: &mut Context, out: &mut DynQuery, value: &str)
tank-mysql/src/sql_writer.rs:163
↓ 3 callersMethodwrite_table_ref
(&self, context: &mut Context, out: &mut DynQuery, value: &TableRef)
tank-sqlite/src/sql_writer.rs:65
↓ 3 callersMethodwrite_transaction_begin
Emit BEGIN statement.
tank-core/src/writer/sql_writer.rs:867
↓ 3 callersMethodwrite_transaction_commit
Emit COMMIT statement.
tank-core/src/writer/sql_writer.rs:872
↓ 3 callersMethodwrite_transaction_rollback
Emit ROLLBACK statement.
tank-core/src/writer/sql_writer.rs:877
↓ 2 callersMethodaccepts_multiple_statements
(&self)
tank-core/src/pool.rs:183
↓ 2 callersMethodappend
( &mut self, entities: It, )
tank-core/src/pool.rs:223
↓ 2 callersMethodas_any
(self: Box<Self>)
tank-mysql/src/prepared.rs:41
↓ 2 callersFunctionconvert_date
(date: duckdb_date_struct)
tank-duckdb/src/extract.rs:11
↓ 2 callersFunctionconvert_time
(time: duckdb_time_struct)
tank-duckdb/src/extract.rs:20
↓ 2 callersFunctiondecode_set_columns
( item: &ItemStruct, col: Expr, columns: I, )
tank-macros/src/decode_table.rs:20
↓ 2 callersMethodexpression_unary_op_precedence
Precedence table for unary operators.
tank-core/src/writer/sql_writer.rs:614
↓ 2 callersFunctionflag_evaluated
(input: TokenStream)
tank-macros/src/frag_evaluated.rs:5
↓ 2 callersFunctionflatten_array
( values: &'a [Value], mut element_type: &'a Value, )
tank-postgres/src/util.rs:231
↓ 2 callersFunctiongenerate_ssl_files
()
tank-mysql/tests/init.rs:204
↓ 2 callersFunctiongenerate_ssl_files
()
tank-valkey/tests/init.rs:38
↓ 2 callersFunctiongenerate_ssl_files
()
tank-scylladb/tests/init.rs:226
↓ 2 callersMethodget_having
(&self)
tank-core/src/query/builder/select.rs:156
↓ 2 callersMethodget_limit
(&self)
tank-core/src/query/builder/select.rs:167
↓ 2 callersFunctionglob_to_regex
(glob_pattern: &str)
tank-mongodb/src/util.rs:186
↓ 2 callersFunctioninit
(ssl: bool)
tank-mongodb/tests/init.rs:119
↓ 2 callersFunctioninit_mariadb
(ssl: bool)
tank-mysql/tests/init.rs:128
↓ 2 callersFunctioninit_mysql
(ssl: bool)
tank-mysql/tests/init.rs:44
↓ 2 callersFunctioninit_redis
(ssl: bool)
tank-valkey/tests/init.rs:200
↓ 2 callersFunctioninit_valkey
(ssl: bool)
tank-valkey/tests/init.rs:111
↓ 2 callersMethodis_zero
(&self)
tank-core/src/interval.rs:180
↓ 2 callersFunctionlike_to_regex
(like_pattern: &str)
tank-mongodb/src/util.rs:162
↓ 2 callersMethodname
(&self)
tank-mongodb/tests/init.rs:79
↓ 2 callersMethodprecedence
(&self, _writer: &dyn SqlWriter)
tank-core/src/column.rs:148
↓ 2 callersFunctionquote_cow
Quote a `Cow<T>` preserving borrowed vs owned status for generated code.
tank-core/src/util.rs:127
↓ 2 callersFunctionquote_option
Quote an `Option<T>` into tokens.
tank-core/src/util.rs:138
↓ 2 callersMethodrollback
(self)
tank-mysql/src/transaction.rs:45
↓ 2 callersMethodrun
( &'s mut self, query: impl AsQuery<Self::Driver> + 's, )
tank-core/src/executor.rs:135
↓ 2 callersFunctionstream_postgres_row_to_tank_row
( stream: impl AsyncFnOnce() -> tank_core::Result<V>, )
tank-postgres/src/util.rs:53
↓ 2 callersMethodtable
Get the table reference for this column.
tank-core/src/column.rs:37
↓ 2 callersMethodtake_params
(&mut self)
tank-postgres/src/prepared.rs:27
↓ 2 callersMethodunits_and_factors
(&self)
tank-core/src/interval.rs:196
↓ 2 callersFunctionvalue_to_postgres_type
(value: &Value)
tank-postgres/src/util.rs:321
↓ 2 callersMethodvisit_column
( &mut self, _writer: &dyn SqlWriter, _context: &mut Context, _out: &mut DynQu
tank-core/src/expression/visitor.rs:222
↓ 2 callersMethodwrite_create_table_references_action
Write referential action.
tank-core/src/writer/sql_writer.rs:1068
↓ 2 callersMethodwrite_date
(&self, context: &mut Context, out: &mut DynQuery, value: &Date)
tank-core/src/writer/sql_writer.rs:360
↓ 2 callersMethodwrite_null
(&self, context: &mut Context, out: &mut DynQuery)
tank-core/src/writer/sql_writer.rs:283
↓ 2 callersMethodwrite_time
(&self, context: &mut Context, out: &mut DynQuery, value: &Time)
tank-core/src/writer/sql_writer.rs:377
↓ 2 callersMethodwrite_timestamp
( &self, context: &mut Context, out: &mut DynQuery, value: &PrimitiveDateTime,
tank-core/src/writer/sql_writer.rs:393
↓ 2 callersMethodwrite_timestamp
( &self, _context: &mut Context, out: &mut DynQuery, value: &PrimitiveDateTime
tank-mongodb/src/sql_writer.rs:276
↓ 2 callersMethodwrite_value_f64
(&self, context: &mut Context, out: &mut DynQuery, value: f64)
tank-mysql/src/sql_writer.rs:148
↓ 2 callersMethodwrite_value_i128
(&self, context: &mut Context, out: &mut DynQuery, value: i128)
tank-mongodb/src/sql_writer.rs:195
↓ 1 callersMethodaccept_visitor
( &self, _matcher: &mut dyn ExpressionVisitor, _writer: &dyn SqlWriter, _conte
tank-core/src/query/builder/mod.rs:71
↓ 1 callersMethodadd_payload
(&mut self, payload: Payload)
tank-mongodb/src/payload.rs:165
↓ 1 callersMethodbegin
(&mut self)
tank-duckdb/src/connection.rs:632
↓ 1 callersMethodbind_index
(&mut self, v: impl AsValue, index: u64)
tank-sqlite/src/prepared.rs:74
↓ 1 callersMethodbind_index
(&mut self, v: impl AsValue, index: u64)
tank-duckdb/src/prepared.rs:59
↓ 1 callersMethodbind_index
(&mut self, value: impl AsValue, index: u64)
tank-mysql/src/prepared.rs:52
↓ 1 callersMethodbind_index
(&mut self, value: impl AsValue, index: u64)
tank-postgres/src/prepared.rs:51
↓ 1 callersMethodbind_index
(&mut self, value: impl AsValue, index: u64)
tank-yourdb/src/prepared.rs:26
↓ 1 callersMethodbind_index
(&mut self, value: impl AsValue, index: u64)
tank-scylladb/src/prepared.rs:44
↓ 1 callersMethodbind_index
(&mut self, value: impl AsValue, index: u64)
tank-mongodb/src/prepared.rs:72
↓ 1 callersFunctionbson_is_empty
(bson: &Bson)
tank-mongodb/src/util.rs:154
↓ 1 callersFunctionbson_to_value
(bson: &Bson)
tank-mongodb/src/util.rs:84
↓ 1 callersFunctionbuild_array
( begin: usize, values: &mut Vec<Value>, element_ty: &Value, mut it: impl ExactSizeIterator<It
tank-postgres/src/util.rs:199
↓ 1 callersMethodbuild_into
(&self, driver: &D, out: &mut DynQuery)
tank-core/src/query/builder/select.rs:178
↓ 1 callersMethodclear_bindings
(&mut self)
tank-sqlite/src/prepared.rs:50
↓ 1 callersFunctioncolumn_trait
(table: &TableMetadata)
tank-macros/src/column_trait.rs:6
← previousnext →101–200 of 1,110, ranked by callers