Macro sqlx_model::model_table_value_bind_define [−][src]
macro_rules! model_table_value_bind_define {
(value_bind $self_var : ident, $res : expr, $val : expr,
{ $($name : ident), + }) => { ... };
($self_var : ident, $struct_name : ident, $table_name : expr,
{ $($name : ident [$column_name : literal]), + },
{ $($pk_name : ident [$pk_column_name : literal]), + }) => { ... };
($struct_name : ident, $table_name : expr,
{ $($name : ident [$column_name : literal]), + },
{ $($pk_name : ident [$pk_column_name : literal]), + $(,) ? }) => { ... };
}
Expand description
对指定结构体 ModelTableName ModelTableField @param $struct_name 结构体名 @param $table_name 表名 @param {$name} 字段名列表 @param {$pk_name} 主键字段名列表