Class YugabyteDBParser
java.lang.Object
org.flywaydb.core.internal.parser.Parser
org.flywaydb.database.postgresql.PostgreSQLParser
org.flywaydb.community.database.postgresql.yugabytedb.YugabyteDBParser
public class YugabyteDBParser
extends org.flywaydb.database.postgresql.PostgreSQLParser
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flywaydb.core.internal.parser.Parser
org.flywaydb.core.internal.parser.Parser.ParserSqlStatementIterator -
Field Summary
Fields inherited from class org.flywaydb.core.internal.parser.Parser
configuration, parsingContext -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedYugabyteDBParser(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.parser.ParsingContext parsingContext) -
Method Summary
Methods inherited from class org.flywaydb.database.postgresql.PostgreSQLParser
adjustBlockDepth, createStatement, detectCanExecuteInTransaction, detectStatementType, getAlternativeStringLiteralQuote, handleAlternativeStringLiteralMethods inherited from class org.flywaydb.core.internal.parser.Parser
adjustDelimiter, doTokensMatchPattern, getAlternativeIdentifierQuote, getClosingIdentifierSymbol, getDefaultDelimiter, getIdentifierQuote, getLastKeywordIndex, getLastKeywordIndex, getNextStatement, getOpeningIdentifierSymbol, getPreviousToken, getTransactionalDetectionCutoff, getValidKeywords, handleCommentDirective, handleDelimiter, handleKeyword, handleMultilineComment, handleStringLiteral, isAlternativeStringLiteral, isCommentDirective, isDelimiter, isKeyword, isLetter, isSingleLineComment, lastTokenIs, lastTokenIsOnLine, parse, parse, readIdentifier, readKeyword, replacePlaceholders, resetDelimiter, shouldAdjustBlockDepth, shouldDiscard, supportsPeekingMultipleLines, supportsReferencedSqlScripts, tokenAtIndexIs
-
Constructor Details
-
YugabyteDBParser
protected YugabyteDBParser(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.parser.ParsingContext parsingContext)
-