fix: collection manager with sqlite

This commit is contained in:
Chareice 2022-01-22 21:15:23 +08:00 committed by chenos
parent be1192531c
commit 1d11a3e793

View File

@ -33,12 +33,16 @@ export default class CollectionManagerPlugin extends Plugin {
this.app.db.on('fields.afterCreate', afterCreateForReverseField(this.app.db)); this.app.db.on('fields.afterCreate', afterCreateForReverseField(this.app.db));
this.app.db.on('collections.afterCreate', async (model, options) => { this.app.db.on('collections.afterCreate', async (model, options) => {
if (options.context) { if (options.context) {
await model.migrate(); process.nextTick(async () => {
await model.migrate();
});
} }
}); });
this.app.db.on('fields.afterCreate', async (model, options) => { this.app.db.on('fields.afterCreate', async (model, options) => {
if (options.context) { if (options.context) {
await model.migrate(); process.nextTick(async () => {
await model.migrate();
});
} }
}); });
} }