[
    {
        "name": "id",
        "dbType": "id",
        "htmlType": "",
        "validations": null,
        "searchable": false,
        "fillable": false,
        "primary": true,
        "inForm": false,
        "inIndex": false,
        "inView": false
    },
    {
        "name": "name",
        "dbType": "text:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "latitude",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "numeric",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "longitude",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "numeric",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "description",
        "dbType": "text:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "photos",
        "dbType": "longText:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "score",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "cost",
        "dbType": "boolean:default,0",
        "htmlType": "toggle-switch",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "cost_description",
        "dbType": "text:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "access",
        "dbType": "integer:nullable",
        "htmlType": "number",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "icon",
        "dbType": "text:nullable",
        "htmlType": "file",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "icon_type",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "phone",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "address",
        "dbType": "text:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "pwps_version",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "qr_enabled",
        "dbType": "boolean:default,0",
        "htmlType": "toggle-switch",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "poi_name",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "parking_type_name",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "locale",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "opening_date",
        "dbType": "date:nullable",
        "htmlType": "date",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "hours",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "open247",
        "dbType": "boolean:default,0",
        "htmlType": "toggle-switch",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "coming_soon",
        "dbType": "boolean:default,0",
        "htmlType": "toggle-switch",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "under_repair",
        "dbType": "boolean:default,0",
        "htmlType": "toggle-switch",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "access_restrictions",
        "dbType": "string:nullable",
        "htmlType": "select:CUSTOMERS_ONLY,GUESTS_ONLY,EMPLOYEES_ONLY,STUDENTS_ONLY,RESIDENTS_ONLY",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "parking_attributes",
        "dbType": "string:nullable",
        "htmlType": "select:PULL_THROUGH,PULL_IN,TRAILER_PARKING,TRAILER_FRIENDLY,GARAGE,HANDICAPPED,WHEELCHAIR_ACCESS,ILLUMINATED",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "parking_level",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "overhead_clearance_meters",
        "dbType": "string:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "name": "created_at",
        "dbType": "timestamp",
        "htmlType": null,
        "validations": null,
        "searchable": false,
        "fillable": false,
        "primary": false,
        "inForm": false,
        "inIndex": false,
        "inView": true
    },
    {
        "name": "updated_at",
        "dbType": "timestamp",
        "htmlType": null,
        "validations": null,
        "searchable": false,
        "fillable": false,
        "primary": false,
        "inForm": false,
        "inIndex": false,
        "inView": true
    },
    {
        "name": "plugshare_location_id",
        "dbType": "unsignedBigInteger:nullable",
        "htmlType": "text",
        "validations": "nullable",
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": true,
        "inIndex": true,
        "inView": true
    },
    {
        "searchable": true,
        "fillable": true,
        "primary": false,
        "inForm": false,
        "inIndex": true,
        "inView": true,
        "type" : "relation",
        "relation" : "mtm,Amenity,,amenity_id,id"

    }
]
