classStorageTable
final class StorageTable
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.
Storage table operations for PostgreSQL partition.
Methods§
public function __construct(TableDefinitionRegistry $registry)Supplies the dependencies used by this StorageTable.
Parameters
$registry | TableDefinitionRegistry |
public function storageTable(string $tableName): stringStorage table.
Parameters
$tableName | string |
Returns
stringTest cases 1
Called from 5
- method-call ZtdQuery\Platform\Postgres\Rewrite\Context\TableContext::applyPartitions() packages/ztd-query-postgres/src/Rewrite/Context/TableContext.php:212
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveInsert() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:58
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveUpdate() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:117
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveDelete() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:141
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveMerge() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:163
Calls 2
- function-call
in_arrayline 32 - method-call TableDefinitionRegistry::get() line 34
Private surface 1§
Implementation details, listed for orientation only.
private TableDefinitionRegistry $registryTest cases 7§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 6
PgSqlSessionFactoryTestcallsTableContextTestcallsPgSqlRewriterTestcallsStatementRewriterTestcallsRowMutationResolverTestcallsPgSqlMutationResolverTestcalls
Relations§
Instantiated in 5
- new ZtdQuery\Platform\Postgres\Rewrite\Context\TableContext::applyPartitions() packages/ztd-query-postgres/src/Rewrite/Context/TableContext.php:212
- new ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveInsert() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:58
- new ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveUpdate() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:117
- new ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveDelete() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:141
- new ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveMerge() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:163
Method calls 5
- method-call ZtdQuery\Platform\Postgres\Rewrite\Context\TableContext::applyPartitions() packages/ztd-query-postgres/src/Rewrite/Context/TableContext.php:212
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveInsert() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:58
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveUpdate() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:117
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveDelete() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:141
- method-call ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveMerge() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:163