You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pdfy/migrations/20150321232319_persist-task...

25 lines
455 B
CoffeeScript

rfr = require "rfr"
persist = rfr "lib/persist"
migrateTaskType = (name) ->
Promise.all [
persist.setItem "task:#{name}:completed", 0
]
rollbackTaskType = (name) ->
Promise.all [
persist.removeItem "task:#{name}:completed"
]
exports.up = (knex, Promise) ->
Promise.all [
migrateTaskType "mirror"
migrateTaskType "thumbnail"
]
exports.down = (knex, Promise) ->
Promise.all [
rollbackTaskType "mirror"
rollbackTaskType "thumbnail"
]