diff --git a/src/commands/MakeModelCommand.ts b/src/commands/MakeModelCommand.ts index 44d6193..19edd57 100644 --- a/src/commands/MakeModelCommand.ts +++ b/src/commands/MakeModelCommand.ts @@ -7,7 +7,7 @@ * file that was distributed with this source code. */ -import { Path, File } from '@athenna/common' +import { Path } from '@athenna/common' import { sep, resolve, isAbsolute } from 'node:path' import { BaseCommand, Argument } from '@athenna/artisan' diff --git a/src/models/annotations/Column.ts b/src/models/annotations/Column.ts index 2e96550..8796b06 100644 --- a/src/models/annotations/Column.ts +++ b/src/models/annotations/Column.ts @@ -52,6 +52,8 @@ export function Column( options.isPrimary = true } + const Target = target.constructor + const connection = Target.connection() const driver = Config.get(`database.connections.${connection}.driver`) @@ -59,8 +61,6 @@ export function Column( options.name = '_id' } - const Target = target.constructor - debug('registering column metadata for model %s: %o', Target.name, options) Annotation.defineColumnMeta(Target, options)