Skip to content
This repository was archived by the owner on Sep 27, 2019. It is now read-only.

Commit 4f1bf3e

Browse files
authored
Merge pull request #1160 from pmenon/fix-create-index
Fix create index
2 parents 828dd50 + 2582a2e commit 4f1bf3e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/executor/create_executor.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ bool CreateExecutor::CreateTable(const planner::CreatePlan &node) {
203203

204204
bool CreateExecutor::CreateIndex(const planner::CreatePlan &node) {
205205
auto txn = context_->GetTransaction();
206+
auto database_name = node.GetDatabaseName();
206207
std::string table_name = node.GetTableName();
207208
std::string index_name = node.GetIndexName();
208209
bool unique_flag = node.IsUnique();
@@ -211,7 +212,7 @@ bool CreateExecutor::CreateIndex(const planner::CreatePlan &node) {
211212
auto key_attrs = node.GetKeyAttrs();
212213

213214
ResultType result = catalog::Catalog::GetInstance()->CreateIndex(
214-
DEFAULT_DB_NAME, table_name, key_attrs, index_name, unique_flag,
215+
database_name, table_name, key_attrs, index_name, unique_flag,
215216
index_type, txn);
216217
txn->SetResult(result);
217218

0 commit comments

Comments
 (0)