bf51d51aa922a4ad7488583d738e64af553a89f4
[motion.git] / server / migrations / 20160614164019-queues.js
1 'use strict';
2
3 module.exports = {
4   up: function(queryInterface, Sequelize) {
5     queryInterface.changeColumn('mail_queues', 'strategy', {
6       type: Sequelize.ENUM('rrmemory', 'beepall', 'roundrobin')
7     });
8
9     queryInterface.changeColumn('chat_queues', 'strategy', {
10       type: Sequelize.ENUM('rrmemory', 'beepall', 'roundrobin')
11     });
12
13     queryInterface.changeColumn('fax_queues', 'strategy', {
14       type: Sequelize.ENUM('rrmemory', 'beepall', 'roundrobin')
15     });
16
17     queryInterface.changeColumn('sms_queues', 'strategy', {
18       type: Sequelize.ENUM('rrmemory', 'beepall', 'roundrobin')
19     });
20   },
21
22   down: function(queryInterface, Sequelize) {
23     queryInterface.changeColumn('mail_queues', 'strategy', {
24       type: Sequelize.ENUM('rrmemory', 'beepall')
25     });
26
27     queryInterface.changeColumn('chat_queues', 'strategy', {
28       type: Sequelize.ENUM('rrmemory', 'beepall')
29     });
30
31     queryInterface.changeColumn('fax_queues', 'strategy', {
32       type: Sequelize.ENUM('rrmemory', 'beepall')
33     });
34
35     queryInterface.changeColumn('sms_queues', 'strategy', {
36       type: Sequelize.ENUM('rrmemory', 'beepall')
37     });
38   }
39 };