summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/dbmodelfunctions.lua9
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/dbmodelfunctions.lua b/lib/dbmodelfunctions.lua
index 75ca114..0d31b03 100644
--- a/lib/dbmodelfunctions.lua
+++ b/lib/dbmodelfunctions.lua
@@ -104,16 +104,15 @@ function mymodule.list_table_entries(dbase, self, clientdata)
local tables = db.listtables()
retval.value.table.errtxt = "Table does not exist"
retval.errtxt = "Table does not exist"
--- for i,t in ipairs(tables) do
--- if t == retval.value.table.value then
-local t = retval.value.table.value
+ for i,t in ipairs(tables) do
+ if t == retval.value.table.value then
retval.value.table.errtxt = nil
retval.errtxt = nil
retval.value.fields.value = db.listcolumns(t) or {}
retval.value.keyfields.value = db.listkeycolumns(t) or {}
retval.value.entries.value = db.getselectresponse("SELECT * FROM "..db.escape(t)) or {}
--- end
--- end
+ end
+ end
if connected then db.databasedisconnect() end
end)
if not res and err then