Class MySqlDefaultValueTest

java.lang.Object
io.debezium.connector.mysql.MySqlDefaultValueTest

public class MySqlDefaultValueTest extends Object
Author:
laomei
  • Field Details

    • parser

      protected AbstractDdlParser parser
    • tables

      protected Tables tables
    • converters

      private io.debezium.connector.mysql.MySqlValueConverters converters
    • tableSchemaBuilder

      private TableSchemaBuilder tableSchemaBuilder
  • Constructor Details

    • MySqlDefaultValueTest

      public MySqlDefaultValueTest()
  • Method Details

    • 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()
    • shouldRoundIntExpressedAsDecimal

      @FixFor("DBZ-3541") public void shouldRoundIntExpressedAsDecimal()
    • shouldParseScientificNotation

      @FixFor("DBZ-3541") public void shouldParseScientificNotation()
    • shouldParseStringScientificNotation

      @FixFor("DBZ-3541") public void shouldParseStringScientificNotation()
    • shouldTrimNumericalDefaultValueAndShouldNotTrimNonNumericalDefaultValue

      @FixFor("DBZ-3989") public void shouldTrimNumericalDefaultValueAndShouldNotTrimNonNumericalDefaultValue()
    • getColumnSchema

      private org.apache.kafka.connect.data.Schema getColumnSchema(Table table, String column)
    • getColumnSchema

      private org.apache.kafka.connect.data.Schema getColumnSchema(Table table, String column, TableSchemaBuilder tableSchemaBuilder)