Module: Shardable

Extended by:
ActiveSupport::Concern
Included in:
PoolRepository, ProjectRepository, SnippetRepository
Defined in:
app/models/concerns/shardable.rb

Instance Method Summary collapse

Instance Method Details

#shard_nameObject



16
17
18
# File 'app/models/concerns/shardable.rb', line 16

def shard_name
  shard&.name
end

#shard_name=(name) ⇒ Object



20
21
22
# File 'app/models/concerns/shardable.rb', line 20

def shard_name=(name)
  self.shard = Shard.by_name(name)
end