using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Microsoft.EntityFrameworkCore;

namespace Strata.Code.DataAccess.Models;

[Table("AdjustmentChunkingConfiguration", Schema = "fp")]
public partial class AdjustmentChunkingConfiguration
{
    [Key]
    [Column("SectionID")]
    public int SectionId { get; set; }

    [StringLength(100)]
    public string Description { get; set; } = null!;

    public bool IsChunkingEnabled { get; set; }

    public int MaxAdjustmentsPerChunk { get; set; }

    public int MaxImportAdjustmentsPerChunk { get; set; }

    public int MaxAdjustmentRecordCountForChunking { get; set; }
}
