{
  "nameSingular": "companyV2",
  "namePlural": "companiesV2",
  "labelSingular": "Company",
  "labelPlural": "Companies",
  "targetTableName": "company",
  "description": "A company",
  "icon": "business",
  "fields": [
    {
      "type": "text",
      "name": "name",
      "label": "Name",
      "targetColumnMap": {
        "value": "name"
      },
      "description": "Name of the company",
      "icon": null,
      "isNullable": false
    },
    {
      "type": "text",
      "name": "domainName",
      "label": "Domain Name",
      "targetColumnMap": {
        "value": "domainName"
      },
      "description": "Domain name of the company",
      "icon": "url",
      "isNullable": true
    },
    {
      "type": "text",
      "name": "address",
      "label": "Address",
      "targetColumnMap": {
        "value": "address"
      },
      "description": "Address of the company",
      "icon": "location",
      "isNullable": true
    },
    {
      "type": "number",
      "name": "employees",
      "label": "Employees",
      "targetColumnMap": {
        "value": "employees"
      },
      "description": "Number of employees",
      "icon": "people",
      "isNullable": true
    }
  ]
}