1
2
3
4
5
6
7
8
9
10
use crate::catalog::{ColumnCatalog, TableName};

#[derive(Debug, PartialEq, Eq, Clone, Hash)]
pub struct CreateTableOperator {
    /// Table name to insert to
    pub table_name: TableName,
    /// List of columns of the table
    pub columns: Vec<ColumnCatalog>,
    pub if_not_exists: bool,
}