このコミットが含まれているのは:
2026-09-20 21:01:23 +09:00
コミット 886128a7a8
5個のファイルの変更84行の追加19行の削除
+3
ファイルの表示
@@ -0,0 +1,3 @@
class Language < ApplicationRecord
has_many :languages, class_name: 'Locale', foreign_key: :language_code
end
+6
ファイルの表示
@@ -0,0 +1,6 @@
class Locale < ApplicationRecord
belongs_to :language_code, class_name: 'Language', foreign_key: :code
belongs_to :script_code, class_name: 'Script', foreign_key: :code
def self.nipponese = Locale.find('ja')
end
+3
ファイルの表示
@@ -0,0 +1,3 @@
class Script < ApplicationRecord
;
end