<commit_before>{
  "name": "Company",
  "plural": "Companies",
  "base": "PersistedModel",
  "idInjection": true,
  "properties": {
    "name": {
      "type": "string",
      "required": true
    },
    "url": {
      "type": "string"
    },
    "logo": {
      "type": "string"
    },
    "overallRating": {
      "type": "number"
    },
    "description": {
      "type": "string"
    }
  },
  "validations": [],
  "relations": {
    "reviews": {
      "type": "hasMany",
      "model": "Review"
    },
    "perks": {
      "type": "hasMany",
      "model": "Perk",
      "through": "CompanyPerk"
    },
    "majors": {
      "type": "hasMany",<commit_msg>Support decimal values for overallRating<commit_after>{
  "name": "Company",
  "plural": "Companies",
  "base": "PersistedModel",
  "idInjection": true,
  "properties": {
    "name": {
      "type": "string",
      "required": true
    },
    "url": {
      "type": "string"
    },
    "logo": {
      "type": "string"
    },
    "overallRating": {
      "type": "number",
      "dataType": "decimal",
      "precision": "1",
      "scale": "2"
    },
    "description": {
      "type": "string"
    }
  },
  "validations": [],
  "relations": {
    "reviews": {
      "type": "hasMany",
      "model": "Review"
    },
    "perks": {
      "type": "hasMany",
      "model": "Perk",
      "through": "CompanyPerk"
    },
    "majors": {
      "type": "hasMany",
{'fraction_non_alphanumeric': 0.22425952045133993, 'fraction_numerical': 0.0014104372355430183, 'mean_word_length': 2.1603563474387526, 'pattern_counts': {'":': 57, '<': 3, '<?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': '7217584', 'n_tokens_mistral': 524, 'n_tokens_neox': 515, 'n_words': 97}