RoleIncre.lua 496 Bytes
local RoleIncre = class("RoleIncre", require("shared.ModelBaseMysql"))

function RoleIncre:ctor( properties )
	RoleIncre.super.ctor(self, properties)
end


RoleIncre.schema = {
	id 					= {"number", 0, "pri"},
	heroId             = {"number", 0},
	runeId             = {"number", 0},
	sparkId            = {"number", 0},
}

function RoleIncre:increBy(keyName, val)
    local curId = self:getProperty(keyName)
    self:setProperty(keyName, curId + val)
    return curId + val
end

return RoleIncre