decide.nolog.cz/app/models/user.js
jelhan 53a34fcc2f Fixes DEPRECATION: Importing from the model-fragments module is deprecated.
Instead import from `ember-data-model-fragments
2017-08-01 09:48:48 +02:00

35 lines
597 B
JavaScript

import DS from 'ember-data';
import {
fragmentArray
} from 'ember-data-model-fragments/attributes';
const {
attr,
belongsTo,
Model
} = DS;
export default Model.extend({
/*
* relationship
*/
poll: belongsTo('poll'),
/*
* properties
*/
// ISO 8601 date + time string
creationDate: attr('date'),
// user name
name: attr('string'),
// array of users selections
// must be in same order as options property of poll
selections: fragmentArray('selection'),
// Croodle version user got created with
version: attr('string', {
encrypted: false
})
});