ICommandPerformer Interface
Extends ISQLPerformer with the ability to create SQL table descriptors, used internally by Aurelius identifier generators to execute database operations.
Remarks
Aurelius passes an ICommandPerformer to TAbstractGenerator.GenerateId and TAbstractGenerator.RetrieveIdAfterInsert, giving custom generators a way to query the database (for example, to fetch the next value from a sequence).
Syntax
Unit: Aurelius.Sql.Interfaces
ICommandPerformer = interface(ISQLPerformer);
Methods
| Name | Description |
|---|---|
| CreateSQLTable | Creates and returns a new TSQLTable descriptor for use in SQL command building. |