diff --git a/addons/api/addon/generated/models/target.js b/addons/api/addon/generated/models/target.js new file mode 100644 index 000000000..5c053d46a --- /dev/null +++ b/addons/api/addon/generated/models/target.js @@ -0,0 +1,37 @@ +import BaseModel from '../../models/base'; +import { attr } from '@ember-data/model'; + +/** + * Target + */ +export default class GeneratedTargetModel extends BaseModel { + + // =attributes + + @attr('string', { + description: 'The protocol used in the target' + }) protocol; + + @attr('string', { + description: 'Optional name for identification purposes' + }) name; + + @attr('string', { + description: 'Optional user-set description for identification purposes' + }) description; + + @attr('date', { + description: 'The time this resource was created\nOutput only.', + readOnly: true + }) created_time; + + @attr('date', { + description: 'The time this resource was last updated\nOutput only.', + readOnly: true + }) updated_time; + + @attr('boolean', { + description: 'Whether the catalog is disabled' + }) disabled; + +} diff --git a/addons/api/addon/models/target.js b/addons/api/addon/models/target.js new file mode 100644 index 000000000..68ac7904f --- /dev/null +++ b/addons/api/addon/models/target.js @@ -0,0 +1,3 @@ +import GeneratedUserModel from '../generated/models/target'; + +export default class TargetModel extends GeneratedTargetModel {} diff --git a/addons/api/app/models/target.js b/addons/api/app/models/target.js new file mode 100644 index 000000000..a5b0bca2f --- /dev/null +++ b/addons/api/app/models/target.js @@ -0,0 +1 @@ +export { default } from 'api/models/target'; diff --git a/addons/api/tests/unit/models/target-test.js b/addons/api/tests/unit/models/target-test.js new file mode 100644 index 000000000..78fc71e43 --- /dev/null +++ b/addons/api/tests/unit/models/target-test.js @@ -0,0 +1,13 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'ember-qunit'; + +module('Unit | Model | target', function(hooks) { + setupTest(hooks); + + // Replace this with your real tests. + test('it exists', function(assert) { + let store = this.owner.lookup('service:store'); + let model = store.createRecord('target', {}); + assert.ok(model); + }); +});