feat: add aveiro cash units to the devices table
feat: change data fetching to accomodate the new cash units
This commit is contained in:
parent
06f534fa48
commit
211c4b1ea7
19 changed files with 1011 additions and 155 deletions
57
migrations/1681428616990-aveiro-recycler-settings.js
Normal file
57
migrations/1681428616990-aveiro-recycler-settings.js
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
const db = require('./db')
|
||||
|
||||
exports.up = function (next) {
|
||||
var sql = [
|
||||
`ALTER TABLE cash_out_actions
|
||||
ADD COLUMN provisioned_1f INTEGER,
|
||||
ADD COLUMN provisioned_1r INTEGER,
|
||||
ADD COLUMN provisioned_2f INTEGER,
|
||||
ADD COLUMN provisioned_2r INTEGER,
|
||||
ADD COLUMN provisioned_3f INTEGER,
|
||||
ADD COLUMN provisioned_3r INTEGER,
|
||||
ADD COLUMN dispensed_1f INTEGER,
|
||||
ADD COLUMN dispensed_1r INTEGER,
|
||||
ADD COLUMN dispensed_2f INTEGER,
|
||||
ADD COLUMN dispensed_2r INTEGER,
|
||||
ADD COLUMN dispensed_3f INTEGER,
|
||||
ADD COLUMN dispensed_3r INTEGER,
|
||||
ADD COLUMN rejected_1f INTEGER,
|
||||
ADD COLUMN rejected_1r INTEGER,
|
||||
ADD COLUMN rejected_2f INTEGER,
|
||||
ADD COLUMN rejected_2r INTEGER,
|
||||
ADD COLUMN rejected_3f INTEGER,
|
||||
ADD COLUMN rejected_3r INTEGER,
|
||||
ADD COLUMN denomination_1f INTEGER,
|
||||
ADD COLUMN denomination_1r INTEGER,
|
||||
ADD COLUMN denomination_2f INTEGER,
|
||||
ADD COLUMN denomination_2r INTEGER,
|
||||
ADD COLUMN denomination_3f INTEGER,
|
||||
ADD COLUMN denomination_3r INTEGER`,
|
||||
`ALTER TABLE devices
|
||||
ADD COLUMN stacker1f INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN stacker1r INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN stacker2f INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN stacker2r INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN stacker3f INTEGER NOT NULL DEFAULT 0,
|
||||
ADD COLUMN stacker3r INTEGER NOT NULL DEFAULT 0`,
|
||||
`ALTER TABLE cash_out_txs
|
||||
ADD COLUMN provisioned_1f INTEGER,
|
||||
ADD COLUMN provisioned_1r INTEGER,
|
||||
ADD COLUMN provisioned_2f INTEGER,
|
||||
ADD COLUMN provisioned_2r INTEGER,
|
||||
ADD COLUMN provisioned_3f INTEGER,
|
||||
ADD COLUMN provisioned_3r INTEGER,
|
||||
ADD COLUMN denomination_1f INTEGER,
|
||||
ADD COLUMN denomination_1r INTEGER,
|
||||
ADD COLUMN denomination_2f INTEGER,
|
||||
ADD COLUMN denomination_2r INTEGER,
|
||||
ADD COLUMN denomination_3f INTEGER,
|
||||
ADD COLUMN denomination_3r INTEGER`
|
||||
]
|
||||
|
||||
db.multi(sql, next)
|
||||
}
|
||||
|
||||
exports.down = function (next) {
|
||||
next()
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue