class Translateable::MigrationGenerator
Public Instance Methods
create_migration_file()
click to toggle source
# File lib/generators/translateable/migration_generator.rb, line 13 def create_migration_file raise ArgumentError, "given locale #{locale} is not available, check I18n.available_locales" unless I18n.available_locales.include?(locale.to_sym) migration_template('migration.rb.erb', "db/migrate/migrate_translateable_#{table_name}_#{field_name}.rb", migration_version: migration_version) end
Private Instance Methods
migration_version()
click to toggle source
# File lib/generators/translateable/migration_generator.rb, line 20 def migration_version "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]" end