<commit_before># coding: utf-8
class Event < ActiveRecord::Base
  
	# TODO: Entryを作成したらコメントアウトを外すこと
  #エントリー
  #has_many :entries,
  #  :dependent => :delete_all #イベントを消去した際，そのエントリをすべて抹消
  #主催者ユーザ
  belongs_to :owner_user,
    :class_name => "User",
    :foreign_key => "owner_user_id"
  #サブイベント
  has_many :sub_events,
    :class_name => "Event",
    :foreign_key => "main_event_id"
  #メインイベント
  belongs_to :main_event,
    :class_name => "Event",
    :foreign_key => "main_event_id"
  #一意であるべき値
  validates_uniqueness_of :name,<commit_msg>・Entryに関わるEventのモデルの修正 機能 #25<commit_after># coding: utf-8
class Event < ActiveRecord::Base

  #エントリー
  has_many :entries,
    :dependent => :delete_all #イベントを消去した際，そのエントリをすべて抹消
  #主催者ユーザ
  belongs_to :owner_user,
    :class_name => "User",
    :foreign_key => "owner_user_id"
  #サブイベント
  has_many :sub_events,
    :class_name => "Event",
    :foreign_key => "main_event_id"
  #メインイベント
  belongs_to :main_event,
    :class_name => "Event",
    :foreign_key => "main_event_id"
  #一意であるべき値
  validates_uniqueness_of :name,
{'fraction_non_alphanumeric': 0.12441093308199812, 'fraction_numerical': 0.003770028275212064, 'mean_word_length': 4.446153846153846, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2181068', 'n_tokens_mistral': 514, 'n_tokens_neox': 503, 'n_words': 75}