Fix
This commit is contained in:
parent
15e7f1fa02
commit
84df6dcd02
@ -3398,7 +3398,7 @@ PreparedQuery PrepareDropGraphQuery(ParsedQuery parsed_query, CurrentDB ¤t
|
|||||||
MG_ASSERT(current_db.db_acc_, "Drop graph query expects a current DB");
|
MG_ASSERT(current_db.db_acc_, "Drop graph query expects a current DB");
|
||||||
memgraph::dbms::DatabaseAccess &db_acc = *current_db.db_acc_;
|
memgraph::dbms::DatabaseAccess &db_acc = *current_db.db_acc_;
|
||||||
|
|
||||||
MG_ASSERT(current_db.db_transactional_accessor_, "Index query expects a current DB transaction");
|
MG_ASSERT(current_db.db_transactional_accessor_, "Drop graph query expects a current DB transaction");
|
||||||
auto *dba = &*current_db.execution_db_accessor_;
|
auto *dba = &*current_db.execution_db_accessor_;
|
||||||
|
|
||||||
auto *drop_graph_query = utils::Downcast<DropGraphQuery>(parsed_query.query);
|
auto *drop_graph_query = utils::Downcast<DropGraphQuery>(parsed_query.query);
|
||||||
@ -4464,7 +4464,8 @@ Interpreter::PrepareResult Interpreter::Prepare(const std::string &query_string,
|
|||||||
utils::Downcast<ProfileQuery>(parsed_query.query) || utils::Downcast<DumpQuery>(parsed_query.query) ||
|
utils::Downcast<ProfileQuery>(parsed_query.query) || utils::Downcast<DumpQuery>(parsed_query.query) ||
|
||||||
utils::Downcast<TriggerQuery>(parsed_query.query) || utils::Downcast<AnalyzeGraphQuery>(parsed_query.query) ||
|
utils::Downcast<TriggerQuery>(parsed_query.query) || utils::Downcast<AnalyzeGraphQuery>(parsed_query.query) ||
|
||||||
utils::Downcast<IndexQuery>(parsed_query.query) || utils::Downcast<EdgeIndexQuery>(parsed_query.query) ||
|
utils::Downcast<IndexQuery>(parsed_query.query) || utils::Downcast<EdgeIndexQuery>(parsed_query.query) ||
|
||||||
utils::Downcast<DatabaseInfoQuery>(parsed_query.query) || utils::Downcast<ConstraintQuery>(parsed_query.query);
|
utils::Downcast<DatabaseInfoQuery>(parsed_query.query) ||
|
||||||
|
utils::Downcast<ConstraintQuery>(parsed_query.query) || utils::Downcast<DropGraphQuery>(parsed_query.query);
|
||||||
|
|
||||||
if (!in_explicit_transaction_ && requires_db_transaction) {
|
if (!in_explicit_transaction_ && requires_db_transaction) {
|
||||||
// TODO: ATM only a single database, will change when we have multiple database transactions
|
// TODO: ATM only a single database, will change when we have multiple database transactions
|
||||||
|
Loading…
Reference in New Issue
Block a user