<?php

return [

    'asset' => [
        'id',
        'asset_tag',
        'serial_no',
        'po_no',
        'asset_type',
        'hardware_standard',
        'manufacturer',
        'technical_specs',
        'asset_status',
        'lock_status',
        'unlock_code',
        'lock_notes',
        'imei',
        'user',
        'employee_id',
        'email',
        'location',
        'network_code',
        'lease_start_date',
        'lease_end_date',
        'loaner_return_date',
        'loaner_retention_date',
        'carrier',
        'child_asset',
        'parent_asset_tag',
        'linked_date',
        'lost_date',
        'end_of_life_date',
        'wipe_confirmation',
        'donation_certificate',
        'asset_age',
        'mac_address',
        'cost',
        'asset_depreciated_value',
        'host_name',
        'manufacturer_support_end_date',
        'modified_date',
        'last_status_update',
        'modified_by',
        'created_date',
        'created_by',
        'last_seen',
        'depreciation',
        'warranty_end_date',
        'asset_type_details',
        'asset_status_details',
        'carrier_details',
        'user_details',
        'location_details',
        'hardware_details',
        'manufacturer_details',
        'tech_spec_details',
        'network_code',
        'support_end_date',
        'asset_original_value',
        'make_and_model',
        'last_seen',
        'last_logged_user'
    ],

    'terminated_assets' => [
        'id',
        'asset_tag',
        'serial_no',
        'po_no',
        'asset_type',
        'hardware_standard',
        'manufacturer',
        'technical_specs',
        'asset_status',
        'lock_status',
        'unlock_code',
        'lock_notes',
        'imei',
        'user',
        'employee_id',
        'email',
        'location',
        'network_code',
        'lease_start_date',
        'lease_end_date',
        'loaner_return_date',
        'loaner_retention_date',
        'carrier',
        'child_asset',
        'parent_asset_tag',
        'linked_date',
        'lost_date',
        'end_of_life_date',
        'wipe_confirmation',
        'donation_certificate',
        'asset_age',
        'mac_address',
        'cost',
        'asset_depreciated_value',
        'host_name',
        'manufacturer_support_end_date',
        'modified_date',
        'last_status_update',
        'modified_by',
        'created_date',
        'created_by',
        'last_seen',
        'depreciation',
        'warranty_end_date',
        'asset_type_details',
        'asset_status_details',
        'carrier_details',
        'user_details',
        'location_details',
        'hardware_details',
        'manufacturer_details',
        'tech_spec_details',
        'network_code',
        'support_end_date',
        'asset_original_value',
        'make_and_model',
        'last_seen',
        'last_logged_user',
        'hire_date',
        'terminated_date'
    ],

    'user' => [
        'id',
        'first_name',
        'last_name',
        'employee_id',
        'email',
        'position',
        'department',
        'work_location',
        'location',
        'hire_date',
        'user_type',
        'teqtivity_role',
        'status',
        'terminated_date',
        'legalhold',
        'created_date',
        'modified_date'
    ],


    'location' => [
        'id',
        'name',
        'location_type',
        'status',
        'site_code',
        'building',
        'address',
        'floor',
        'room_capacity',
        'country',
        'region',
        'created_date',
        'modified_date',
    ],

    'hardware' => [
        'id',
        'name',
        'manufacturer',
        'asset_type',
        'created_date',
        'modified_date',
    ],

    'techSpec' => [
        'id',
        'details',
        'original_value',
        'new_value',
        'life_of_asset',
        'hardware_standard',
        'manufacturer',
        'asset_type',
        'created_date',
        'modified_date',
    ],

    'manufacturers' => [
        'id',
        'name',
        'created_date',
        'modified_date',
    ],

    'asset_types' => [
        'id',
        'name',
        'is_parent',
        'created_date',
        'modified_date',
    ],

    'asset_status' => [
        'id',
        'name',
        'created_date',
        'modified_date',
    ],

    'vendor' => [
        'id' => 'id',
        'name' => 'name',
        'created_date' => 'created_at',
        'modified_date' => 'updated_at',
    ],

    'mobile_carrier' => [
        'id' => 'id',
        'name' => 'name',
        'country' => 'country',
        'created_date' => 'created_at',
        'modified_date' => 'updated_at',
    ],

    'location_type' => [
        'id' => 'id',
        'name' => 'location_type_name',
        'created_date' => 'created_at',
        'modified_date' => 'updated_at',
    ],

    'site_code' => [
        'id' => 'id',
        'code' => 'code',
        'country' => 'country',
        'region' => 'region',
        'created_date' => 'created_at',
        'modified_date' => 'updated_at',
    ],

    'date_fields' => [
        'created_date', 'modified_date'
    ]
];
