diff --git a/src/model/column/column.ts b/src/model/column/column.ts index ef04a1a1..fc73638e 100644 --- a/src/model/column/column.ts +++ b/src/model/column/column.ts @@ -24,7 +24,12 @@ export function Column(...args: any[]): Function | void { } return (target: any, propertyName: string, propertyDescriptor?: PropertyDescriptor) => { - annotate(target, propertyName, propertyDescriptor, args[0]); + annotate( + target, + propertyName, + propertyDescriptor ?? Object.getOwnPropertyDescriptor(target, propertyName), + args[0] + ); }; }