Neverlose
Ask or search…
K
Comment on page
💾

db

Utilizing database

db.key_name: any
db.key_name = value
Name
Type
Description
key_name
any
Name of the key
value
any
Value the key should be set to. This can be anything that can be sanitized (no functions, userdata)
Indexing database keys is a heavy process. Do not do it inside callbacks that are called a lot of times per second.
-- look up for database key named "test"
-- returns the new table if database returned nil
local data = db.test or { }
data.name = 'Salvatore'
data.project = 'Spirthack Innovations LLC'
events.shutdown:set(function()
-- replace "test" key with the new value
db.test = data
end)
Last modified 1yr ago