quill_sql/plan/logical_plan/drop_table.rs
1use crate::utils::table_ref::TableReference;
2
3#[derive(Debug, Clone)]
4pub struct DropTable {
5 pub name: TableReference,
6 pub if_exists: bool,
7}
8
9impl std::fmt::Display for DropTable {
10 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
11 if self.if_exists {
12 write!(f, "DropTable IF EXISTS: {}", self.name)
13 } else {
14 write!(f, "DropTable: {}", self.name)
15 }
16 }
17}