Struct sea_query::table::TableTruncateStatement [−][src]
pub struct TableTruncateStatement { /* fields omitted */ }
Expand description
Drop a table
Examples
use sea_query::{*, tests_cfg::*}; let table = Table::truncate() .table(Font::Table) .to_owned(); assert_eq!( table.to_string(MysqlQueryBuilder), r#"TRUNCATE TABLE `font`"# ); assert_eq!( table.to_string(PostgresQueryBuilder), r#"TRUNCATE TABLE "font""# ); assert_eq!( table.to_string(SqliteQueryBuilder), r#"TRUNCATE TABLE `font`"# );
Implementations
Trait Implementations
Build corresponding SQL statement for certain database backend and return SQL string
Build corresponding SQL statement for certain database backend and return SQL string
Build corresponding SQL statement for certain database backend and return SQL string
Auto Trait Implementations
impl !RefUnwindSafe for TableTruncateStatement
impl Send for TableTruncateStatement
impl Sync for TableTruncateStatement
impl Unpin for TableTruncateStatement
impl !UnwindSafe for TableTruncateStatement
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self