![]() |
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 |