@sidequest/mysql-backend
Version:
@sidequest/mysql-backend is a MySQL backend for Sidequest, a distributed background job queue system.
15 lines (12 loc) • 428 B
JavaScript
exports.up = async function(knex) {
await knex.schema.createTable('sidequest_queues', (table) => {
table.bigIncrements('id').primary();
table.string('name').notNullable().unique();
table.string('state').notNullable();
table.integer('concurrency').notNullable();
table.integer('priority').notNullable();
});
};
exports.down = async function(knex) {
await knex.schema.dropTable('sidequest_queues');
};