From c2725ac9ca0e62a6bab4c96e2d58ec100de01aab Mon Sep 17 00:00:00 2001 From: chenos Date: Fri, 11 Feb 2022 14:52:04 +0800 Subject: [PATCH] fix(database): remove the setUpHooks method --- packages/database/src/collection.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/database/src/collection.ts b/packages/database/src/collection.ts index baa631b67..b10766f23 100644 --- a/packages/database/src/collection.ts +++ b/packages/database/src/collection.ts @@ -13,7 +13,7 @@ export type RepositoryType = typeof Repository; export type CollectionSortable = string | boolean | { name?: string; scopeKey?: string }; -export interface CollectionOptions extends Omit { +export interface CollectionOptions extends Omit { name: string; tableName?: string; filterTargetKey?: string; @@ -201,19 +201,11 @@ export class Collection< this.setFields(options.fields, false); this.setRepository(options.repository); - if (newOptions.hooks) { - this.setUpHooks(newOptions.hooks); - } - this.context.database.emit('afterUpdateCollection', this); return this; } - setUpHooks(bindHooks) { - (this.model)._setupHooks(bindHooks); - } - setSortable(sortable) { if (!sortable) { return;