OSDN Git Service

rename model name
[pettanr/pettanr.git] / app / assets / javascripts / manifest / model / association / belongs_to.js.coffee
1 class Manifest.ModelModule.AssociationModule.BelongsTo extends ManifestBase.NameValues\r
2   \r
3   set_default: () ->\r
4     super()\r
5     @values['item_name'] ||= @name\r
6     @values['id_column'] ||= @name + '_id' \r
7     \r
8   init: () ->\r
9     super()\r
10     @item_name = @values['item_name']\r
11     @id_column = @values['id_column']\r
12   \r
13   model: () ->\r
14     Manifest.item_name_to_model @item_name\r
15   \r
16   association_name: () ->\r
17     @parent.association_name\r
18   \r