npm-addict
Version:
Your daily injection of npm packages
19 lines (14 loc) • 467 B
JavaScript
import { Model, primaryKey, field, createdOn, updatedOn } from 'object-layer/lib/model';
export class Notification extends Model {
() id;
(String, { validators: 'filled' }) name;
(String, { validators: 'filled' }) message;
() createdOn;
() updatedOn;
static async hasName(name) {
const count = await this.count({ query: { name } });
return count > 0;
}
}
export default Notification;
;