<commit_before># == Schema Information
#
# Table name: properties
#
#  id                  :integer          not null, primary key
#  label               :string(255)
#  type_of             :string(255)
#  required            :boolean
#  created_at          :datetime
#  updated_at          :datetime
#  participant_type_id :integer
#  deleted_at          :datetime
#  use_as_label        :boolean          default(FALSE)
#  validator           :string(255)      default("")
#  include_in_metadata :boolean          default(FALSE)
#

class Property < ActiveRecord::Base
  has_many :participant_properties<commit_msg>Sort models by property by default<commit_after># == Schema Information
#
# Table name: properties
#
#  id                  :integer          not null, primary key
#  label               :string(255)
#  type_of             :string(255)
#  required            :boolean
#  created_at          :datetime
#  updated_at          :datetime
#  participant_type_id :integer
#  deleted_at          :datetime
#  use_as_label        :boolean          default(FALSE)
#  validator           :string(255)      default("")
#  include_in_metadata :boolean          default(FALSE)
#

class Property < ActiveRecord::Base
  default_scope order('id ASC')

  has_many :participant_properties
{'fraction_non_alphanumeric': 0.08398133748055987, 'fraction_numerical': 0.013996889580093312, 'mean_word_length': 2.1237864077669903, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, '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': '7519855', 'n_tokens_mistral': 370, 'n_tokens_neox': 355, 'n_words': 87}