blob: 608e8717c25649834188b2461950e5fbe5c01247 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
exports.up = function(knex, Promise) {
return knex.schema.createTable('tasks', function (table) {
table.increments()
table.string('username')
table.boolean('success').defaultTo(false)
table.boolean('completed').defaultTo(false)
table.boolean('processing').defaultTo(false)
table.string('status')
table.string('module')
table.string('activity')
table.string('checkpoint')
table.string('dataset')
table.string('processor')
table.string('started')
table.integer('epoch')
table.integer('epochs')
table.integer('dataset_id')
table.integer('folder_id')
table.integer('file_id')
table.integer('output_file_id')
table.string('opt')
table.text('stdout')
table.text('stderr')
table.timestamps()
})
};
exports.down = function(knex, Promise) {
return knex.schema.dropTable('tasks')
};
|