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
JavaScript
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;