Module:Sandbox/Stevium

Revision as of 06:22, 16 May 2026 by Stevium (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Module documentation

This is a testing module for User:Stevium.

local p = {}
local getArgs = require('Module:Arguments').getArgs

function p.show(frame)
	local args = getArgs(frame)
	local bucket_name = mw.text.trim(args[1] or '')
	local select_field = mw.text.trim(args[2] or '')
	
	local b = mw.bucket(bucket_name).select(select_field)
	
	for k, v in pairs(args) do
		if k ~= 1 and k ~= 2 then
			b.where(k, v)
		end
	end
	
	return b.run()
end

return p