From 1871f2ed519db7e893914dc3420f88a17cb17ddc Mon Sep 17 00:00:00 2001 From: schneefux Date: Fri, 31 Mar 2017 18:54:57 +0200 Subject: insert assets, squish concurrency bugs --- models/asset.js | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'models/asset.js') diff --git a/models/asset.js b/models/asset.js index 54a9a82..af8d040 100644 --- a/models/asset.js +++ b/models/asset.js @@ -9,10 +9,35 @@ module.exports = function(sequelize, DataTypes) { autoIncrement: true }, api_id: { + type: DataTypes.STRING(191), + allowNull: false, + unique: true + }, + match_api_id: { + type: DataTypes.STRING(191), + allowNull: false + }, + url: { + type: DataTypes.STRING(191), + allowNull: false + }, + content_type: { + type: DataTypes.STRING(191), + allowNull: false + }, + created_at: { + type: DataTypes.TIME, + allowNull: false + }, + description: { + type: DataTypes.STRING(191), + allowNull: false + }, + filename: { type: DataTypes.STRING(191), allowNull: false }, - type: { + name: { type: DataTypes.STRING(191), allowNull: false } -- cgit v1.3.1