import { ClientSchema } from '#database/schema' import { belongsTo, hasMany } from '@adonisjs/lucid/orm' import type { BelongsTo, HasMany } from '@adonisjs/lucid/types/relations' import Organization from '#models/organization' import Invoice from '#models/invoice' export default class Client extends ClientSchema { @belongsTo(() => Organization) declare organization: BelongsTo @hasMany(() => Invoice) declare invoices: HasMany }