Request time cache, tracking collaborators etc

This commit is contained in:
Jori Lallo
2016-08-15 12:51:26 +02:00
parent 94e39d74bf
commit 11f6c533b8
15 changed files with 141 additions and 33 deletions

View File

@@ -0,0 +1,21 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'documents',
'createdById',
{
type: 'UUID',
allowNull: true,
references: {
model: 'users',
},
}
);
},
down: function (queryInterface, Sequelize) {
queryInterface.removeColumn('documents', 'createdById');
},
};

View File

@@ -0,0 +1,14 @@
'use strict';
module.exports = {
up: function (queryInterface, Sequelize) {
queryInterface.addColumn(
'documents',
'collaboratorIds',
{ type: Sequelize.ARRAY(Sequelize.UUID) }
)
},
down: function (queryInterface, Sequelize) {
queryInterface.removeColumn('documents', 'collaboratorIds');
},
};