classProductionPattern
final class ProductionPattern
Narrows a rule to the alternatives a caller will accept.
A grammar rule offers every alternative its parser recognises, and a caller generating a specific statement usually wants one of them. A pattern says which, either by naming symbols the alternative must contain, by naming the alternative outright, or by asking only that it write something.
Methods§
public function __construct(
private array<array-key, string> $symbols,
private self::CONTAINING|self::EXACT|self::NON_EMPTY|self::ORDINAL|self::ANY|self::ALL|self::NOT $mode,
private ?int $ordinal = null,
private list<self> $patterns = [],
)Parameters
$symbols | array<array-key, string> | Symbols the pattern is written in terms of |
$mode | self::CONTAINING|self::EXACT|self::NON_EMPTY|self::ORDINAL|self::ANY|self::ALL|self::NOT | How those symbols are compared against an alternative |
$ordinal | ?int | |
$patterns | list<self> |
public static function containing(string ...$symbols): selfMatches any alternative that contains all the named symbols.
Parameters
$symbols | string | Symbols the alternative must contain |
Returns
self Pattern matching on containmentTest cases 19
CreateTableTarget::__constructcallsDerivationTest::testAlternativesRespectsTheOccurrenceAndRejectsUnrealizableProductionscallsDerivationTest::testOfReportsAPlanNoAlternativeCanSatisfycallsGrammarCompilerTest::testItemSupportsUnseparatedListsButRejectsRecursionBetweenFieldscallsGenerationPlanTest::testConstrainedDirectsEachRuleOccurrencecallsGenerationPlanTest::testPatternAtPrefersTheOccurrenceNamedDirectlycallsGenerationPlanTest::testRulesExposeMergedConditionsWithoutMutatingTheOriginalcallsGenerationPlanTest::testWithPatternForEveryOccurrenceAccumulatesAcrossRulescallsProductionPatternTest::testAllOfBooleanPatternsRetainEveryAllowedAlternativecallsProductionPatternTest::testAllOfEnforcesEveryConditioncallsProductionPatternTest::testAnyOfAcceptsEitherFormWithoutAcceptingUnrelatedFormscallsProductionPatternTest::testAnyOfKeepsTheThirdAlternativeAvailablecallsProductionPatternTest::testContainingRequiresEveryNamedSymbolcallsProductionPatternTest::testMatchesAcceptsAnAlternativeContainingEveryNamedSymbolcallsProductionPatternTest::testMatchesRejectsAnAlternativeMissingANamedSymbolcallsRulePlanTest::testAllowingRefinementsIntersectAndLeaveTheOriginalPlanIntactcallsRulePlanTest::testWithChildIntersectsOnlyTheSelectedOperandcallsMySqlProviderTest::providerScopedInsertPlancallsMySqlProviderTest::testPlannerFreezesConstructiveValuesFromFuzzBytescalls
Called from 65
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:168
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:169
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:218
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:235
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:237
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:254
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:255
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:268
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:269
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:279
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:314
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:316
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:318
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:328
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:330
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:333
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:379
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:389
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:111
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:117
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:132
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:142
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:160
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:167
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:168
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:178
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:181
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:182
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partitionOfStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:196
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partitionOfStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:197
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:210
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:213
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:216
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:244
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:245
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:246
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:247
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:269
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:270
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:298
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:342
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:343
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:64
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:65
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:66
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:82
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:83
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:99
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:122
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:124
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:135
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:146
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:147
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:157
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:158
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:168
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:169
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:174
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:184
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:185
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:187
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:194
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:195
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:215
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:216
Calls 2
- new
selfline 49 - class-const ProductionPattern::CONTAINING() line 49
public static function exactly(string ...$symbols): selfMatches only the alternative written exactly as the named symbols.
Parameters
$symbols | string | Symbols the alternative is made of, in order |
Returns
self Pattern matching one alternativeTest cases 27
PatternProductionsTest::testMatchingSeparatesPatternsAndRuleScopesWhenReusingItsCachecallsPatternProductionsTest::testMatchingUsesSourceSymbolNamesInSpecializedProductionscallsTokenGeneratorTest::testDeriveRetainsOriginalRuleIdentityForRepeatedChoicescallsTokenGeneratorTest::testMinimumExpansionsIncludesEveryPlannedListItemcallsTokenGeneratorTest::testMinimumExpansionsUsesTheCurrentRootPlanAndExplicitBudgetcallsTokenGeneratorTest::testPrepareKeepsPlansAndUnconstrainedCallsIndependentcallsGrammarCompilerTest::testCompileAppliesProductionConditionsToEachListItemcallsGrammarCompilerTest::testCompileContradictoryProductionConditionsAreRejectedcallsGrammarCompilerTest::testCompileListItemsPreserveOutputOrderForBothRecursionDirectionscallsGrammarCompilerTest::testHasChildrenConditionsPruneIncompatibleProductionscallsGrammarCompilerTest::testSymbolsApplyChildConditionsToARecursiveListTailcallsGrammarCompilerTest::testSymbolsKeepInfeasibleBranchesFromInvalidatingOtherAlternativescallsGrammarCompilerTest::testSymbolsPreserveInheritedRulesWhenSelectingAnOperandcallsGenerationPlanTest::providerRefinedPlanscallsGenerationPlanTest::testWithPatternForEveryOccurrenceProducesANewPlanAndActsAsFallbackcallsGenerationPlanTest::testWithStepBudgetPreservesPolicyAcrossEveryRefinementcallsProductionPatternTest::testExactlyCanSelectAnEmptyProductioncallsProductionPatternTest::testExactlyMatchesOrderAndCardinalitycallsProductionPatternTest::testExcludingCanExcludeAnOrdinalOrAnEmptyAlternativecallsProductionPatternTest::testMatchesAcceptsOnlyTheAlternativeWrittenExactlycallsRulePlanTest::testWithRuleMergingPreservesChildAndListRelationshipscallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescallsSqlGeneratorFactoryTest::testCreateRealizesTheDocumentedSelectExamplecallsMySqlProviderTest::providerScopedInsertPlancallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescallsPostgreSqlProviderTest::providerScopedInsertPlancallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescalls
Called from 150
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:181
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:183
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:184
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:187
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:188
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:191
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:192
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:195
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:196
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:199
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:200
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:211
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:213
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:214
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:215
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:216
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:220
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:221
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:222
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:238
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:239
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:242
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:244
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:256
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:270
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:271
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:272
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:274
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:275
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:278
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:299
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:301
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:303
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:304
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:315
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:329
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:336
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:337
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:349
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:351
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:352
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:354
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:355
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:374
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:375
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:377
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:390
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:392
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:393
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:396
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:397
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:400
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:401
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:404
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:405
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:408
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:409
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:108
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:109
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:110
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:112
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:113
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:114
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:115
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:116
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:118
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:120
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:121
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:124
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:125
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:128
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:129
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:131
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:162
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:164
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:165
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:180
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:184
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:185
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:207
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:208
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::doStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:226
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::doStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:227
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:238
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:239
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:240
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:241
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:266
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:267
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:268
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:271
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::domainDmlStatements() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:283
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:295
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:296
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:301
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:302
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:303
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:305
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:306
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:307
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:308
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:309
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:311
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:312
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:313
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:315
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:316
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:317
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:319
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:321
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:322
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:325
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:326
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:329
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:330
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:331
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:73
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:74
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:77
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:78
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:86
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:87
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:98
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:100
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:101
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:103
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:104
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:105
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:108
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:109
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:110
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:112
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:123
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:125
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:126
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:127
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:128
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:129
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:131
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:134
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:171
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:172
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:189
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:190
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:191
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:198
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:199
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:211
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:212
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:218
Calls 3
- new
selfline 61 - function-call
array_valuesline 61 - class-const ProductionPattern::EXACT() line 61
public static function at(int $ordinal): selfSelects one alternative, including when several have identical symbols.
Parameters
$ordinal | int |
Returns
selfTest cases 30
BytePlanCompilerTest::testCompileSeparatesProductionChoicesFromLexemesAndCompletesAnOddInputcallsBytePlanEncoderTest::testEncodeMakesOpenLexicalChoicesTheWayTheCompilerReadsThePaddingcallsBytePlanEncoderTest::testEncodeWritesBytesTheCompilerDecodesToTheRecordedChoicescallsBytePlanEncoderTest::testEncodeWritesTheHeaderRelativeToTheConstraintsMinimumAndDefaultMaximumcallsPlanBuilderTest::testBuildPreservesRepeatedProductionAndLexemeConstraintscallsPlanBuilderTest::testBuildReservesAllPendingSiblingsAndRetainsTheOriginalOrdinalcallsPlanBuilderTest::testMinimumExpansionsIncludesTheConstrainedDescendantBeforeDrawingTheBudgetcallsPlanBuilderTest::testMinimumExpansionsIncludesTheSelectedRootAlternativeBeforeAllocatingInputBudgetcallsPlanBuilderTest::testMinimumExpansionsRetainsNonEmptyCostsAndTheUnreachableSentinelForRootPatternscallsCompletionWitnessTest::testChoicesCachesBothOutputPossibilitiesUnderEachDistinctPatterncallsCompletionWitnessTest::testCompleteBoundsTheOptionalProbeWithoutClaimingImpossibilitycallsCompletionWitnessTest::testCompleteWalksOccurrencePatternsAndPreservesPendingOutputcallsCompletionWitnessTest::testCompleteYieldsToTheSolverWhenAGreedyPathNeedsAnotherChoicecallsPatternProductionsTest::testMatchingSeparatesPatternsAndRuleScopesWhenReusingItsCachecallsPatternProductionsTest::testSourceRuleAndMatchingUseOriginalNamesAndOrdinalscallsCompletionReductionTest::testReduceKeepsBothIndependentOutputPossibilitiesAndTheirExactCostscallsConstrainedCompletionTest::providerConstraintscallsConstrainedCompletionTest::testMinimumCountsOnlyTheUnconsumedPatternSuffixcallsConstrainedCompletionTest::testWithinRejectsARequiredOutputThatIndependentEmptySubtreesCannotSupplycallsConstraintDependenciesTest::testAffectedFindsRecursiveAncestorsAndDropsConsumedConstraintscallsConstraintDependenciesTest::testAffectedPropagatesSourceConstraintsToEverySpecializationAndItsParentscallsDerivationTest::testOfCountsOccurrencesAcrossSpecializedCopiesOfTheSameRulecallsDerivationTest::testOfStillRejectsAnEntirelyForcedPlanWhoseDescendantCannotSatisfyNonEmptycallsTokenGeneratorTest::testDeriveRetainsOriginalRuleIdentityForRepeatedChoicescallsGenerationPlanTest::providerRefinedPlanscallsGenerationPlanTest::testHasRemainingPatternsRetainsRecurringConstraintsAfterExplicitOccurrencescallsGenerationPlanTest::testPatternStateCapsOnlyEquivalentFutureOccurrenceCounterscallsGenerationPlanTest::testWithCandidateKeysPreservesExplicitInstructionsAcrossRefinementscallsProductionPatternTest::testAtSelectsAnOrdinalIndependentlyOfItsSymbolscallsProductionPatternTest::testExcludingCanExcludeAnOrdinalOrAnEmptyAlternativecalls
Called from 1
Calls 2
- new
selfline 69 - class-const ProductionPattern::ORDINAL() line 69
public static function nonEmpty(): selfMatches any alternative that writes at least one symbol.
Returns
self Pattern refusing only the empty alternativeTest cases 8
GenerationPlanTest::testPatternAtPrefersTheOccurrenceNamedDirectlycallsGenerationPlanTest::testRequiresNonEmptyAnswersWhatThePlanWasBuiltWithcallsGenerationPlanTest::testWithPatternForEveryOccurrenceAccumulatesAcrossRulescallsGenerationPlanTest::testWithPatternForEveryOccurrenceProducesANewPlanAndActsAsFallbackcallsGenerationPlanTest::testWithRuleConditionsSurviveEveryImmutableModifiercallsProductionPatternTest::testAllOfEnforcesEveryConditioncallsProductionPatternTest::testMatchesRefusesOnlyTheEmptyAlternativecallsProductionPatternTest::testNonEmptyRejectsOnlyAnEmptyProductioncalls
Called from 28
- static-call SqlFaker\MySql\Generation\GenerationPlans::withoutEmptyRows() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:37
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:170
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:171
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:224
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:225
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:257
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:258
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:277
- static-call SqlFaker\MySql\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:289
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:317
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:331
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:353
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:356
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:376
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:378
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:161
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:179
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:212
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:215
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:272
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:300
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:304
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:310
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:344
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:102
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:106
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:186
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:219
Calls 2
- new
selfline 79 - class-const ProductionPattern::NON_EMPTY() line 79
public static function anyOf(self $first, self ...$others): selfRetains alternatives accepted by at least one condition.
Parameters
$first | self | |
$others | self |
Returns
selfTest cases 3
Calls 3
- new
selfline 87 - class-const ProductionPattern::ANY() line 87
- function-call
array_valuesline 87
public static function allOf(self $first, self ...$others): selfRequires every condition at the same production.
Parameters
$first | self | |
$others | self |
Returns
selfTest cases 2
Called from 1
Calls 3
- new
selfline 95 - class-const ProductionPattern::ALL() line 95
- function-call
array_valuesline 95
public static function excluding(self $pattern): selfExcludes a condition without enumerating all other productions.
Parameters
$pattern | self |
Returns
selfTest cases 6
GenerationPlanTest::testRulesExposeMergedConditionsWithoutMutatingTheOriginalcallsProductionPatternTest::testAllOfBooleanPatternsRetainEveryAllowedAlternativecallsProductionPatternTest::testAllOfEnforcesEveryConditioncallsProductionPatternTest::testExcludingCanExcludeAnOrdinalOrAnEmptyAlternativecallsRulePlanTest::testAllowingRefinementsIntersectAndLeaveTheOriginalPlanIntactcallsRulePlanTest::testWithChildIntersectsOnlyTheSelectedOperandcalls
Calls 2
- new
selfline 103 - class-const ProductionPattern::NOT() line 103
public function matches(list<string> $symbols, ?int $ordinal = null): boolParameters
$symbols | list<string> | |
$ordinal | ?int |
Returns
boolCalls 9
- class-const ProductionPattern::ANY() line 111
- class-const ProductionPattern::ALL() line 111
- class-const ProductionPattern::NOT() line 111
- function-call
array_mapline 112 - method-call
self::matches()line 112 - function-call
in_arrayline 114 - class-const ProductionPattern::ORDINAL() line 119
- class-const ProductionPattern::EXACT() line 122
- class-const ProductionPattern::NON_EMPTY() line 125
Private surface 11§
Implementation details, listed for orientation only.
private const CONTAINING = 'containing'private const EXACT = 'exact'private const NON_EMPTY = 'non-empty'private const ORDINAL = 'ordinal'private const ANY = 'any'private const ALL = 'all'private const NOT = 'not'private array<array-key, string> $symbolsprivate self::CONTAINING|self::EXACT|self::NON_EMPTY|self::ORDINAL|self::ANY|self::ALL|self::NOT $modeprivate ?int $ordinal = nullprivate list<self> $patterns = []Test cases 97§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 14
ProductionPatternTest::testAllOfBooleanPatternsRetainEveryAllowedAlternativecallsProductionPatternTest::testAllOfEnforcesEveryConditioncallsProductionPatternTest::testAnyOfAcceptsEitherFormWithoutAcceptingUnrelatedFormscallsProductionPatternTest::testAnyOfKeepsTheThirdAlternativeAvailablecallsProductionPatternTest::testAtSelectsAnOrdinalIndependentlyOfItsSymbolscallsProductionPatternTest::testContainingRequiresEveryNamedSymbolcallsProductionPatternTest::testExactlyCanSelectAnEmptyProductioncallsProductionPatternTest::testExactlyMatchesOrderAndCardinalitycallsProductionPatternTest::testExcludingCanExcludeAnOrdinalOrAnEmptyAlternativecallsProductionPatternTest::testMatchesAcceptsAnAlternativeContainingEveryNamedSymbolcallsProductionPatternTest::testMatchesAcceptsOnlyTheAlternativeWrittenExactlycallsProductionPatternTest::testMatchesRefusesOnlyTheEmptyAlternativecallsProductionPatternTest::testMatchesRejectsAnAlternativeMissingANamedSymbolcallsProductionPatternTest::testNonEmptyRejectsOnlyAnEmptyProductioncalls
Other tests reaching this symbol 83
CreateTableTarget::__constructcallsBytePlanCompilerTest::testCompileSeparatesProductionChoicesFromLexemesAndCompletesAnOddInputcallsBytePlanEncoderTest::testEncodeMakesOpenLexicalChoicesTheWayTheCompilerReadsThePaddingcallsBytePlanEncoderTest::testEncodeWritesBytesTheCompilerDecodesToTheRecordedChoicescallsBytePlanEncoderTest::testEncodeWritesTheHeaderRelativeToTheConstraintsMinimumAndDefaultMaximumcallsPlanBuilderTest::testBuildPreservesRepeatedProductionAndLexemeConstraintscallsPlanBuilderTest::testBuildReservesAllPendingSiblingsAndRetainsTheOriginalOrdinalcallsPlanBuilderTest::testMinimumExpansionsIncludesTheConstrainedDescendantBeforeDrawingTheBudgetcallsPlanBuilderTest::testMinimumExpansionsIncludesTheSelectedRootAlternativeBeforeAllocatingInputBudgetcallsPlanBuilderTest::testMinimumExpansionsRetainsNonEmptyCostsAndTheUnreachableSentinelForRootPatternscallsCompletionWitnessTest::testChoicesCachesBothOutputPossibilitiesUnderEachDistinctPatterncallsCompletionWitnessTest::testCompleteBoundsTheOptionalProbeWithoutClaimingImpossibilitycallsCompletionWitnessTest::testCompleteWalksOccurrencePatternsAndPreservesPendingOutputcallsCompletionWitnessTest::testCompleteYieldsToTheSolverWhenAGreedyPathNeedsAnotherChoicecallsPatternProductionsTest::testMatchingSeparatesPatternsAndRuleScopesWhenReusingItsCachecallsPatternProductionsTest::testMatchingUsesSourceSymbolNamesInSpecializedProductionscallsPatternProductionsTest::testSourceRuleAndMatchingUseOriginalNamesAndOrdinalscallsCompletionFrontierTestcallsCompletionMemoTestcallsCompletionReductionTest::testReduceKeepsBothIndependentOutputPossibilitiesAndTheirExactCostscallsConstrainedCompletionTest::providerConstraintscallsConstrainedCompletionTest::testMinimumCountsOnlyTheUnconsumedPatternSuffixcallsConstrainedCompletionTest::testWithinRejectsARequiredOutputThatIndependentEmptySubtreesCannotSupplycallsConstraintDependenciesTest::testAffectedFindsRecursiveAncestorsAndDropsConsumedConstraintscallsConstraintDependenciesTest::testAffectedPropagatesSourceConstraintsToEverySpecializationAndItsParentscallsDerivationTest::testAlternativesRespectsTheOccurrenceAndRejectsUnrealizableProductionscallsDerivationTest::testOfCountsOccurrencesAcrossSpecializedCopiesOfTheSameRulecallsDerivationTest::testOfReportsAPlanNoAlternativeCanSatisfycallsDerivationTest::testOfStillRejectsAnEntirelyForcedPlanWhoseDescendantCannotSatisfyNonEmptycallsDerivationTraceTestcallsTokenGeneratorTest::testDeriveRetainsOriginalRuleIdentityForRepeatedChoicescallsTokenGeneratorTest::testMinimumExpansionsIncludesEveryPlannedListItemcallsTokenGeneratorTest::testMinimumExpansionsUsesTheCurrentRootPlanAndExplicitBudgetcallsTokenGeneratorTest::testPrepareKeepsPlansAndUnconstrainedCallsIndependentcallsLexicalExceptionTestcallsLexemeSequenceTestcallsCandidateResolverTestcallsReverseLexemeGeneratorTestcallsGrammarCompilerTest::testCompileAppliesProductionConditionsToEachListItemcallsGrammarCompilerTest::testCompileContradictoryProductionConditionsAreRejectedcallsGrammarCompilerTest::testCompileListItemsPreserveOutputOrderForBothRecursionDirectionscallsGrammarCompilerTest::testHasChildrenConditionsPruneIncompatibleProductionscallsGrammarCompilerTest::testItemSupportsUnseparatedListsButRejectsRecursionBetweenFieldscallsGrammarCompilerTest::testSymbolsApplyChildConditionsToARecursiveListTailcallsGrammarCompilerTest::testSymbolsKeepInfeasibleBranchesFromInvalidatingOtherAlternativescallsGrammarCompilerTest::testSymbolsPreserveInheritedRulesWhenSelectingAnOperandcallsGenerationPlanTest::providerRefinedPlanscallsGenerationPlanTest::testConstrainedDirectsEachRuleOccurrencecallsGenerationPlanTest::testHasRemainingPatternsRetainsRecurringConstraintsAfterExplicitOccurrencescallsGenerationPlanTest::testPatternAtPrefersTheOccurrenceNamedDirectlycallsGenerationPlanTest::testPatternStateCapsOnlyEquivalentFutureOccurrenceCounterscallsGenerationPlanTest::testRequiresNonEmptyAnswersWhatThePlanWasBuiltWithcallsGenerationPlanTest::testRulesExposeMergedConditionsWithoutMutatingTheOriginalcallsGenerationPlanTest::testWithCandidateKeysPreservesExplicitInstructionsAcrossRefinementscallsGenerationPlanTest::testWithPatternForEveryOccurrenceAccumulatesAcrossRulescallsGenerationPlanTest::testWithPatternForEveryOccurrenceProducesANewPlanAndActsAsFallbackcallsGenerationPlanTest::testWithRuleConditionsSurviveEveryImmutableModifiercallsGenerationPlanTest::testWithStepBudgetPreservesPolicyAcrossEveryRefinementcallsRulePlanTest::testAllowingRefinementsIntersectAndLeaveTheOriginalPlanIntactcallsRulePlanTest::testWithChildIntersectsOnlyTheSelectedOperandcallsRulePlanTest::testWithRuleMergingPreservesChildAndListRelationshipscallsSqlGeneratorTestcallsTerminalSequenceTestcallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescallsGenerationPlansTestcallsCharsetValueLexemeGeneratorTestcallsDefinitionFactoryTestcallsLexicalGrammarTestcallsSqlGeneratorFactoryTest::testCreateRealizesTheDocumentedSelectExamplecallsMySqlProviderTest::providerScopedInsertPlancallsMySqlProviderTest::testPlannerFreezesConstructiveValuesFromFuzzBytescallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescallsGenerationPlansTestcallsDefinitionFactoryTestcallsLexicalGrammarTestcallsSqlGeneratorFactoryTestcallsPostgreSqlProviderTest::providerScopedInsertPlancallsGenerationContextTest::testLeavesThePlanInControlOfNullableProductionChoicescallsGenerationPlansTestcallsDefinitionFactoryTestcallsLexicalGrammarTestcallsSqlGeneratorFactoryTestcallsSqliteProviderTestcalls
Relations§
Static calls 245
- static-call SqlFaker\Generation\Choice\PlanBuilder::build() packages/sql-faker/src/Generation/Choice/PlanBuilder.php:74
- static-call SqlFaker\Generation\Plan\RulePlan::allowing() packages/sql-faker/src/Generation/Plan/RulePlan.php:48
- static-call SqlFaker\MySql\Generation\GenerationPlans::withoutEmptyRows() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:37
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:168
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:169
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:170
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:171
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:181
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:183
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:184
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:187
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:188
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:191
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:192
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:195
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:196
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:199
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableUpdateStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:200
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:211
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:213
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:214
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:215
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:216
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:218
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:220
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:221
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:222
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:224
- static-call SqlFaker\MySql\Generation\GenerationPlans::updateJoinDerivedStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:225
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:235
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:237
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:238
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:239
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:242
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertSelectCompoundStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:244
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:254
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:255
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:256
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:257
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertRowAliasUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:258
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:268
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:269
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:270
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:271
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:272
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:274
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:275
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:277
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:278
- static-call SqlFaker\MySql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:279
- static-call SqlFaker\MySql\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:289
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:299
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:301
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:303
- static-call SqlFaker\MySql\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:304
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:314
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:315
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:316
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:317
- static-call SqlFaker\MySql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:318
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:328
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:329
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:330
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:331
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:333
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:336
- static-call SqlFaker\MySql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:337
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:349
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:351
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:352
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:353
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:354
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:355
- static-call SqlFaker\MySql\Generation\GenerationPlans::partitionSelectStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:356
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:374
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:375
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:376
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:377
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:378
- static-call SqlFaker\MySql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:379
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:389
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:390
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:392
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:393
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:396
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:397
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:400
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:401
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:404
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:405
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:408
- static-call SqlFaker\MySql\Generation\GenerationPlans::multiTableDeleteStatement() packages/sql-faker/src/MySql/Generation/GenerationPlans.php:409
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:108
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:109
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:110
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:111
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:112
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:113
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:114
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:115
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:116
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:117
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:118
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:120
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:121
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:124
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:125
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:128
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:129
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:131
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:132
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:142
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:160
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:161
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:162
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:164
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:165
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:167
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:168
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:178
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:179
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:180
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:181
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:182
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:184
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:185
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partitionOfStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:196
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partitionOfStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:197
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:207
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:208
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:210
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:212
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:213
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:215
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::tableSampleStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:216
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::doStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:226
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::doStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:227
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:238
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:239
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:240
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:241
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:244
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:245
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:246
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::mergeStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:247
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:266
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:267
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:268
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:269
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:270
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:271
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::partialIndexUpsertStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:272
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::domainDmlStatements() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:283
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:295
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:296
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:298
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:300
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:301
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:302
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:303
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:304
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:305
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:306
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:307
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:308
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:309
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:310
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:311
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:312
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:313
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:315
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:316
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:317
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:319
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:321
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:322
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:325
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:326
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:329
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:330
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:331
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:342
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:343
- static-call SqlFaker\PostgreSql\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/PostgreSql/Generation/GenerationPlans.php:344
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:64
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:65
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:66
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:73
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:74
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:77
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:78
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:82
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:83
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:86
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::multiDmlStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:87
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:98
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:99
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:100
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:101
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:102
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:103
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:104
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:105
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:106
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:108
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:109
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:110
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::fullTextSearchStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:112
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:122
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:123
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:124
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:125
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:126
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:127
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:128
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:129
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:131
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:134
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::insertFunctionUpsertStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:135
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:146
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::temporaryTableStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:147
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:157
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::viewStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:158
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:168
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:169
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:171
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:172
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::generatedColumnStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:174
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:184
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:185
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:186
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:187
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:189
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:190
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:191
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:194
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:195
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:198
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyCascadeStatement() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:199
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:211
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:212
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:215
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:216
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:218
- static-call SqlFaker\Sqlite\Generation\GenerationPlans::foreignKeyConstraint() packages/sql-faker/src/Sqlite/Generation/GenerationPlans.php:219
Type declarations 6
- type SqlFaker\Generation\Derivation\Completion\CompletionWitness packages/sql-faker/src/Generation/Derivation/Completion/CompletionWitness.php:97
- type SqlFaker\Generation\Derivation\Completion\PatternProductions packages/sql-faker/src/Generation/Derivation/Completion/PatternProductions.php:40
- type SqlFaker\Generation\Plan\GenerationPlan packages/sql-faker/src/Generation/Plan/GenerationPlan.php:227
- type SqlFaker\Generation\Plan\GenerationPlan packages/sql-faker/src/Generation/Plan/GenerationPlan.php:270
- type SqlFaker\Generation\Plan\RulePlan packages/sql-faker/src/Generation/Plan/RulePlan.php:27
- type SqlFaker\Generation\Plan\RulePlan packages/sql-faker/src/Generation/Plan/RulePlan.php:46