fix(theme-editor): remove db.sync

This commit is contained in:
chenos 2023-07-20 10:34:09 +08:00
parent 4e979bc7b7
commit fa2de8e806

View File

@ -1,4 +1,3 @@
import { defineCollection } from '@nocobase/database';
import { InstallOptions, Plugin } from '@nocobase/server';
export class ThemeEditorPlugin extends Plugin {
@ -7,8 +6,7 @@ export class ThemeEditorPlugin extends Plugin {
beforeLoad() {}
async load() {
this.db.collection(
defineCollection({
this.db.collection({
name: 'themeConfig',
fields: [
// 主题配置内容,一个 JSON 字符串
@ -26,10 +24,7 @@ export class ThemeEditorPlugin extends Plugin {
name: 'isBuiltIn',
},
],
}),
);
await this.db.sync();
});
}
async install(options?: InstallOptions) {}