Class MySqlDefaultValueTest


  • public class MySqlDefaultValueTest
    extends Object
    Author:
    laomei
    • Field Detail

      • tables

        protected Tables tables
      • converters

        private io.debezium.connector.mysql.MySqlValueConverters converters
    • Constructor Detail

      • MySqlDefaultValueTest

        public MySqlDefaultValueTest()
    • 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()
      • 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)