private void Build(TEntity entity)
        {
            foreach (var column in GetTableColumns(entity))
            {
                if (entity.IdAccessor.Name.IsNullOrEmpty() ||
                    (entity.IdAccessor.Name == column.Name))
                {
                    continue;
                }

                var value          = column.Getter(entity);
                var formattedValue = SqlFormatter.FormattedValue(value);

                _context.Columns.Add(column.Name);
                _context.Values.Add(formattedValue);
            }
        }