{
  "kind": "collectionType",
  "collectionName": "customer_cases",
  "info": {
    "name": "CustomerCase",
    "description": ""
  },
  "options": {
    "increments": true,
    "timestamps": true,
    "draftAndPublish": true
  },
  "pluginOptions": {},
  "attributes": {
    "title": {
      "type": "string"
    },
    "description": {
      "type": "text"
    },
    "logo": {
      "type": "component",
      "repeatable": false,
      "component": "shared.image"
    },
    "order": {
      "type": "integer",
      "default": 0,
      "unique": true,
      "required": true
    },
    "industry": {
      "type": "string",
      "required": false
    },
    "scene": {
      "type": "string",
      "required": false
    },
    "banner": {
      "type": "component",
      "repeatable": false,
      "component": "shared.image"
    },
    "relatedCases": {
      "type": "component",
      "repeatable": true,
      "component": "case-detail.related-cases"
    },
    "relatedSolutions": {
      "type": "component",
      "repeatable": true,
      "component": "case-detail.related-solutions"
    },
    "body": {
      "type": "richtext",
      "required": false
    },
    "logoWallLogo": {
      "type": "component",
      "repeatable": false,
      "component": "shared.image"
    },
    "customerProfile": {
      "model": "customer-profile"
    },
    "whitePaperLink": {
      "type": "string"
    },
    "pdfLink": {
      "type": "string",
      "required": false
    },
    "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
    }
  }
}
