GitHub - ash-project/ash_storage: Attachment and file management for Ash Framework ยท GitHub

GitHub - ash-project/ash_storage: Attachment and file management for Ash Framework ยท GitHub

ash_storage is an Ash Framework extension that provides file attachment and blob storage management through a three-resource architecture: a BlobResource storing file metadata, an AttachmentResource linking blobs to records, and host resources declaring has_one_attached or has_many_attached relationships. The extension supports multiple attachment patterns including single-parent foreign keys, multi-resource shared attachments, and fully polymorphic attachments, with automatic URL calculation and file purging on replacement for single attachments.

Visit Original Article โ†’

โŒ˜K

Start typing to search...

Search across content, newsletters, and subscribers