add column to track last os.time() user was modified

This commit is contained in:
edshot99 2024-04-10 17:02:27 -05:00
parent 35b20bc007
commit a5a9cbd8aa

View File

@ -124,7 +124,8 @@ local function generateUserDB()
name TEXT NULL, name TEXT NULL,
usergroup TEXT NOT NULL DEFAULT "user", usergroup TEXT NOT NULL DEFAULT "user",
allow TEXT, allow TEXT,
deny TEXT deny TEXT,
mtime INT NOT NULL
); );
]]) ]])
isFirstTimeDBSetup = true isFirstTimeDBSetup = true
@ -147,10 +148,10 @@ function ucl.saveUser( steamid, userInfo )
sql.Query(string.format([[ sql.Query(string.format([[
REPLACE INTO ulib_users REPLACE INTO ulib_users
(steamid, name, usergroup, allow, deny) (steamid, name, usergroup, allow, deny, mtime)
VALUES VALUES
('%s', '%s', '%s', '%s', '%s'); ('%s', '%s', '%s', '%s', '%s', '%d');
]], escape( steamid ), escape( userInfo.name or "" ), escape( userInfo.group ), escape( allow ), escape( deny ))) ]], escape( steamid ), escape( userInfo.name or "" ), escape( userInfo.group ), escape( allow ), escape( deny ), os.time()))
end end
function ucl.deleteUser( steamid ) function ucl.deleteUser( steamid )