12 lines
326 B
JavaScript
12 lines
326 B
JavaScript
exports.up = async (knex) => knex.raw(`
|
|
CREATE OR REPLACE FUNCTION entities_scene_total(entity entities) RETURNS integer AS $$
|
|
SELECT COUNT(id)
|
|
FROM releases
|
|
WHERE releases.entity_id = entity.id;
|
|
$$ LANGUAGE SQL STABLE;
|
|
`);
|
|
|
|
exports.down = async (knex) => knex.raw(`
|
|
DROP FUNCTION IF EXISTS entities_scene_total;
|
|
`);
|