123456789101112131415161718192021222324 |
- -include("types.hrl").
- -record(group,{
- username, % this is an id, has nothing to do with users or name
- name,
- description,
- publicity,
- creator,
- created,
- owner,
- feed,
- users_count = 0 :: integer(), % we have to store this, counting would be very expensive and this number is sufficient for sorting and stuff
- entries_count = 0 :: integer()
- }).
- -record(group_subscriptions, {
- user_id,
- group_id,
- user_type,
- user_posts_count = 0 :: integer() % we need this for sorting and counting is expensive
- }).
- define(GROUP_EXCHANGE(GroupId), list_to_binary("group_exchange."++GroupId++".fanout")).
|