# HG changeset patch # User jbe # Date 1478543571 -3600 # Node ID 2751b6b81c2314ffb71942b450464a6f71fc4903 # Parent 7a2f28503b7600db88127e3e824d062dc3b9bd29 Minor efficiency enhancement in :try_save() method diff -r 7a2f28503b76 -r 2751b6b81c23 libraries/mondelefant/mondelefant.lua --- a/libraries/mondelefant/mondelefant.lua Mon Nov 07 19:31:38 2016 +0100 +++ b/libraries/mondelefant/mondelefant.lua Mon Nov 07 19:32:51 2016 +0100 @@ -1125,7 +1125,7 @@ local fields = {sep = ", "} local values = {sep = ", "} for key in pairs(self._dirty or {}) do - add(fields, {'"$"', {key}}) + add(fields, '"' .. key .. '"') add(values, {'?', self._col[key]}) end local returning = { sep = ", " } @@ -1149,7 +1149,7 @@ } else for idx, value in ipairs(primary_key) do - upsert_keys[idx] = {'"$"', {value}} + upsert_keys[idx] = '"' .. value .. '"' end end if #fields == 0 then