module WikiRecords def seed_description(tag_name:, body:, created_by_user:, message: nil, locale: Locale.nipponese) TagDescriptionOperation.create!(locale, tag: tag_name.tag, body:, created_by_user:, message:) end def description_versions(description) TagDescriptionVersion.where( tag_id: description.tag_id, language_code: description.language_code) end def current_description_version(description) description_versions(description).find_by!(version_no: description.reload.version_no) end end