Ooh, I wonder if there’s something that needs tweaking in my .forestadmin-schema.json
?
{
"collections": [{
"name": "ActiveStorage__Attachment",
"name_old": "active_storage_attachments",
"icon": null,
"is_read_only": false,
"is_searchable": true,
"is_virtual": false,
"only_for_relationships": false,
"pagination_type": "page",
"fields": [{
"field": "id",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "name",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "record_type",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "record_id_int",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "blob",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": "ActiveStorage__Blob.id",
"inverse_of": "attachments",
"relationship": "BelongsTo",
"widget": null,
"validations": []
}, {
"field": "created_at",
"type": "Date",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "record_id",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}],
"segments": [],
"actions": []
}, {
"name": "ActiveStorage__Blob",
"name_old": "active_storage_blobs",
"icon": null,
"is_read_only": false,
"is_searchable": true,
"is_virtual": false,
"only_for_relationships": false,
"pagination_type": "page",
"fields": [{
"field": "id",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "key",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "filename",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "content_type",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "metadata",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "byte_size",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "checksum",
"type": "String",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "created_at",
"type": "Date",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": null,
"inverse_of": null,
"widget": null,
"validations": []
}, {
"field": "preview_image_attachment",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": "ActiveStorage__Attachment.id",
"inverse_of": "record",
"relationship": "HasOne",
"widget": null,
"validations": []
}, {
"field": "preview_image_blob",
"type": "Number",
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": true,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": "ActiveStorage__Blob.id",
"inverse_of": null,
"relationship": "HasOne",
"widget": null,
"validations": []
}, {
"field": "attachments",
"type": ["Number"],
"default_value": null,
"enums": null,
"integration": null,
"is_filterable": false,
"is_read_only": false,
"is_required": false,
"is_sortable": true,
"is_virtual": false,
"reference": "ActiveStorage__Attachment.id",
"inverse_of": "blob",
"relationship": "HasMany",
"widget": null,
"validations": []
}],
"segments": [],
"actions": []
}