Crate rbatis[−][src]
Re-exports
pub use rbatis_core as core; |
Modules
crud | |
plugin | |
rbatis | |
sql | |
tx | |
utils | |
wrapper |
Macros
bench | |
make_table | Simplifies table construction by relying on the Default trait |
make_table_field_map | Gets the HashMap collection of member attributes of the target Vec vec_ref: vec reference,field_name: the field name of the structure |
make_table_field_vec | take the target Vec member attribute Vec collection vec_ref: a reference to vec, field_name: the field name of the structure |
Enums
DriverType | |
Error | A generic error that represents all the ways a method can fail inside of rbatis::core. |
Traits
StmtConvert | the stmt replace str convert |
Type Definitions
Result | A specialized |
Attribute Macros
crud_enable | |
py_sql | py sql create macro,this macro use RB.py_fetch and RB.py_exec for example: |
sql | auto create sql macro,this macro use RB.fetch_prepare and RB.exec_prepare for example: #[sql(RB, “select * from biz_activity where id = ?”)] async fn select(name: &str) -> BizActivity {} |
Derive Macros
CRUDTable |