Class: ActiveVersion::Translations::TranslationRecord::TranslationSchemaDSL

Inherits:
Object
  • Object
show all
Defined in:
lib/active_version/translations/translation_record.rb

Instance Method Summary collapse

Constructor Details

#initialize(klass) ⇒ TranslationSchemaDSL

Returns a new instance of TranslationSchemaDSL.



145
146
147
# File 'lib/active_version/translations/translation_record.rb', line 145

def initialize(klass)
  @klass = klass
end

Instance Method Details

#foreign_key(value) ⇒ Object



153
154
155
# File 'lib/active_version/translations/translation_record.rb', line 153

def foreign_key(value)
  @klass.translation_foreign_key(value)
end

#identity_resolver(value) ⇒ Object



157
158
159
# File 'lib/active_version/translations/translation_record.rb', line 157

def identity_resolver(value)
  @klass.translation_identity_resolver(value)
end

#locale_column(value) ⇒ Object



149
150
151
# File 'lib/active_version/translations/translation_record.rb', line 149

def locale_column(value)
  @klass.translation_locale_column(value)
end