vault backup: 2026-05-24 15:03:28

This commit is contained in:
Dmitry
2026-05-24 15:03:28 +03:00
parent 6189cfdd1c
commit 7335ca7c23
705 changed files with 18360 additions and 154 deletions
@@ -0,0 +1,25 @@
---
status: processing
type: concept
tags:
- programming
- ruby-on-rails
created: 2025-12-17
updated: 2026-05-07
title: Active Storage
---
# Active Storage
**Active Storage** - система хранения файлов в Rails. Идейно, хранить в БД информацию о файлах, а сами файлы отдельно (локально или в ином хранилище)
Архитектура представляет из себя 3 таблицы в БД:
1. `**active_storage_blobs**` — метаданные файла
| | | | | | | |
|---|---|---|---|---|---|---|
|id|key|filename|content_type|byte_size|checksum|created_at|
||||||||
## Связанные заметки
- [[Volume - Docker]] — в Docker-деплое файлы Active Storage должны персистироваться через Volume; без этого файлы теряются при перезапуске контейнера