@wearesage/schema
Version:
A flexible schema definition and validation system for TypeScript with multi-database support
42 lines (36 loc) • 1.04 kB
text/typescript
import { Entity, Property, Id, Auth, OneToMany , Labels } from '../../core/decorators';
;
import { PostgresMetadata } from "../../adapters/metadata-layer";
import { Embeddings } from "../../adapters/embeddings";
import { TestMessage } from "./TestMessage";
export class TestConversation {
id!: string;
name!: string;
messageCount!: number;
createdAt!: Date;
updatedAt!: Date;
// One-to-many relationship: conversation has many messages
messages?: TestMessage[];
}