private static function addColumn($name, $type, $map)
    {
        static::$columnsMapClass[static::class][$name] = $map;

        static::$metaDatasClass[static::class][MetaData::MODELS_ATTRIBUTES][] = $name;
        static::$metaDatasClass[static::class][MetaData::MODELS_DATA_TYPES][$name] = $type;

        static::describeColumnType($name, $type);
    }