TryGhost/Ghost

View on GitHub
ghost/admin/app/models/label.js

Summary

Maintainability
A
0 mins
Test Coverage
import Model, {attr} from '@ember-data/model';
import ValidationEngine from 'ghost-admin/mixins/validation-engine';
import {inject as service} from '@ember/service';

export default Model.extend(ValidationEngine, {
    validationType: 'label',

    name: attr('string'),
    slug: attr('string'),
    createdAtUTC: attr('moment-utc'),
    updatedAtUTC: attr('moment-utc'),
    createdBy: attr('number'),
    updatedBy: attr('number'),
    count: attr('raw'),

    feature: service()
});