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() |
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 |
shouldParseAlterTableStatementAddColumns() |
void |
shouldParseAlterTableStatementThatAddsCharacterSetForColumns() |
void |
shouldParseButNotSetUserVariableWithHyphenDelimiter() |
void |
shouldParseCreateDatabaseAndTableThatUsesDefaultCharacterSets() |
void |
shouldParseCreateDatabaseAndUseDatabaseStatementsAndHaveCharacterEncodingVariablesUpdated() |
void |
shouldParseCreateStatements() |
void |
shouldParseCreateTableStatementWithCharacterSetForColumns() |
void |
shouldParseCreateTableStatementWithCharacterSetForTable() |
void |
shouldParseCreateTableStatementWithMultipleColumnsForPrimaryKey() |
void |
shouldParseCreateTableStatementWithSignedTypes() |
void |
shouldParseCreateTableStatementWithSingleGeneratedAndPrimaryKeyColumn() |
void |
shouldParseCreateTableStatementWithSingleGeneratedColumnAsPrimaryKey() |
void |
shouldParseCreateTableWithEnumAndSetColumns() |
void |
shouldParseCreateUserTable() |
void |
shouldParseEnumOptions() |
void |
shouldParseGrantStatement() |
void |
shouldParseIntegrationTestSchema() |
void |
shouldParseMultipleStatements() |
void |
shouldParseMySql56InitializationStatements() |
void |
shouldParseMySql57InitializationStatements() |
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 |
shouldParseStatementsWithQuotedIdentifiers() |
void |
shouldParseTestStatements() |
void |
shouldParseTicketMonsterLiquibaseStatements() |
void |
shouldParseVariableWithHyphenDelimiter() |