hhff/spree-ember

View on GitHub
packages/core/app/models/address.js

Summary

Maintainability
A
0 mins
Test Coverage
import DS from 'ember-data';

export default DS.Model.extend({
  // Attributes
  firstname:        DS.attr('string', { persistToServer: true }),
  lastname:         DS.attr('string', { persistToServer: true }),
  address1:         DS.attr('string', { persistToServer: true }),
  address2:         DS.attr('string', { persistToServer: true }),
  city:             DS.attr('string', { persistToServer: true }),
  zipcode:          DS.attr('string', { persistToServer: true }),
  phone:            DS.attr('string', { persistToServer: true }),
  stateName:        DS.attr('string', { persistToServer: true }),
  alternativePhone: DS.attr('string', { persistToServer: true }),
  company:          DS.attr('string', { persistToServer: true }),

  // Relationships
  state:   DS.belongsTo('state', { persistToServer: true }),
  country: DS.belongsTo('country', { persistToServer: true })
});