<?php //App__Entity__FabdataData__CLASSMETADATA__

return [PHP_INT_MAX, static function () { return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
    $o = [
        clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Mapping\\ClassMetadata'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Mapping\\ClassMetadata')),
        clone ($p['Doctrine\\ORM\\Id\\IdentityGenerator'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Id\\IdentityGenerator')),
    ],
    null,
    [
        'stdClass' => [
            'name' => [
                'App\\Entity\\FabdataData',
            ],
            'namespace' => [
                'App\\Entity',
            ],
            'rootEntityName' => [
                'App\\Entity\\FabdataData',
            ],
            'customRepositoryClassName' => [
                'App\\Repository\\FabdataDataRepository',
            ],
            'identifier' => [
                [
                    'id',
                ],
            ],
            'generatorType' => [
                4,
            ],
            'fieldMappings' => [
                [
                    'numPlaque' => [
                        'fieldName' => 'numPlaque',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 12,
                        'unique' => false,
                        'nullable' => false,
                        'precision' => null,
                        'columnName' => 'num_plaque',
                    ],
                    'vin' => [
                        'fieldName' => 'vin',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 17,
                        'unique' => false,
                        'nullable' => false,
                        'precision' => null,
                        'columnName' => 'vin',
                    ],
                    'chassis' => [
                        'fieldName' => 'chassis',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 11,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'chassis',
                    ],
                    'make' => [
                        'fieldName' => 'make',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'make',
                    ],
                    'fullModel' => [
                        'fieldName' => 'fullModel',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'full_model',
                    ],
                    'model' => [
                        'fieldName' => 'model',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 33,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'model',
                    ],
                    'generation' => [
                        'fieldName' => 'generation',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 20,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'generation',
                    ],
                    'additionalModel' => [
                        'fieldName' => 'additionalModel',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 33,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'additional_model',
                    ],
                    'fullVersion' => [
                        'fieldName' => 'fullVersion',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'full_version',
                    ],
                    'version' => [
                        'fieldName' => 'version',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'version',
                    ],
                    'cylinderInLitres' => [
                        'fieldName' => 'cylinderInLitres',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 5,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'cylinder_in_litres',
                    ],
                    'injectionLabel' => [
                        'fieldName' => 'injectionLabel',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 24,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'injection_label',
                    ],
                    'nbOfValves' => [
                        'fieldName' => 'nbOfValves',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 2,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'nb_of_valves',
                    ],
                    'cylindersArrangement' => [
                        'fieldName' => 'cylindersArrangement',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 10,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'cylinders_arrangement',
                    ],
                    'nbOfCylinders' => [
                        'fieldName' => 'nbOfCylinders',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 2,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'nb_of_cylinders',
                    ],
                    'nbOfTurbo' => [
                        'fieldName' => 'nbOfTurbo',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 1,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'nb_of_turbo',
                    ],
                    'versionEngine' => [
                        'fieldName' => 'versionEngine',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'version_engine',
                    ],
                    'additionalVersion' => [
                        'fieldName' => 'additionalVersion',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'additional_version',
                    ],
                    'commercialStartDate' => [
                        'fieldName' => 'commercialStartDate',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 6,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'commercial_start_date',
                    ],
                    'commercialEndDate' => [
                        'fieldName' => 'commercialEndDate',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 6,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'commercial_end_date',
                    ],
                    'phase' => [
                        'fieldName' => 'phase',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 16,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'phase',
                    ],
                    'bodywork' => [
                        'fieldName' => 'bodywork',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'bodywork',
                    ],
                    'nbOfDoors' => [
                        'fieldName' => 'nbOfDoors',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 2,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'nb_of_doors',
                    ],
                    'engineCode' => [
                        'fieldName' => 'engineCode',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'engine_code',
                    ],
                    'energy' => [
                        'fieldName' => 'energy',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'energy',
                    ],
                    'cubicCapacity' => [
                        'fieldName' => 'cubicCapacity',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 8,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'cubic_capacity',
                    ],
                    'kwPower' => [
                        'fieldName' => 'kwPower',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 8,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'kw_power',
                    ],
                    'commercialHorsepower' => [
                        'fieldName' => 'commercialHorsepower',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 8,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'commercial_horsepower',
                    ],
                    'gearboxCode' => [
                        'fieldName' => 'gearboxCode',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'gearbox_code',
                    ],
                    'gearboxType' => [
                        'fieldName' => 'gearboxType',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'gearbox_type',
                    ],
                    'gearsType' => [
                        'fieldName' => 'gearsType',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 11,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'gears_type',
                    ],
                    'nbOfGears' => [
                        'fieldName' => 'nbOfGears',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 2,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'nb_of_gears',
                    ],
                    'transmissionType' => [
                        'fieldName' => 'transmissionType',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 25,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'transmission_type',
                    ],
                    'adblue' => [
                        'fieldName' => 'adblue',
                        'type' => 'boolean',
                        'scale' => null,
                        'length' => null,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'adblue',
                    ],
                    'wheelDrive' => [
                        'fieldName' => 'wheelDrive',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 20,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'wheel_drive',
                    ],
                    'versionWheelDrive' => [
                        'fieldName' => 'versionWheelDrive',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 32,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'version_wheel_drive',
                    ],
                    'tecdocEngineCode' => [
                        'fieldName' => 'tecdocEngineCode',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'tecdoc_engine_code',
                    ],
                    'additionalBodywork' => [
                        'fieldName' => 'additionalBodywork',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'additional_bodywork',
                    ],
                    'additionalEnergy' => [
                        'fieldName' => 'additionalEnergy',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'additional_energy',
                    ],
                    'euroStandard' => [
                        'fieldName' => 'euroStandard',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 12,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'euro_standard',
                    ],
                    'particulateFilter' => [
                        'fieldName' => 'particulateFilter',
                        'type' => 'boolean',
                        'scale' => null,
                        'length' => null,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'particulate_filter',
                    ],
                    'injectionType' => [
                        'fieldName' => 'injectionType',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'injection_type',
                    ],
                    'maximumWeight' => [
                        'fieldName' => 'maximumWeight',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'maximum_weight',
                    ],
                    'type' => [
                        'fieldName' => 'type',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 12,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'type',
                    ],
                    'critAir' => [
                        'fieldName' => 'critAir',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => 2,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'crit_air',
                    ],
                    'maxLength' => [
                        'fieldName' => 'maxLength',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'max_length',
                    ],
                    'co2Urb' => [
                        'fieldName' => 'co2Urb',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'co2_urb',
                    ],
                    'co2Exurb' => [
                        'fieldName' => 'co2Exurb',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'co2_exurb',
                    ],
                    'co2Mixte' => [
                        'fieldName' => 'co2Mixte',
                        'type' => 'string',
                        'scale' => null,
                        'length' => 64,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'co2_mixte',
                    ],
                    'id' => [
                        'fieldName' => 'id',
                        'type' => 'integer',
                        'scale' => null,
                        'length' => null,
                        'unique' => false,
                        'nullable' => false,
                        'precision' => null,
                        'id' => true,
                        'columnName' => 'id',
                    ],
                    'createdAt' => [
                        'fieldName' => 'createdAt',
                        'type' => 'datetime',
                        'scale' => null,
                        'length' => null,
                        'unique' => false,
                        'nullable' => false,
                        'precision' => null,
                        'columnName' => 'created_at',
                    ],
                    'updatedAt' => [
                        'fieldName' => 'updatedAt',
                        'type' => 'datetime',
                        'scale' => null,
                        'length' => null,
                        'unique' => false,
                        'nullable' => true,
                        'precision' => null,
                        'columnName' => 'updated_at',
                    ],
                ],
            ],
            'fieldNames' => [
                [
                    'num_plaque' => 'numPlaque',
                    'vin' => 'vin',
                    'chassis' => 'chassis',
                    'make' => 'make',
                    'full_model' => 'fullModel',
                    'model' => 'model',
                    'generation' => 'generation',
                    'additional_model' => 'additionalModel',
                    'full_version' => 'fullVersion',
                    'version' => 'version',
                    'cylinder_in_litres' => 'cylinderInLitres',
                    'injection_label' => 'injectionLabel',
                    'nb_of_valves' => 'nbOfValves',
                    'cylinders_arrangement' => 'cylindersArrangement',
                    'nb_of_cylinders' => 'nbOfCylinders',
                    'nb_of_turbo' => 'nbOfTurbo',
                    'version_engine' => 'versionEngine',
                    'additional_version' => 'additionalVersion',
                    'commercial_start_date' => 'commercialStartDate',
                    'commercial_end_date' => 'commercialEndDate',
                    'phase' => 'phase',
                    'bodywork' => 'bodywork',
                    'nb_of_doors' => 'nbOfDoors',
                    'engine_code' => 'engineCode',
                    'energy' => 'energy',
                    'cubic_capacity' => 'cubicCapacity',
                    'kw_power' => 'kwPower',
                    'commercial_horsepower' => 'commercialHorsepower',
                    'gearbox_code' => 'gearboxCode',
                    'gearbox_type' => 'gearboxType',
                    'gears_type' => 'gearsType',
                    'nb_of_gears' => 'nbOfGears',
                    'transmission_type' => 'transmissionType',
                    'adblue' => 'adblue',
                    'wheel_drive' => 'wheelDrive',
                    'version_wheel_drive' => 'versionWheelDrive',
                    'tecdoc_engine_code' => 'tecdocEngineCode',
                    'additional_bodywork' => 'additionalBodywork',
                    'additional_energy' => 'additionalEnergy',
                    'euro_standard' => 'euroStandard',
                    'particulate_filter' => 'particulateFilter',
                    'injection_type' => 'injectionType',
                    'maximum_weight' => 'maximumWeight',
                    'type' => 'type',
                    'crit_air' => 'critAir',
                    'max_length' => 'maxLength',
                    'co2_urb' => 'co2Urb',
                    'co2_exurb' => 'co2Exurb',
                    'co2_mixte' => 'co2Mixte',
                    'id' => 'id',
                    'created_at' => 'createdAt',
                    'updated_at' => 'updatedAt',
                ],
            ],
            'columnNames' => [
                [
                    'numPlaque' => 'num_plaque',
                    'vin' => 'vin',
                    'chassis' => 'chassis',
                    'make' => 'make',
                    'fullModel' => 'full_model',
                    'model' => 'model',
                    'generation' => 'generation',
                    'additionalModel' => 'additional_model',
                    'fullVersion' => 'full_version',
                    'version' => 'version',
                    'cylinderInLitres' => 'cylinder_in_litres',
                    'injectionLabel' => 'injection_label',
                    'nbOfValves' => 'nb_of_valves',
                    'cylindersArrangement' => 'cylinders_arrangement',
                    'nbOfCylinders' => 'nb_of_cylinders',
                    'nbOfTurbo' => 'nb_of_turbo',
                    'versionEngine' => 'version_engine',
                    'additionalVersion' => 'additional_version',
                    'commercialStartDate' => 'commercial_start_date',
                    'commercialEndDate' => 'commercial_end_date',
                    'phase' => 'phase',
                    'bodywork' => 'bodywork',
                    'nbOfDoors' => 'nb_of_doors',
                    'engineCode' => 'engine_code',
                    'energy' => 'energy',
                    'cubicCapacity' => 'cubic_capacity',
                    'kwPower' => 'kw_power',
                    'commercialHorsepower' => 'commercial_horsepower',
                    'gearboxCode' => 'gearbox_code',
                    'gearboxType' => 'gearbox_type',
                    'gearsType' => 'gears_type',
                    'nbOfGears' => 'nb_of_gears',
                    'transmissionType' => 'transmission_type',
                    'adblue' => 'adblue',
                    'wheelDrive' => 'wheel_drive',
                    'versionWheelDrive' => 'version_wheel_drive',
                    'tecdocEngineCode' => 'tecdoc_engine_code',
                    'additionalBodywork' => 'additional_bodywork',
                    'additionalEnergy' => 'additional_energy',
                    'euroStandard' => 'euro_standard',
                    'particulateFilter' => 'particulate_filter',
                    'injectionType' => 'injection_type',
                    'maximumWeight' => 'maximum_weight',
                    'type' => 'type',
                    'critAir' => 'crit_air',
                    'maxLength' => 'max_length',
                    'co2Urb' => 'co2_urb',
                    'co2Exurb' => 'co2_exurb',
                    'co2Mixte' => 'co2_mixte',
                    'id' => 'id',
                    'createdAt' => 'created_at',
                    'updatedAt' => 'updated_at',
                ],
            ],
            'table' => [
                [
                    'name' => 'fabdata_data',
                ],
            ],
            'idGenerator' => [
                $o[1],
            ],
        ],
    ],
    $o[0],
    []
); }];
