Commit ec0df561677c5190ff49a9426613482aa42fad4f
1 parent
3d8050ef
创建及时保存一次
Showing
2 changed files
with
20 additions
and
18 deletions
Show diff stats
src/actions/RoleAction.lua
| ... | ... | @@ -377,6 +377,8 @@ function _M.createRpc(agent, data) |
| 377 | 377 | if msg.newdevice then |
| 378 | 378 | newRole:mylog("newdevice", {key1 = agent.ip:toArray(false, ":")[1]}) |
| 379 | 379 | end |
| 380 | + -- 整体保存一次 | |
| 381 | + newRole:update() | |
| 380 | 382 | |
| 381 | 383 | SendPacket(actionCodes.Role_createRpc, MsgPack.pack(response)) |
| 382 | 384 | ... | ... |
src/services/dbseed.lua
| ... | ... | @@ -122,21 +122,21 @@ local function initSeaportTable() |
| 122 | 122 | end |
| 123 | 123 | |
| 124 | 124 | local function initAdvSeasonTable() |
| 125 | - mysqlproxy:query [[ | |
| 126 | - CREATE TABLE IF NOT EXISTS `adv_season` ( | |
| 127 | - `key` varchar(45) NOT NULL, | |
| 128 | - `value` int(11) DEFAULT NULL, | |
| 129 | - PRIMARY KEY (`key`) | |
| 130 | - ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; | |
| 131 | - ]] | |
| 132 | - local servId = tonumber(skynet.getenv("servId")) | |
| 133 | - if servId then | |
| 134 | - local tpl = "INSERT INTO `adv_season`(`key`, `value`) values('%s', %d)" | |
| 125 | + --mysqlproxy:query [[ | |
| 126 | + -- CREATE TABLE IF NOT EXISTS `adv_season` ( | |
| 127 | + -- `key` varchar(45) NOT NULL, | |
| 128 | + -- `value` int(11) DEFAULT NULL, | |
| 129 | + -- PRIMARY KEY (`key`) | |
| 130 | + -- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; | |
| 131 | + --]] | |
| 132 | + --local servId = tonumber(skynet.getenv("servId")) | |
| 133 | + --if servId then | |
| 134 | + -- local tpl = "INSERT INTO `adv_season`(`key`, `value`) values('%s', %d)" | |
| 135 | 135 | |
| 136 | - mysqlproxy:query(string.format(tpl, "idx", 0)) | |
| 137 | - mysqlproxy:query(string.format(tpl, "chapter", globalCsv.adv_endless_default_chapter)) | |
| 138 | - mysqlproxy:query(string.format(tpl, "overTime", 0)) | |
| 139 | - end | |
| 136 | + -- mysqlproxy:query(string.format(tpl, "idx", 0)) | |
| 137 | + -- mysqlproxy:query(string.format(tpl, "chapter", globalCsv.adv_endless_default_chapter)) | |
| 138 | + -- mysqlproxy:query(string.format(tpl, "overTime", 0)) | |
| 139 | + --end | |
| 140 | 140 | end |
| 141 | 141 | |
| 142 | 142 | local function checkRoleTables() |
| ... | ... | @@ -201,10 +201,10 @@ local steps = { |
| 201 | 201 | handler = initAutoIncreUidTable, |
| 202 | 202 | desc = "initialize auto_increment_uid table " |
| 203 | 203 | }, |
| 204 | - --[3] = { | |
| 205 | - -- handler = initAdvSeasonTable, | |
| 206 | - -- desc = "initialize adv_season table " | |
| 207 | - --}, | |
| 204 | + [3] = { | |
| 205 | + handler = initAdvSeasonTable, | |
| 206 | + desc = "initialize adv_season table " | |
| 207 | + }, | |
| 208 | 208 | [4] = { |
| 209 | 209 | handler = checkRoleTables, |
| 210 | 210 | desc = "check role tables " | ... | ... |