lib.lua 221 B

12345678910
  1. local sled_open = sled.Open
  2. local cache = setmetatable({}, {__mode = "v"})
  3. function sled.Open(name)
  4. local db = cache[name]
  5. if db then return db end
  6. db = sled_open(name)
  7. cache[name] = db
  8. return db
  9. end