#[derive(Debug, Clone, PartialEq, Eq)]
pub enum DropObject {
Index(String),
Function(String),
Table(String),
View(String),
Schema,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct DropInfo {
pub schema: String,
pub object: DropObject,
pub cascade: bool,
pub if_exists: bool,
}