name: banner
uploadPath: ../media/banner

meta:
    label: Banner
    muiIcon: web
    backup:
        active: true
        collectionName: backups
    views:
        - type: table
          columns:
              - source: banner

permissions:
    public:
        methods:
            get: true
            post: false
            put: false
            delete: false
    user:
        methods:
            get: true
            post: true
            put: true
            delete: true
hooks:
    post:
        return:
            type: javascript
            file: hooks/clear_cache.js
    put:
        return:
            type: javascript
            file: hooks/clear_cache.js

fields:
    - name: banner
      type: string
      meta:
          label: Banner