Sha256: bb8904957568aee3792098c375fb7ea29eccd1376bfb8f82930a298b28e9a074

Contents?: true

Size: 947 Bytes

Versions: 1

Compression:

Stored size: 947 Bytes

Contents

# Seed configuration for Social Stream
#
# Define your relations and add SocialStream.seed! to db/seeds.rb
#
relations:
  user-friend:
    sender_type: User
    receiver_type: User
    name: friend
    # Friendship is a reciprocal relation
    inverse: user-friend
    # It is set for users by default
    reflexive: true
    permissions:
      - [ create,  resources, weak_set ]
      - [ read,    resources, group_set ]
      - [ update,  resources, weak_set ]
      - [ destroy, resources, weak_set ]
  user-public:
    sender_type: User
    receiver_type: User
    name: public
    # This relation is weaker than user-friend
    parent: user-friend
    # This relation is also reciprocal
    inverse: user-public
    permissions:
      - [ read, resources, group_set ]
  user-friend-request:
    sender_type: User
    receiver_type: User
    name: friendship_request
    # This relation is the request for user-friend
    granted: user-friend

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
social_stream-0.0.4 lib/generators/social_stream/templates/seeds.yml