<commit_before>{
  "name": "Inventory",
  "options": {
    "idInjection": false,
    "oracle": {
      "schema": "BLACKPOOL",
      "table": "INVENTORY"
    },
    "plural": "inventory"
  },
  "properties": {
    "productId": {
      "type": "String",
      "required": true,
      "length": 20,
      "id": 1,
      "oracle": {
        "columnName": "PRODUCT_ID",
        "dataType": "VARCHAR2",
        "dataLength": 20,
        "nullable": "N"
      }
    },
    "locationId": {
      "type": "String",
      "required": true,
      "length": 20,
      "id": 2,
      "oracle": {
        "columnName": "LOCATION_ID",
        "dataType": "VARCHAR2",
        "dataLength": 20,
        "nullable": "N"
      }
    },
    "available": {
      "type": "Number",
      "required": false,
      "length": 22,
      "oracle": {
        "columnName": "AVAILABLE",
        "dataType": "NUMBER",
        "dataLength": 22,
        "nullable": "Y"
      }
    },
    "total": {
      "type": "Number",
      "required": false,
      "length": 22,
      "oracle": {
        "columnName": "TOTAL",
        "dataType": "NUMBER",
        "dataLength": 22,
        "nullable": "Y"
      }
    }
  }
}<commit_msg>Update the model so that it has one id property to support findById<commit_after>{
  "name": "Inventory",
  "options": {
    "idInjection": false,
    "oracle": {
      "schema": "BLACKPOOL",
      "table": "INVENTORY"
    },
    "plural": "inventory"
  },
  "properties": {
    "id": {
      "type": "Number",
      "required": true,
      "id": 1,
      "oracle": {
        "columnName": "ID",
        "dataType": "NUMBER",
        "dataLength": 20,
        "nullable": "N"
      }
    },
    "productId": {
      "type": "String",
      "required": true,
      "length": 20,
      "oracle": {
        "columnName": "PRODUCT_ID",
        "dataType": "VARCHAR2",
        "dataLength": 20,
        "nullable": "N"
      }
    },
    "locationId": {
      "type": "String",
      "required": true,
      "length": 20,
      "oracle": {
        "columnName": "LOCATION_ID",
        "dataType": "VARCHAR2",
        "dataLength": 20,
        "nullable": "N"
      }
    },
    "available": {
      "type": "Number",
      "required": false,
      "length": 22,
      "oracle": {
        "columnName": "AVAILABLE",
        "dataType": "NUMBER",
        "dataLength": 22,
        "nullable": "Y"
      }
    },
    "total": {
      "type": "Number",
      "required": false,
      "length": 22,
      "oracle": {
        "columnName": "TOTAL",
        "dataType": "NUMBER",
        "dataLength": 22,
        "nullable": "Y"
      }
    }
  }
}
{'fraction_non_alphanumeric': 0.1958997722095672, 'fraction_numerical': 0.015565679574791193, 'mean_word_length': 1.7591623036649215, 'pattern_counts': {'":': 99, '<': 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': '2186626', 'n_tokens_mistral': 948, 'n_tokens_neox': 903, 'n_words': 188}