12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- -include("kvs.hrl").
- -record(feed, {?CONTAINER, aclver}).
- -record(entry, {?ITERATOR(feed),
- entry_id,
- from,
- to,
- title,
- description,
- created,
- hidden,
- access,
- shared,
- starred,
- deleted,
- media = [],
- etc,
- type = {user, normal}}).
- -record(media, {
- id,
- title :: iolist(),
- width,
- height,
- html :: iolist(),
- url :: iolist(),
- version,
- thumbnail_url :: iolist(),
- type :: {atom(), atom() | string()},
- thumbnail_height}).
- -record(comment, {?ITERATOR(feed),
- comment_id,
- entry_id,
- content,
- from,
- created,
- media = [],
- parent}).
- -record(entry_views, {?CONTAINER}).
- -record(user_view, {?ITERATOR(entry_views), user, created}).
- -record(like, {?ITERATOR(feed), user_id, entry_id, created}).
- -record(entry_likes, {
- entry_id,
- one_like_head,
- total_count
- }).
- -record(user_likes, {
- user_id,
- one_like_head,
- total_count
- }).
- -record(one_like, {
- id,
- user_id,
- entry_id,
- feed_id,
- created_time,
- next
- }).
- -record(hidden_feed, {id}).
- -record(user_etries_count, {
- user_id,
- entries = 0,
- comments = 0
- }).
|