Added teaser support. Added Score network with scraper for Scoreland. Improved q. Added assets.
This commit is contained in:
@@ -407,6 +407,19 @@ exports.up = knex => Promise.resolve()
|
||||
|
||||
table.unique('release_id');
|
||||
}))
|
||||
.then(() => knex.schema.createTable('releases_teasers', (table) => {
|
||||
table.integer('release_id', 16)
|
||||
.notNullable()
|
||||
.references('id')
|
||||
.inTable('releases');
|
||||
|
||||
table.integer('media_id', 16)
|
||||
.notNullable()
|
||||
.references('id')
|
||||
.inTable('media');
|
||||
|
||||
table.unique('release_id');
|
||||
}))
|
||||
.then(() => knex.schema.createTable('releases_photos', (table) => {
|
||||
table.integer('release_id', 16)
|
||||
.notNullable()
|
||||
@@ -475,6 +488,7 @@ exports.down = knex => knex.raw(`
|
||||
DROP TABLE IF EXISTS releases_photos CASCADE;
|
||||
DROP TABLE IF EXISTS releases_covers CASCADE;
|
||||
DROP TABLE IF EXISTS releases_trailers CASCADE;
|
||||
DROP TABLE IF EXISTS releases_teasers CASCADE;
|
||||
DROP TABLE IF EXISTS releases_tags CASCADE;
|
||||
DROP TABLE IF EXISTS actors_avatars CASCADE;
|
||||
DROP TABLE IF EXISTS actors_photos CASCADE;
|
||||
|
||||
10
migrations/20200201233724_site_priority.js
Normal file
10
migrations/20200201233724_site_priority.js
Normal file
@@ -0,0 +1,10 @@
|
||||
exports.up = async knex => Promise.resolve()
|
||||
.then(() => knex.schema.table('sites', (table) => {
|
||||
table.integer('priority', 3)
|
||||
.defaultTo(0);
|
||||
}));
|
||||
|
||||
exports.down = async knex => Promise.resolve()
|
||||
.then(() => knex.schema.table('sites', (table) => {
|
||||
table.dropColumn('priority');
|
||||
}));
|
||||
Reference in New Issue
Block a user