Package io.debezium.connector.mysql
Class MySqlDefaultValueTest
- java.lang.Object
-
- io.debezium.connector.mysql.MySqlDefaultValueTest
-
public class MySqlDefaultValueTest extends Object
- Author:
- laomei
-
-
Field Summary
Fields Modifier and Type Field Description private io.debezium.connector.mysql.MySqlValueConvertersconvertersprotected AbstractDdlParserparserprotected Tablestables
-
Constructor Summary
Constructors Constructor Description MySqlDefaultValueTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeEach()private DategetEpochDate()voidparseAlterTableTruncatedDefaulDateTime()voidparseBitDefaultValue()voidparseBooleanDefaultValue()voidparseDateDefaultValue()voidparseNumberDefaultValue()voidparseNumericAndDecimalToDecimalDefaultValue()voidparseNumericAndDecimalToDoubleDefaultValue()voidparseRealDefaultValue()voidparseStringDefaultValue()voidparseTimeDefaultValue()voidparseUnsignedBigIntDefaultValueToBigDecimal()voidparseUnsignedBigIntDefaultValueToLong()voidparseUnsignedIntDefaultValue()voidparseUnsignedMediumintDefaultValue()voidparseUnsignedSmallintDefaultValue()voidparseUnsignedTinyintDefaultValue()voidshouldAcceptBitSetDefaultValue()voidshouldAcceptBooleanAsIntDefaultValue()voidshouldAcceptBooleanAsTinyIntDefaultValue()voidshouldAcceptZeroAsDefaultValueForDateColumn()
-
-
-
Field Detail
-
parser
protected AbstractDdlParser parser
-
tables
protected Tables tables
-
converters
private io.debezium.connector.mysql.MySqlValueConverters converters
-
-
Method Detail
-
beforeEach
public void beforeEach()
-
parseUnsignedTinyintDefaultValue
public void parseUnsignedTinyintDefaultValue()
-
parseUnsignedSmallintDefaultValue
public void parseUnsignedSmallintDefaultValue()
-
parseUnsignedMediumintDefaultValue
public void parseUnsignedMediumintDefaultValue()
-
parseUnsignedIntDefaultValue
public void parseUnsignedIntDefaultValue()
-
parseUnsignedBigIntDefaultValueToLong
public void parseUnsignedBigIntDefaultValueToLong()
-
parseUnsignedBigIntDefaultValueToBigDecimal
public void parseUnsignedBigIntDefaultValueToBigDecimal()
-
parseStringDefaultValue
public void parseStringDefaultValue()
-
parseBitDefaultValue
public void parseBitDefaultValue()
-
parseBooleanDefaultValue
public void parseBooleanDefaultValue()
-
parseNumberDefaultValue
public void parseNumberDefaultValue()
-
parseRealDefaultValue
public void parseRealDefaultValue()
-
parseNumericAndDecimalToDoubleDefaultValue
public void parseNumericAndDecimalToDoubleDefaultValue()
-
parseNumericAndDecimalToDecimalDefaultValue
public void parseNumericAndDecimalToDecimalDefaultValue()
-
parseTimeDefaultValue
public void parseTimeDefaultValue()
-
parseDateDefaultValue
public void parseDateDefaultValue()
-
parseAlterTableTruncatedDefaulDateTime
@FixFor("DBZ-901") public void parseAlterTableTruncatedDefaulDateTime()
-
shouldAcceptZeroAsDefaultValueForDateColumn
@FixFor("DBZ-870") public void shouldAcceptZeroAsDefaultValueForDateColumn()
-
getEpochDate
private Date getEpochDate()
-
shouldAcceptBooleanAsTinyIntDefaultValue
@FixFor("DBZ-1204") public void shouldAcceptBooleanAsTinyIntDefaultValue()
-
shouldAcceptBooleanAsIntDefaultValue
@FixFor("DBZ-1689") public void shouldAcceptBooleanAsIntDefaultValue()
-
shouldAcceptBitSetDefaultValue
@FixFor("DBZ-1249") public void shouldAcceptBitSetDefaultValue()
-
-