|
|
- %%% -------------------------------------------------------
- %%% @author huangyongxing@yeah.net
- %%% @doc
- %%% @end
- %%% -------------------------------------------------------
- -ifndef(SERVER_ENV_HRL).
- -define(SERVER_ENV_HRL, ok).
-
- %% 服务器环境信息
- %% 注意:通常不专门保存数据到库表,而是从游戏服或脚本自动计算出的数据
- -record(server_env, {
- name,
- value
- }).
-
- %% ETS表名
- -define(SERVER_ENV, server_env). % 服务器环境变量信息
-
- %% name
- %% open_time 开服时间(开服天0点)
- %% real_open_time 真实开服时间
- %% merge_time 合服时间
- %% merge_count 合服次数
- %% server_name 服务器名字
-
- %% 环境变量KEY值
- %% 【注意,增加或修改数值,需要对应修改?SERVER_ENV_SELECT的type值范围】
- -define(SERVER_ENV_MERGETIME, 1). % 合服时间
- -define(SERVER_ENV_OPENTIME, 2). % 开服时间
- -define(SERVER_ENV_MERGECOUNT, 3). % 合服次数
-
-
- -define(SERVER_ENV_REPLACE, <<"REPLACE INTO `server_env` (`args`,`type`) VALUES (~w,~w)">>).
- -define(SERVER_ENV_SELECT, <<"SELECT `type`,`args` FROM `server_env` WHERE `type`>=1 AND `type`<=3">>).
-
- -endif.
|