OSDN Git Service

add: resource_picture_pictures
[pettanr/pettanr.git] / public / manifest.json
index ccf41ba..23cb8ae 100644 (file)
@@ -19,6 +19,7 @@
     "original_picture": "original_pictures",\r
     "picture": "pictures",\r
     "resource_picture": "resource_pictures",\r
+    "resource_picture_picture": "resource_picture_pictures",\r
     "original_picture_license_group": "original_picture_license_groups",\r
     "original_picture_license": "original_picture_licenses",\r
     "speech_balloon_template": "speech_balloon_templates",\r
         }\r
       }\r
     },\r
+    "resource_picture_picture": {},\r
     "original_picture_license_group": {},\r
     "original_picture_license": {\r
       "args": {\r
         }\r
       }\r
     },\r
+    "resource_picture_pictures": {\r
+      "actions": {\r
+        "index": {\r
+          "type": "list",\r
+          "args": {\r
+            "param_id": "none"\r
+          }\r
+        },\r
+        "by_original_picture": {\r
+          "type": "list",\r
+          "args": {\r
+            "param_id": "suffix"\r
+          }\r
+        },\r
+        "by_resource_picture": {\r
+          "type": "list",\r
+          "args": {\r
+            "param_id": "suffix"\r
+          }\r
+        },\r
+        "by_picture": {\r
+          "type": "list",\r
+          "args": {\r
+            "param_id": "suffix"\r
+          }\r
+        },\r
+        "show": {\r
+          "type": "show"\r
+        }\r
+      }\r
+    },\r
     "speech_balloon_templates": {\r
       "actions": {\r
         "index": {\r
           "artist": {}\r
         },\r
         "has_many": {\r
-          "pictures": {}\r
+          "pictures": {},\r
+          "resource_picture_pictures": {}\r
         },\r
         "has_one": {\r
           "resource_picture": {}\r
           "system_picture": {}\r
         },\r
         "has_many": {},\r
-        "has_one": {}\r
+        "has_one": {\r
+          "resource_picture_picture": {}\r
+        }\r
       },\r
       "attributes": {\r
         "original_picture_id": {\r
           "artist": {},\r
           "system_picture": {}\r
         },\r
-        "has_many": {},\r
+        "has_many": {\r
+          "resource_picture_pictures": {}\r
+        },\r
         "has_one": {}\r
       },\r
       "attributes": {\r
         }\r
       }\r
     },\r
+    "resource_picture_picture": {\r
+      "associations": {\r
+        "belongs_to": {\r
+          "original_picture": {},\r
+          "resource_picture": {},\r
+          "picture": {}\r
+        },\r
+        "has_many": {},\r
+        "has_one": {}\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