@@ -111,14 +111,14 @@ const executeQuery = async () => {
111111 break ;
112112 }
113113
114+ console .log (' sqlisql' + sqlQuery .value )
114115 API .DataQuery (store .value , kind .value , currentDatabase .value , sqlQuery .value , (data ) => {
115116 switch (kind .value ) {
116117 case ' atest-store-orm' :
117118 ormDataHandler (data )
118119 break ;
119120 case ' atest-store-iotdb' :
120121 ormDataHandler (data )
121- success = true
122122 break ;
123123 case ' atest-store-etcd' :
124124 keyValueDataHandler (data )
@@ -144,48 +144,51 @@ const executeQuery = async () => {
144144 </script >
145145
146146<template >
147- <div >
148- <el-container style =" height : calc (100vh - 45px );" >
149- <el-aside v-if =" kind === 'atest-store-orm'" >
150- <el-scrollbar >
151- <el-select v-model =" currentDatabase" placeholder =" Select database" @change =" queryTables" filterable >
152- <el-option v-for =" item in databases" :key =" item" :label =" item"
153- :value =" item" ></el-option >
154- </el-select >
155- <el-tree :data =" tablesTree" node-key =" label" @node-click =" queryDataFromTable" highlight-current draggable />
156- </el-scrollbar >
157- </el-aside >
158- <el-container >
159- <el-header >
160- <el-form @submit.prevent =" executeQuery" >
161- <el-row :gutter =" 10" >
162- <el-col :span =" 4" >
163- <el-form-item >
164- <el-select v-model =" store" placeholder =" Select store" filterable :loading =" loadingStores" >
165- <el-option v-for =" item in stores" :key =" item.name" :label =" item.name"
166- :value =" item.name" :disabled =" !item.ready" :kind =" item.kind.name" ></el-option >
167- </el-select >
168- </el-form-item >
169- </el-col >
170- <el-col :span =" 17" >
171- <el-form-item >
172- <el-input v-model =" sqlQuery" :placeholder =" queryTip" @keyup.enter =" executeQuery" ></el-input >
173- </el-form-item >
174- </el-col >
175- <el-col :span =" 2" >
176- <el-form-item >
177- <el-button type =" primary" @click =" executeQuery" >Execute</el-button >
178- </el-form-item >
179- </el-col >
180- </el-row >
181- </el-form >
182- </el-header >
183- <el-main >
184- <el-table :data =" queryResult" >
185- <el-table-column v-for =" col in columns" :key =" col" :prop =" col" :label =" col" ></el-table-column >
186- </el-table >
187- </el-main >
188- </el-container >
189- </el-container >
190- </div >
147+ <div >
148+ <el-container style =" height : calc (100vh - 45px );" >
149+ <el-aside v-if =" kind === 'atest-store-orm' || kind === 'atest-store-iotdb'" >
150+ <el-scrollbar >
151+ <el-select v-model =" currentDatabase" placeholder =" Select database" @change =" queryTables" filterable >
152+ <el-option v-for =" item in databases" :key =" item" :label =" item" :value =" item" ></el-option >
153+ </el-select >
154+ <el-tree :data =" tablesTree" node-key =" label" @node-click =" queryDataFromTable" highlight-current
155+ draggable />
156+ </el-scrollbar >
157+ </el-aside >
158+ <el-container >
159+ <el-header >
160+ <el-form @submit.prevent =" executeQuery" >
161+ <el-row :gutter =" 10" >
162+ <el-col :span =" 4" >
163+ <el-form-item >
164+ <el-select v-model =" store" placeholder =" Select store" filterable
165+ :loading =" loadingStores" >
166+ <el-option v-for =" item in stores" :key =" item.name" :label =" item.name"
167+ :value =" item.name" :disabled =" !item.ready"
168+ :kind =" item.kind.name" ></el-option >
169+ </el-select >
170+ </el-form-item >
171+ </el-col >
172+ <el-col :span =" 17" >
173+ <el-form-item >
174+ <el-input v-model =" sqlQuery" :placeholder =" queryTip"
175+ @keyup.enter =" executeQuery" ></el-input >
176+ </el-form-item >
177+ </el-col >
178+ <el-col :span =" 2" >
179+ <el-form-item >
180+ <el-button type =" primary" @click =" executeQuery" >Execute</el-button >
181+ </el-form-item >
182+ </el-col >
183+ </el-row >
184+ </el-form >
185+ </el-header >
186+ <el-main >
187+ <el-table :data =" queryResult" >
188+ <el-table-column v-for =" col in columns" :key =" col" :prop =" col" :label =" col" ></el-table-column >
189+ </el-table >
190+ </el-main >
191+ </el-container >
192+ </el-container >
193+ </div >
191194</template >
0 commit comments