![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <AST.hpp>
Public Types | |
enum | OnDeleteAction { ON_DELETE_RESTRICT , ON_DELETE_CASCADE } |
Public Member Functions | |
ReferenceConstraint (Token tok, Token table_name, Token attr_name, OnDeleteAction action) | |
void | accept (ASTConstraintVisitor &v) override |
void | accept (ConstASTConstraintVisitor &v) const override |
Data Fields | |
Token | table_name |
Token | attr_name |
OnDeleteAction | on_delete |
Token | tok |
|
inline |
|
overridevirtual |
Implements m::ast::Constraint.
|
overridevirtual |
Implements m::ast::Constraint.
OnDeleteAction m::ast::ReferenceConstraint::on_delete |