class PostgresProcessor extends Processor (View source)

Methods

array
processSelect(Builder $query, array $results)

Process the results of a "select" query.

int
processInsertGetId(Builder $query, string $sql, array $values, string|null $sequence = null)

Process an "insert get ID" query.

processSchemas(list<array<string,mixed>> $results)

Process the results of a schemas query.

processTables(list<array<string,mixed>> $results)

Process the results of a tables query.

processViews(list<array<string,mixed>> $results)

Process the results of a views query.

processTypes(list<array<string,mixed>> $results)

No description

processColumns(list<array<string,mixed>> $results)

No description

processIndexes(list<array<string,mixed>> $results)

No description

processForeignKeys(list<array<string,mixed>> $results)

No description

Details

array processSelect(Builder $query, array $results)

Process the results of a "select" query.

Parameters

Builder $query
array $results

Return Value

array

int processInsertGetId(Builder $query, string $sql, array $values, string|null $sequence = null)

Process an "insert get ID" query.

Parameters

Builder $query
string $sql
array $values
string|null $sequence

Return Value

int

processSchemas(list<array<string,mixed>> $results)

Process the results of a schemas query.

Parameters

list<array<string,mixed>> $results

processTables(list<array<string,mixed>> $results)

Process the results of a tables query.

Parameters

list<array<string,mixed>> $results

processViews(list<array<string,mixed>> $results)

Process the results of a views query.

Parameters

list<array<string,mixed>> $results

processTypes(list<array<string,mixed>> $results)

No description

Parameters

list<array<string,mixed>> $results

processColumns(list<array<string,mixed>> $results)

No description

Parameters

list<array<string,mixed>> $results

processIndexes(list<array<string,mixed>> $results)

No description

Parameters

list<array<string,mixed>> $results

processForeignKeys(list<array<string,mixed>> $results)

No description

Parameters

list<array<string,mixed>> $results