TableConfigItem

Classes > DataProvider > 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.