Skip to main content

Module meta_adapter

Module meta_adapter 

Source
Expand description

Adapter that manages metadata. Everything including tenants, profiles, actions, file metadata, etc.

Structs§

Action
ActionData
Additional action data (cached counts/stats)
ActionView
AttachmentView
CreateFile
CreateFileVariant
CreateOutboundActionOptions
CreateRefOptions
FileUserData
User-specific file metadata (access tracking, pinned/starred status)
FileVariant
FileView
FinalizeActionOptions
Options for finalizing an action (resolved fields from ActionCreatorTask)
ListActionOptions
Options for listing actions
ListFileOptions
Options for listing files
ListProfileOptions
ListRefsOptions
ListTaskOptions
ListTenantsMetaOptions
Options for listing tenants in meta adapter
Profile
ProfileData
Profile data returned from adapter queries
ProfileInfo
ProfileList
List of profiles response
PushSubscription
Full push subscription record stored in database
PushSubscriptionData
Web Push subscription data (RFC 8030)
PushSubscriptionKeys
Subscription keys for Web Push encryption
ReactionData
Reaction data
RefData
Task
TaskPatch
Tenant
TenantListMeta
Tenant list item from meta adapter (without cover_pic and x fields)
UpdateActionDataOptions
Options for updating action metadata
UpdateFileOptions
Options for updating file metadata
UpdateProfileData
UpdateTenantData

Enums§

ActionId
FileId
FileStatus
File status enum Note: Mutability is determined by fileTp (BLOB=immutable, CRDT/RTDB=mutable)
ProfileConnectionStatus
ProfileStatus
ProfileType

Constants§

TRASH_PARENT_ID
Special parent_id value for trashed files

Traits§

MetaAdapter