Module: ActiveRecord::Dbt::I18nWrapper::Translate

Extended by:
RequiredMethods
Included in:
Column::Yml, Table::Yml
Defined in:
lib/active_record/dbt/i18n_wrapper/translate.rb

Instance Method Summary collapse

Methods included from RequiredMethods

define_required_methods

Instance Method Details

#translated_column_nameObject



17
18
19
20
21
# File 'lib/active_record/dbt/i18n_wrapper/translate.rb', line 17

def translated_column_name
  @translated_column_name ||=
    translated_attribute_name ||
    translated_default_column_name
end

#translated_table_nameObject



13
14
15
# File 'lib/active_record/dbt/i18n_wrapper/translate.rb', line 13

def translated_table_name
  I18n.t("activerecord.models.#{table_name_singularize}", default: nil)
end