import { Model, ModelOptions, QueryContext, snakeCaseMappers } from 'objection'; export class BaseModel extends Model { static columnNameMappers = snakeCaseMappers(); id: string; createdAt: Date; updatedAt: Date; $beforeInsert(queryContext: QueryContext) { this.createdAt = new Date(); this.updatedAt = new Date(); } $beforeUpdate(opt: ModelOptions, queryContext: QueryContext) { this.updatedAt = new Date(); } }