class DashOverlord::UseCases::V1::DummyData::Create::Charts::Base

Public Instance Methods

perform() click to toggle source
# File lib/dash_overlord/use_cases/v1/dummy_data/create/charts/base.rb, line 11
def perform
  return unless num_of_records && repo

  invoke! Charts::Build

  repository_create.perform \
    items: context.items,
    table_name: table_name
end

Protected Instance Methods

repository_create() click to toggle source
# File lib/dash_overlord/use_cases/v1/dummy_data/create/charts/base.rb, line 22
def repository_create
  [
    "DashOverlord",
    "UseCases",
    "V1",
    "Repositories",
    repo.classify,
    "Create",
    "Batch"
  ].join('::').constantize
end