btl_rank.h 402 Bytes
#pragma once

#include <libmysql_table_route10x10.h>
#include <common.h>
#include <db.pb.h>
#include "role.h"

class btl_rank_t : public el::lib_mysql_table_route1x1
{
public:
	btl_rank_t(el::lib_mysql_if* db);

	int load(db_msg::load_btl_rank_msg_res* out, role_t* role);

	int update(uint32_t type, USER_ID uid, uint32_t win_cnt, uint32_t exp, uint32_t tim);

	int del(uint32_t type, USER_ID uid);
};