From b8885039a6ba87cf329be1daf96c80914ecfef0b Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 30 May 2018 15:14:33 +0200 Subject: json columns work swimmingly :) --- app/server/db/models.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'app/server/db/models.js') diff --git a/app/server/db/models.js b/app/server/db/models.js index 5e1cf6e..8ce0de8 100644 --- a/app/server/db/models.js +++ b/app/server/db/models.js @@ -5,22 +5,32 @@ let bookshelf = require("./bookshelf").bookshelf let Folder = bookshelf.Model.extend({ tableName: 'folders', hasTimestamps: true, +}, { + jsonColumns: ['opt'], }) let File = bookshelf.Model.extend({ tableName: 'files', hasTimestamps: true, +}, { + jsonColumns: ['opt'], }) let Task = bookshelf.Model.extend({ tableName: 'tasks', hasTimestamps: true, +}, { + jsonColumns: ['opt'], }) let User = bookshelf.Model.extend({ tableName: 'user', hasTimestamps: true, +}, { + jsonColumns: ['profile'], }) let Dataset = bookshelf.Model.extend({ tableName: 'datasets', hasTimestamps: true, +}, { + jsonColumns: ['opt'], }) module.exports = { -- cgit v1.2.3-70-g09d2