Fix #521 by converting content fields to LONGTEXT in MySQL, to prevent truncation of data.

This commit is contained in:
Claudius Coenen 2017-10-16 10:12:39 +02:00
parent 5ce8f40eac
commit cc49ce55c8
3 changed files with 20 additions and 4 deletions

View file

@ -0,0 +1,16 @@
'use strict'
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.changeColumn('Notes', 'content', {type: Sequelize.TEXT('long')})
queryInterface.changeColumn('Revisions', 'patch', {type: Sequelize.TEXT('long')})
queryInterface.changeColumn('Revisions', 'content', {type: Sequelize.TEXT('long')})
queryInterface.changeColumn('Revisions', 'latContent', {type: Sequelize.TEXT('long')})
},
down: function (queryInterface, Sequelize) {
queryInterface.changeColumn('Notes', 'content', {type: Sequelize.TEXT})
queryInterface.changeColumn('Revisions', 'patch', {type: Sequelize.TEXT})
queryInterface.changeColumn('Revisions', 'content', {type: Sequelize.TEXT})
queryInterface.changeColumn('Revisions', 'latContent', {type: Sequelize.TEXT})
}
}