enumShadowTableState
enum ShadowTableState
Describes how much table context is available in the shadow store.
Cases§
case Missingcase Materializedcase InitializedTest cases 12§
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 11
MySqlRewriterTest::testUpdateDoesNotPromoteMaterializedUnknownTablecallsPgSqlRewriterTest::testUpdateDoesNotPromoteMaterializedUnknownTablecallsSqliteRewriterTest::testUpdateDoesNotPromoteMaterializedUnknownTablecallsMySqlMutationResolverTest::testMultiDeleteEnsuresTablesInStorecallsMySqlMutationResolverTest::testResolveMultiUpdateReturnsPrimaryKeysFromDefinitioncallsMySqlMutationResolverTest::testResolveUpdateUsesColumnsFromRegistryWhenStoreEmptycallsPgSqlMutationResolverTest::testResolveUpdateEnsuresShadowStorecallsRowMutationResolverTest::testResolveUpdateEnsuresShadowStoreWithDefinitioncallsShadowStoreTest::testRemoveClearsRowsAndInitializationcallsShadowStoreTest::testStateDistinguishesMutationMaterializationFromInitializationcallsSqliteMutationResolverTest::testResolveUpdateEnsuresShadowStoreWithDefinitioncalls
Relations§
Constant reads 11
- class-const ZtdQuery\Shadow\ShadowStore::state() packages/ztd-query-core/src/Shadow/ShadowStore.php:89
- class-const ZtdQuery\Shadow\ShadowStore::state() packages/ztd-query-core/src/Shadow/ShadowStore.php:93
- class-const ZtdQuery\Shadow\ShadowStore::state() packages/ztd-query-core/src/Shadow/ShadowStore.php:96
- class-const ZtdQuery\Platform\MySql\Shadow\Mutation\Row\RowMutationResolver::resolveUpdate() packages/ztd-query-mysql/src/Shadow/Mutation/Row/RowMutationResolver.php:61
- class-const ZtdQuery\Platform\MySql\Shadow\Mutation\Row\RowMutationResolver::resolveDelete() packages/ztd-query-mysql/src/Shadow/Mutation/Row/RowMutationResolver.php:114
- class-const ZtdQuery\Platform\MySql\Shadow\Mutation\Row\RowMutationResolver::multiTableTargets() packages/ztd-query-mysql/src/Shadow/Mutation/Row/RowMutationResolver.php:141
- class-const ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveUpdate() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:113
- class-const ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveDelete() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:137
- class-const ZtdQuery\Platform\Postgres\Shadow\Mutation\Row\RowMutationResolver::resolveMerge() packages/ztd-query-postgres/src/Shadow/Mutation/Row/RowMutationResolver.php:157
- class-const ZtdQuery\Platform\Sqlite\Shadow\Resolution\RowMutationResolver::resolveUpdate() packages/ztd-query-sqlite/src/Shadow/Resolution/RowMutationResolver.php:48
- class-const ZtdQuery\Platform\Sqlite\Shadow\Resolution\RowMutationResolver::resolveDelete() packages/ztd-query-sqlite/src/Shadow/Resolution/RowMutationResolver.php:72