Sha256: 0e94e746fe2fb325efd49a26c7d7a94c36b46fdcfc6f17fc8e0a5b387c174159

Contents?: true

Size: 830 Bytes

Versions: 7

Compression:

Stored size: 830 Bytes

Contents

module Socialization
  module CassandraStores
    class Share < Socialization::CassandraStores::Base
      extend Socialization::Stores::Mixins::Base
      extend Socialization::Stores::Mixins::Like
      extend Socialization::CassandraStores::Mixins::Base

      class << self
        def forward_table_name
          nil
        end
        def backward_table_name
          "shares"
        end
        def counter_forward_table_name
          nil
        end
        def counter_backward_table_name
          "share_counter"
        end
        alias_method :share!, :relation!;                           public :share!
        alias_method :remove_shares, :remove_actor_relations;       public :remove_shares
        alias_method :shares_cnt, :actors_cnt;                      public :shares_cnt
      end

    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
socialization-cassandra-0.0.7.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.6.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.5.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.4.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.3.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.2.pre.alpha lib/socialization/stores/cassandra/share.rb
socialization-cassandra-0.0.1.pre.alpha lib/socialization/stores/cassandra/share.rb