All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
assertColumn(Table table,
String name,
String typeName,
int jdbcType,
int length,
int scale,
boolean optional,
boolean generated,
boolean autoIncremented) |
protected void |
assertColumn(Table table,
String name,
String typeName,
int jdbcType,
int length,
String charsetName,
boolean optional) |
protected void |
assertGlobalVariable(String name,
String expectedValue) |
protected void |
assertLocalVariable(String name,
String expectedValue) |
protected void |
assertParseEnumAndSetOptions(String typeExpression,
String optionString) |
protected void |
assertSessionVariable(String name,
String expectedValue) |
protected void |
assertVariable(io.debezium.connector.mysql.MySqlSystemVariables.Scope scope,
String name,
String expectedValue) |
protected void |
assertVariable(String name,
String expectedValue) |
void |
beforeEach() |
void |
parseDdlForDecAndFixed() |
void |
parseDdlForUnscaledDecAndFixed() |
void |
parsePartitionReorganize() |
void |
parsePartitionWithEngine() |
void |
parseTableWithNegativeDefault() |
void |
parseTableWithPageChecksum() |
void |
parseUserDdlStatements() |
protected void |
printEvent(DdlParserListener.Event event) |
protected String |
readFile(String classpathResource) |
protected String |
readLines(int startingLineNumber,
String classpathResource)
Reads the lines starting with a given line number from the specified file on the classpath.
|
void |
shouldParseAlterStatementsAfterCreate() |
void |
shouldParseAlterStatementsWithoutCreate() |
void |
shouldParseAlterTableAlterDefaultColumnValue() |
void |
shouldParseAlterTableStatementAddColumns() |
void |
shouldParseAlterTableStatementThatAddsCharacterSetForColumns() |
void |
shouldParseAlterTableStatementWithColumnNamedColumnWithColumnWord() |
void |
shouldParseAlterTableStatementWithColumnNamedColumnWithoutColumnWord() |
void |
shouldParseAlterTableThatChangesMultipleColumns() |
void |
shouldParseAlterTableUnionStatement() |
void |
shouldParseAlterTableWithDropIndex() |
void |
shouldParseAlterTableWithNewlineFeeds() |
void |
shouldParseAndIgnoreCreateFunction() |
void |
shouldParseAndIgnoreDeleteStatements() |
void |
shouldParseAndIgnoreInsertStatements() |
void |
shouldParseButIgnoreCreateFunctionC() |
void |
shouldParseButIgnoreCreateFunctionD() |
void |
shouldParseButIgnoreCreateFunctionE() |
void |
shouldParseButIgnoreCreateFunctionF() |
void |
shouldParseButIgnoreCreateFunctionG() |
void |
shouldParseButIgnoreCreateFunctionH() |
void |
shouldParseButIgnoreCreateFunctionWithDefiner() |
void |
shouldParseButIgnoreCreateTriggerWithDefiner() |
void |
shouldParseButNotSetUserVariableWithHyphenDelimiter() |
void |
shouldParseButSkipAlterTableWhenTableIsNotKnown() |
void |
shouldParseCreateAndAlterWithOnUpdate() |
void |
shouldParseCreateDatabaseAndTableThatUsesDefaultCharacterSets() |
void |
shouldParseCreateDatabaseAndUseDatabaseStatementsAndHaveCharacterEncodingVariablesUpdated() |
void |
shouldParseCreateStatements() |
void |
shouldParseCreateTableStatementWithCharacterSetForColumns() |
void |
shouldParseCreateTableStatementWithCharacterSetForTable() |
void |
shouldParseCreateTableStatementWithCollate() |
void |
shouldParseCreateTableStatementWithColumnNamedColumn() |
void |
shouldParseCreateTableStatementWithMultipleColumnsForPrimaryKey() |
void |
shouldParseCreateTableStatementWithSignedTypes() |
void |
shouldParseCreateTableStatementWithSingleGeneratedAndPrimaryKeyColumn() |
void |
shouldParseCreateTableStatementWithSingleGeneratedColumnAsPrimaryKey() |
void |
shouldParseCreateTableUnionStatement() |
void |
shouldParseCreateTableWithBitDefault() |
void |
shouldParseCreateTableWithDoublePrecisionKeyword() |
void |
shouldParseCreateTableWithEnumAndSetColumns() |
void |
shouldParseCreateTableWithEnumDefault() |
void |
shouldParseCreateTableWithTextType() |
void |
shouldParseCreateTableWithUnnamedPrimaryKeyConstraint() |
void |
shouldParseCreateUserTable() |
void |
shouldParseDefiner() |
void |
shouldParseEnumOptions() |
void |
shouldParseEscapedEnumOptions() |
void |
shouldParseFulltextKeyInCreateTable() |
void |
shouldParseGrantStatement() |
void |
shouldParseIntegrationTestSchema() |
void |
shouldParseMultipleStatements() |
void |
shouldParseMySql56InitializationStatements() |
void |
shouldParseMySql57InitializationStatements() |
void |
shouldParseProcedureEmbeddedIfs() |
void |
shouldParseProcedureIfWithParenthesisStart() |
void |
shouldParseProcedureWithCase() |
void |
shouldParseSetCharacterSetStatement() |
void |
shouldParseSetNamesStatement() |
void |
shouldParseSetOfGlobalVariable() |
void |
shouldParseSetOfLocalVariable() |
void |
shouldParseSetOfMultipleVariablesWithInferredScope() |
void |
shouldParseSetOfOneVariableStatementWithoutTerminator() |
void |
shouldParseSetOfOneVariableStatementWithTerminator() |
void |
shouldParseSetOfSameVariableWithDifferentScope() |
void |
shouldParseSetOfSessionVariable() |
void |
shouldParseSetOptions() |
void |
shouldParseSomeLinesFromCreateStatements() |
void |
shouldParseStatementForDbz106() |
void |
shouldParseStatementForDbz123() |
void |
shouldParseStatementForDbz142() |
void |
shouldParseStatementForDbz200() |
void |
shouldParseStatementsWithQuotedIdentifiers() |
void |
shouldParseStringSameAsKeyword() |
void |
shouldParseTableMaintenanceStatements() |
void |
shouldParseTestStatements() |
void |
shouldParseTicketMonsterLiquibaseStatements() |
void |
shouldParseTimeWithNowDefault() |
void |
shouldParseVariableWithHyphenDelimiter() |