Module freedit::controller

source ·
Expand description

§model

Any changes in these tables should be handled with care and usually involve data migration, otherwise data might be lost.

§user

treekeyvalue
default“users_count”N
“users”uidUser
“usernames”usernameuid
“user_following”uid#uid&[]
“user_followers”uid#uid&[]
“user_stats”timestamp_uid_typeN
“user_uploads”uid#img_idimage_hash.ext
default“imgs_count”N
“home_pages”uidu8
“tan”ctype#id&[]

§notification

treekeyvalue
default“notifications_count”N
“notifications”uid#nid#nt_typeid1#id2#is_read

§captcha

treekeyvalue
“captcha”timestamp_nanoidcaptcha_chars

§solo

treekeyvalue
default“solos_count”N
“solos”sidSolo
“user_solos”uid#sidsolo_type
“user_solos_like”uid#sid&[]
“solo_users_like”sid#uid&[]
“solo_timeline”siduid#solo_type
“hashtags”hashtag#sid&[]

§session

treekeyvalue
“sessions”timestamp_nanoidClaim

§site config

treekeyvalue
default“site_config”SiteConfig

§inn

treekeyvalue
default“inns_count”N
“inns”iidInn
“inn_names”inn_nameiid
“topics”topic#iid&[]
“mod_inns”uid#iid&[]
“user_inns”uid#iid&[]
“inn_apply”iid#uid&[]
“inn_users”iid#uid&[1/2/3/4/5/8/10]
“inns_private”iid&[]
“drafts”uidFormPost
“inn_feeds”iid#feed_iduid
“inn_items”iid#item_id&[]

§post

treekeyvalue
default“posts_count”N
“posts”pidPost
“inn_posts”iid#pid&[]
“user_posts”uid#pidiid#inn_type
“tags”tag#pid&[]
“post_upvotes”pid#uid&[]
“post_downvotes”pid#uid&[]
“post_timeline_idx”iid#pidtimestamp#inn_type
“post_timeline”timestamp#iid#pidinn_type
“post_pageviews”pidN
“post_pins”iid#pid&[]

§comment

treekeyvalue
“post_comments_count”pidN
“post_comments”pid#cidComment
“user_comments”uid#pid#cid&[]
“comment_upvotes”pid#cid#uid&[]
“comment_downvotes”pid#cid#uid&[]

§rss

treekeyvalue
default“feeds_count”N
default“items_count”N
“user_folders”uid#folder#feed_id&[0/1]
“feeds”feed_idFeed
“feed_errs”feed_id“error msg”
“feed_items”feed_id#item_idtimestamp
“feed_links”feed_linkfeed_id
“item_links”item_linkitem_id
“items”item_idItem
“read”uid#item_id&[]
“star”uid#item_idtimestamp

§e2ee message

treekeyvalue
default“messages_count”N
“messages”mid#uid#uid#message
“pub_keys”uidpub_key
“user_messages”uid#mid&[]

Modules§

Structs§

Enums§