{
  "kind": "collectionType",
  "collectionName": "solutions",
  "info": {
    "name": "Solution",
    "description": ""
  },
  "options": {
    "increments": true,
    "timestamps": true,
    "draftAndPublish": true
  },
  "pluginOptions": {},
  "attributes": {
    "title": {
      "type": "string",
      "required": false
    },
    "description": {
      "type": "string",
      "required": false
    },
    "order": {
      "type": "integer",
      "required": true,
      "unique": true
    },
    "tags": {
      "type": "json"
    },
    "keyWords": {
      "type": "json",
      "required": false
    },
    "banner": {
      "type": "component",
      "repeatable": false,
      "component": "shared.image"
    },
    "body": {
      "type": "richtext",
      "required": false
    },
    "relatedCases": {
      "type": "component",
      "repeatable": true,
      "component": "solution-detail.detail-cases"
    },
    "whitePaperLink": {
      "type": "string"
    },
    "fillInMethod": {
      "type": "enumeration",
      "enum": [
        "uploadFile",
        "writeDirectly"
      ],
      "required": true
    },
    "file": {
      "model": "file",
      "via": "related",
      "allowedTypes": [
        "files"
      ],
      "plugin": "upload",
      "required": false,
      "pluginOptions": {}
    },
    "customUrl": {
      "type": "string",
      "required": true
    },
    "image": {
      "type": "component",
      "repeatable": false,
      "component": "shared.image"
    }
  }
}
