class ClickhouseMigrationGenerator
Public Instance Methods
create_migration_file()
click to toggle source
# File lib/generators/clickhouse_migration_generator.rb, line 6 def create_migration_file set_local_assigns! validate_file_name! migration_template @migration_template, File.join(db_migrate_path, "#{file_name}.rb") end
Private Instance Methods
db_migrate_path()
click to toggle source
# File lib/generators/clickhouse_migration_generator.rb, line 14 def db_migrate_path if defined?(Rails.application) && Rails.application && respond_to?(:configured_migrate_path, true) configured_migrate_path || default_migrate_path else default_migrate_path end end
default_migrate_path()
click to toggle source
# File lib/generators/clickhouse_migration_generator.rb, line 22 def default_migrate_path "db/migrate_clickhouse" end