surrealdb_expr/expr/statements/remove/field.rs
1use crate::expr::{Expr, Literal};
2
3#[derive(Clone, Debug, Eq, PartialEq, Hash)]
4pub struct RemoveFieldStatement {
5 pub name: Expr,
6 pub table_name: Expr,
7 pub if_exists: bool,
8}
9
10impl Default for RemoveFieldStatement {
11 fn default() -> Self {
12 Self {
13 name: Expr::Literal(Literal::None),
14 table_name: Expr::Literal(Literal::None),
15 if_exists: false,
16 }
17 }
18}