TableConfigItem
Represents table operation generation settings for the source generator.
public class TableConfigItem
Properties
Schema
public string Schema { get; set; }
Gets or sets the database schema name.
Name
public string Name { get; set; }
Gets or sets the table name.
GenerateInsert
public bool GenerateInsert { get; set; }
Gets or sets a value indicating whether to generate insert operations.
GenerateUpdate
public bool GenerateUpdate { get; set; }
Gets or sets a value indicating whether to generate update operations.
GenerateDelete
public bool GenerateDelete { get; set; }
Gets or sets a value indicating whether to generate delete operations.
ExcludeColumns
public ImmutableList<string> ExcludeColumns { get; set; }
Gets or sets the list of columns to exclude from generated operations.
PrimaryKeyColumns
public ImmutableList<string> PrimaryKeyColumns { get; set; }
Gets or sets the list of primary key column names.