-
-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Include additional logging on player stats. * Add more logging around players when being posted to database. * Increase logging!!! * Logging fixes and remove the insert for playerstats in OnPlayerDeath. Remove the final insert for values in OnMapResult as it is unnecessary. Add some more logging in utils.ts for inserting/updating player stats. * Dep update bcrypt to 5.1.0 * Fix #255 for post route in matches. * Include new defaults in playerstats. * Revert update on player death. * Remove additional logging.
- Loading branch information
1 parent
7172950
commit c8a595b
Showing
9 changed files
with
795 additions
and
180 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,259 @@ | ||
'use strict'; | ||
|
||
var dbm; | ||
var type; | ||
var seed; | ||
|
||
/** | ||
* We receive the dbmigrate dependency from dbmigrate initially. | ||
* This enables us to not have to rely on NODE_PATH. | ||
*/ | ||
exports.setup = function(options, seedLink) { | ||
dbm = options.dbmigrate; | ||
type = dbm.dataType; | ||
seed = seedLink; | ||
}; | ||
|
||
exports.up = function(db) { | ||
return db | ||
.runSql("ALTER TABLE player_stats ALTER COLUMN knife_kills SET DEFAULT 0") | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN damage SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN util_damage SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN enemies_flashed SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN friendlies_flashed SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN bomb_plants SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN bomb_defuses SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v1 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v2 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v3 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v4 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v5 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k1 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k2 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k3 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k4 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k5 SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstdeath_ct SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstdeath_t SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstkill_ct SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstkill_t SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN kast SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN contribution_score SET DEFAULT 0" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN mvp SET DEFAULT 0" | ||
); | ||
}); | ||
}; | ||
|
||
exports.down = function(db) { | ||
return db | ||
.runSql("ALTER TABLE player_stats ALTER COLUMN knife_kills SET DEFAULT NULL") | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN damage SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN util_damage SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN enemies_flashed SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN friendlies_flashed SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN bomb_plants SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN bomb_defuses SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v1 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v2 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v3 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v4 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN v5 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k1 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k2 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k3 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k4 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN k5 SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstdeath_ct SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstdeath_t SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstkill_ct SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN firstkill_t SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN kast SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN contribution_score SET DEFAULT NULL" | ||
); | ||
}) | ||
.then(() => { | ||
return db.runSql( | ||
"ALTER TABLE player_stats ALTER COLUMN mvp SET DEFAULT NULL" | ||
); | ||
}); | ||
}; | ||
|
||
exports._meta = { | ||
"version": 1 | ||
}; |
Oops, something went wrong.