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 TableTruncateStatementimpl !Send for TableTruncateStatementimpl !Sync for TableTruncateStatementimpl Unpin for TableTruncateStatementimpl !UnwindSafe for TableTruncateStatementBlanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V