UNPKG

sql-toolkit

Version:

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

33 lines (28 loc) 576 B
const Base = require('./base'); const Articles = require('./articles'); const Person = require('./person'); class Article extends Base { get BoCollection() { return Articles; } static get tableName() { return 'article'; } static get sqlColumnsData() { return [ 'id', { column: 'author_id', references: Person }, 'created_date', 'read_time_minutes', 'seo_description', 'primary_image', 'title', 'slug', 'body', 'amp_body', 'kind', 'points' ]; } } module.exports = Article;