mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-07-02 03:02:19 +08:00
24 lines
484 B
TypeScript
24 lines
484 B
TypeScript
import { Migration } from '@nocobase/server';
|
|
|
|
export default class extends Migration {
|
|
async up() {
|
|
const result = await this.app.version.satisfies('<0.9.3-alpha.1');
|
|
|
|
if (!result) {
|
|
return;
|
|
}
|
|
|
|
await this.app.db.getRepository('roles').update({
|
|
filter: {
|
|
$or: [{ allowConfigure: true }, { name: 'root' }],
|
|
},
|
|
values: {
|
|
snippets: ['ui.*', 'pm', 'pm.*'],
|
|
allowConfigure: false,
|
|
},
|
|
});
|
|
}
|
|
|
|
async down() {}
|
|
}
|