name: cfs_images_filerecord
label: Images Version
table_name: 'cfs.images.filerecord'
icon: drafts
enable_search: true
enable_api: true
hidden: true
fields:
  original:
    label: Original
    type: object
    blackbox: true
    readonly: true
  "original.name":
    label: Name
    type: text
    readonly: true
    # is_name: true
  "original.size":
    label: Size
    type: number
    readonly: true
  metadata:
    label: Metadata
    type: object
    blackbox: true
  "metadata.owner":
    label: Owner
    type: lookup
    reference_to: users
    hidden: true #前端显示成id了，直接隐藏
  "metadata.owner_name":
    label: Owner Name
    type: text
    readonly: true
    # visible_on: "{{global.mode ==='read' ? true : false}}"
  # "metadata.parent":
  #   label: Parent 
  #   type: master_detail
  #   reference_to: cms_files
  #   visible_on: "{{false}}"
  uploadedAt: 
    label: Upload Time
    type: "datetime"
  created_by:
    hidden: true
  modified_by:
    hidden: true
list_views:
  all:
    columns: 
      - "original.name"
      - "metadata.owner_name"
      - "uploadedAt"
      - "original.size"
    filter_scope: space
permission_set:
  user:
    allowCreate: false
    allowDelete: true
    allowEdit: false
    allowRead: true
    modifyAllRecords: false
    viewAllRecords: true 
  admin:
    allowCreate: false
    allowDelete: true
    allowEdit: true
    allowRead: true
    modifyAllRecords: true
    viewAllRecords: true 
  customer:
    allowCreate: false
    allowDelete: true
    allowEdit: false
    allowRead: true
    modifyAllRecords: false
    viewAllRecords: true