Не знаю поможет ли мой ответ, но enum принимает несколько допустимые значения из которых выбирается либо первое, либо второе значение и так далее. Значений может быть больше чем два. К примеру ENUM('value 1', 'value 2').
В моделе попробуй написать:
side: {
type: Sequelize.ENUM('buy', 'shell'),
default: 'buy' // можно указать значение по default'у
}
и еще пример:
status: {
type: Sequelize.ENUM("pending", "cancelled", "paid"),
defaultValue: "pending"
},