[−][src]Trait rbatis::plugin::logic_delete::LogicDelete
Logic Delete Plugin trait
Required methods
fn column(&self) -> &str
database column
fn deleted(&self) -> i32
deleted data,must be i32
fn un_deleted(&self) -> i32
un deleted data,must be i32
fn create_remove_sql(
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
create_remove_sql
fn create_select_sql(
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
create_select_sql
Implementors
impl LogicDelete for RbatisLogicDeletePlugin
[src]
fn column(&self) -> &str
[src]
fn deleted(&self) -> i32
[src]
fn un_deleted(&self) -> i32
[src]
fn create_remove_sql(
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
[src]
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
sql_where: &str
) -> Result<String, Error>
fn create_select_sql(
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
where_sql: &str
) -> Result<String, Error>
[src]
&self,
driver_type: &DriverType,
table_name: &str,
table_fields: &str,
where_sql: &str
) -> Result<String, Error>