github.com/hasnat/dolt/go@v0.0.0-20210628190320-9eb5d843fbb7/libraries/doltcore/sqle/altertests/modify_bit8_test.go (about) 1 // Copyright 2021 Dolthub, Inc. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 package altertests 16 17 import ( 18 "testing" 19 ) 20 21 func TestModifyTypeBit8(t *testing.T) { 22 SkipByDefaultInCI(t) 23 tests := []ModifyTypeTest{ 24 { 25 "BIT(8)", 26 "TINYINT", 27 "(0,0)", 28 []interface{}{int64(0)}, 29 false, 30 }, 31 { 32 "BIT(8)", 33 "SMALLINT", 34 "(0,0)", 35 []interface{}{int64(0)}, 36 false, 37 }, 38 { 39 "BIT(8)", 40 "MEDIUMINT", 41 "(0,0)", 42 []interface{}{int64(0)}, 43 false, 44 }, 45 { 46 "BIT(8)", 47 "INT", 48 "(0,0)", 49 []interface{}{int64(0)}, 50 false, 51 }, 52 { 53 "BIT(8)", 54 "BIGINT", 55 "(0,0)", 56 []interface{}{int64(0)}, 57 false, 58 }, 59 { 60 "BIT(8)", 61 "TINYINT UNSIGNED", 62 "(0,0)", 63 []interface{}{uint64(0)}, 64 false, 65 }, 66 { 67 "BIT(8)", 68 "SMALLINT UNSIGNED", 69 "(0,0)", 70 []interface{}{uint64(0)}, 71 false, 72 }, 73 { 74 "BIT(8)", 75 "MEDIUMINT UNSIGNED", 76 "(0,0)", 77 []interface{}{uint64(0)}, 78 false, 79 }, 80 { 81 "BIT(8)", 82 "INT UNSIGNED", 83 "(0,0)", 84 []interface{}{uint64(0)}, 85 false, 86 }, 87 { 88 "BIT(8)", 89 "BIGINT UNSIGNED", 90 "(0,0)", 91 []interface{}{uint64(0)}, 92 false, 93 }, 94 { 95 "BIT(8)", 96 "FLOAT", 97 "(0,0)", 98 []interface{}{float64(0)}, 99 false, 100 }, 101 { 102 "BIT(8)", 103 "DOUBLE", 104 "(0,0)", 105 []interface{}{float64(0)}, 106 false, 107 }, 108 { 109 "BIT(8)", 110 "DECIMAL(1,0)", 111 "(0,0)", 112 []interface{}{"0"}, 113 false, 114 }, 115 { 116 "BIT(8)", 117 "DECIMAL(15,0)", 118 "(0,0)", 119 []interface{}{"0"}, 120 false, 121 }, 122 { 123 "BIT(8)", 124 "DECIMAL(30,0)", 125 "(0,0)", 126 []interface{}{"0"}, 127 false, 128 }, 129 { 130 "BIT(8)", 131 "DECIMAL(65,0)", 132 "(0,0)", 133 []interface{}{"0"}, 134 false, 135 }, 136 { 137 "BIT(8)", 138 "DECIMAL(1,1)", 139 "(0,0)", 140 []interface{}{"0.0"}, 141 false, 142 }, 143 { 144 "BIT(8)", 145 "DECIMAL(15,1)", 146 "(0,0)", 147 []interface{}{"0.0"}, 148 false, 149 }, 150 { 151 "BIT(8)", 152 "DECIMAL(30,1)", 153 "(0,0)", 154 []interface{}{"0.0"}, 155 false, 156 }, 157 { 158 "BIT(8)", 159 "DECIMAL(65,1)", 160 "(0,0)", 161 []interface{}{"0.0"}, 162 false, 163 }, 164 { 165 "BIT(8)", 166 "DECIMAL(15,15)", 167 "(0,0)", 168 []interface{}{"0.000000000000000"}, 169 false, 170 }, 171 { 172 "BIT(8)", 173 "DECIMAL(30,15)", 174 "(0,0)", 175 []interface{}{"0.000000000000000"}, 176 false, 177 }, 178 { 179 "BIT(8)", 180 "DECIMAL(65,15)", 181 "(0,0)", 182 []interface{}{"0.000000000000000"}, 183 false, 184 }, 185 { 186 "BIT(8)", 187 "DECIMAL(30,30)", 188 "(0,0)", 189 []interface{}{"0.000000000000000000000000000000"}, 190 false, 191 }, 192 { 193 "BIT(8)", 194 "DECIMAL(65,30)", 195 "(0,0)", 196 []interface{}{"0.000000000000000000000000000000"}, 197 false, 198 }, 199 { 200 "BIT(8)", 201 "BIT(1)", 202 "(0,0)", 203 []interface{}{uint64(0)}, 204 false, 205 }, 206 { 207 "BIT(8)", 208 "BIT(16)", 209 "(0,0)", 210 []interface{}{uint64(0)}, 211 false, 212 }, 213 { 214 "BIT(8)", 215 "BIT(24)", 216 "(0,0)", 217 []interface{}{uint64(0)}, 218 false, 219 }, 220 { 221 "BIT(8)", 222 "BIT(32)", 223 "(0,0)", 224 []interface{}{uint64(0)}, 225 false, 226 }, 227 { 228 "BIT(8)", 229 "BIT(48)", 230 "(0,0)", 231 []interface{}{uint64(0)}, 232 false, 233 }, 234 { 235 "BIT(8)", 236 "BIT(64)", 237 "(0,0)", 238 []interface{}{uint64(0)}, 239 false, 240 }, 241 { 242 "BIT(8)", 243 "TINYBLOB", 244 "(0,0)", 245 []interface{}{"\x00"}, 246 false, 247 }, 248 { 249 "BIT(8)", 250 "BLOB", 251 "(0,0)", 252 []interface{}{"\x00"}, 253 false, 254 }, 255 { 256 "BIT(8)", 257 "MEDIUMBLOB", 258 "(0,0)", 259 []interface{}{"\x00"}, 260 false, 261 }, 262 { 263 "BIT(8)", 264 "LONGBLOB", 265 "(0,0)", 266 []interface{}{"\x00"}, 267 false, 268 }, 269 { 270 "BIT(8)", 271 "TINYTEXT", 272 "(0,0)", 273 []interface{}{"\x00"}, 274 false, 275 }, 276 { 277 "BIT(8)", 278 "TEXT", 279 "(0,0)", 280 []interface{}{"\x00"}, 281 false, 282 }, 283 { 284 "BIT(8)", 285 "MEDIUMTEXT", 286 "(0,0)", 287 []interface{}{"\x00"}, 288 false, 289 }, 290 { 291 "BIT(8)", 292 "LONGTEXT", 293 "(0,0)", 294 []interface{}{"\x00"}, 295 false, 296 }, 297 { 298 "BIT(8)", 299 "CHAR(1)", 300 "(0,0)", 301 []interface{}{"0"}, 302 false, 303 }, 304 { 305 "BIT(8)", 306 "CHAR(10)", 307 "(0,0)", 308 []interface{}{"0"}, 309 false, 310 }, 311 { 312 "BIT(8)", 313 "CHAR(100)", 314 "(0,0)", 315 []interface{}{"0"}, 316 false, 317 }, 318 { 319 "BIT(8)", 320 "CHAR(255)", 321 "(0,0)", 322 []interface{}{"0"}, 323 false, 324 }, 325 { 326 "BIT(8)", 327 "BINARY(1)", 328 "(0,0)", 329 []interface{}{"0"}, 330 false, 331 }, 332 { 333 "BIT(8)", 334 "BINARY(10)", 335 "(0,0)", 336 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 337 false, 338 }, 339 { 340 "BIT(8)", 341 "BINARY(100)", 342 "(0,0)", 343 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 344 false, 345 }, 346 { 347 "BIT(8)", 348 "BINARY(255)", 349 "(0,0)", 350 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 351 false, 352 }, 353 { 354 "BIT(8)", 355 "VARCHAR(1)", 356 "(0,0)", 357 []interface{}{"0"}, 358 false, 359 }, 360 { 361 "BIT(8)", 362 "VARCHAR(10)", 363 "(0,0)", 364 []interface{}{"0"}, 365 false, 366 }, 367 { 368 "BIT(8)", 369 "VARCHAR(100)", 370 "(0,0)", 371 []interface{}{"0"}, 372 false, 373 }, 374 { 375 "BIT(8)", 376 "VARCHAR(255)", 377 "(0,0)", 378 []interface{}{"0"}, 379 false, 380 }, 381 { 382 "BIT(8)", 383 "VARCHAR(1023)", 384 "(0,0)", 385 []interface{}{"0"}, 386 false, 387 }, 388 { 389 "BIT(8)", 390 "VARCHAR(4095)", 391 "(0,0)", 392 []interface{}{"0"}, 393 false, 394 }, 395 { 396 "BIT(8)", 397 "VARBINARY(1)", 398 "(0,0)", 399 []interface{}{"0"}, 400 false, 401 }, 402 { 403 "BIT(8)", 404 "VARBINARY(10)", 405 "(0,0)", 406 []interface{}{"0"}, 407 false, 408 }, 409 { 410 "BIT(8)", 411 "VARBINARY(100)", 412 "(0,0)", 413 []interface{}{"0"}, 414 false, 415 }, 416 { 417 "BIT(8)", 418 "VARBINARY(255)", 419 "(0,0)", 420 []interface{}{"0"}, 421 false, 422 }, 423 { 424 "BIT(8)", 425 "VARBINARY(1023)", 426 "(0,0)", 427 []interface{}{"0"}, 428 false, 429 }, 430 { 431 "BIT(8)", 432 "VARBINARY(4095)", 433 "(0,0)", 434 []interface{}{"0"}, 435 false, 436 }, 437 { 438 "BIT(8)", 439 "VARBINARY(16383)", 440 "(0,0)", 441 []interface{}{"0"}, 442 false, 443 }, 444 { 445 "BIT(8)", 446 "YEAR", 447 "(0,0)", 448 []interface{}{int64(0)}, 449 false, 450 }, 451 { 452 "BIT(8)", 453 "DATE", 454 "(0,0)", 455 []interface{}{parseTime(false, "0000-01-01")}, 456 false, 457 }, 458 { 459 "BIT(8)", 460 "TIME", 461 "(0,0)", 462 []interface{}{"00:00:00"}, 463 false, 464 }, 465 { 466 "BIT(8)", 467 "TIMESTAMP", 468 "(0,0)", 469 []interface{}{parseTime(true, "0000-01-01 00:00:00")}, 470 false, 471 }, 472 { 473 "BIT(8)", 474 "DATETIME", 475 "(0,0)", 476 []interface{}{parseTime(true, "0000-01-01 00:00:00")}, 477 false, 478 }, 479 { 480 "BIT(8)", 481 "ENUM('A')", 482 "(0,0)", 483 []interface{}{}, 484 true, 485 }, 486 { 487 "BIT(8)", 488 "ENUM('B')", 489 "(0,0)", 490 []interface{}{}, 491 true, 492 }, 493 { 494 "BIT(8)", 495 "ENUM('C')", 496 "(0,0)", 497 []interface{}{}, 498 true, 499 }, 500 { 501 "BIT(8)", 502 "ENUM('A','B')", 503 "(0,0)", 504 []interface{}{}, 505 true, 506 }, 507 { 508 "BIT(8)", 509 "ENUM('A','C')", 510 "(0,0)", 511 []interface{}{}, 512 true, 513 }, 514 { 515 "BIT(8)", 516 "ENUM('B','C')", 517 "(0,0)", 518 []interface{}{}, 519 true, 520 }, 521 { 522 "BIT(8)", 523 "ENUM('A','B','C')", 524 "(0,0)", 525 []interface{}{}, 526 true, 527 }, 528 { 529 "BIT(8)", 530 "ENUM('C','A','B')", 531 "(0,0)", 532 []interface{}{}, 533 true, 534 }, 535 { 536 "BIT(8)", 537 "SET('A')", 538 "(0,0)", 539 []interface{}{""}, 540 false, 541 }, 542 { 543 "BIT(8)", 544 "SET('B')", 545 "(0,0)", 546 []interface{}{""}, 547 false, 548 }, 549 { 550 "BIT(8)", 551 "SET('C')", 552 "(0,0)", 553 []interface{}{""}, 554 false, 555 }, 556 { 557 "BIT(8)", 558 "SET('A','B')", 559 "(0,0)", 560 []interface{}{""}, 561 false, 562 }, 563 { 564 "BIT(8)", 565 "SET('A','C')", 566 "(0,0)", 567 []interface{}{""}, 568 false, 569 }, 570 { 571 "BIT(8)", 572 "SET('B','C')", 573 "(0,0)", 574 []interface{}{""}, 575 false, 576 }, 577 { 578 "BIT(8)", 579 "SET('A','B','C')", 580 "(0,0)", 581 []interface{}{""}, 582 false, 583 }, 584 { 585 "BIT(8)", 586 "SET('C','A','B')", 587 "(0,0)", 588 []interface{}{""}, 589 false, 590 }, 591 { 592 "BIT(8)", 593 "TINYINT", 594 "(0,0), (1,1)", 595 []interface{}{int64(0), int64(1)}, 596 false, 597 }, 598 { 599 "BIT(8)", 600 "SMALLINT", 601 "(0,0), (1,1)", 602 []interface{}{int64(0), int64(1)}, 603 false, 604 }, 605 { 606 "BIT(8)", 607 "MEDIUMINT", 608 "(0,0), (1,1)", 609 []interface{}{int64(0), int64(1)}, 610 false, 611 }, 612 { 613 "BIT(8)", 614 "INT", 615 "(0,0), (1,1)", 616 []interface{}{int64(0), int64(1)}, 617 false, 618 }, 619 { 620 "BIT(8)", 621 "BIGINT", 622 "(0,0), (1,1)", 623 []interface{}{int64(0), int64(1)}, 624 false, 625 }, 626 { 627 "BIT(8)", 628 "TINYINT UNSIGNED", 629 "(0,0), (1,1)", 630 []interface{}{uint64(0), uint64(1)}, 631 false, 632 }, 633 { 634 "BIT(8)", 635 "SMALLINT UNSIGNED", 636 "(0,0), (1,1)", 637 []interface{}{uint64(0), uint64(1)}, 638 false, 639 }, 640 { 641 "BIT(8)", 642 "MEDIUMINT UNSIGNED", 643 "(0,0), (1,1)", 644 []interface{}{uint64(0), uint64(1)}, 645 false, 646 }, 647 { 648 "BIT(8)", 649 "INT UNSIGNED", 650 "(0,0), (1,1)", 651 []interface{}{uint64(0), uint64(1)}, 652 false, 653 }, 654 { 655 "BIT(8)", 656 "BIGINT UNSIGNED", 657 "(0,0), (1,1)", 658 []interface{}{uint64(0), uint64(1)}, 659 false, 660 }, 661 { 662 "BIT(8)", 663 "FLOAT", 664 "(0,0), (1,1)", 665 []interface{}{float64(0), float64(1)}, 666 false, 667 }, 668 { 669 "BIT(8)", 670 "DOUBLE", 671 "(0,0), (1,1)", 672 []interface{}{float64(0), float64(1)}, 673 false, 674 }, 675 { 676 "BIT(8)", 677 "DECIMAL(1,0)", 678 "(0,0), (1,1)", 679 []interface{}{"0", "1"}, 680 false, 681 }, 682 { 683 "BIT(8)", 684 "DECIMAL(15,0)", 685 "(0,0), (1,1)", 686 []interface{}{"0", "1"}, 687 false, 688 }, 689 { 690 "BIT(8)", 691 "DECIMAL(30,0)", 692 "(0,0), (1,1)", 693 []interface{}{"0", "1"}, 694 false, 695 }, 696 { 697 "BIT(8)", 698 "DECIMAL(65,0)", 699 "(0,0), (1,1)", 700 []interface{}{"0", "1"}, 701 false, 702 }, 703 { 704 "BIT(8)", 705 "DECIMAL(1,1)", 706 "(0,0), (1,1)", 707 []interface{}{}, 708 true, 709 }, 710 { 711 "BIT(8)", 712 "DECIMAL(15,1)", 713 "(0,0), (1,1)", 714 []interface{}{"0.0", "1.0"}, 715 false, 716 }, 717 { 718 "BIT(8)", 719 "DECIMAL(30,1)", 720 "(0,0), (1,1)", 721 []interface{}{"0.0", "1.0"}, 722 false, 723 }, 724 { 725 "BIT(8)", 726 "DECIMAL(65,1)", 727 "(0,0), (1,1)", 728 []interface{}{"0.0", "1.0"}, 729 false, 730 }, 731 { 732 "BIT(8)", 733 "DECIMAL(15,15)", 734 "(0,0), (1,1)", 735 []interface{}{}, 736 true, 737 }, 738 { 739 "BIT(8)", 740 "DECIMAL(30,15)", 741 "(0,0), (1,1)", 742 []interface{}{"0.000000000000000", "1.000000000000000"}, 743 false, 744 }, 745 { 746 "BIT(8)", 747 "DECIMAL(65,15)", 748 "(0,0), (1,1)", 749 []interface{}{"0.000000000000000", "1.000000000000000"}, 750 false, 751 }, 752 { 753 "BIT(8)", 754 "DECIMAL(30,30)", 755 "(0,0), (1,1)", 756 []interface{}{}, 757 true, 758 }, 759 { 760 "BIT(8)", 761 "DECIMAL(65,30)", 762 "(0,0), (1,1)", 763 []interface{}{"0.000000000000000000000000000000", "1.000000000000000000000000000000"}, 764 false, 765 }, 766 { 767 "BIT(8)", 768 "BIT(1)", 769 "(0,0), (1,1)", 770 []interface{}{uint64(0), uint64(1)}, 771 false, 772 }, 773 { 774 "BIT(8)", 775 "BIT(16)", 776 "(0,0), (1,1)", 777 []interface{}{uint64(0), uint64(1)}, 778 false, 779 }, 780 { 781 "BIT(8)", 782 "BIT(24)", 783 "(0,0), (1,1)", 784 []interface{}{uint64(0), uint64(1)}, 785 false, 786 }, 787 { 788 "BIT(8)", 789 "BIT(32)", 790 "(0,0), (1,1)", 791 []interface{}{uint64(0), uint64(1)}, 792 false, 793 }, 794 { 795 "BIT(8)", 796 "BIT(48)", 797 "(0,0), (1,1)", 798 []interface{}{uint64(0), uint64(1)}, 799 false, 800 }, 801 { 802 "BIT(8)", 803 "BIT(64)", 804 "(0,0), (1,1)", 805 []interface{}{uint64(0), uint64(1)}, 806 false, 807 }, 808 { 809 "BIT(8)", 810 "TINYBLOB", 811 "(0,0), (1,1)", 812 []interface{}{"\x00", "\x01"}, 813 false, 814 }, 815 { 816 "BIT(8)", 817 "BLOB", 818 "(0,0), (1,1)", 819 []interface{}{"\x00", "\x01"}, 820 false, 821 }, 822 { 823 "BIT(8)", 824 "MEDIUMBLOB", 825 "(0,0), (1,1)", 826 []interface{}{"\x00", "\x01"}, 827 false, 828 }, 829 { 830 "BIT(8)", 831 "LONGBLOB", 832 "(0,0), (1,1)", 833 []interface{}{"\x00", "\x01"}, 834 false, 835 }, 836 { 837 "BIT(8)", 838 "TINYTEXT", 839 "(0,0), (1,1)", 840 []interface{}{"\x00", "\x01"}, 841 false, 842 }, 843 { 844 "BIT(8)", 845 "TEXT", 846 "(0,0), (1,1)", 847 []interface{}{"\x00", "\x01"}, 848 false, 849 }, 850 { 851 "BIT(8)", 852 "MEDIUMTEXT", 853 "(0,0), (1,1)", 854 []interface{}{"\x00", "\x01"}, 855 false, 856 }, 857 { 858 "BIT(8)", 859 "LONGTEXT", 860 "(0,0), (1,1)", 861 []interface{}{"\x00", "\x01"}, 862 false, 863 }, 864 { 865 "BIT(8)", 866 "CHAR(1)", 867 "(0,0), (1,1)", 868 []interface{}{"0", "1"}, 869 false, 870 }, 871 { 872 "BIT(8)", 873 "CHAR(10)", 874 "(0,0), (1,1)", 875 []interface{}{"0", "1"}, 876 false, 877 }, 878 { 879 "BIT(8)", 880 "CHAR(100)", 881 "(0,0), (1,1)", 882 []interface{}{"0", "1"}, 883 false, 884 }, 885 { 886 "BIT(8)", 887 "CHAR(255)", 888 "(0,0), (1,1)", 889 []interface{}{"0", "1"}, 890 false, 891 }, 892 { 893 "BIT(8)", 894 "BINARY(1)", 895 "(0,0), (1,1)", 896 []interface{}{"0", "1"}, 897 false, 898 }, 899 { 900 "BIT(8)", 901 "BINARY(10)", 902 "(0,0), (1,1)", 903 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 904 false, 905 }, 906 { 907 "BIT(8)", 908 "BINARY(100)", 909 "(0,0), (1,1)", 910 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 911 false, 912 }, 913 { 914 "BIT(8)", 915 "BINARY(255)", 916 "(0,0), (1,1)", 917 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 918 false, 919 }, 920 { 921 "BIT(8)", 922 "VARCHAR(1)", 923 "(0,0), (1,1)", 924 []interface{}{"0", "1"}, 925 false, 926 }, 927 { 928 "BIT(8)", 929 "VARCHAR(10)", 930 "(0,0), (1,1)", 931 []interface{}{"0", "1"}, 932 false, 933 }, 934 { 935 "BIT(8)", 936 "VARCHAR(100)", 937 "(0,0), (1,1)", 938 []interface{}{"0", "1"}, 939 false, 940 }, 941 { 942 "BIT(8)", 943 "VARCHAR(255)", 944 "(0,0), (1,1)", 945 []interface{}{"0", "1"}, 946 false, 947 }, 948 { 949 "BIT(8)", 950 "VARCHAR(1023)", 951 "(0,0), (1,1)", 952 []interface{}{"0", "1"}, 953 false, 954 }, 955 { 956 "BIT(8)", 957 "VARCHAR(4095)", 958 "(0,0), (1,1)", 959 []interface{}{"0", "1"}, 960 false, 961 }, 962 { 963 "BIT(8)", 964 "VARBINARY(1)", 965 "(0,0), (1,1)", 966 []interface{}{"0", "1"}, 967 false, 968 }, 969 { 970 "BIT(8)", 971 "VARBINARY(10)", 972 "(0,0), (1,1)", 973 []interface{}{"0", "1"}, 974 false, 975 }, 976 { 977 "BIT(8)", 978 "VARBINARY(100)", 979 "(0,0), (1,1)", 980 []interface{}{"0", "1"}, 981 false, 982 }, 983 { 984 "BIT(8)", 985 "VARBINARY(255)", 986 "(0,0), (1,1)", 987 []interface{}{"0", "1"}, 988 false, 989 }, 990 { 991 "BIT(8)", 992 "VARBINARY(1023)", 993 "(0,0), (1,1)", 994 []interface{}{"0", "1"}, 995 false, 996 }, 997 { 998 "BIT(8)", 999 "VARBINARY(4095)", 1000 "(0,0), (1,1)", 1001 []interface{}{"0", "1"}, 1002 false, 1003 }, 1004 { 1005 "BIT(8)", 1006 "VARBINARY(16383)", 1007 "(0,0), (1,1)", 1008 []interface{}{"0", "1"}, 1009 false, 1010 }, 1011 { 1012 "BIT(8)", 1013 "YEAR", 1014 "(0,0), (1,1)", 1015 []interface{}{int64(0), int64(2001)}, 1016 false, 1017 }, 1018 { 1019 "BIT(8)", 1020 "DATE", 1021 "(0,0), (1,1)", 1022 []interface{}{}, 1023 true, 1024 }, 1025 { 1026 "BIT(8)", 1027 "TIME", 1028 "(0,0), (1,1)", 1029 []interface{}{"00:00:00", "00:00:01"}, 1030 false, 1031 }, 1032 { 1033 "BIT(8)", 1034 "TIMESTAMP", 1035 "(0,0), (1,1)", 1036 []interface{}{}, 1037 true, 1038 }, 1039 { 1040 "BIT(8)", 1041 "DATETIME", 1042 "(0,0), (1,1)", 1043 []interface{}{}, 1044 true, 1045 }, 1046 { 1047 "BIT(8)", 1048 "ENUM('A')", 1049 "(0,0), (1,1)", 1050 []interface{}{}, 1051 true, 1052 }, 1053 { 1054 "BIT(8)", 1055 "ENUM('B')", 1056 "(0,0), (1,1)", 1057 []interface{}{}, 1058 true, 1059 }, 1060 { 1061 "BIT(8)", 1062 "ENUM('C')", 1063 "(0,0), (1,1)", 1064 []interface{}{}, 1065 true, 1066 }, 1067 { 1068 "BIT(8)", 1069 "ENUM('A','B')", 1070 "(0,0), (1,1)", 1071 []interface{}{}, 1072 true, 1073 }, 1074 { 1075 "BIT(8)", 1076 "ENUM('A','C')", 1077 "(0,0), (1,1)", 1078 []interface{}{}, 1079 true, 1080 }, 1081 { 1082 "BIT(8)", 1083 "ENUM('B','C')", 1084 "(0,0), (1,1)", 1085 []interface{}{}, 1086 true, 1087 }, 1088 { 1089 "BIT(8)", 1090 "ENUM('A','B','C')", 1091 "(0,0), (1,1)", 1092 []interface{}{}, 1093 true, 1094 }, 1095 { 1096 "BIT(8)", 1097 "ENUM('C','A','B')", 1098 "(0,0), (1,1)", 1099 []interface{}{}, 1100 true, 1101 }, 1102 { 1103 "BIT(8)", 1104 "SET('A')", 1105 "(0,0), (1,1)", 1106 []interface{}{"", "A"}, 1107 false, 1108 }, 1109 { 1110 "BIT(8)", 1111 "SET('B')", 1112 "(0,0), (1,1)", 1113 []interface{}{"", "B"}, 1114 false, 1115 }, 1116 { 1117 "BIT(8)", 1118 "SET('C')", 1119 "(0,0), (1,1)", 1120 []interface{}{"", "C"}, 1121 false, 1122 }, 1123 { 1124 "BIT(8)", 1125 "SET('A','B')", 1126 "(0,0), (1,1)", 1127 []interface{}{"", "A"}, 1128 false, 1129 }, 1130 { 1131 "BIT(8)", 1132 "SET('A','C')", 1133 "(0,0), (1,1)", 1134 []interface{}{"", "A"}, 1135 false, 1136 }, 1137 { 1138 "BIT(8)", 1139 "SET('B','C')", 1140 "(0,0), (1,1)", 1141 []interface{}{"", "B"}, 1142 false, 1143 }, 1144 { 1145 "BIT(8)", 1146 "SET('A','B','C')", 1147 "(0,0), (1,1)", 1148 []interface{}{"", "A"}, 1149 false, 1150 }, 1151 { 1152 "BIT(8)", 1153 "SET('C','A','B')", 1154 "(0,0), (1,1)", 1155 []interface{}{"", "C"}, 1156 false, 1157 }, 1158 { 1159 "BIT(8)", 1160 "TINYINT", 1161 "(0,0), (1,1), (2,2)", 1162 []interface{}{int64(0), int64(1), int64(2)}, 1163 false, 1164 }, 1165 { 1166 "BIT(8)", 1167 "SMALLINT", 1168 "(0,0), (1,1), (2,2)", 1169 []interface{}{int64(0), int64(1), int64(2)}, 1170 false, 1171 }, 1172 { 1173 "BIT(8)", 1174 "MEDIUMINT", 1175 "(0,0), (1,1), (2,2)", 1176 []interface{}{int64(0), int64(1), int64(2)}, 1177 false, 1178 }, 1179 { 1180 "BIT(8)", 1181 "INT", 1182 "(0,0), (1,1), (2,2)", 1183 []interface{}{int64(0), int64(1), int64(2)}, 1184 false, 1185 }, 1186 { 1187 "BIT(8)", 1188 "BIGINT", 1189 "(0,0), (1,1), (2,2)", 1190 []interface{}{int64(0), int64(1), int64(2)}, 1191 false, 1192 }, 1193 { 1194 "BIT(8)", 1195 "TINYINT UNSIGNED", 1196 "(0,0), (1,1), (2,2)", 1197 []interface{}{uint64(0), uint64(1), uint64(2)}, 1198 false, 1199 }, 1200 { 1201 "BIT(8)", 1202 "SMALLINT UNSIGNED", 1203 "(0,0), (1,1), (2,2)", 1204 []interface{}{uint64(0), uint64(1), uint64(2)}, 1205 false, 1206 }, 1207 { 1208 "BIT(8)", 1209 "MEDIUMINT UNSIGNED", 1210 "(0,0), (1,1), (2,2)", 1211 []interface{}{uint64(0), uint64(1), uint64(2)}, 1212 false, 1213 }, 1214 { 1215 "BIT(8)", 1216 "INT UNSIGNED", 1217 "(0,0), (1,1), (2,2)", 1218 []interface{}{uint64(0), uint64(1), uint64(2)}, 1219 false, 1220 }, 1221 { 1222 "BIT(8)", 1223 "BIGINT UNSIGNED", 1224 "(0,0), (1,1), (2,2)", 1225 []interface{}{uint64(0), uint64(1), uint64(2)}, 1226 false, 1227 }, 1228 { 1229 "BIT(8)", 1230 "FLOAT", 1231 "(0,0), (1,1), (2,2)", 1232 []interface{}{float64(0), float64(1), float64(2)}, 1233 false, 1234 }, 1235 { 1236 "BIT(8)", 1237 "DOUBLE", 1238 "(0,0), (1,1), (2,2)", 1239 []interface{}{float64(0), float64(1), float64(2)}, 1240 false, 1241 }, 1242 { 1243 "BIT(8)", 1244 "DECIMAL(1,0)", 1245 "(0,0), (1,1), (2,2)", 1246 []interface{}{"0", "1", "2"}, 1247 false, 1248 }, 1249 { 1250 "BIT(8)", 1251 "DECIMAL(15,0)", 1252 "(0,0), (1,1), (2,2)", 1253 []interface{}{"0", "1", "2"}, 1254 false, 1255 }, 1256 { 1257 "BIT(8)", 1258 "DECIMAL(30,0)", 1259 "(0,0), (1,1), (2,2)", 1260 []interface{}{"0", "1", "2"}, 1261 false, 1262 }, 1263 { 1264 "BIT(8)", 1265 "DECIMAL(65,0)", 1266 "(0,0), (1,1), (2,2)", 1267 []interface{}{"0", "1", "2"}, 1268 false, 1269 }, 1270 { 1271 "BIT(8)", 1272 "DECIMAL(1,1)", 1273 "(0,0), (1,1), (2,2)", 1274 []interface{}{}, 1275 true, 1276 }, 1277 { 1278 "BIT(8)", 1279 "DECIMAL(15,1)", 1280 "(0,0), (1,1), (2,2)", 1281 []interface{}{"0.0", "1.0", "2.0"}, 1282 false, 1283 }, 1284 { 1285 "BIT(8)", 1286 "DECIMAL(30,1)", 1287 "(0,0), (1,1), (2,2)", 1288 []interface{}{"0.0", "1.0", "2.0"}, 1289 false, 1290 }, 1291 { 1292 "BIT(8)", 1293 "DECIMAL(65,1)", 1294 "(0,0), (1,1), (2,2)", 1295 []interface{}{"0.0", "1.0", "2.0"}, 1296 false, 1297 }, 1298 { 1299 "BIT(8)", 1300 "DECIMAL(15,15)", 1301 "(0,0), (1,1), (2,2)", 1302 []interface{}{}, 1303 true, 1304 }, 1305 { 1306 "BIT(8)", 1307 "DECIMAL(30,15)", 1308 "(0,0), (1,1), (2,2)", 1309 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000"}, 1310 false, 1311 }, 1312 { 1313 "BIT(8)", 1314 "DECIMAL(65,15)", 1315 "(0,0), (1,1), (2,2)", 1316 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000"}, 1317 false, 1318 }, 1319 { 1320 "BIT(8)", 1321 "DECIMAL(30,30)", 1322 "(0,0), (1,1), (2,2)", 1323 []interface{}{}, 1324 true, 1325 }, 1326 { 1327 "BIT(8)", 1328 "DECIMAL(65,30)", 1329 "(0,0), (1,1), (2,2)", 1330 []interface{}{"0.000000000000000000000000000000", "1.000000000000000000000000000000", "2.000000000000000000000000000000"}, 1331 false, 1332 }, 1333 { 1334 "BIT(8)", 1335 "BIT(1)", 1336 "(0,0), (1,1), (2,2)", 1337 []interface{}{}, 1338 true, 1339 }, 1340 { 1341 "BIT(8)", 1342 "BIT(16)", 1343 "(0,0), (1,1), (2,2)", 1344 []interface{}{uint64(0), uint64(1), uint64(2)}, 1345 false, 1346 }, 1347 { 1348 "BIT(8)", 1349 "BIT(24)", 1350 "(0,0), (1,1), (2,2)", 1351 []interface{}{uint64(0), uint64(1), uint64(2)}, 1352 false, 1353 }, 1354 { 1355 "BIT(8)", 1356 "BIT(32)", 1357 "(0,0), (1,1), (2,2)", 1358 []interface{}{uint64(0), uint64(1), uint64(2)}, 1359 false, 1360 }, 1361 { 1362 "BIT(8)", 1363 "BIT(48)", 1364 "(0,0), (1,1), (2,2)", 1365 []interface{}{uint64(0), uint64(1), uint64(2)}, 1366 false, 1367 }, 1368 { 1369 "BIT(8)", 1370 "BIT(64)", 1371 "(0,0), (1,1), (2,2)", 1372 []interface{}{uint64(0), uint64(1), uint64(2)}, 1373 false, 1374 }, 1375 { 1376 "BIT(8)", 1377 "TINYBLOB", 1378 "(0,0), (1,1), (2,2)", 1379 []interface{}{"\x00", "\x01", "\x02"}, 1380 false, 1381 }, 1382 { 1383 "BIT(8)", 1384 "BLOB", 1385 "(0,0), (1,1), (2,2)", 1386 []interface{}{"\x00", "\x01", "\x02"}, 1387 false, 1388 }, 1389 { 1390 "BIT(8)", 1391 "MEDIUMBLOB", 1392 "(0,0), (1,1), (2,2)", 1393 []interface{}{"\x00", "\x01", "\x02"}, 1394 false, 1395 }, 1396 { 1397 "BIT(8)", 1398 "LONGBLOB", 1399 "(0,0), (1,1), (2,2)", 1400 []interface{}{"\x00", "\x01", "\x02"}, 1401 false, 1402 }, 1403 { 1404 "BIT(8)", 1405 "TINYTEXT", 1406 "(0,0), (1,1), (2,2)", 1407 []interface{}{"\x00", "\x01", "\x02"}, 1408 false, 1409 }, 1410 { 1411 "BIT(8)", 1412 "TEXT", 1413 "(0,0), (1,1), (2,2)", 1414 []interface{}{"\x00", "\x01", "\x02"}, 1415 false, 1416 }, 1417 { 1418 "BIT(8)", 1419 "MEDIUMTEXT", 1420 "(0,0), (1,1), (2,2)", 1421 []interface{}{"\x00", "\x01", "\x02"}, 1422 false, 1423 }, 1424 { 1425 "BIT(8)", 1426 "LONGTEXT", 1427 "(0,0), (1,1), (2,2)", 1428 []interface{}{"\x00", "\x01", "\x02"}, 1429 false, 1430 }, 1431 { 1432 "BIT(8)", 1433 "CHAR(1)", 1434 "(0,0), (1,1), (2,2)", 1435 []interface{}{"0", "1", "2"}, 1436 false, 1437 }, 1438 { 1439 "BIT(8)", 1440 "CHAR(10)", 1441 "(0,0), (1,1), (2,2)", 1442 []interface{}{"0", "1", "2"}, 1443 false, 1444 }, 1445 { 1446 "BIT(8)", 1447 "CHAR(100)", 1448 "(0,0), (1,1), (2,2)", 1449 []interface{}{"0", "1", "2"}, 1450 false, 1451 }, 1452 { 1453 "BIT(8)", 1454 "CHAR(255)", 1455 "(0,0), (1,1), (2,2)", 1456 []interface{}{"0", "1", "2"}, 1457 false, 1458 }, 1459 { 1460 "BIT(8)", 1461 "BINARY(1)", 1462 "(0,0), (1,1), (2,2)", 1463 []interface{}{"0", "1", "2"}, 1464 false, 1465 }, 1466 { 1467 "BIT(8)", 1468 "BINARY(10)", 1469 "(0,0), (1,1), (2,2)", 1470 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 1471 false, 1472 }, 1473 { 1474 "BIT(8)", 1475 "BINARY(100)", 1476 "(0,0), (1,1), (2,2)", 1477 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 1478 false, 1479 }, 1480 { 1481 "BIT(8)", 1482 "BINARY(255)", 1483 "(0,0), (1,1), (2,2)", 1484 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 1485 false, 1486 }, 1487 { 1488 "BIT(8)", 1489 "VARCHAR(1)", 1490 "(0,0), (1,1), (2,2)", 1491 []interface{}{"0", "1", "2"}, 1492 false, 1493 }, 1494 { 1495 "BIT(8)", 1496 "VARCHAR(10)", 1497 "(0,0), (1,1), (2,2)", 1498 []interface{}{"0", "1", "2"}, 1499 false, 1500 }, 1501 { 1502 "BIT(8)", 1503 "VARCHAR(100)", 1504 "(0,0), (1,1), (2,2)", 1505 []interface{}{"0", "1", "2"}, 1506 false, 1507 }, 1508 { 1509 "BIT(8)", 1510 "VARCHAR(255)", 1511 "(0,0), (1,1), (2,2)", 1512 []interface{}{"0", "1", "2"}, 1513 false, 1514 }, 1515 { 1516 "BIT(8)", 1517 "VARCHAR(1023)", 1518 "(0,0), (1,1), (2,2)", 1519 []interface{}{"0", "1", "2"}, 1520 false, 1521 }, 1522 { 1523 "BIT(8)", 1524 "VARCHAR(4095)", 1525 "(0,0), (1,1), (2,2)", 1526 []interface{}{"0", "1", "2"}, 1527 false, 1528 }, 1529 { 1530 "BIT(8)", 1531 "VARBINARY(1)", 1532 "(0,0), (1,1), (2,2)", 1533 []interface{}{"0", "1", "2"}, 1534 false, 1535 }, 1536 { 1537 "BIT(8)", 1538 "VARBINARY(10)", 1539 "(0,0), (1,1), (2,2)", 1540 []interface{}{"0", "1", "2"}, 1541 false, 1542 }, 1543 { 1544 "BIT(8)", 1545 "VARBINARY(100)", 1546 "(0,0), (1,1), (2,2)", 1547 []interface{}{"0", "1", "2"}, 1548 false, 1549 }, 1550 { 1551 "BIT(8)", 1552 "VARBINARY(255)", 1553 "(0,0), (1,1), (2,2)", 1554 []interface{}{"0", "1", "2"}, 1555 false, 1556 }, 1557 { 1558 "BIT(8)", 1559 "VARBINARY(1023)", 1560 "(0,0), (1,1), (2,2)", 1561 []interface{}{"0", "1", "2"}, 1562 false, 1563 }, 1564 { 1565 "BIT(8)", 1566 "VARBINARY(4095)", 1567 "(0,0), (1,1), (2,2)", 1568 []interface{}{"0", "1", "2"}, 1569 false, 1570 }, 1571 { 1572 "BIT(8)", 1573 "VARBINARY(16383)", 1574 "(0,0), (1,1), (2,2)", 1575 []interface{}{"0", "1", "2"}, 1576 false, 1577 }, 1578 { 1579 "BIT(8)", 1580 "YEAR", 1581 "(0,0), (1,1), (2,2)", 1582 []interface{}{int64(0), int64(2001), int64(2002)}, 1583 false, 1584 }, 1585 { 1586 "BIT(8)", 1587 "DATE", 1588 "(0,0), (1,1), (2,2)", 1589 []interface{}{}, 1590 true, 1591 }, 1592 { 1593 "BIT(8)", 1594 "TIME", 1595 "(0,0), (1,1), (2,2)", 1596 []interface{}{"00:00:00", "00:00:01", "00:00:02"}, 1597 false, 1598 }, 1599 { 1600 "BIT(8)", 1601 "TIMESTAMP", 1602 "(0,0), (1,1), (2,2)", 1603 []interface{}{}, 1604 true, 1605 }, 1606 { 1607 "BIT(8)", 1608 "DATETIME", 1609 "(0,0), (1,1), (2,2)", 1610 []interface{}{}, 1611 true, 1612 }, 1613 { 1614 "BIT(8)", 1615 "ENUM('A')", 1616 "(0,0), (1,1), (2,2)", 1617 []interface{}{}, 1618 true, 1619 }, 1620 { 1621 "BIT(8)", 1622 "ENUM('B')", 1623 "(0,0), (1,1), (2,2)", 1624 []interface{}{}, 1625 true, 1626 }, 1627 { 1628 "BIT(8)", 1629 "ENUM('C')", 1630 "(0,0), (1,1), (2,2)", 1631 []interface{}{}, 1632 true, 1633 }, 1634 { 1635 "BIT(8)", 1636 "ENUM('A','B')", 1637 "(0,0), (1,1), (2,2)", 1638 []interface{}{}, 1639 true, 1640 }, 1641 { 1642 "BIT(8)", 1643 "ENUM('A','C')", 1644 "(0,0), (1,1), (2,2)", 1645 []interface{}{}, 1646 true, 1647 }, 1648 { 1649 "BIT(8)", 1650 "ENUM('B','C')", 1651 "(0,0), (1,1), (2,2)", 1652 []interface{}{}, 1653 true, 1654 }, 1655 { 1656 "BIT(8)", 1657 "ENUM('A','B','C')", 1658 "(0,0), (1,1), (2,2)", 1659 []interface{}{}, 1660 true, 1661 }, 1662 { 1663 "BIT(8)", 1664 "ENUM('C','A','B')", 1665 "(0,0), (1,1), (2,2)", 1666 []interface{}{}, 1667 true, 1668 }, 1669 { 1670 "BIT(8)", 1671 "SET('A')", 1672 "(0,0), (1,1), (2,2)", 1673 []interface{}{}, 1674 true, 1675 }, 1676 { 1677 "BIT(8)", 1678 "SET('B')", 1679 "(0,0), (1,1), (2,2)", 1680 []interface{}{}, 1681 true, 1682 }, 1683 { 1684 "BIT(8)", 1685 "SET('C')", 1686 "(0,0), (1,1), (2,2)", 1687 []interface{}{}, 1688 true, 1689 }, 1690 { 1691 "BIT(8)", 1692 "SET('A','B')", 1693 "(0,0), (1,1), (2,2)", 1694 []interface{}{"", "A", "B"}, 1695 false, 1696 }, 1697 { 1698 "BIT(8)", 1699 "SET('A','C')", 1700 "(0,0), (1,1), (2,2)", 1701 []interface{}{"", "A", "C"}, 1702 false, 1703 }, 1704 { 1705 "BIT(8)", 1706 "SET('B','C')", 1707 "(0,0), (1,1), (2,2)", 1708 []interface{}{"", "B", "C"}, 1709 false, 1710 }, 1711 { 1712 "BIT(8)", 1713 "SET('A','B','C')", 1714 "(0,0), (1,1), (2,2)", 1715 []interface{}{"", "A", "B"}, 1716 false, 1717 }, 1718 { 1719 "BIT(8)", 1720 "SET('C','A','B')", 1721 "(0,0), (1,1), (2,2)", 1722 []interface{}{"", "C", "A"}, 1723 false, 1724 }, 1725 { 1726 "BIT(8)", 1727 "TINYINT", 1728 "(0,0), (1,1), (2,2), (3,15)", 1729 []interface{}{int64(0), int64(1), int64(2), int64(15)}, 1730 false, 1731 }, 1732 { 1733 "BIT(8)", 1734 "SMALLINT", 1735 "(0,0), (1,1), (2,2), (3,15)", 1736 []interface{}{int64(0), int64(1), int64(2), int64(15)}, 1737 false, 1738 }, 1739 { 1740 "BIT(8)", 1741 "MEDIUMINT", 1742 "(0,0), (1,1), (2,2), (3,15)", 1743 []interface{}{int64(0), int64(1), int64(2), int64(15)}, 1744 false, 1745 }, 1746 { 1747 "BIT(8)", 1748 "INT", 1749 "(0,0), (1,1), (2,2), (3,15)", 1750 []interface{}{int64(0), int64(1), int64(2), int64(15)}, 1751 false, 1752 }, 1753 { 1754 "BIT(8)", 1755 "BIGINT", 1756 "(0,0), (1,1), (2,2), (3,15)", 1757 []interface{}{int64(0), int64(1), int64(2), int64(15)}, 1758 false, 1759 }, 1760 { 1761 "BIT(8)", 1762 "TINYINT UNSIGNED", 1763 "(0,0), (1,1), (2,2), (3,15)", 1764 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1765 false, 1766 }, 1767 { 1768 "BIT(8)", 1769 "SMALLINT UNSIGNED", 1770 "(0,0), (1,1), (2,2), (3,15)", 1771 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1772 false, 1773 }, 1774 { 1775 "BIT(8)", 1776 "MEDIUMINT UNSIGNED", 1777 "(0,0), (1,1), (2,2), (3,15)", 1778 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1779 false, 1780 }, 1781 { 1782 "BIT(8)", 1783 "INT UNSIGNED", 1784 "(0,0), (1,1), (2,2), (3,15)", 1785 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1786 false, 1787 }, 1788 { 1789 "BIT(8)", 1790 "BIGINT UNSIGNED", 1791 "(0,0), (1,1), (2,2), (3,15)", 1792 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1793 false, 1794 }, 1795 { 1796 "BIT(8)", 1797 "FLOAT", 1798 "(0,0), (1,1), (2,2), (3,15)", 1799 []interface{}{float64(0), float64(1), float64(2), float64(15)}, 1800 false, 1801 }, 1802 { 1803 "BIT(8)", 1804 "DOUBLE", 1805 "(0,0), (1,1), (2,2), (3,15)", 1806 []interface{}{float64(0), float64(1), float64(2), float64(15)}, 1807 false, 1808 }, 1809 { 1810 "BIT(8)", 1811 "DECIMAL(1,0)", 1812 "(0,0), (1,1), (2,2), (3,15)", 1813 []interface{}{}, 1814 true, 1815 }, 1816 { 1817 "BIT(8)", 1818 "DECIMAL(15,0)", 1819 "(0,0), (1,1), (2,2), (3,15)", 1820 []interface{}{"0", "1", "2", "15"}, 1821 false, 1822 }, 1823 { 1824 "BIT(8)", 1825 "DECIMAL(30,0)", 1826 "(0,0), (1,1), (2,2), (3,15)", 1827 []interface{}{"0", "1", "2", "15"}, 1828 false, 1829 }, 1830 { 1831 "BIT(8)", 1832 "DECIMAL(65,0)", 1833 "(0,0), (1,1), (2,2), (3,15)", 1834 []interface{}{"0", "1", "2", "15"}, 1835 false, 1836 }, 1837 { 1838 "BIT(8)", 1839 "DECIMAL(1,1)", 1840 "(0,0), (1,1), (2,2), (3,15)", 1841 []interface{}{}, 1842 true, 1843 }, 1844 { 1845 "BIT(8)", 1846 "DECIMAL(15,1)", 1847 "(0,0), (1,1), (2,2), (3,15)", 1848 []interface{}{"0.0", "1.0", "2.0", "15.0"}, 1849 false, 1850 }, 1851 { 1852 "BIT(8)", 1853 "DECIMAL(30,1)", 1854 "(0,0), (1,1), (2,2), (3,15)", 1855 []interface{}{"0.0", "1.0", "2.0", "15.0"}, 1856 false, 1857 }, 1858 { 1859 "BIT(8)", 1860 "DECIMAL(65,1)", 1861 "(0,0), (1,1), (2,2), (3,15)", 1862 []interface{}{"0.0", "1.0", "2.0", "15.0"}, 1863 false, 1864 }, 1865 { 1866 "BIT(8)", 1867 "DECIMAL(15,15)", 1868 "(0,0), (1,1), (2,2), (3,15)", 1869 []interface{}{}, 1870 true, 1871 }, 1872 { 1873 "BIT(8)", 1874 "DECIMAL(30,15)", 1875 "(0,0), (1,1), (2,2), (3,15)", 1876 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000"}, 1877 false, 1878 }, 1879 { 1880 "BIT(8)", 1881 "DECIMAL(65,15)", 1882 "(0,0), (1,1), (2,2), (3,15)", 1883 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000"}, 1884 false, 1885 }, 1886 { 1887 "BIT(8)", 1888 "DECIMAL(30,30)", 1889 "(0,0), (1,1), (2,2), (3,15)", 1890 []interface{}{}, 1891 true, 1892 }, 1893 { 1894 "BIT(8)", 1895 "DECIMAL(65,30)", 1896 "(0,0), (1,1), (2,2), (3,15)", 1897 []interface{}{"0.000000000000000000000000000000", "1.000000000000000000000000000000", "2.000000000000000000000000000000", "15.000000000000000000000000000000"}, 1898 false, 1899 }, 1900 { 1901 "BIT(8)", 1902 "BIT(1)", 1903 "(0,0), (1,1), (2,2), (3,15)", 1904 []interface{}{}, 1905 true, 1906 }, 1907 { 1908 "BIT(8)", 1909 "BIT(16)", 1910 "(0,0), (1,1), (2,2), (3,15)", 1911 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1912 false, 1913 }, 1914 { 1915 "BIT(8)", 1916 "BIT(24)", 1917 "(0,0), (1,1), (2,2), (3,15)", 1918 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1919 false, 1920 }, 1921 { 1922 "BIT(8)", 1923 "BIT(32)", 1924 "(0,0), (1,1), (2,2), (3,15)", 1925 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1926 false, 1927 }, 1928 { 1929 "BIT(8)", 1930 "BIT(48)", 1931 "(0,0), (1,1), (2,2), (3,15)", 1932 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1933 false, 1934 }, 1935 { 1936 "BIT(8)", 1937 "BIT(64)", 1938 "(0,0), (1,1), (2,2), (3,15)", 1939 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15)}, 1940 false, 1941 }, 1942 { 1943 "BIT(8)", 1944 "TINYBLOB", 1945 "(0,0), (1,1), (2,2), (3,15)", 1946 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1947 false, 1948 }, 1949 { 1950 "BIT(8)", 1951 "BLOB", 1952 "(0,0), (1,1), (2,2), (3,15)", 1953 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1954 false, 1955 }, 1956 { 1957 "BIT(8)", 1958 "MEDIUMBLOB", 1959 "(0,0), (1,1), (2,2), (3,15)", 1960 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1961 false, 1962 }, 1963 { 1964 "BIT(8)", 1965 "LONGBLOB", 1966 "(0,0), (1,1), (2,2), (3,15)", 1967 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1968 false, 1969 }, 1970 { 1971 "BIT(8)", 1972 "TINYTEXT", 1973 "(0,0), (1,1), (2,2), (3,15)", 1974 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1975 false, 1976 }, 1977 { 1978 "BIT(8)", 1979 "TEXT", 1980 "(0,0), (1,1), (2,2), (3,15)", 1981 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1982 false, 1983 }, 1984 { 1985 "BIT(8)", 1986 "MEDIUMTEXT", 1987 "(0,0), (1,1), (2,2), (3,15)", 1988 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1989 false, 1990 }, 1991 { 1992 "BIT(8)", 1993 "LONGTEXT", 1994 "(0,0), (1,1), (2,2), (3,15)", 1995 []interface{}{"\x00", "\x01", "\x02", "\x0f"}, 1996 false, 1997 }, 1998 { 1999 "BIT(8)", 2000 "CHAR(1)", 2001 "(0,0), (1,1), (2,2), (3,15)", 2002 []interface{}{}, 2003 true, 2004 }, 2005 { 2006 "BIT(8)", 2007 "CHAR(10)", 2008 "(0,0), (1,1), (2,2), (3,15)", 2009 []interface{}{"0", "1", "2", "15"}, 2010 false, 2011 }, 2012 { 2013 "BIT(8)", 2014 "CHAR(100)", 2015 "(0,0), (1,1), (2,2), (3,15)", 2016 []interface{}{"0", "1", "2", "15"}, 2017 false, 2018 }, 2019 { 2020 "BIT(8)", 2021 "CHAR(255)", 2022 "(0,0), (1,1), (2,2), (3,15)", 2023 []interface{}{"0", "1", "2", "15"}, 2024 false, 2025 }, 2026 { 2027 "BIT(8)", 2028 "BINARY(1)", 2029 "(0,0), (1,1), (2,2), (3,15)", 2030 []interface{}{}, 2031 true, 2032 }, 2033 { 2034 "BIT(8)", 2035 "BINARY(10)", 2036 "(0,0), (1,1), (2,2), (3,15)", 2037 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00"}, 2038 false, 2039 }, 2040 { 2041 "BIT(8)", 2042 "BINARY(100)", 2043 "(0,0), (1,1), (2,2), (3,15)", 2044 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 2045 false, 2046 }, 2047 { 2048 "BIT(8)", 2049 "BINARY(255)", 2050 "(0,0), (1,1), (2,2), (3,15)", 2051 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 2052 false, 2053 }, 2054 { 2055 "BIT(8)", 2056 "VARCHAR(1)", 2057 "(0,0), (1,1), (2,2), (3,15)", 2058 []interface{}{}, 2059 true, 2060 }, 2061 { 2062 "BIT(8)", 2063 "VARCHAR(10)", 2064 "(0,0), (1,1), (2,2), (3,15)", 2065 []interface{}{"0", "1", "2", "15"}, 2066 false, 2067 }, 2068 { 2069 "BIT(8)", 2070 "VARCHAR(100)", 2071 "(0,0), (1,1), (2,2), (3,15)", 2072 []interface{}{"0", "1", "2", "15"}, 2073 false, 2074 }, 2075 { 2076 "BIT(8)", 2077 "VARCHAR(255)", 2078 "(0,0), (1,1), (2,2), (3,15)", 2079 []interface{}{"0", "1", "2", "15"}, 2080 false, 2081 }, 2082 { 2083 "BIT(8)", 2084 "VARCHAR(1023)", 2085 "(0,0), (1,1), (2,2), (3,15)", 2086 []interface{}{"0", "1", "2", "15"}, 2087 false, 2088 }, 2089 { 2090 "BIT(8)", 2091 "VARCHAR(4095)", 2092 "(0,0), (1,1), (2,2), (3,15)", 2093 []interface{}{"0", "1", "2", "15"}, 2094 false, 2095 }, 2096 { 2097 "BIT(8)", 2098 "VARBINARY(1)", 2099 "(0,0), (1,1), (2,2), (3,15)", 2100 []interface{}{}, 2101 true, 2102 }, 2103 { 2104 "BIT(8)", 2105 "VARBINARY(10)", 2106 "(0,0), (1,1), (2,2), (3,15)", 2107 []interface{}{"0", "1", "2", "15"}, 2108 false, 2109 }, 2110 { 2111 "BIT(8)", 2112 "VARBINARY(100)", 2113 "(0,0), (1,1), (2,2), (3,15)", 2114 []interface{}{"0", "1", "2", "15"}, 2115 false, 2116 }, 2117 { 2118 "BIT(8)", 2119 "VARBINARY(255)", 2120 "(0,0), (1,1), (2,2), (3,15)", 2121 []interface{}{"0", "1", "2", "15"}, 2122 false, 2123 }, 2124 { 2125 "BIT(8)", 2126 "VARBINARY(1023)", 2127 "(0,0), (1,1), (2,2), (3,15)", 2128 []interface{}{"0", "1", "2", "15"}, 2129 false, 2130 }, 2131 { 2132 "BIT(8)", 2133 "VARBINARY(4095)", 2134 "(0,0), (1,1), (2,2), (3,15)", 2135 []interface{}{"0", "1", "2", "15"}, 2136 false, 2137 }, 2138 { 2139 "BIT(8)", 2140 "VARBINARY(16383)", 2141 "(0,0), (1,1), (2,2), (3,15)", 2142 []interface{}{"0", "1", "2", "15"}, 2143 false, 2144 }, 2145 { 2146 "BIT(8)", 2147 "YEAR", 2148 "(0,0), (1,1), (2,2), (3,15)", 2149 []interface{}{int64(0), int64(2001), int64(2002), int64(2015)}, 2150 false, 2151 }, 2152 { 2153 "BIT(8)", 2154 "DATE", 2155 "(0,0), (1,1), (2,2), (3,15)", 2156 []interface{}{}, 2157 true, 2158 }, 2159 { 2160 "BIT(8)", 2161 "TIME", 2162 "(0,0), (1,1), (2,2), (3,15)", 2163 []interface{}{"00:00:00", "00:00:01", "00:00:02", "00:00:15"}, 2164 false, 2165 }, 2166 { 2167 "BIT(8)", 2168 "TIMESTAMP", 2169 "(0,0), (1,1), (2,2), (3,15)", 2170 []interface{}{}, 2171 true, 2172 }, 2173 { 2174 "BIT(8)", 2175 "DATETIME", 2176 "(0,0), (1,1), (2,2), (3,15)", 2177 []interface{}{}, 2178 true, 2179 }, 2180 { 2181 "BIT(8)", 2182 "ENUM('A')", 2183 "(0,0), (1,1), (2,2), (3,15)", 2184 []interface{}{}, 2185 true, 2186 }, 2187 { 2188 "BIT(8)", 2189 "ENUM('B')", 2190 "(0,0), (1,1), (2,2), (3,15)", 2191 []interface{}{}, 2192 true, 2193 }, 2194 { 2195 "BIT(8)", 2196 "ENUM('C')", 2197 "(0,0), (1,1), (2,2), (3,15)", 2198 []interface{}{}, 2199 true, 2200 }, 2201 { 2202 "BIT(8)", 2203 "ENUM('A','B')", 2204 "(0,0), (1,1), (2,2), (3,15)", 2205 []interface{}{}, 2206 true, 2207 }, 2208 { 2209 "BIT(8)", 2210 "ENUM('A','C')", 2211 "(0,0), (1,1), (2,2), (3,15)", 2212 []interface{}{}, 2213 true, 2214 }, 2215 { 2216 "BIT(8)", 2217 "ENUM('B','C')", 2218 "(0,0), (1,1), (2,2), (3,15)", 2219 []interface{}{}, 2220 true, 2221 }, 2222 { 2223 "BIT(8)", 2224 "ENUM('A','B','C')", 2225 "(0,0), (1,1), (2,2), (3,15)", 2226 []interface{}{}, 2227 true, 2228 }, 2229 { 2230 "BIT(8)", 2231 "ENUM('C','A','B')", 2232 "(0,0), (1,1), (2,2), (3,15)", 2233 []interface{}{}, 2234 true, 2235 }, 2236 { 2237 "BIT(8)", 2238 "SET('A')", 2239 "(0,0), (1,1), (2,2), (3,15)", 2240 []interface{}{}, 2241 true, 2242 }, 2243 { 2244 "BIT(8)", 2245 "SET('B')", 2246 "(0,0), (1,1), (2,2), (3,15)", 2247 []interface{}{}, 2248 true, 2249 }, 2250 { 2251 "BIT(8)", 2252 "SET('C')", 2253 "(0,0), (1,1), (2,2), (3,15)", 2254 []interface{}{}, 2255 true, 2256 }, 2257 { 2258 "BIT(8)", 2259 "SET('A','B')", 2260 "(0,0), (1,1), (2,2), (3,15)", 2261 []interface{}{}, 2262 true, 2263 }, 2264 { 2265 "BIT(8)", 2266 "SET('A','C')", 2267 "(0,0), (1,1), (2,2), (3,15)", 2268 []interface{}{}, 2269 true, 2270 }, 2271 { 2272 "BIT(8)", 2273 "SET('B','C')", 2274 "(0,0), (1,1), (2,2), (3,15)", 2275 []interface{}{}, 2276 true, 2277 }, 2278 { 2279 "BIT(8)", 2280 "SET('A','B','C')", 2281 "(0,0), (1,1), (2,2), (3,15)", 2282 []interface{}{}, 2283 true, 2284 }, 2285 { 2286 "BIT(8)", 2287 "SET('C','A','B')", 2288 "(0,0), (1,1), (2,2), (3,15)", 2289 []interface{}{}, 2290 true, 2291 }, 2292 { 2293 "BIT(8)", 2294 "TINYINT", 2295 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2296 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127)}, 2297 false, 2298 }, 2299 { 2300 "BIT(8)", 2301 "SMALLINT", 2302 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2303 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127)}, 2304 false, 2305 }, 2306 { 2307 "BIT(8)", 2308 "MEDIUMINT", 2309 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2310 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127)}, 2311 false, 2312 }, 2313 { 2314 "BIT(8)", 2315 "INT", 2316 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2317 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127)}, 2318 false, 2319 }, 2320 { 2321 "BIT(8)", 2322 "BIGINT", 2323 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2324 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127)}, 2325 false, 2326 }, 2327 { 2328 "BIT(8)", 2329 "TINYINT UNSIGNED", 2330 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2331 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2332 false, 2333 }, 2334 { 2335 "BIT(8)", 2336 "SMALLINT UNSIGNED", 2337 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2338 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2339 false, 2340 }, 2341 { 2342 "BIT(8)", 2343 "MEDIUMINT UNSIGNED", 2344 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2345 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2346 false, 2347 }, 2348 { 2349 "BIT(8)", 2350 "INT UNSIGNED", 2351 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2352 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2353 false, 2354 }, 2355 { 2356 "BIT(8)", 2357 "BIGINT UNSIGNED", 2358 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2359 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2360 false, 2361 }, 2362 { 2363 "BIT(8)", 2364 "FLOAT", 2365 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2366 []interface{}{float64(0), float64(1), float64(2), float64(15), float64(127)}, 2367 false, 2368 }, 2369 { 2370 "BIT(8)", 2371 "DOUBLE", 2372 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2373 []interface{}{float64(0), float64(1), float64(2), float64(15), float64(127)}, 2374 false, 2375 }, 2376 { 2377 "BIT(8)", 2378 "DECIMAL(1,0)", 2379 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2380 []interface{}{}, 2381 true, 2382 }, 2383 { 2384 "BIT(8)", 2385 "DECIMAL(15,0)", 2386 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2387 []interface{}{"0", "1", "2", "15", "127"}, 2388 false, 2389 }, 2390 { 2391 "BIT(8)", 2392 "DECIMAL(30,0)", 2393 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2394 []interface{}{"0", "1", "2", "15", "127"}, 2395 false, 2396 }, 2397 { 2398 "BIT(8)", 2399 "DECIMAL(65,0)", 2400 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2401 []interface{}{"0", "1", "2", "15", "127"}, 2402 false, 2403 }, 2404 { 2405 "BIT(8)", 2406 "DECIMAL(1,1)", 2407 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2408 []interface{}{}, 2409 true, 2410 }, 2411 { 2412 "BIT(8)", 2413 "DECIMAL(15,1)", 2414 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2415 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0"}, 2416 false, 2417 }, 2418 { 2419 "BIT(8)", 2420 "DECIMAL(30,1)", 2421 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2422 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0"}, 2423 false, 2424 }, 2425 { 2426 "BIT(8)", 2427 "DECIMAL(65,1)", 2428 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2429 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0"}, 2430 false, 2431 }, 2432 { 2433 "BIT(8)", 2434 "DECIMAL(15,15)", 2435 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2436 []interface{}{}, 2437 true, 2438 }, 2439 { 2440 "BIT(8)", 2441 "DECIMAL(30,15)", 2442 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2443 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000", "127.000000000000000"}, 2444 false, 2445 }, 2446 { 2447 "BIT(8)", 2448 "DECIMAL(65,15)", 2449 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2450 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000", "127.000000000000000"}, 2451 false, 2452 }, 2453 { 2454 "BIT(8)", 2455 "DECIMAL(30,30)", 2456 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2457 []interface{}{}, 2458 true, 2459 }, 2460 { 2461 "BIT(8)", 2462 "DECIMAL(65,30)", 2463 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2464 []interface{}{"0.000000000000000000000000000000", "1.000000000000000000000000000000", "2.000000000000000000000000000000", "15.000000000000000000000000000000", "127.000000000000000000000000000000"}, 2465 false, 2466 }, 2467 { 2468 "BIT(8)", 2469 "BIT(1)", 2470 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2471 []interface{}{}, 2472 true, 2473 }, 2474 { 2475 "BIT(8)", 2476 "BIT(16)", 2477 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2478 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2479 false, 2480 }, 2481 { 2482 "BIT(8)", 2483 "BIT(24)", 2484 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2485 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2486 false, 2487 }, 2488 { 2489 "BIT(8)", 2490 "BIT(32)", 2491 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2492 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2493 false, 2494 }, 2495 { 2496 "BIT(8)", 2497 "BIT(48)", 2498 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2499 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2500 false, 2501 }, 2502 { 2503 "BIT(8)", 2504 "BIT(64)", 2505 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2506 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127)}, 2507 false, 2508 }, 2509 { 2510 "BIT(8)", 2511 "TINYBLOB", 2512 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2513 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2514 false, 2515 }, 2516 { 2517 "BIT(8)", 2518 "BLOB", 2519 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2520 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2521 false, 2522 }, 2523 { 2524 "BIT(8)", 2525 "MEDIUMBLOB", 2526 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2527 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2528 false, 2529 }, 2530 { 2531 "BIT(8)", 2532 "LONGBLOB", 2533 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2534 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2535 false, 2536 }, 2537 { 2538 "BIT(8)", 2539 "TINYTEXT", 2540 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2541 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2542 false, 2543 }, 2544 { 2545 "BIT(8)", 2546 "TEXT", 2547 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2548 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2549 false, 2550 }, 2551 { 2552 "BIT(8)", 2553 "MEDIUMTEXT", 2554 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2555 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2556 false, 2557 }, 2558 { 2559 "BIT(8)", 2560 "LONGTEXT", 2561 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2562 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f"}, 2563 false, 2564 }, 2565 { 2566 "BIT(8)", 2567 "CHAR(1)", 2568 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2569 []interface{}{}, 2570 true, 2571 }, 2572 { 2573 "BIT(8)", 2574 "CHAR(10)", 2575 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2576 []interface{}{"0", "1", "2", "15", "127"}, 2577 false, 2578 }, 2579 { 2580 "BIT(8)", 2581 "CHAR(100)", 2582 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2583 []interface{}{"0", "1", "2", "15", "127"}, 2584 false, 2585 }, 2586 { 2587 "BIT(8)", 2588 "CHAR(255)", 2589 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2590 []interface{}{"0", "1", "2", "15", "127"}, 2591 false, 2592 }, 2593 { 2594 "BIT(8)", 2595 "BINARY(1)", 2596 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2597 []interface{}{}, 2598 true, 2599 }, 2600 { 2601 "BIT(8)", 2602 "BINARY(10)", 2603 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2604 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00"}, 2605 false, 2606 }, 2607 { 2608 "BIT(8)", 2609 "BINARY(100)", 2610 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2611 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 2612 false, 2613 }, 2614 { 2615 "BIT(8)", 2616 "BINARY(255)", 2617 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2618 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 2619 false, 2620 }, 2621 { 2622 "BIT(8)", 2623 "VARCHAR(1)", 2624 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2625 []interface{}{}, 2626 true, 2627 }, 2628 { 2629 "BIT(8)", 2630 "VARCHAR(10)", 2631 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2632 []interface{}{"0", "1", "2", "15", "127"}, 2633 false, 2634 }, 2635 { 2636 "BIT(8)", 2637 "VARCHAR(100)", 2638 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2639 []interface{}{"0", "1", "2", "15", "127"}, 2640 false, 2641 }, 2642 { 2643 "BIT(8)", 2644 "VARCHAR(255)", 2645 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2646 []interface{}{"0", "1", "2", "15", "127"}, 2647 false, 2648 }, 2649 { 2650 "BIT(8)", 2651 "VARCHAR(1023)", 2652 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2653 []interface{}{"0", "1", "2", "15", "127"}, 2654 false, 2655 }, 2656 { 2657 "BIT(8)", 2658 "VARCHAR(4095)", 2659 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2660 []interface{}{"0", "1", "2", "15", "127"}, 2661 false, 2662 }, 2663 { 2664 "BIT(8)", 2665 "VARBINARY(1)", 2666 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2667 []interface{}{}, 2668 true, 2669 }, 2670 { 2671 "BIT(8)", 2672 "VARBINARY(10)", 2673 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2674 []interface{}{"0", "1", "2", "15", "127"}, 2675 false, 2676 }, 2677 { 2678 "BIT(8)", 2679 "VARBINARY(100)", 2680 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2681 []interface{}{"0", "1", "2", "15", "127"}, 2682 false, 2683 }, 2684 { 2685 "BIT(8)", 2686 "VARBINARY(255)", 2687 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2688 []interface{}{"0", "1", "2", "15", "127"}, 2689 false, 2690 }, 2691 { 2692 "BIT(8)", 2693 "VARBINARY(1023)", 2694 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2695 []interface{}{"0", "1", "2", "15", "127"}, 2696 false, 2697 }, 2698 { 2699 "BIT(8)", 2700 "VARBINARY(4095)", 2701 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2702 []interface{}{"0", "1", "2", "15", "127"}, 2703 false, 2704 }, 2705 { 2706 "BIT(8)", 2707 "VARBINARY(16383)", 2708 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2709 []interface{}{"0", "1", "2", "15", "127"}, 2710 false, 2711 }, 2712 { 2713 "BIT(8)", 2714 "YEAR", 2715 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2716 []interface{}{}, 2717 true, 2718 }, 2719 { 2720 "BIT(8)", 2721 "DATE", 2722 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2723 []interface{}{}, 2724 true, 2725 }, 2726 { 2727 "BIT(8)", 2728 "TIME", 2729 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2730 []interface{}{"00:00:00", "00:00:01", "00:00:02", "00:00:15", "00:01:27"}, 2731 false, 2732 }, 2733 { 2734 "BIT(8)", 2735 "TIMESTAMP", 2736 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2737 []interface{}{}, 2738 true, 2739 }, 2740 { 2741 "BIT(8)", 2742 "DATETIME", 2743 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2744 []interface{}{}, 2745 true, 2746 }, 2747 { 2748 "BIT(8)", 2749 "ENUM('A')", 2750 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2751 []interface{}{}, 2752 true, 2753 }, 2754 { 2755 "BIT(8)", 2756 "ENUM('B')", 2757 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2758 []interface{}{}, 2759 true, 2760 }, 2761 { 2762 "BIT(8)", 2763 "ENUM('C')", 2764 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2765 []interface{}{}, 2766 true, 2767 }, 2768 { 2769 "BIT(8)", 2770 "ENUM('A','B')", 2771 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2772 []interface{}{}, 2773 true, 2774 }, 2775 { 2776 "BIT(8)", 2777 "ENUM('A','C')", 2778 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2779 []interface{}{}, 2780 true, 2781 }, 2782 { 2783 "BIT(8)", 2784 "ENUM('B','C')", 2785 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2786 []interface{}{}, 2787 true, 2788 }, 2789 { 2790 "BIT(8)", 2791 "ENUM('A','B','C')", 2792 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2793 []interface{}{}, 2794 true, 2795 }, 2796 { 2797 "BIT(8)", 2798 "ENUM('C','A','B')", 2799 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2800 []interface{}{}, 2801 true, 2802 }, 2803 { 2804 "BIT(8)", 2805 "SET('A')", 2806 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2807 []interface{}{}, 2808 true, 2809 }, 2810 { 2811 "BIT(8)", 2812 "SET('B')", 2813 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2814 []interface{}{}, 2815 true, 2816 }, 2817 { 2818 "BIT(8)", 2819 "SET('C')", 2820 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2821 []interface{}{}, 2822 true, 2823 }, 2824 { 2825 "BIT(8)", 2826 "SET('A','B')", 2827 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2828 []interface{}{}, 2829 true, 2830 }, 2831 { 2832 "BIT(8)", 2833 "SET('A','C')", 2834 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2835 []interface{}{}, 2836 true, 2837 }, 2838 { 2839 "BIT(8)", 2840 "SET('B','C')", 2841 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2842 []interface{}{}, 2843 true, 2844 }, 2845 { 2846 "BIT(8)", 2847 "SET('A','B','C')", 2848 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2849 []interface{}{}, 2850 true, 2851 }, 2852 { 2853 "BIT(8)", 2854 "SET('C','A','B')", 2855 "(0,0), (1,1), (2,2), (3,15), (4,127)", 2856 []interface{}{}, 2857 true, 2858 }, 2859 { 2860 "BIT(8)", 2861 "TINYINT", 2862 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2863 []interface{}{}, 2864 true, 2865 }, 2866 { 2867 "BIT(8)", 2868 "SMALLINT", 2869 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2870 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127), int64(255)}, 2871 false, 2872 }, 2873 { 2874 "BIT(8)", 2875 "MEDIUMINT", 2876 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2877 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127), int64(255)}, 2878 false, 2879 }, 2880 { 2881 "BIT(8)", 2882 "INT", 2883 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2884 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127), int64(255)}, 2885 false, 2886 }, 2887 { 2888 "BIT(8)", 2889 "BIGINT", 2890 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2891 []interface{}{int64(0), int64(1), int64(2), int64(15), int64(127), int64(255)}, 2892 false, 2893 }, 2894 { 2895 "BIT(8)", 2896 "TINYINT UNSIGNED", 2897 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2898 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 2899 false, 2900 }, 2901 { 2902 "BIT(8)", 2903 "SMALLINT UNSIGNED", 2904 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2905 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 2906 false, 2907 }, 2908 { 2909 "BIT(8)", 2910 "MEDIUMINT UNSIGNED", 2911 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2912 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 2913 false, 2914 }, 2915 { 2916 "BIT(8)", 2917 "INT UNSIGNED", 2918 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2919 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 2920 false, 2921 }, 2922 { 2923 "BIT(8)", 2924 "BIGINT UNSIGNED", 2925 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2926 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 2927 false, 2928 }, 2929 { 2930 "BIT(8)", 2931 "FLOAT", 2932 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2933 []interface{}{float64(0), float64(1), float64(2), float64(15), float64(127), float64(255)}, 2934 false, 2935 }, 2936 { 2937 "BIT(8)", 2938 "DOUBLE", 2939 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2940 []interface{}{float64(0), float64(1), float64(2), float64(15), float64(127), float64(255)}, 2941 false, 2942 }, 2943 { 2944 "BIT(8)", 2945 "DECIMAL(1,0)", 2946 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2947 []interface{}{}, 2948 true, 2949 }, 2950 { 2951 "BIT(8)", 2952 "DECIMAL(15,0)", 2953 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2954 []interface{}{"0", "1", "2", "15", "127", "255"}, 2955 false, 2956 }, 2957 { 2958 "BIT(8)", 2959 "DECIMAL(30,0)", 2960 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2961 []interface{}{"0", "1", "2", "15", "127", "255"}, 2962 false, 2963 }, 2964 { 2965 "BIT(8)", 2966 "DECIMAL(65,0)", 2967 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2968 []interface{}{"0", "1", "2", "15", "127", "255"}, 2969 false, 2970 }, 2971 { 2972 "BIT(8)", 2973 "DECIMAL(1,1)", 2974 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2975 []interface{}{}, 2976 true, 2977 }, 2978 { 2979 "BIT(8)", 2980 "DECIMAL(15,1)", 2981 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2982 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0", "255.0"}, 2983 false, 2984 }, 2985 { 2986 "BIT(8)", 2987 "DECIMAL(30,1)", 2988 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2989 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0", "255.0"}, 2990 false, 2991 }, 2992 { 2993 "BIT(8)", 2994 "DECIMAL(65,1)", 2995 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 2996 []interface{}{"0.0", "1.0", "2.0", "15.0", "127.0", "255.0"}, 2997 false, 2998 }, 2999 { 3000 "BIT(8)", 3001 "DECIMAL(15,15)", 3002 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3003 []interface{}{}, 3004 true, 3005 }, 3006 { 3007 "BIT(8)", 3008 "DECIMAL(30,15)", 3009 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3010 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000", "127.000000000000000", "255.000000000000000"}, 3011 false, 3012 }, 3013 { 3014 "BIT(8)", 3015 "DECIMAL(65,15)", 3016 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3017 []interface{}{"0.000000000000000", "1.000000000000000", "2.000000000000000", "15.000000000000000", "127.000000000000000", "255.000000000000000"}, 3018 false, 3019 }, 3020 { 3021 "BIT(8)", 3022 "DECIMAL(30,30)", 3023 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3024 []interface{}{}, 3025 true, 3026 }, 3027 { 3028 "BIT(8)", 3029 "DECIMAL(65,30)", 3030 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3031 []interface{}{"0.000000000000000000000000000000", "1.000000000000000000000000000000", "2.000000000000000000000000000000", "15.000000000000000000000000000000", "127.000000000000000000000000000000", "255.000000000000000000000000000000"}, 3032 false, 3033 }, 3034 { 3035 "BIT(8)", 3036 "BIT(1)", 3037 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3038 []interface{}{}, 3039 true, 3040 }, 3041 { 3042 "BIT(8)", 3043 "BIT(16)", 3044 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3045 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 3046 false, 3047 }, 3048 { 3049 "BIT(8)", 3050 "BIT(24)", 3051 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3052 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 3053 false, 3054 }, 3055 { 3056 "BIT(8)", 3057 "BIT(32)", 3058 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3059 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 3060 false, 3061 }, 3062 { 3063 "BIT(8)", 3064 "BIT(48)", 3065 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3066 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 3067 false, 3068 }, 3069 { 3070 "BIT(8)", 3071 "BIT(64)", 3072 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3073 []interface{}{uint64(0), uint64(1), uint64(2), uint64(15), uint64(127), uint64(255)}, 3074 false, 3075 }, 3076 { 3077 "BIT(8)", 3078 "TINYBLOB", 3079 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3080 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f", "\xff"}, 3081 false, 3082 }, 3083 { 3084 "BIT(8)", 3085 "BLOB", 3086 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3087 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f", "\xff"}, 3088 false, 3089 }, 3090 { 3091 "BIT(8)", 3092 "MEDIUMBLOB", 3093 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3094 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f", "\xff"}, 3095 false, 3096 }, 3097 { 3098 "BIT(8)", 3099 "LONGBLOB", 3100 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3101 []interface{}{"\x00", "\x01", "\x02", "\x0f", "\u007f", "\xff"}, 3102 false, 3103 }, 3104 { 3105 "BIT(8)", 3106 "TINYTEXT", 3107 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3108 []interface{}{}, 3109 true, 3110 }, 3111 { 3112 "BIT(8)", 3113 "TEXT", 3114 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3115 []interface{}{}, 3116 true, 3117 }, 3118 { 3119 "BIT(8)", 3120 "MEDIUMTEXT", 3121 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3122 []interface{}{}, 3123 true, 3124 }, 3125 { 3126 "BIT(8)", 3127 "LONGTEXT", 3128 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3129 []interface{}{}, 3130 true, 3131 }, 3132 { 3133 "BIT(8)", 3134 "CHAR(1)", 3135 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3136 []interface{}{}, 3137 true, 3138 }, 3139 { 3140 "BIT(8)", 3141 "CHAR(10)", 3142 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3143 []interface{}{"0", "1", "2", "15", "127", "255"}, 3144 false, 3145 }, 3146 { 3147 "BIT(8)", 3148 "CHAR(100)", 3149 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3150 []interface{}{"0", "1", "2", "15", "127", "255"}, 3151 false, 3152 }, 3153 { 3154 "BIT(8)", 3155 "CHAR(255)", 3156 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3157 []interface{}{"0", "1", "2", "15", "127", "255"}, 3158 false, 3159 }, 3160 { 3161 "BIT(8)", 3162 "BINARY(1)", 3163 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3164 []interface{}{}, 3165 true, 3166 }, 3167 { 3168 "BIT(8)", 3169 "BINARY(10)", 3170 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3171 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00", "255\x00\x00\x00\x00\x00\x00\x00"}, 3172 false, 3173 }, 3174 { 3175 "BIT(8)", 3176 "BINARY(100)", 3177 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3178 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "255\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 3179 false, 3180 }, 3181 { 3182 "BIT(8)", 3183 "BINARY(255)", 3184 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3185 []interface{}{"0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "15\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "127\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "255\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"}, 3186 false, 3187 }, 3188 { 3189 "BIT(8)", 3190 "VARCHAR(1)", 3191 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3192 []interface{}{}, 3193 true, 3194 }, 3195 { 3196 "BIT(8)", 3197 "VARCHAR(10)", 3198 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3199 []interface{}{"0", "1", "2", "15", "127", "255"}, 3200 false, 3201 }, 3202 { 3203 "BIT(8)", 3204 "VARCHAR(100)", 3205 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3206 []interface{}{"0", "1", "2", "15", "127", "255"}, 3207 false, 3208 }, 3209 { 3210 "BIT(8)", 3211 "VARCHAR(255)", 3212 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3213 []interface{}{"0", "1", "2", "15", "127", "255"}, 3214 false, 3215 }, 3216 { 3217 "BIT(8)", 3218 "VARCHAR(1023)", 3219 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3220 []interface{}{"0", "1", "2", "15", "127", "255"}, 3221 false, 3222 }, 3223 { 3224 "BIT(8)", 3225 "VARCHAR(4095)", 3226 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3227 []interface{}{"0", "1", "2", "15", "127", "255"}, 3228 false, 3229 }, 3230 { 3231 "BIT(8)", 3232 "VARBINARY(1)", 3233 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3234 []interface{}{}, 3235 true, 3236 }, 3237 { 3238 "BIT(8)", 3239 "VARBINARY(10)", 3240 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3241 []interface{}{"0", "1", "2", "15", "127", "255"}, 3242 false, 3243 }, 3244 { 3245 "BIT(8)", 3246 "VARBINARY(100)", 3247 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3248 []interface{}{"0", "1", "2", "15", "127", "255"}, 3249 false, 3250 }, 3251 { 3252 "BIT(8)", 3253 "VARBINARY(255)", 3254 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3255 []interface{}{"0", "1", "2", "15", "127", "255"}, 3256 false, 3257 }, 3258 { 3259 "BIT(8)", 3260 "VARBINARY(1023)", 3261 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3262 []interface{}{"0", "1", "2", "15", "127", "255"}, 3263 false, 3264 }, 3265 { 3266 "BIT(8)", 3267 "VARBINARY(4095)", 3268 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3269 []interface{}{"0", "1", "2", "15", "127", "255"}, 3270 false, 3271 }, 3272 { 3273 "BIT(8)", 3274 "VARBINARY(16383)", 3275 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3276 []interface{}{"0", "1", "2", "15", "127", "255"}, 3277 false, 3278 }, 3279 { 3280 "BIT(8)", 3281 "YEAR", 3282 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3283 []interface{}{}, 3284 true, 3285 }, 3286 { 3287 "BIT(8)", 3288 "DATE", 3289 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3290 []interface{}{}, 3291 true, 3292 }, 3293 { 3294 "BIT(8)", 3295 "TIME", 3296 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3297 []interface{}{"00:00:00", "00:00:01", "00:00:02", "00:00:15", "00:01:27", "00:02:55"}, 3298 false, 3299 }, 3300 { 3301 "BIT(8)", 3302 "TIMESTAMP", 3303 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3304 []interface{}{}, 3305 true, 3306 }, 3307 { 3308 "BIT(8)", 3309 "DATETIME", 3310 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3311 []interface{}{}, 3312 true, 3313 }, 3314 { 3315 "BIT(8)", 3316 "ENUM('A')", 3317 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3318 []interface{}{}, 3319 true, 3320 }, 3321 { 3322 "BIT(8)", 3323 "ENUM('B')", 3324 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3325 []interface{}{}, 3326 true, 3327 }, 3328 { 3329 "BIT(8)", 3330 "ENUM('C')", 3331 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3332 []interface{}{}, 3333 true, 3334 }, 3335 { 3336 "BIT(8)", 3337 "ENUM('A','B')", 3338 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3339 []interface{}{}, 3340 true, 3341 }, 3342 { 3343 "BIT(8)", 3344 "ENUM('A','C')", 3345 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3346 []interface{}{}, 3347 true, 3348 }, 3349 { 3350 "BIT(8)", 3351 "ENUM('B','C')", 3352 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3353 []interface{}{}, 3354 true, 3355 }, 3356 { 3357 "BIT(8)", 3358 "ENUM('A','B','C')", 3359 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3360 []interface{}{}, 3361 true, 3362 }, 3363 { 3364 "BIT(8)", 3365 "ENUM('C','A','B')", 3366 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3367 []interface{}{}, 3368 true, 3369 }, 3370 { 3371 "BIT(8)", 3372 "SET('A')", 3373 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3374 []interface{}{}, 3375 true, 3376 }, 3377 { 3378 "BIT(8)", 3379 "SET('B')", 3380 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3381 []interface{}{}, 3382 true, 3383 }, 3384 { 3385 "BIT(8)", 3386 "SET('C')", 3387 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3388 []interface{}{}, 3389 true, 3390 }, 3391 { 3392 "BIT(8)", 3393 "SET('A','B')", 3394 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3395 []interface{}{}, 3396 true, 3397 }, 3398 { 3399 "BIT(8)", 3400 "SET('A','C')", 3401 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3402 []interface{}{}, 3403 true, 3404 }, 3405 { 3406 "BIT(8)", 3407 "SET('B','C')", 3408 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3409 []interface{}{}, 3410 true, 3411 }, 3412 { 3413 "BIT(8)", 3414 "SET('A','B','C')", 3415 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3416 []interface{}{}, 3417 true, 3418 }, 3419 { 3420 "BIT(8)", 3421 "SET('C','A','B')", 3422 "(0,0), (1,1), (2,2), (3,15), (4,127), (5,255)", 3423 []interface{}{}, 3424 true, 3425 }, 3426 } 3427 3428 RunModifyTypeTests(t, tests) 3429 }