class HecksAdapters::SQLDatabase::CLI::GenerateSQLDatabase
Public Class Methods
source_root()
click to toggle source
# File lib/cli/generate_sql_database.rb, line 7 def self.source_root File.dirname(__FILE__) + '/templates/' end
Public Instance Methods
bundle()
click to toggle source
# File lib/cli/generate_sql_database.rb, line 15 def bundle run 'bundle' end
create_sql_database_folder()
click to toggle source
# File lib/cli/generate_sql_database.rb, line 11 def create_sql_database_folder directory('sql_database', './adapters/sql_database') end
Private Instance Methods
class_name()
click to toggle source
# File lib/cli/generate_sql_database.rb, line 21 def class_name @class_name end
domain_module_name()
click to toggle source
# File lib/cli/generate_sql_database.rb, line 25 def domain_module_name DOMAIN.name.camelize end