14 lines
369 B
JavaScript
14 lines
369 B
JavaScript
exports.up = async function(knex) {
|
|
await knex.raw(`
|
|
DROP INDEX unique_actor_slugs;
|
|
CREATE UNIQUE INDEX unique_actor_slugs ON actors (slug, entry_id) WHERE entity_id IS NULL;
|
|
`);
|
|
};
|
|
|
|
exports.down = async function(knex) {
|
|
await knex.raw(`
|
|
DROP INDEX unique_actor_slugs;
|
|
CREATE UNIQUE INDEX unique_actor_slugs ON actors (slug) WHERE entity_id IS NULL;
|
|
`);
|
|
};
|