OSDN Git Service

fix: views
[pettanr/pettanr.git] / app / assets / javascripts / work / models.js.coffee.erb
index ad431b0..5c51e4a 100644 (file)
       belongs_to: {\r
         panel: {\r
         }, \r
+        picture: {\r
+        }, \r
       },\r
       has_many: {\r
       },\r
       belongs_to: {\r
         panel: {\r
         }, \r
+        picture: {\r
+        }, \r
       },\r
       has_many: {\r
       },\r
       has_many: {\r
         pictures: {\r
         }, \r
+        resource_picture_pictures: {\r
+        }, \r
       },\r
       has_one: {\r
         resource_picture: {\r
         }, \r
         artist: {\r
         }, \r
+        original_picture: {\r
+        }, \r
         system_picture: {\r
         }, \r
       },\r
       has_many: {\r
+        panel_pictures: {\r
+        }, \r
+        ground_pictures: {\r
+        }, \r
       },\r
       has_one: {\r
+        resource_picture_picture: {\r
+        }, \r
       },\r
     },\r
     attributes: {\r
       belongs_to: {\r
         original_picture: {\r
         }, \r
+        picture: {\r
+        }, \r
         license_group: {\r
         }, \r
         license: {\r
         }, \r
       },\r
       has_many: {\r
+        resource_picture_pictures: {\r
+        }, \r
       },\r
       has_one: {\r
       },\r
       },\r
     },\r
   },\r
+  resource_picture_picture: {\r
+    associations: {\r
+      belongs_to: {\r
+        original_picture: {\r
+        }, \r
+        resource_picture: {\r
+        }, \r
+        picture: {\r
+        }, \r
+      },\r
+      has_many: {\r
+      },\r
+      has_one: {\r
+      },\r
+    },\r
+    attributes: {\r
+      original_picture_id: {\r
+        type: 'number',\r
+        rules : {\r
+          required: true,\r
+          number: true,\r
+        }\r
+      },\r
+      resource_picture_id: {\r
+        type: 'number',\r
+        rules : {\r
+          required: true,\r
+          number: true,\r
+        }\r
+      },\r
+      picture_id: {\r
+        type: 'number',\r
+        rules : {\r
+          required: true,\r
+          number: true,\r
+        }\r
+      },\r
+    },\r
+  },\r
   original_picture_license_group: {\r
     associations: {\r
       belongs_to: {\r
         source: {\r
           type: 'filter',\r
           args: {\r
-            resource_list_name: 'by_license_group',\r
+            resource_action_name: 'by_license_group',\r
             filter_column_name: 'license_group_id',\r
           },\r
         },\r