summaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-03-31 18:54:57 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-03-31 18:54:57 +0200
commit1871f2ed519db7e893914dc3420f88a17cb17ddc (patch)
tree2aaee92e8754f84867de243093952265b0a221fe /models
parent42b2f23c2270ecd706a0d512e9f17899748ab422 (diff)
downloadshrinker-1871f2ed519db7e893914dc3420f88a17cb17ddc.tar.gz
shrinker-1871f2ed519db7e893914dc3420f88a17cb17ddc.zip
insert assets, squish concurrency bugs
Diffstat (limited to 'models')
-rw-r--r--models/asset.js27
1 files changed, 26 insertions, 1 deletions
diff --git a/models/asset.js b/models/asset.js
index 54a9a82..af8d040 100644
--- a/models/asset.js
+++ b/models/asset.js
@@ -10,9 +10,34 @@ module.exports = function(sequelize, DataTypes) {
},
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
}