Sha256: a89672baa5a18f25e707bb93d062cd65dd264e60dfeb2912ecbd726da3b9ca2e
Contents?: true
Size: 727 Bytes
Versions: 3
Compression:
Stored size: 727 Bytes
Contents
# frozen_string_literal: true module PicoApi module Generators module Commands class CreateConfigDatabaseSetup def self.call(project_name) file_copier = ::PicoApi::Generators::FileCopier.build(project_name) new(file_copier).call end def initialize(file_copier) @file_copier = file_copier end def call file_copier.copy(template_file_path, destination_path) end private attr_reader :file_copier def template_file_path '/generators/templates/config/database_setup.erb' end def destination_path '/config/database_setup.rb' end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems