Skip to content

Commit eb48c4e

Browse files
committed
feat(migration): drop legacy unique index on folders table
1 parent 0db82ce commit eb48c4e

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
'use strict';
2+
3+
/** @type {import('sequelize-cli').Migration} */
4+
module.exports = {
5+
up: async (queryInterface) => {
6+
await queryInterface.sequelize.query(`
7+
DROP INDEX CONCURRENTLY IF EXISTS folders_plainname_parentid_key;
8+
`);
9+
},
10+
11+
down: async (queryInterface) => {
12+
await queryInterface.sequelize.query(`
13+
CREATE UNIQUE INDEX CONCURRENTLY folders_plainname_parentid_key
14+
ON folders (plain_name, parent_id)
15+
WHERE deleted = false;
16+
`);
17+
},
18+
};

0 commit comments

Comments
 (0)