class HecksAdapters::SQLDatabase::CLI::GenerateDomainMigrations
Attributes
migration_builder[W]
Public Class Methods
source_root()
click to toggle source
# File lib/cli/generate_domain_migrations.rb, line 12 def self.source_root File.dirname(__FILE__) + '/templates/' end
Public Instance Methods
create_migration_file()
click to toggle source
# File lib/cli/generate_domain_migrations.rb, line 16 def create_migration_file @migration_builder = MigrationBuilder.new(self, DOMAIN) @migration_builder.call end
load_domain_spec()
click to toggle source
# File lib/cli/generate_domain_migrations.rb, line 8 def load_domain_spec load('Domain') end
Private Instance Methods
migration_builder()
click to toggle source
# File lib/cli/generate_domain_migrations.rb, line 23 def migration_builder @migration_builder end