From 5e7442f2dc6a165a8223bf0bc81675a47c00c64f Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Fri, 15 May 2020 17:48:42 +0200 Subject: [PATCH] Cleanup mistakes --- src/metadata_loader.js | 2 +- src/storage.js | 37 +++++++++++++++++++++++++++++-------- 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/src/metadata_loader.js b/src/metadata_loader.js index b04b9d5..c4be27f 100644 --- a/src/metadata_loader.js +++ b/src/metadata_loader.js @@ -113,7 +113,7 @@ class MetadataLoader { const titleCast = await TitleCast.build({ category: el.category, characters: el.characters || [], - job: el.job, + credit: el.job, }); await titleCast.setTitle(title.id, {save: false}); await titleCast.setPerson(person.id, {save: false}); diff --git a/src/storage.js b/src/storage.js index b9a6bb0..48491c6 100644 --- a/src/storage.js +++ b/src/storage.js @@ -91,7 +91,7 @@ class Backend { type: sequelize.DataTypes.ARRAY(sequelize.DataTypes.TEXT), allowNull: false, }, - job: sequelize.DataTypes.TEXT, + credit: sequelize.DataTypes.TEXT, }, { sequelize: this.db, underscored: true, @@ -236,8 +236,14 @@ class Backend { primaryKey: true }, kind: sequelize.DataTypes.TEXT, - mime: sequelize.DataTypes.TEXT, - src: sequelize.DataTypes.TEXT, + mime: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, + src: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + } }, { sequelize: this.db, underscored: true, @@ -257,7 +263,10 @@ class Backend { allowNull: false, primaryKey: true }, - mime: sequelize.DataTypes.TEXT, + mime: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, codecs: { type: sequelize.DataTypes.ARRAY(sequelize.DataTypes.TEXT), allowNull: false, @@ -266,7 +275,10 @@ class Backend { type: sequelize.DataTypes.ARRAY(sequelize.DataTypes.TEXT), allowNull: false, }, - src: sequelize.DataTypes.TEXT, + src: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, }, { sequelize: this.db, underscored: true, @@ -319,7 +331,10 @@ class Backend { primaryKey: true }, region: sequelize.DataTypes.TEXT, - certification: sequelize.DataTypes.TEXT, + certification: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, }, { sequelize: this.db, underscored: true, @@ -339,11 +354,17 @@ class Backend { allowNull: false, primaryKey: true }, - format: sequelize.DataTypes.TEXT, + format: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, language: sequelize.DataTypes.TEXT, region: sequelize.DataTypes.TEXT, specifier: sequelize.DataTypes.TEXT, - src: sequelize.DataTypes.TEXT, + src: { + type: sequelize.DataTypes.TEXT, + allowNull: false, + }, }, { sequelize: this.db, underscored: true, -- GitLab