public void AddNewColoumn(Table table, SupportedTypes type)
        {
            if (table.Sources.IsNullOrEmpty())
            {
                AddNewSource(table);
            }

            Parallel.ForEach(table.Sources, (source) =>
            {
                var data = source.GetData();
                data?.ForEach(x => x.Add(type.GetDefaultValue()));

                source.WriteData(data);
            });
        }