classTerminalSequence
final class TerminalSequence
Ordered terminal occurrences; rewriting preserves the original derivation.
Properties§
public list<TerminalOccurrence> $terminalspublic list<TerminalOccurrence> $original = []public list<string> $rewrites = []public list<ProductionOccurrence> $productions = []public list<array{rule: string, offset: int, removed: list<TerminalOccurrence>, inserted: list<TerminalOccurrence>}> $operations = []Methods§
public function __construct(
public list<TerminalOccurrence> $terminals,
public list<TerminalOccurrence> $original = [],
public list<string> $rewrites = [],
public list<ProductionOccurrence> $productions = [],
public list<array{rule: string, offset: int, removed: list<TerminalOccurrence>, inserted: list<TerminalOccurrence>}> $operations = [],
)Parameters
$terminals | list<TerminalOccurrence> | |
$original | list<TerminalOccurrence> | |
$rewrites | list<string> | |
$productions | list<ProductionOccurrence> | |
$operations | list<array{rule: string, offset: int, removed: list<TerminalOccurrence>, inserted: list<TerminalOccurrence>}> |
Test cases 11
TerminalSequenceTest::testChildFindsEmptyDirectChildrenWithoutConfusingNestedNamescoversTerminalSequenceTest::testFromNamesPreservesOccurrenceIdentityForRepeatedTerminalNamescoversTerminalSequenceTest::testInsertedAllocatesDistinctIdsOutsideTheOriginalDerivationcoversTerminalSequenceTest::testInsertedForAttachesOutputToAnOriginallyEmptyProductioncoversTerminalSequenceTest::testNameAtHandlesAnEmptySequencecoversTerminalSequenceTest::testNamesAndNameAtReadCurrentOutputAndHandleItsEdgescoversTerminalSequenceTest::testOccurrencesAfterRewritingStillDescribeTheOriginalSelectioncoversTerminalSequenceTest::testRangeAndOccurrencesRetainEmptyAndNestedProductionscoversTerminalSequenceTest::testRangeIncludesAllRetainedTerminalsAndReplacementPreservesEarlierRewritescoversTerminalSequenceTest::testReplaceRetainsEachIntermediateOperationcoversTerminalSequenceTest::testReplaceRetainsOriginalDerivationAndRecordsTheRulecovers
public static function fromNames(list<string> $names): selfParameters
$names | list<string> |
Returns
selfTest cases 159
ChoiceLexemeGeneratorTest::testAnApplicableEmptyStreamDiffersFromNoApplicableChildcallsChoiceLexemeGeneratorTest::testGenerateAllMatchingChildrenContributeInDeclarationOrdercallsChoiceLexemeGeneratorTest::testSourcesIncludesEveryEquivalentCandidateAndExcludesDifferentOutputscallsFixedLexemeGeneratorTest::testGeneratePreservesTheTerminalOccurrenceAndSourceForCompoundPhrasescallsFixedLexemeGeneratorTest::testGenerateRepresentsAnEmptyMarkerAsOneCandidateWithNoLexemescallsIntegerLexemeGeneratorTest::testGenerateBoundsExplorationOfAnUnboundedScannerFamilyWithoutEnumeratingItsValuescallsIntegerLexemeGeneratorTest::testGeneratePreservesExplicitLeadingZeroesAndTheirSourceOccurrencecallsIntegerLexemeGeneratorTest::testGenerateSeparatesAnInvalidValueFromNonApplicabilitycallsMatchingLexemeGeneratorTest::testGenerateDistinguishesNonApplicabilityFromAMatchedEmptyCandidateSetcallsMatchingLexemeGeneratorTest::testGenerateMakesTheCompleteStructuralInputAvailableToPredicatescallsRegisteredLexemeGeneratorTest::testGenerateKeepsAllRegisteredSpellingsAndTheAliasOccurrencecallsRegisteredLexemeGeneratorTest::testGenerateReportsAMissingRegistrationOnlyWhenItIsRequestedcallsSequenceLexemeGeneratorTest::testARequiredNonApplicableChildCannotBeOmittedcallsSequenceLexemeGeneratorTest::testGenerateACompoundCandidateKeepsOutputOrderAndConsumesOneOccurrencecallsValueLexemeGeneratorTest::testGenerateAcceptsExplicitValuesBeyondDefaultRepresentativescallsValueLexemeGeneratorTest::testGenerateRejectsAnInvalidValueWithoutFallingBackToADefaultcallsVersionedLexemeGeneratorTest::testGenerateFromAnUnselectedCaseNeverGeneratesAndSharedDefinitionsRemainReusablecallsGrammarCoverageTest::testRecordOutputExposesCandidateAndBoundaryDecisionscallsLexemeGeneratorTest::testGenerateContractDistinguishesNonApplicabilityAndAnEmptyOutputcallsLexemeInputTest::testTerminalUsesTheOccurrenceIndexInsteadOfMatchingRepeatedNamescallsLexemeSequenceTest::testSourcesRetainsAlternativeDefinitionsLazilycallsLexicalGrammarTest::testRealizeSequenceHonorsAnExplicitLexemePlancallsLexicalGrammarTest::testResolveSequenceUsesTheCommonContractForCandidateInspectioncallsSpacingRuleTest::testApplyContractPermitsUnconstrainedBoundariescallsBoundaryCompletionTest::testAcceptsOnlyCandidatesWhosePendingLeftBoundaryHasACompletioncallsBoundaryCompletionTest::testAcceptsRejectsMissingOrPlannedAwayWitnessescallsBoundaryCompletionTest::testAcceptsUsesTheSampledLeftValueInsteadOfAnUnrelatedDefaultWitnesscallsCandidateResolverTest::testResolveIntersectsInternalAndExternalConstraintsWithoutChangingTheRightStatecallsCandidateResolverTest::testResolvePropagatesConditionsAcrossAnEmptyMarkerWithoutWritingSpacescallsCandidateResolverTest::testResolveRejectsAnOwedNeighborAtEitherEndOfTheInputcallsCandidateResolverTest::testResolveReportsContradictionsWithBothRuleSourcescallsCombinedSpacingRuleTest::testApplyPreservesContradictionsAcrossOrderAndDuplicateRulescallsReverseLexemeGeneratorTest::testConflictingCandidateIsNotSelectedOrAllowedToAlterAnotherCandidatecallsReverseLexemeGeneratorTest::testGenerateCompoundOutputRemainsInOrderAndEofAddsNoBoundarycallsReverseLexemeGeneratorTest::testGenerateRespectsTheOrderOfRepeatedPlannedOccurrencesAfterRenamingcallsReverseLexemeGeneratorTest::testGenerateRetainsAPlannedSpellingWhenAContextualRewriteRenamesItsTerminalcallsReverseLexemeGeneratorTest::testMatchesRequestComparesTheWholeCompoundSpellingcallsReverseLexemeGeneratorTest::testMissingHandlerFailsAtTheActualTerminalcallsReverseLexemeGeneratorTest::testSelectCanChooseTheLastOfSeveralCompatibleCandidatescallsReverseLexemeGeneratorTest::testSelectRejectsAnOutOfRangeDecisioncallsReverseLexemeGeneratorTest::testSelectReportsCandidateAndBoundarySourcesWhenAllCandidatesConflictcallsSqlGeneratorTest::testGenerateAllowsEmptyOutputWhenThePlanAllowsItcallsSqlGeneratorTest::testGenerateClearsPreviousGrammarTraceBeforeALexicalPlancallsSqlGeneratorTest::testGenerateRejectsUnexpectedEmptyOutputWithoutRetryingcallsSqlGeneratorTest::testGenerateReportsOnlyTheLatestRewrittenDerivationcallsSqlGeneratorTest::testGenerateReusesCompletionAnalysisAcrossDifferentPlanscallsSqlGeneratorTest::testGenerateUsesExplicitRulesAndSuppliedParserSemanticscallsSqlGeneratorTest::testGenerateUsesTheGrammarEntryPointWithoutDialectKnowledgecallsSqlGeneratorTest::testGenerateUsesTheSuppliedVersionSpecificRuleResolvercallsSqlGeneratorTest::testRealizeOffersTheWholeZeroBasedCandidateRangecallsRewriteRuleTest::testRewriteContractRetainsNonMatchingInputcallsTerminalSequenceTest::testFromNamesPreservesOccurrenceIdentityForRepeatedTerminalNamescovers and callsTerminalSequenceTest::testInsertedAllocatesDistinctIdsOutsideTheOriginalDerivationcovers and callsTerminalSequenceTest::testNameAtHandlesAnEmptySequencecovers and callsTerminalSequenceTest::testNamesAndNameAtReadCurrentOutputAndHandleItsEdgescovers and callsTerminalSequenceTest::testReplaceRetainsEachIntermediateOperationcovers and callsTerminalSequenceTest::testReplaceRetainsOriginalDerivationAndRecordsTheRulecovers and callsBoundedIntegerLexemeGeneratorTest::testGenerateKeepsTheExplicitHexSpellingAndOrigincallsBoundedIntegerLexemeGeneratorTest::testGenerateProvidesBoundaryRepresentativesWithoutClaimingOtherNumberscallsBoundedIntegerLexemeGeneratorTest::testGenerateSupportsASingletonDomainAndContinuesPastInvalidDefaultscallsCharsetLexemeGeneratorTest::testGenerateKeepsOnlyCharsetsCompatibleWithTheResolvedLiteralcallsCharsetValueLexemeGeneratorTest::testGenerateSamplesCharsetCompatibleBytesWithoutRestrictingOrdinaryBinaryValuescallsDefinitionFactoryTest::testBinaryAndStringsConstructCompleteAsciiValuesAfterIntroducersValuecallsDefinitionFactoryTest::testBinaryChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testBinaryDomainKeepsExplicitByteSpellingsAvailableForCompatibleCharsetsValuecallsDefinitionFactoryTest::testContextualValuesRestrictsTheDomaincallsDefinitionFactoryTest::testContextualWordPreservesExplicitCasecallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsCompleteDollarDelimitersAndUnescapedBodiesDollarStringcallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateEnumeratesOnlySourceAcceptedTernaryValuesContextualValuecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreatePreservesTheVersionedParserValueDomainsContextualValuecallsDefinitionFactoryTest::testCreateRetainsContextualSpellingsAndTheirSourceDefinitioncallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testDollarStringsUsesTheFirstMatchingDelimitercallsDefinitionFactoryTest::testJsonKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testLexemesKeepsParserNumericBoundariescallsDefinitionFactoryTest::testLexemesUsesTheTwoByteKeyBlockSizeDomaincallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testPhraseKeepsBothWordsInTheSameOriginalOccurrenceSymbolcallsDefinitionFactoryTest::testPhrasesKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testSelectorsKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsKeepsConstructedIntroducedValuesValidUnderAnExplicitAsciiCharsetValuecallsDefinitionFactoryTest::testSymbolsKeepsTheCompleteOutputcallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsFactorLexemeGeneratorTest::testGenerateAcceptsOnlyExactFactorSpellingscallsFactorLexemeGeneratorTest::testGenerateLeavesOrdinaryNumbersToTheirGeneratorcallsKeywordLexemeGeneratorTest::testGenerateLeavesUndeclaredTerminalsUnclaimedcallsKeywordLexemeGeneratorTest::testGenerateSeparatesFunctionUseFromIdentifierUsecallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsPrecisionLexemeGeneratorTest::testGenerateUsesOnlyTheScaleInTheSameOccurrencecallsReplicationTablePatternLexemeGeneratorTest::testGenerateKeepsDefaultPatternsAndOrdinaryStringsSeparatecallsReplicationTablePatternLexemeGeneratorTest::testGeneratePreservesExplicitCandidateProvenancecallsReplicationTablePatternLexemeGeneratorTest::testGenerateValidatesDecodedPatternsWithoutChangingTheirSpellingcallsSizeNumberLexemeGeneratorTest::testGeneratePreservesOnlyValidSizeSpellingscallsSizeNumberLexemeGeneratorTest::testGenerateProvidesEveryScaleAndLeavesOtherTerminalsUnclaimedcallsLexicalGrammarTest::testRealizeRetainsBothRegisteredInequalitySpellingscallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsOrderByRuleTest::testRewritePreservesUnrelatedOrderByTokenscallsConcatenationRuleTest::providerOtherProductionscallsHostNameRuleTest::testRewriteRequiresTheSingleAtSignScannerStatecallsSystemVariableRuleTest::testRewritePreservesTheScannerContextcallsValueShapeTest::testResizePreservesExpressionsWhileMatchingTheRequiredWidthcallsValueShapeTest::testRowsDistinguishesScalarListsAndTuplescallsValueShapeTest::testSplitAndJoinHandleEmptyListsAndNestedCommascallsJoinGroupingRuleTest::testRewritePreservesTokensWithoutJoinProductionscallsRoleGrantRuleTest::testPrivilegePreservesMissingOccurrencescallsCloneAddressSpacingRuleTest::testApplyRecognizesAFlatStatementAndBothSidesOfTheAddressColoncallsKeywordPhraseSpacingRuleTest::testApplySeparatesOnlyPartsOfTheSameCompoundOccurrencecallsDefinitionFactoryTest::testContextualNamesRestrictsTheDomaincallsDefinitionFactoryTest::testContextualWordPreservesExplicitCasecallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateIncludesEveryGrammarEncodingAndPartitionStrategyContextualNamecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testKeywordLexemesLeavesUnclaimedNamesAvailableToOtherDomainscallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsRecognizesDollarDelimitersLiterallyValuecallsDefinitionFactoryTest::testSymbolsKeepMultiCharacterOperatorsIndivisiblecallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsKeywordLexemeGeneratorTest::testGenerateChecksTheLookaheadFollowerBeforeOfferingAnAliascallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsLookaheadRuleTest::testRewriteResolvesAliasesFromTheActualFollowersAndRecordsChangescallsOperatorArgumentsRuleTest::testHasArgumentSeparatorDistinguishesNestedTypeModifierscallsOverlapsArgumentsRuleTest::testPairLeavesMissingRowsUntouchedcallsOverlapsArgumentsRuleTest::testRewriteCompletesOnlyRowsBelongingToOverlapscallsPublicationObjectRuleTest::testKindRecognizesCurrentSchemaAndInheritsAnUnqualifiedNamecallsRewriteDefinitionsTest::testCreateComposesTheDeclaredSourceRulescallsJsonTablePathRuleTest::testRewriteOnlyTheDirectPathIsReplacedcallsWithinGroupRuleTest::testRewriteKeepsFunctionsWithoutWithinGroupMetadatacallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testKeywordLexemesLeavesUnclaimedNamesAvailableToOtherDomainscallsDefinitionFactoryTest::testLexemesRestrictsGeneratedStorageToTheBuildSourceNamescallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStrictTypesCoversTheSourceTypeTablecallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testSymbolsKeepMultiCharacterOperatorsIndivisiblecallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsJoinLexemeGeneratorTest::testGenerateKeepsOnlyModifiersCompatibleWithTheSelectedSuffixcallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsWindowNameLexemeGeneratorTest::testGeneratePropagatesMissingRegistrationDatacallsWindowNameLexemeGeneratorTest::testGenerateQuotesIndexedOnlyWhereWindowLookaheadRequiresAnIdentifiercallsWindowNameLexemeGeneratorTest::testGenerateRetainsNonApplicabilitycallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsWithoutRowidRuleTest::testPrimaryKeyLeavesASequenceWithoutAColumnUntouchedcalls
Called from 3
- static-call SqlFaker\MySql\Generation\LexicalGrammar::realize() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:102
- static-call SqlFaker\PostgreSql\Generation\LexicalGrammar::realize() packages/sql-faker/src/PostgreSql/Generation/LexicalGrammar.php:117
- static-call SqlFaker\Sqlite\Generation\LexicalGrammar::realize() packages/sql-faker/src/Sqlite/Generation/LexicalGrammar.php:97
Calls 2
- new TerminalOccurrence line 35
- new
selfline 37
public function nameAt(int $index): ?stringReads the current terminal name, returning null outside the sequence.
Parameters
$index | int |
Returns
?stringTest cases 2
Called from 59
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:36
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:39
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:41
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:63
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:98
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:116
- method-call SqlFaker\MySql\Generation\Rewrite\Name\SystemVariableRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Name/SystemVariableRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Name\SystemVariableRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Name/SystemVariableRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:48
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:61
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:45
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:37
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:72
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:62
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:64
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:61
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::hasArgumentSeparator() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:44
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:48
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:56
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:85
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:63
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:64
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:50
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:27
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:34
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:65
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:66
public function names(): list<string>Returns
list<string>Test cases 6
SqlGeneratorTest::testGenerateReusesCompletionAnalysisAcrossDifferentPlanscallsSqlGeneratorTest::testGenerateUsesExplicitRulesAndSuppliedParserSemanticscallsSqlGeneratorTest::testGenerateUsesTheGrammarEntryPointWithoutDialectKnowledgecallsSqlGeneratorTest::testGenerateUsesTheSuppliedVersionSpecificRuleResolvercallsTerminalSequenceTest::testNamesAndNameAtReadCurrentOutputAndHandleItsEdgescoversTerminalSequenceTest::testReplaceRetainsOriginalDerivationAndRecordsTheRulecovers
Called from 10
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:32
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:29
Calls 1
- function-call
array_mapline 53
public function replace(
int $offset,
int $length,
list<TerminalOccurrence> $replacement,
string $rule,
): selfParameters
$offset | int | |
$length | int | |
$replacement | list<TerminalOccurrence> | |
$rule | string |
Returns
selfTest cases 11
SequenceObservationTest::testPreservedCreditsUnmodifiedSiblingsAndTheirEmptyChildrencallsSequenceObservationTest::testPreservedDistinguishesEmptyGrammarFromInsertedOutputcallsSqlGeneratorTest::testGenerateKeepsRewrittenSourcesReachedWithoutCreditingTheirOutputcallsSqlGeneratorTest::testGenerateReportsOnlyTheLatestRewrittenDerivationcallsSqlGeneratorTest::testGenerateUsesExplicitRulesAndSuppliedParserSemanticscallsTerminalSequenceTest::testInsertedAllocatesDistinctIdsOutsideTheOriginalDerivationcoversTerminalSequenceTest::testInsertedForAttachesOutputToAnOriginallyEmptyProductioncovers and callsTerminalSequenceTest::testOccurrencesAfterRewritingStillDescribeTheOriginalSelectioncoversTerminalSequenceTest::testRangeIncludesAllRetainedTerminalsAndReplacementPreservesEarlierRewritescovers and callsTerminalSequenceTest::testReplaceRetainsEachIntermediateOperationcoversTerminalSequenceTest::testReplaceRetainsOriginalDerivationAndRecordsTheRulecovers
Called from 13
- method-call SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule::reorder() packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:79
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::mapped() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:132
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:73
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:99
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:77
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:67
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:80
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:66
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:79
- method-call SqlFaker\Sqlite\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:58
public function range(int $production): array{int, int}|nullLocates the current output of a selected production, including nested children.
Parameters
$production | int |
Returns
array{int, int}|null Inclusive start and exclusive end, or no emitted terminalTest cases 4
TerminalSequenceTest::testInsertedForAttachesOutputToAnOriginallyEmptyProductioncoversTerminalSequenceTest::testOccurrencesAfterRewritingStillDescribeTheOriginalSelectioncoversTerminalSequenceTest::testRangeAndOccurrencesRetainEmptyAndNestedProductionscoversTerminalSequenceTest::testRangeIncludesAllRetainedTerminalsAndReplacementPreservesEarlierRewritescovers and calls
Called from 126
- method-call SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule::reorder() packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:42
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:57
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:94
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:97
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:114
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::mapped() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:131
- method-call SqlFaker\MySql\Generation\Rewrite\IntoClauseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:36
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:37
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:72
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:83
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:85
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:40
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:44
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:68
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:58
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:34
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\LanguageRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/LanguageRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:34
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:59
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:32
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:42
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:46
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:74
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:55
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:61
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:44
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:65
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:84
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\SubstringRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/SubstringRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:54
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:55
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:59
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:78
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:48
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:49
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:26
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:50
- method-call SqlFaker\Sqlite\Generation\Rewrite\IdentifierListRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/IdentifierListRule.php:27
- method-call SqlFaker\Sqlite\Generation\Rewrite\JoinRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:38
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:26
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:37
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:33
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:61
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:53
Calls 1
- function-call
in_arrayline 77
public function occurrences(string $rule): list<int>Lists original occurrences from the innermost/rightmost derivations first.
Parameters
$rule | string |
Returns
list<int>Test cases 2
Called from 80
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:56
- method-call SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::weightStringLength() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:93
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:113
- method-call SqlFaker\MySql\Generation\Rewrite\IntoClauseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:39
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\LanguageRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/LanguageRule.php:21
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:21
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\SubstringRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/SubstringRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\JoinRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:29
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:29
Calls 1
- function-call
array_reverseline 97
public function child(int $parent, string $rule): ?ProductionOccurrenceFinds a direct child production, preserving empty children that have no terminal range.
Parameters
$parent | int | |
$rule | string |
Returns
Test cases 1
Called from 81
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:73
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::weightStringLength() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:77
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:95
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:96
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:115
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:71
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:84
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:67
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:34
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:58
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:58
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:22
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:60
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:34
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:63
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:76
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:32
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:53
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:22
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:34
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:35
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:36
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:54
public function inserted(
string $name,
TerminalOccurrence $anchor,
string $rewrite,
int $offset = 0,
): TerminalOccurrenceCreates a new occurrence with an identity outside the original nonnegative derivation IDs.
Parameters
$name | string | |
$anchor | TerminalOccurrence | |
$rewrite | string | |
$offset | int |
Returns
Test cases 3
Called from 1
Calls 2
- function-call
minline 120 - new TerminalOccurrence line 122
public function insertedFor(
string $name,
int $production,
string $rewrite,
int $offset = 0,
): TerminalOccurrenceAdds output to a specific production, including originally empty productions.
Parameters
$name | string | |
$production | int | |
$rewrite | string | |
$offset | int |
Returns
Test cases 2
Called from 22
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:97
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:54
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:78
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:79
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:68
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:69
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:70
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:40
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:42
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:69
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:72
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:76
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:79
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:80
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:81
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:59
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:60
Calls 3
- function-call
array_unshiftline 138 - method-call TerminalSequence::inserted() line 142
- new TerminalOccurrence line 142
Test cases 327§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 11
TerminalSequenceTest::testChildFindsEmptyDirectChildrenWithoutConfusingNestedNamescovers and callsTerminalSequenceTest::testFromNamesPreservesOccurrenceIdentityForRepeatedTerminalNamescovers and callsTerminalSequenceTest::testInsertedAllocatesDistinctIdsOutsideTheOriginalDerivationcovers and callsTerminalSequenceTest::testInsertedForAttachesOutputToAnOriginallyEmptyProductioncovers and callsTerminalSequenceTest::testNameAtHandlesAnEmptySequencecovers and callsTerminalSequenceTest::testNamesAndNameAtReadCurrentOutputAndHandleItsEdgescovers and callsTerminalSequenceTest::testOccurrencesAfterRewritingStillDescribeTheOriginalSelectioncoversTerminalSequenceTest::testRangeAndOccurrencesRetainEmptyAndNestedProductionscoversTerminalSequenceTest::testRangeIncludesAllRetainedTerminalsAndReplacementPreservesEarlierRewritescovers and callsTerminalSequenceTest::testReplaceRetainsEachIntermediateOperationcovers and callsTerminalSequenceTest::testReplaceRetainsOriginalDerivationAndRecordsTheRulecovers and calls
Other tests reaching this symbol 316
ChoiceLexemeGeneratorTest::testAnApplicableEmptyStreamDiffersFromNoApplicableChildcallsChoiceLexemeGeneratorTest::testGenerateAllMatchingChildrenContributeInDeclarationOrdercallsChoiceLexemeGeneratorTest::testSourcesIncludesEveryEquivalentCandidateAndExcludesDifferentOutputscallsFixedLexemeGeneratorTest::testGeneratePreservesTheTerminalOccurrenceAndSourceForCompoundPhrasescallsFixedLexemeGeneratorTest::testGenerateRepresentsAnEmptyMarkerAsOneCandidateWithNoLexemescallsIntegerLexemeGeneratorTest::testGenerateBoundsExplorationOfAnUnboundedScannerFamilyWithoutEnumeratingItsValuescallsIntegerLexemeGeneratorTest::testGeneratePreservesExplicitLeadingZeroesAndTheirSourceOccurrencecallsIntegerLexemeGeneratorTest::testGenerateSeparatesAnInvalidValueFromNonApplicabilitycallsMatchingLexemeGeneratorTest::testGenerateDistinguishesNonApplicabilityFromAMatchedEmptyCandidateSetcallsMatchingLexemeGeneratorTest::testGenerateMakesTheCompleteStructuralInputAvailableToPredicatescallsRegisteredLexemeGeneratorTest::testGenerateKeepsAllRegisteredSpellingsAndTheAliasOccurrencecallsRegisteredLexemeGeneratorTest::testGenerateReportsAMissingRegistrationOnlyWhenItIsRequestedcallsSequenceLexemeGeneratorTest::testARequiredNonApplicableChildCannotBeOmittedcallsSequenceLexemeGeneratorTest::testGenerateACompoundCandidateKeepsOutputOrderAndConsumesOneOccurrencecallsValueLexemeGeneratorTest::testGenerateAcceptsExplicitValuesBeyondDefaultRepresentativescallsValueLexemeGeneratorTest::testGenerateRejectsAnInvalidValueWithoutFallingBackToADefaultcallsVersionCaseTestcallsVersionedLexemeGeneratorTest::testGenerateFromAnUnselectedCaseNeverGeneratesAndSharedDefinitionsRemainReusablecallsBytePlanCompilerTest::testCompileMapsTheHeaderIntoTheAllowedExpansionRangecallsBytePlanCompilerTest::testCompileResolvesChoicesIntoInspectableReusableInstructionscallsBytePlanCompilerTest::testCompileSeparatesProductionChoicesFromLexemesAndCompletesAnOddInputcallsPlanBuilderTest::testBuildPreservesEmptyMarkerCandidatesWithoutLosingNonEmptyCompletioncallsPlanBuilderTest::testBuildPreservesRepeatedProductionAndLexemeConstraintscallsPlanBuilderTest::testBuildReservesAllPendingSiblingsAndRetainsTheOriginalOrdinalcallsPlanBuilderTest::testBuildUsesTheSameContextualRewriteAndPinsItsCompleteCandidatecallsPlanBuilderTest::testMinimumExpansionsIncludesTheConstrainedDescendantBeforeDrawingTheBudgetcallsPlanBuilderTest::testMinimumExpansionsIncludesTheSelectedRootAlternativeBeforeAllocatingInputBudgetcallsGrammarCoverageTest::testRecordOutputExposesCandidateAndBoundaryDecisionscallsLexicalObservationTest::testRewritesRetainsEachIntermediateReplacementAndOriginalIdentitycallsSequenceObservationTest::testPreservedCreditsUnmodifiedSiblingsAndTheirEmptyChildrencallsSequenceObservationTest::testPreservedDistinguishesEmptyGrammarFromInsertedOutputcallsDerivationTestcallsDerivationTraceTestcallsTokenGeneratorTestcallsLexicalExceptionTestcallsLexemeGeneratorTest::testGenerateContractDistinguishesNonApplicabilityAndAnEmptyOutputcallsLexemeInputTest::testTerminalUsesTheOccurrenceIndexInsteadOfMatchingRepeatedNamescallsLexemeSequenceTest::testSourcesRetainsAlternativeDefinitionsLazilycallsLexicalGrammarTest::testRealizeSequenceHonorsAnExplicitLexemePlancallsLexicalGrammarTest::testResolveSequenceUsesTheCommonContractForCandidateInspectioncallsSpacingRuleTest::testApplyContractPermitsUnconstrainedBoundariescallsBoundaryCompletionTest::testAcceptsOnlyCandidatesWhosePendingLeftBoundaryHasACompletioncallsBoundaryCompletionTest::testAcceptsRejectsMissingOrPlannedAwayWitnessescallsBoundaryCompletionTest::testAcceptsUsesTheSampledLeftValueInsteadOfAnUnrelatedDefaultWitnesscallsCandidateResolverTest::testResolveIntersectsInternalAndExternalConstraintsWithoutChangingTheRightStatecallsCandidateResolverTest::testResolvePropagatesConditionsAcrossAnEmptyMarkerWithoutWritingSpacescallsCandidateResolverTest::testResolveRejectsAnOwedNeighborAtEitherEndOfTheInputcallsCandidateResolverTest::testResolveReportsContradictionsWithBothRuleSourcescallsCombinedSpacingRuleTest::testApplyPreservesContradictionsAcrossOrderAndDuplicateRulescallsReverseLexemeGeneratorTest::testConflictingCandidateIsNotSelectedOrAllowedToAlterAnotherCandidatecallsReverseLexemeGeneratorTest::testGenerateCompoundOutputRemainsInOrderAndEofAddsNoBoundarycallsReverseLexemeGeneratorTest::testGenerateRespectsTheOrderOfRepeatedPlannedOccurrencesAfterRenamingcallsReverseLexemeGeneratorTest::testGenerateRetainsAPlannedSpellingWhenAContextualRewriteRenamesItsTerminalcallsReverseLexemeGeneratorTest::testMatchesRequestComparesTheWholeCompoundSpellingcallsReverseLexemeGeneratorTest::testMissingHandlerFailsAtTheActualTerminalcallsReverseLexemeGeneratorTest::testSelectCanChooseTheLastOfSeveralCompatibleCandidatescallsReverseLexemeGeneratorTest::testSelectRejectsAnOutOfRangeDecisioncallsReverseLexemeGeneratorTest::testSelectReportsCandidateAndBoundarySourcesWhenAllCandidatesConflictcallsSqlGeneratorTest::testGenerateAllowsEmptyOutputWhenThePlanAllowsItcallsSqlGeneratorTest::testGenerateClearsPreviousGrammarTraceBeforeALexicalPlancallsSqlGeneratorTest::testGenerateKeepsRewrittenSourcesReachedWithoutCreditingTheirOutputcallsSqlGeneratorTest::testGenerateRecordsACompleteCoverageObservationcallsSqlGeneratorTest::testGenerateRejectsUnexpectedEmptyOutputWithoutRetryingcallsSqlGeneratorTest::testGenerateReplacesGrammarCoverageWithTheLatestLexicalTracecallsSqlGeneratorTest::testGenerateReportsOnlyTheLatestRewrittenDerivationcallsSqlGeneratorTest::testGenerateReusesCompletionAnalysisAcrossDifferentPlanscallsSqlGeneratorTest::testGenerateUsesExplicitRulesAndSuppliedParserSemanticscallsSqlGeneratorTest::testGenerateUsesTheGrammarEntryPointWithoutDialectKnowledgecallsSqlGeneratorTest::testGenerateUsesTheSuppliedVersionSpecificRuleResolvercallsSqlGeneratorTest::testPlannerBindsTheSameGrammarEntryAndFreezesEveryChoicecallsSqlGeneratorTest::testRealizeOffersTheWholeZeroBasedCandidateRangecallsSqlGeneratorTest::testRealizeRetainsTheActualTerminalAndLexicalTracecallsRewriteRuleTest::testRewriteContractRetainsNonMatchingInputcallsTerminalMappingRuleTest::testRewriteChangesOnlyDirectChildrenOfTheNamedRulecallsTokenRewriterTest::testRewriteAppliesEachRuleOnceInOrderAndPreservesTheOriginalcallsGenerationContextTestcallsBoundedIntegerLexemeGeneratorTest::testGenerateKeepsTheExplicitHexSpellingAndOrigincallsBoundedIntegerLexemeGeneratorTest::testGenerateProvidesBoundaryRepresentativesWithoutClaimingOtherNumberscallsBoundedIntegerLexemeGeneratorTest::testGenerateSupportsASingletonDomainAndContinuesPastInvalidDefaultscallsCharsetLexemeGeneratorTest::testGenerateKeepsOnlyCharsetsCompatibleWithTheResolvedLiteralcallsCharsetValueLexemeGeneratorTest::testGenerateSamplesCharsetCompatibleBytesWithoutRestrictingOrdinaryBinaryValuescallsDefinitionFactoryTest::testBinaryAndStringsConstructCompleteAsciiValuesAfterIntroducersValuecallsDefinitionFactoryTest::testBinaryChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testBinaryDomainKeepsExplicitByteSpellingsAvailableForCompatibleCharsetsValuecallsDefinitionFactoryTest::testContextualValuesRestrictsTheDomaincallsDefinitionFactoryTest::testContextualWordPreservesExplicitCasecallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsCompleteDollarDelimitersAndUnescapedBodiesDollarStringcallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateEnumeratesOnlySourceAcceptedTernaryValuesContextualValuecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreatePreservesTheVersionedParserValueDomainsContextualValuecallsDefinitionFactoryTest::testCreateRetainsContextualSpellingsAndTheirSourceDefinitioncallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testDollarStringsUsesTheFirstMatchingDelimitercallsDefinitionFactoryTest::testJsonKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testLexemesKeepsParserNumericBoundariescallsDefinitionFactoryTest::testLexemesUsesTheTwoByteKeyBlockSizeDomaincallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testPhraseKeepsBothWordsInTheSameOriginalOccurrenceSymbolcallsDefinitionFactoryTest::testPhrasesKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testSelectorsKeepsTheCompleteDeclaredOutputSymbolcallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsKeepsConstructedIntroducedValuesValidUnderAnExplicitAsciiCharsetValuecallsDefinitionFactoryTest::testSymbolsKeepsTheCompleteOutputcallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsFactorLexemeGeneratorTest::testGenerateAcceptsOnlyExactFactorSpellingscallsFactorLexemeGeneratorTest::testGenerateKeepsFactorPairsDistinctWithinTheirUsercallsFactorLexemeGeneratorTest::testGenerateLeavesOrdinaryNumbersToTheirGeneratorcallsKeywordLexemeGeneratorTest::testGenerateLeavesUndeclaredTerminalsUnclaimedcallsKeywordLexemeGeneratorTest::testGenerateSeparatesFunctionUseFromIdentifierUsecallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsPrecisionLexemeGeneratorTest::testGenerateEnforcesPrecisionAndScaleTogethercallsPrecisionLexemeGeneratorTest::testGenerateUsesOnlyTheScaleInTheSameOccurrencecallsReplicationTablePatternLexemeGeneratorTest::testGenerateKeepsDefaultPatternsAndOrdinaryStringsSeparatecallsReplicationTablePatternLexemeGeneratorTest::testGeneratePreservesExplicitCandidateProvenancecallsReplicationTablePatternLexemeGeneratorTest::testGenerateValidatesDecodedPatternsWithoutChangingTheirSpellingcallsSizeNumberLexemeGeneratorTest::testGeneratePreservesOnlyValidSizeSpellingscallsSizeNumberLexemeGeneratorTest::testGenerateProvidesEveryScaleAndLeavesOtherTerminalsUnclaimedcallsLexicalGrammarTest::testRealizeRetainsBothRegisteredInequalitySpellingscallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsOrderByRuleTest::testReorderPreservesAnOrderByThatAlreadyEndsItsOwnStatementcallsOrderByRuleTest::testRewriteCombinesRepeatedOrderByActionsIntoOneColumnListcallsOrderByRuleTest::testRewriteMovesTheCompleteOrderListAfterFollowingActionscallsOrderByRuleTest::testRewritePreservesUnrelatedOrderByTokenscallsAlterDatabaseRuleTestcallsAlterEventRuleTest::testRewriteAddsStatusOnlyWhenEveryAlterationWasOmittedcallsAlterEventRuleTest::testRewriteKeepsExistingAlterationsAndUnrelatedStatementscallsAutoIncrementRuleTest::testRewritePreservesAttributesWithoutAnOwningTypecallsAutoIncrementRuleTest::testRewriteRetainsOnlyTypeCompatibleAttributescallsFieldLengthRuleTest::testPrecisionRetainsBothNumericOccurrencesWithDependentDomainscallsFieldLengthRuleTest::testRewritePreservesEmptyFieldLengthscallsFieldLengthRuleTest::testWidthRestrictsOnlyTheWidthOwnedByItsTypecallsConstraintEnforcementRuleTest::testRewriteRemovesOnlyMisplacedColumnEnforcementcallsConcatenationRuleTest::providerOtherProductionscallsExpressionGroupingRuleTest::testRangesIncludesNestedAncestorsAndIgnoresEmptyOccurrencescallsExpressionGroupingRuleTest::testRewriteContinuesAfterAnAlreadyGroupedOperandcallsExpressionGroupingRuleTest::testRewriteRetainsNestedBoundaryProvenanceAndPreviouslyInsertedIdentitiescallsQuantifiedComparisonRuleTest::testRewritePreservesAnEmptyOrAbsentOperatorcallsTableValueConstructorRuleTest::providerInsertScopescallsTableValueConstructorRuleTest::testRewritePreservesAbsentRowsAndMissingValueProductionscallsFlushExportRuleTestcallsGeneratedColumnRuleTestcallsInstanceActionRuleTestcallsIntegerContextRuleTestcallsIntoClauseRuleTest::testRewriteKeepsOneDestinationPerSelectStatementcallsIntoClauseRuleTest::testRewritePreservesDestinationsBeforeUnrelatedOperatorUsescallsIntoClauseRuleTest::testRewritePreservesTheFinalDestinationAcrossSetOperationscallsIntoClauseRuleTest::testRewriteRemovesOnlySubqueryDestinationscallsIntoClauseRuleTest::testRewriteRemovesViewDestinationsAndKeepsIndependentSelectOutputcallsLoadSourceCountRuleTestcallsHostNameRuleTest::testRewriteRequiresTheSingleAtSignScannerStatecallsSystemVariableRuleTest::testRewritePreservesTheScannerContextcallsSystemVariableRuleTest::testRewriteRejectsReservedComponentPrefixesOnlyInTheVariableNamecallsUniqueOptionRuleTest::testRewriteRetainsFirstValuesAndDoesNotShareStateBetweenScopescallsDefinitionRuleTest::providerKindscallsDefinitionRuleTest::testDeclaredKindUsesTheEnclosingTypecallsDefinitionRuleTest::testInferCountRemovesOnlyTheExplicitCountcallsDefinitionRuleTest::testReplaceValuesPreservesFragmentsWithoutAnInsertionPointcallsDefinitionRuleTest::testRewritePreservesAStandaloneDefinitionWithoutAListcallsFieldListRuleTestcallsListValueRuleTest::testRewriteDisambiguatesListExpressionsAndPreservesRangeBoundscallsListValueRuleTest::testRewritePreservesAnEmptyListItemcallsValueArityRuleTest::providerDeclarationscallsValueArityRuleTest::testDeclaredWidthReadsTheColumnsOfTheOwningClausecallsValueArityRuleTest::testRewriteLeavesEmptyAndUnscopedFragmentsAlonecallsValueShapeTest::testResizePreservesExpressionsWhileMatchingTheRequiredWidthcallsValueShapeTest::testRowsDistinguishesScalarListsAndTuplescallsValueShapeTest::testSplitAndJoinHandleEmptyListsAndNestedCommascallsJoinGroupingRuleTest::testRewriteGroupsAnOuterJoinEvenWhenItsLeftChildIsAlreadyGroupedcallsJoinGroupingRuleTest::testRewriteKeepsNestedJoinConditionsWithTheirOwnOperandscallsJoinGroupingRuleTest::testRewritePreservesTokensWithoutJoinProductionscallsQueryContextRuleTest::testRewriteRestrictsOnlyNestedSelectOptionscallsQueryContextRuleTest::testRewriteSeparatesCreateTableQuerySourcescallsWindowFrameRuleTestcallsStartRuleTestcallsTablePatternRuleTest::testRewriteMapsEveryWrappedFilterWithoutChangingUnrelatedStringscallsRequiredAliasRuleTestcallsRewriteDefinitionsTestcallsRoleGrantRuleTest::testPrivilegePreservesMissingOccurrencescallsLanguageRuleTest::testRewritePreservesAnEmptyBodycallsLanguageRuleTest::testRewriteSelectsTheLanguageFromTheRetainedBodycallsReturnRuleTest::testRewriteKeepsReturnsInFunctionsAndEvaluatesExpressionsInOtherRoutinescallsReturnRuleTest::testRewritePreservesAnEmptyReturnOccurrencecallsSetNamesRuleTestcallsSubqueryContextRuleTest::testRewriteChangesOnlyTheForbiddenSubqueryOperandcallsTransactionCompletionRuleTestcallsCloneAddressSpacingRuleTest::testApplyConstrainsOnlyItsSourceDefinedBoundarycallsCloneAddressSpacingRuleTest::testApplyRecognizesAFlatStatementAndBothSidesOfTheAddressColoncallsFunctionSpacingRuleTest::testApplyConstrainsOnlyItsSourceDefinedBoundarycallsKeywordPhraseSpacingRuleTest::testApplySeparatesOnlyPartsOfTheSameCompoundOccurrencecallsQualifiedNameSpacingRuleTest::testApplyConstrainsOnlyItsSourceDefinedBoundarycallsVariableSpacingRuleTest::testApplyConstrainsOnlyItsSourceDefinedBoundarycallsMySqlProviderTestcallsGenerationContextTestcallsDefinitionFactoryTest::testContextualNamesRestrictsTheDomaincallsDefinitionFactoryTest::testContextualWordPreservesExplicitCasecallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateIncludesEveryGrammarEncodingAndPartitionStrategyContextualNamecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testKeywordLexemesLeavesUnclaimedNamesAvailableToOtherDomainscallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStringsRecognizesDollarDelimitersLiterallyValuecallsDefinitionFactoryTest::testSymbolsKeepMultiCharacterOperatorsIndivisiblecallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsHashBoundLexemeGeneratorTest::testGenerateMakesBothOrdersReachableAndRejectsRepeatedNamescallsKeywordLexemeGeneratorTest::testGenerateChecksTheLookaheadFollowerBeforeOfferingAnAliascallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsConstraintCapabilitiesRuleTest::testRewriteAttributesRespectTheirOwningConstraintcallsForeignKeyActionRuleTest::testRewriteOnlyUpdateColumnListsAreRemovedcallsIdentityOptionRuleTestcallsNumericContextRuleTest::testRewritePreservesNestedIntegersAndRestrictsDirectContextValuescallsConstraintAttributesRuleTest::providerAttributescallsConstraintAttributesRuleTest::testRewriteKeepsIndependentConstraintScopesSeparatecallsCopySourceRuleTestcallsExpressionGroupingRuleTest::testRangesIncludesNestedAncestorsAndIgnoresEmptyOccurrencescallsExpressionGroupingRuleTest::testRewriteContinuesAfterAnAlreadyGroupedOperandcallsExpressionGroupingRuleTest::testRewriteRetainsNestedBoundaryProvenanceAndPreviouslyInsertedIdentitiescallsFetchWithTiesRuleTest::testOrderedPreservesAnExistingSortClausecallsGeneratedColumnRuleTestcallsHashPartitionBoundRuleTestcallsLimitOffsetRuleTestcallsLookaheadRuleTest::testRewriteKeepsWithBeforeOptionNamesAsTheGrammarRequirescallsLookaheadRuleTest::testRewriteResolvesAliasesFromTheActualFollowersAndRecordsChangescallsAliasRuleTestcallsAnyRelationNameRuleTest::providerNamescallsColumnNameRuleTest::testRewriteKeepsTheFinalColumnAndIndependentIndirectionscallsColumnNameRuleTest::testRewritePreservesAnEmptyIndirectioncallsFunctionNameRuleTest::testRewriteKeepsFunctionQualificationAndColumnIndirectioncallsFunctionNameRuleTest::testRewriteLimitsFunctionNamesToCatalogSchemaAndFunctioncallsFunctionNameRuleTest::testRewriteReplacesAStarBetweenUnaffectedExpressionsAndKeepsTrailingOutputcallsIndirectionStarRuleTest::testRewriteKeepsNamedComponentsAndEmptyOccurrencescallsIndirectionStarRuleTest::testRewriteRemovesOnlyNonFinalStarsWithinTheirOwnChaincallsParserNameRuleTest::testRewriteAllowsSpecialRoleReferencesOutsideLiteralRoleIdcallsParserNameRuleTest::testRewriteRestrictsOnlyTheDirectParserNameChildcallsParserNameRuleTest::testRewriteRetainsMissingAndEmptyNamescallsRelationNameRuleTest::testRewriteLimitsRelationNamesToCatalogSchemaAndTablecallsRelationNameRuleTest::testRewriteRemovesRelationStarsButPreservesExpressionIndirectioncallsOperatorArgumentsRuleTest::testHasArgumentSeparatorDistinguishesNestedTypeModifierscallsUniqueOptionRuleTest::testRewriteRetainsFirstValuesAndDoesNotShareStateBetweenScopescallsOverlapsArgumentsRuleTest::providerRowscallsOverlapsArgumentsRuleTest::testElementsExcludesNestedExpressionscallsOverlapsArgumentsRuleTest::testPairLeavesMissingRowsUntouchedcallsOverlapsArgumentsRuleTest::testRewriteCompletesOnlyRowsBelongingToOverlapscallsOverlapsArgumentsRuleTest::testRewriteIgnoresOverlapsWithoutAnExpressionScopecallsPublicationObjectRuleTest::testKindRecognizesCurrentSchemaAndInheritsAnUnqualifiedNamecallsIntoClauseRuleTest::testRewritePreservesOnlyTopLevelSelectDestinationscallsIntoClauseRuleTest::testRewriteRetainsOnlyTheLeftmostSetOperandDestinationcallsParserOptionsRuleTest::testRewriteRemovesOnlyOptionsForbiddenByTheirDirectOwnercallsSchemaElementsRuleTest::testRewriteConditionalSchemasKeepElementsOrAnEmptyConditionalcallsSelectOptionsRuleTest::testRewriteIgnoresEmptyAndUnscopedClausescallsSelectOptionsRuleTest::testRewriteScopesOptionsToTheSameSelectNodecallsRewriteDefinitionsTest::testCreateComposesTheDeclaredSourceRulescallsRewriteDefinitionsTest::testCreateKeepsOneCollationPerSourceColumnQualifierListcallsRewriteDefinitionsTest::testUniqueOptionsKeepsOneDefaultNamespacePerXmlTablecallsAggregateArgumentRuleTest::testRewriteKeepsOrdinaryFunctionModesAndNormalizesAggregateInputModescallsJsonOptionsRuleTest::testBehaviorsPreservesEmptyAndUnrelatedChildProductionscallsJsonOptionsRuleTest::testReturningFormatRemovesOnlyJsonValueOutputFormatAndRetainsNestedJsonInputFormatcallsJsonOptionsRuleTest::testRewritePreservesAllowedBehaviorsAndRepairsForbiddenAlternativescallsJsonOptionsRuleTest::testRewriteScopesQuotesToTheDirectWrappercallsJsonTablePathRuleTest::testRewriteOnlyTheDirectPathIsReplacedcallsRangeFunctionOrdinalityRuleTest::testRewriteOnlyRemovesOrdinalityBesideItsOwnTypedColumnListcallsSubstringRuleTest::providerArgumentscallsSubstringRuleTest::testRewritePreservesAnEmptyArgumentcallsTableFunctionRuleTestcallsTypeModifierRuleTest::testArgumentsPreservesEmptyOrIncompleteArgumentscallsWithinGroupRuleTest::testRewriteKeepsFunctionsWithoutWithinGroupMetadatacallsWithinGroupRuleTest::testRewriteRetainsWithinGroupAndNestedFunctionscallsTimeZoneIntervalRuleTestcallsWindowFrameRuleTestcallsPostgreSqlProviderTestcallsSqlGeneratorFactoryTestcallsGenerationContextTestcallsDefinitionFactoryTest::testCreateCombinesLexicalOutputAndBoundaryDecisionscallsDefinitionFactoryTest::testCreateConstructsScannerBoundaryValuesValuecallsDefinitionFactoryTest::testCreateOffersACompleteCandidateForEverySourceValueTokenValuecallsDefinitionFactoryTest::testCreateRetainsValidSourceSpellingsAndRejectsMalformedOnesValuecallsDefinitionFactoryTest::testKeywordLexemesLeavesUnclaimedNamesAvailableToOtherDomainscallsDefinitionFactoryTest::testLexemesRestrictsGeneratedStorageToTheBuildSourceNamescallsDefinitionFactoryTest::testNamesChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testNumbersChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testStrictTypesCoversTheSourceTypeTablecallsDefinitionFactoryTest::testStringsChecksSourceDelimiterOrValueBoundariesValuecallsDefinitionFactoryTest::testSymbolsKeepMultiCharacterOperatorsIndivisiblecallsDefinitionFactoryTest::testValuesLeavesUnknownTerminalsUnclaimedcallsJoinLexemeGeneratorTest::testGenerateKeepsOnlyModifiersCompatibleWithTheSelectedSuffixcallsJoinLexemeGeneratorTest::testHasConditionReadsOnlyTheSameSourceListcallsLexicalDefinitionTest::testCompositionProducesOutputAndKeepsItsDiagnosticMetadatacallsWindowNameLexemeGeneratorTest::testGeneratePropagatesMissingRegistrationDatacallsWindowNameLexemeGeneratorTest::testGenerateQuotesIndexedOnlyWhereWindowLookaheadRequiresAnIdentifiercallsWindowNameLexemeGeneratorTest::testGenerateRetainsNonApplicabilitycallsLexicalGrammarTest::testRealizeSequenceHonorsThePlannedStringWithoutRequiringTriviacallsLexicalGrammarTest::testResolveSequenceExposesTheChosenCandidateAndItsOutputcallsCompoundSelectRuleTestcallsExpressionGroupingRuleTest::testRangesIncludesNestedAncestorsAndIgnoresEmptyOccurrencescallsExpressionGroupingRuleTest::testRewriteContinuesAfterAnAlreadyGroupedOperandcallsExpressionGroupingRuleTest::testRewriteRetainsNestedBoundaryProvenanceAndPreviouslyInsertedIdentitiescallsFunctionArgumentRuleTest::testRewritePreservesEmptyArgumentsAndStandaloneListscallsGeneratedColumnRuleTestcallsIdentifierListRuleTestcallsJoinRuleTestcallsRewriteDefinitionsTest::testCreateMapsOnlyTheGeneratedColumnStorageNamecallsStrictTableRuleTestcallsTableOptionRuleTest::testRewriteLeavesUnrelatedAndEmptyScopesUntouchedcallsUpsertSourceRuleTest::testRewritePreservesEmptyAndNonSelectCommandscallsWindowFrameRuleTestcallsWithoutRowidRuleTest::testPrimaryKeyLeavesASequenceWithoutAColumnUntouchedcallsSqliteProviderTestcalls
Relations§
Instantiated in 1
Static calls 3
- static-call SqlFaker\MySql\Generation\LexicalGrammar::realize() packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:102
- static-call SqlFaker\PostgreSql\Generation\LexicalGrammar::realize() packages/sql-faker/src/PostgreSql/Generation/LexicalGrammar.php:117
- static-call SqlFaker\Sqlite\Generation\LexicalGrammar::realize() packages/sql-faker/src/Sqlite/Generation/LexicalGrammar.php:97
Method calls 391
- method-call SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule::reorder() packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:42
- method-call SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule::reorder() packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:79
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:36
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\AlterEventRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:39
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::precision() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:41
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:56
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:57
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:63
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:73
- method-call SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule::width() packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\FlushExportRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\InstanceActionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::weightStringLength() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::weightStringLength() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:77
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:93
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:94
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:95
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:96
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:97
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::yearWidth() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:98
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:113
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:114
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:115
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::options() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:116
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::mapped() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:131
- method-call SqlFaker\MySql\Generation\Rewrite\IntegerContextRule::mapped() packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:132
- method-call SqlFaker\MySql\Generation\Rewrite\IntoClauseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\IntoClauseRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Name\SystemVariableRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Name/SystemVariableRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Name\SystemVariableRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Name/SystemVariableRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:35
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:36
- method-call SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:48
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:37
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::declaredKind() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:61
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:71
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:72
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::inferCount() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:73
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:83
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:84
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:85
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:97
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule::replaceValues() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:99
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:39
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:40
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:44
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:45
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:37
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:54
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:67
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:68
- method-call SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule::declaredWidth() packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:72
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:58
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:62
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::rank() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:64
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:76
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:77
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:78
- method-call SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule::unbounded() packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:79
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\Replication\StartRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:29
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:34
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:34
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:58
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:59
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:60
- method-call SqlFaker\MySql\Generation\Rewrite\RoleGrantRule::privilege() packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:61
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\LanguageRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/LanguageRule.php:21
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\LanguageRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/LanguageRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:21
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:22
- method-call SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:30
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:31
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\SetNamesRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:33
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:23
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:38
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:24
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:25
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:26
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:27
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:28
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:32
- method-call SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule::rewrite() packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:34
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:58
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:59
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:67
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:68
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:69
- method-call SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule::ordered() packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:70
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:32
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:40
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:42
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:22
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:42
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:46
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:39
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule::hasArgumentSeparator() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:44
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:48
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:69
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:72
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:74
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:76
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:79
- method-call SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule::pair() packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:80
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:41
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:55
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:56
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:60
- method-call SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule::kind() packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:61
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:44
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:33
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:34
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:36
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:37
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:38
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:63
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:65
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::returningFormat() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:66
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:76
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:84
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule::behaviors() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:85
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:30
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\SubstringRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/SubstringRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\SubstringRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/SubstringRule.php:26
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:31
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:32
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:35
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:53
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:54
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule::arguments() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:55
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:21
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:22
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:27
- method-call SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:28
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:24
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:25
- method-call SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:29
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:23
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:59
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:63
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:64
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:78
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:79
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:80
- method-call SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule::unbounded() packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:81
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\Expression\ExpressionGroupingRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/Expression/ExpressionGroupingRule.php:62
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:48
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:49
- method-call SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:50
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:26
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:50
- method-call SqlFaker\Sqlite\Generation\Rewrite\IdentifierListRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/IdentifierListRule.php:27
- method-call SqlFaker\Sqlite\Generation\Rewrite\JoinRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\JoinRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:29
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:34
- method-call SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:38
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:25
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:26
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:27
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:31
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:35
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:36
- method-call SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:37
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:24
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:28
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:33
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:34
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:61
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:65
- method-call SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule::rank() packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:66
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:23
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:29
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::rewrite() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:30
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:53
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:54
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:58
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:59
- method-call SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule::primaryKey() packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:60
Type declarations 201
- type SqlFaker\Generation\Coverage\GrammarCoverage packages/sql-faker/src/Generation/Coverage/GrammarCoverage.php:162
- type SqlFaker\Generation\Coverage\LexicalObservation packages/sql-faker/src/Generation/Coverage/LexicalObservation.php:81
- type SqlFaker\Generation\Coverage\SequenceObservation packages/sql-faker/src/Generation/Coverage/SequenceObservation.php:36
- type SqlFaker\Generation\Derivation\DerivationTrace packages/sql-faker/src/Generation/Derivation/DerivationTrace.php:60
- type SqlFaker\Generation\Derivation\TokenGenerator packages/sql-faker/src/Generation/Derivation/TokenGenerator.php:40
- type SqlFaker\Generation\Lexeme\LexemeInput packages/sql-faker/src/Generation/Lexeme/LexemeInput.php:20
- type SqlFaker\Generation\Lexeme\LexicalGrammar packages/sql-faker/src/Generation/Lexeme/LexicalGrammar.php:57
- type SqlFaker\Generation\Lexeme\LexicalGrammar packages/sql-faker/src/Generation/Lexeme/LexicalGrammar.php:66
- type SqlFaker\Generation\Output\BoundaryCompletion packages/sql-faker/src/Generation/Output/BoundaryCompletion.php:36
- type SqlFaker\Generation\Output\ReverseLexemeGenerator packages/sql-faker/src/Generation/Output/ReverseLexemeGenerator.php:40
- type SqlFaker\Generation\SqlGenerator packages/sql-faker/src/Generation/SqlGenerator.php:38
- type SqlFaker\Generation\Token\RewriteRule packages/sql-faker/src/Generation/Token/RewriteRule.php:15
- type SqlFaker\Generation\Token\TerminalMappingRule packages/sql-faker/src/Generation/Token/TerminalMappingRule.php:28
- type SqlFaker\Generation\Token\TerminalMappingRule packages/sql-faker/src/Generation/Token/TerminalMappingRule.php:29
- type SqlFaker\Generation\Token\TokenRewriter packages/sql-faker/src/Generation/Token/TokenRewriter.php:30
- type SqlFaker\Generation\Token\TokenRewriter packages/sql-faker/src/Generation/Token/TokenRewriter.php:31
- type SqlFaker\MySql\Generation\LexicalGrammar packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:110
- type SqlFaker\MySql\Generation\LexicalGrammar packages/sql-faker/src/MySql/Generation/LexicalGrammar.php:124
- type SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:23
- type SqlFaker\MySql\Generation\Rewrite\Alter\OrderByRule packages/sql-faker/src/MySql/Generation/Rewrite/Alter/OrderByRule.php:40
- type SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:27
- type SqlFaker\MySql\Generation\Rewrite\AlterDatabaseRule packages/sql-faker/src/MySql/Generation/Rewrite/AlterDatabaseRule.php:28
- type SqlFaker\MySql\Generation\Rewrite\AlterEventRule packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\AlterEventRule packages/sql-faker/src/MySql/Generation/Rewrite/AlterEventRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Column\AutoIncrementRule packages/sql-faker/src/MySql/Generation/Rewrite/Column/AutoIncrementRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:30
- type SqlFaker\MySql\Generation\Rewrite\Column\FieldLengthRule packages/sql-faker/src/MySql/Generation/Rewrite/Column/FieldLengthRule.php:54
- type SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\ConstraintEnforcementRule packages/sql-faker/src/MySql/Generation/Rewrite/ConstraintEnforcementRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Expression\ConcatenationRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ConcatenationRule.php:23
- type SqlFaker\MySql\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:27
- type SqlFaker\MySql\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:69
- type SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Expression\QuantifiedComparisonRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/QuantifiedComparisonRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Expression\TableValueConstructorRule packages/sql-faker/src/MySql/Generation/Rewrite/Expression/TableValueConstructorRule.php:56
- type SqlFaker\MySql\Generation\Rewrite\FlushExportRule packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\FlushExportRule packages/sql-faker/src/MySql/Generation/Rewrite/FlushExportRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/MySql/Generation/Rewrite/GeneratedColumnRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\InstanceActionRule packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\InstanceActionRule packages/sql-faker/src/MySql/Generation/Rewrite/InstanceActionRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:27
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:28
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:74
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:88
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:110
- type SqlFaker\MySql\Generation\Rewrite\IntegerContextRule packages/sql-faker/src/MySql/Generation/Rewrite/IntegerContextRule.php:129
- type SqlFaker\MySql\Generation\Rewrite\IntoClauseRule packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:23
- type SqlFaker\MySql\Generation\Rewrite\IntoClauseRule packages/sql-faker/src/MySql/Generation/Rewrite/IntoClauseRule.php:24
- type SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\LoadSourceCountRule packages/sql-faker/src/MySql/Generation/Rewrite/LoadSourceCountRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Name\HostNameRule packages/sql-faker/src/MySql/Generation/Rewrite/Name/HostNameRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Name\HostNameRule packages/sql-faker/src/MySql/Generation/Rewrite/Name/HostNameRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Name\SystemVariableRule packages/sql-faker/src/MySql/Generation/Rewrite/Name/SystemVariableRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:31
- type SqlFaker\MySql\Generation\Rewrite\Option\UniqueOptionRule packages/sql-faker/src/MySql/Generation/Rewrite/Option/UniqueOptionRule.php:32
- type SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:57
- type SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:69
- type SqlFaker\MySql\Generation\Rewrite\Partition\DefinitionRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/DefinitionRule.php:81
- type SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Partition\FieldListRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/FieldListRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Partition\ListValueRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ListValueRule.php:23
- type SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:23
- type SqlFaker\MySql\Generation\Rewrite\Partition\ValueArityRule packages/sql-faker/src/MySql/Generation/Rewrite/Partition/ValueArityRule.php:65
- type SqlFaker\MySql\Generation\Rewrite\Query\JoinGroupingRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/JoinGroupingRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Query\QueryContextRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/QueryContextRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:56
- type SqlFaker\MySql\Generation\Rewrite\Query\WindowFrameRule packages/sql-faker/src/MySql/Generation/Rewrite/Query/WindowFrameRule.php:74
- type SqlFaker\MySql\Generation\Rewrite\Replication\StartRule packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Replication\StartRule packages/sql-faker/src/MySql/Generation/Rewrite/Replication/StartRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\Replication\TablePatternRule packages/sql-faker/src/MySql/Generation/Rewrite/Replication/TablePatternRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\Replication\TablePatternRule packages/sql-faker/src/MySql/Generation/Rewrite/Replication/TablePatternRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\RequiredAliasRule packages/sql-faker/src/MySql/Generation/Rewrite/RequiredAliasRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\RoleGrantRule packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\RoleGrantRule packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:22
- type SqlFaker\MySql\Generation\Rewrite\RoleGrantRule packages/sql-faker/src/MySql/Generation/Rewrite/RoleGrantRule.php:56
- type SqlFaker\MySql\Generation\Rewrite\Routine\LanguageRule packages/sql-faker/src/MySql/Generation/Rewrite/Routine/LanguageRule.php:19
- type SqlFaker\MySql\Generation\Rewrite\Routine\ReturnRule packages/sql-faker/src/MySql/Generation/Rewrite/Routine/ReturnRule.php:19
- type SqlFaker\MySql\Generation\Rewrite\SetNamesRule packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:27
- type SqlFaker\MySql\Generation\Rewrite\SetNamesRule packages/sql-faker/src/MySql/Generation/Rewrite/SetNamesRule.php:28
- type SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\SubqueryContextRule packages/sql-faker/src/MySql/Generation/Rewrite/SubqueryContextRule.php:21
- type SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:20
- type SqlFaker\MySql\Generation\Rewrite\TransactionCompletionRule packages/sql-faker/src/MySql/Generation/Rewrite/TransactionCompletionRule.php:21
- type SqlFaker\PostgreSql\Generation\LexicalGrammar packages/sql-faker/src/PostgreSql/Generation/LexicalGrammar.php:125
- type SqlFaker\PostgreSql\Generation\LexicalGrammar packages/sql-faker/src/PostgreSql/Generation/LexicalGrammar.php:139
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\ConstraintCapabilitiesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ConstraintCapabilitiesRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\ForeignKeyActionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/ForeignKeyActionRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\IdentityOptionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/IdentityOptionRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\NumericContextRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/NumericContextRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Column\NumericContextRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Column/NumericContextRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\ConstraintAttributesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/ConstraintAttributesRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\CopySourceRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/CopySourceRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:27
- type SqlFaker\PostgreSql\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Expression/ExpressionGroupingRule.php:69
- type SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\FetchWithTiesRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/FetchWithTiesRule.php:49
- type SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/GeneratedColumnRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\HashPartitionBoundRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/HashPartitionBoundRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\LimitOffsetRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/LimitOffsetRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\LookaheadRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/LookaheadRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\AliasRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AliasRule.php:19
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\AnyRelationNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/AnyRelationNameRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\ColumnNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ColumnNameRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\FunctionNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/FunctionNameRule.php:23
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\IndirectionStarRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/IndirectionStarRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\ParserNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/ParserNameRule.php:23
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Name\RelationNameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Name/RelationNameRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\OperatorArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OperatorArgumentsRule.php:40
- type SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:31
- type SqlFaker\PostgreSql\Generation\Rewrite\Option\UniqueOptionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Option/UniqueOptionRule.php:32
- type SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:41
- type SqlFaker\PostgreSql\Generation\Rewrite\OverlapsArgumentsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/OverlapsArgumentsRule.php:61
- type SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\PublicationObjectRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/PublicationObjectRule.php:53
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\IntoClauseRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/IntoClauseRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\ParserOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/ParserOptionsRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\SchemaElementsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SchemaElementsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Query\SelectOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Query/SelectOptionsRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\AggregateArgumentRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/AggregateArgumentRule.php:22
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:61
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonOptionsRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonOptionsRule.php:73
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\JsonTablePathRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/JsonTablePathRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\RangeFunctionOrdinalityRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/RangeFunctionOrdinalityRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\SubstringRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/SubstringRule.php:19
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\TableFunctionRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TableFunctionRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\TypeModifierRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/TypeModifierRule.php:41
- type SqlFaker\PostgreSql\Generation\Rewrite\Routine\WithinGroupRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/Routine/WithinGroupRule.php:19
- type SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\TimeZoneIntervalRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/TimeZoneIntervalRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:20
- type SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:21
- type SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:57
- type SqlFaker\PostgreSql\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/PostgreSql/Generation/Rewrite/WindowFrameRule.php:76
- type SqlFaker\Sqlite\Generation\LexicalGrammar packages/sql-faker/src/Sqlite/Generation/LexicalGrammar.php:105
- type SqlFaker\Sqlite\Generation\LexicalGrammar packages/sql-faker/src/Sqlite/Generation/LexicalGrammar.php:119
- type SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\CompoundSelectRule packages/sql-faker/src/Sqlite/Generation/Rewrite/CompoundSelectRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/Sqlite/Generation/Rewrite/Expression/ExpressionGroupingRule.php:27
- type SqlFaker\Sqlite\Generation\Rewrite\Expression\ExpressionGroupingRule packages/sql-faker/src/Sqlite/Generation/Rewrite/Expression/ExpressionGroupingRule.php:69
- type SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\FunctionArgumentRule packages/sql-faker/src/Sqlite/Generation/Rewrite/FunctionArgumentRule.php:22
- type SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\GeneratedColumnRule packages/sql-faker/src/Sqlite/Generation/Rewrite/GeneratedColumnRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\IdentifierListRule packages/sql-faker/src/Sqlite/Generation/Rewrite/IdentifierListRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\IdentifierListRule packages/sql-faker/src/Sqlite/Generation/Rewrite/IdentifierListRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\JoinRule packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\JoinRule packages/sql-faker/src/Sqlite/Generation/Rewrite/JoinRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\StrictTableRule packages/sql-faker/src/Sqlite/Generation/Rewrite/StrictTableRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\TableOptionRule packages/sql-faker/src/Sqlite/Generation/Rewrite/TableOptionRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\UpsertSourceRule packages/sql-faker/src/Sqlite/Generation/Rewrite/UpsertSourceRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\WindowFrameRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WindowFrameRule.php:59
- type SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:20
- type SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:21
- type SqlFaker\Sqlite\Generation\Rewrite\WithoutRowidRule packages/sql-faker/src/Sqlite/Generation/Rewrite/WithoutRowidRule.php:47