ITableOperationGenerator
Interface for generating table operation methods (INSERT, UPDATE)
public interface ITableOperationGenerator
Methods
GenerateTableOperations(DatabaseTable, TableConfig)
Result<string, SqlError> GenerateTableOperations(DatabaseTable table, TableConfig config)
Generates INSERT and UPDATE operations for a database table
Parameters:
| Name | Type | Description |
|---|---|---|
table |
DatabaseTable |
Database table metadata |
config |
TableConfig |
Table configuration |
Returns: SqlError> - Generated C# source code
GenerateInsertMethod(DatabaseTable)
Result<string, SqlError> GenerateInsertMethod(DatabaseTable table)
Generates an INSERT method for a database table
Parameters:
| Name | Type | Description |
|---|---|---|
table |
DatabaseTable |
Database table metadata |
Returns: SqlError> - Generated INSERT method code
GenerateUpdateMethod(DatabaseTable)
Result<string, SqlError> GenerateUpdateMethod(DatabaseTable table)
Generates an UPDATE method for a database table
Parameters:
| Name | Type | Description |
|---|---|---|
table |
DatabaseTable |
Database table metadata |
Returns: SqlError> - Generated UPDATE method code