Struct sea_query::table::TableDropStatement
source ยท pub struct TableDropStatement { /* private fields */ }
Expand description
Drop a table
Examples
use sea_query::{tests_cfg::*, *};
let table = Table::drop()
.table(Glyph::Table)
.table(Char::Table)
.to_owned();
assert_eq!(
table.to_string(MysqlQueryBuilder),
r#"DROP TABLE `glyph`, `character`"#
);
assert_eq!(
table.to_string(PostgresQueryBuilder),
r#"DROP TABLE "glyph", "character""#
);
assert_eq!(
table.to_string(SqliteQueryBuilder),
r#"DROP TABLE "glyph", "character""#
);
Implementationsยง
sourceยงimpl TableDropStatement
impl TableDropStatement
sourceยงimpl TableDropStatement
impl TableDropStatement
pub fn to_string<T: SchemaBuilder>(&self, schema_builder: T) -> String
pub fn build<T: SchemaBuilder>(&self, schema_builder: T) -> String
pub fn build_any(&self, schema_builder: &dyn SchemaBuilder) -> String
Trait Implementationsยง
sourceยงimpl Clone for TableDropStatement
impl Clone for TableDropStatement
sourceยงfn clone(&self) -> TableDropStatement
fn clone(&self) -> TableDropStatement
Returns a copy of the value. Read more
1.0.0 ยท sourceยงfn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceยงimpl Debug for TableDropStatement
impl Debug for TableDropStatement
sourceยงimpl Default for TableDropStatement
impl Default for TableDropStatement
sourceยงfn default() -> TableDropStatement
fn default() -> TableDropStatement
Returns the โdefault valueโ for a type. Read more
sourceยงimpl SchemaStatementBuilder for TableDropStatement
impl SchemaStatementBuilder for TableDropStatement
sourceยงfn build<T: SchemaBuilder>(&self, schema_builder: T) -> String
fn build<T: SchemaBuilder>(&self, schema_builder: T) -> String
Build corresponding SQL statement for certain database backend and return SQL string
sourceยงfn build_any(&self, schema_builder: &dyn SchemaBuilder) -> String
fn build_any(&self, schema_builder: &dyn SchemaBuilder) -> String
Build corresponding SQL statement for certain database backend and return SQL string
sourceยงfn to_string<T: SchemaBuilder>(&self, schema_builder: T) -> String
fn to_string<T: SchemaBuilder>(&self, schema_builder: T) -> String
Build corresponding SQL statement for certain database backend and return SQL string