UNPKG

pure-orm

Version:

A SQL Toolkit based on pure business objects passed to and from stateful data access objects

33 lines (32 loc) 933 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.promptEntity = exports.Prompts = exports.Prompt = exports.columns = exports.tableName = void 0; const member_1 = require("./member"); exports.tableName = 'prompt'; exports.columns = [ 'id', { column: 'for_member_id', references: member_1.Member }, { column: 'from_member_id', references: member_1.Member } ]; class Prompt { constructor(props) { this.id = props.id; this.forMemberId = props.forMemberId; this.forMember = props.forMember; this.fromMemberId = props.fromMemberId; this.fromMember = props.fromMember; } } exports.Prompt = Prompt; class Prompts { constructor({ models }) { this.models = models; } } exports.Prompts = Prompts; exports.promptEntity = { tableName: exports.tableName, columns: exports.columns, Model: Prompt, Collection: Prompts };