Skip to main content

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}