lamassu-server/migrations/1617967601902-add-batches-type.js

25 lines
708 B
JavaScript

var db = require('./db')
exports.up = function (next) {
var sqls = [
`CREATE TYPE cashbox_batch_type AS ENUM(
'cash-box-empty',
'cash-cassette-1-refill',
'cash-cassette-1-empty',
'cash-cassette-2-refill',
'cash-cassette-2-empty',
'cash-cassette-3-refill',
'cash-cassette-3-empty',
'cash-cassette-4-refill',
'cash-cassette-4-empty'
)`,
`ALTER TABLE cashbox_batches ADD COLUMN operation_type cashbox_batch_type NOT NULL`,
`ALTER TABLE cashbox_batches ADD COLUMN bill_count_override SMALLINT`,
`ALTER TABLE cashbox_batches ADD COLUMN performed_by VARCHAR(64)`
]
db.multi(sqls, next)
}
exports.down = function (next) {
next()
}