github.com/Ali-iotechsys/sqlboiler/v4@v4.0.0-20221208124957-6aec9a5f1f71/drivers/sqlboiler-sqlite3/driver/sqlite3.golden.json (about) 1 { 2 "schema": "", 3 "tables": [ 4 { 5 "name": "autoinckeywordtest", 6 "schema_name": "", 7 "columns": [ 8 { 9 "name": "id", 10 "type": "null.Int64", 11 "db_type": "INTEGER", 12 "default": "auto_increment", 13 "comment": "", 14 "nullable": true, 15 "unique": false, 16 "validated": false, 17 "auto_generated": true, 18 "arr_type": null, 19 "udt_name": "", 20 "domain_name": null, 21 "full_db_type": "INTEGER" 22 }, 23 { 24 "name": "b", 25 "type": "null.Int64", 26 "db_type": "INTEGER", 27 "default": "NULL", 28 "comment": "", 29 "nullable": true, 30 "unique": false, 31 "validated": false, 32 "auto_generated": false, 33 "arr_type": null, 34 "udt_name": "", 35 "domain_name": null, 36 "full_db_type": "INTEGER" 37 } 38 ], 39 "p_key": { 40 "name": "", 41 "columns": [ 42 "id" 43 ] 44 }, 45 "f_keys": null, 46 "is_join_table": false, 47 "to_one_relationships": null, 48 "to_many_relationships": null, 49 "is_view": false, 50 "view_capabilities": { 51 "can_insert": false, 52 "can_upsert": false 53 } 54 }, 55 { 56 "name": "autoinctest", 57 "schema_name": "", 58 "columns": [ 59 { 60 "name": "id", 61 "type": "null.Int64", 62 "db_type": "INTEGER", 63 "default": "auto_increment", 64 "comment": "", 65 "nullable": true, 66 "unique": false, 67 "validated": false, 68 "auto_generated": true, 69 "arr_type": null, 70 "udt_name": "", 71 "domain_name": null, 72 "full_db_type": "INTEGER" 73 } 74 ], 75 "p_key": { 76 "name": "", 77 "columns": [ 78 "id" 79 ] 80 }, 81 "f_keys": null, 82 "is_join_table": false, 83 "to_one_relationships": null, 84 "to_many_relationships": null, 85 "is_view": false, 86 "view_capabilities": { 87 "can_insert": false, 88 "can_upsert": false 89 } 90 }, 91 { 92 "name": "has_generated_columns", 93 "schema_name": "", 94 "columns": [ 95 { 96 "name": "a", 97 "type": "null.Int64", 98 "db_type": "INTEGER", 99 "default": "auto_increment", 100 "comment": "", 101 "nullable": true, 102 "unique": false, 103 "validated": false, 104 "auto_generated": true, 105 "arr_type": null, 106 "udt_name": "", 107 "domain_name": null, 108 "full_db_type": "INTEGER" 109 }, 110 { 111 "name": "b", 112 "type": "null.Int64", 113 "db_type": "INT", 114 "default": "NULL", 115 "comment": "", 116 "nullable": true, 117 "unique": false, 118 "validated": false, 119 "auto_generated": false, 120 "arr_type": null, 121 "udt_name": "", 122 "domain_name": null, 123 "full_db_type": "INT" 124 }, 125 { 126 "name": "c", 127 "type": "null.String", 128 "db_type": "TEXT", 129 "default": "NULL", 130 "comment": "", 131 "nullable": true, 132 "unique": false, 133 "validated": false, 134 "auto_generated": false, 135 "arr_type": null, 136 "udt_name": "", 137 "domain_name": null, 138 "full_db_type": "TEXT" 139 }, 140 { 141 "name": "d", 142 "type": "null.Int64", 143 "db_type": "INT", 144 "default": "auto_generated", 145 "comment": "", 146 "nullable": true, 147 "unique": false, 148 "validated": false, 149 "auto_generated": true, 150 "arr_type": null, 151 "udt_name": "", 152 "domain_name": null, 153 "full_db_type": "INT" 154 }, 155 { 156 "name": "e", 157 "type": "null.String", 158 "db_type": "TEXT", 159 "default": "auto_generated", 160 "comment": "", 161 "nullable": true, 162 "unique": false, 163 "validated": false, 164 "auto_generated": true, 165 "arr_type": null, 166 "udt_name": "", 167 "domain_name": null, 168 "full_db_type": "TEXT" 169 } 170 ], 171 "p_key": { 172 "name": "", 173 "columns": [ 174 "a" 175 ] 176 }, 177 "f_keys": null, 178 "is_join_table": false, 179 "to_one_relationships": null, 180 "to_many_relationships": null, 181 "is_view": false, 182 "view_capabilities": { 183 "can_insert": false, 184 "can_upsert": false 185 } 186 }, 187 { 188 "name": "sponsors", 189 "schema_name": "", 190 "columns": [ 191 { 192 "name": "id", 193 "type": "int64", 194 "db_type": "INT", 195 "default": "", 196 "comment": "", 197 "nullable": false, 198 "unique": true, 199 "validated": false, 200 "auto_generated": false, 201 "arr_type": null, 202 "udt_name": "", 203 "domain_name": null, 204 "full_db_type": "INT" 205 } 206 ], 207 "p_key": { 208 "name": "", 209 "columns": [ 210 "id" 211 ] 212 }, 213 "f_keys": null, 214 "is_join_table": false, 215 "to_one_relationships": [ 216 { 217 "name": "FK_0", 218 "table": "sponsors", 219 "column": "id", 220 "nullable": false, 221 "unique": true, 222 "foreign_table": "videos", 223 "foreign_column": "sponsor_id", 224 "foreign_column_nullable": true, 225 "foreign_column_unique": true 226 } 227 ], 228 "to_many_relationships": null, 229 "is_view": false, 230 "view_capabilities": { 231 "can_insert": false, 232 "can_upsert": false 233 } 234 }, 235 { 236 "name": "tags", 237 "schema_name": "", 238 "columns": [ 239 { 240 "name": "id", 241 "type": "int64", 242 "db_type": "INT", 243 "default": "", 244 "comment": "", 245 "nullable": false, 246 "unique": true, 247 "validated": false, 248 "auto_generated": false, 249 "arr_type": null, 250 "udt_name": "", 251 "domain_name": null, 252 "full_db_type": "INT" 253 } 254 ], 255 "p_key": { 256 "name": "", 257 "columns": [ 258 "id" 259 ] 260 }, 261 "f_keys": null, 262 "is_join_table": false, 263 "to_one_relationships": null, 264 "to_many_relationships": [ 265 { 266 "name": "", 267 "table": "tags", 268 "column": "id", 269 "nullable": false, 270 "unique": true, 271 "foreign_table": "videos", 272 "foreign_column": "id", 273 "foreign_column_nullable": false, 274 "foreign_column_unique": true, 275 "to_join_table": true, 276 "join_table": "video_tags", 277 "join_local_fkey_name": "FK_0", 278 "join_local_column": "tag_id", 279 "join_local_column_nullable": false, 280 "join_local_column_unique": false, 281 "join_foreign_fkey_name": "FK_1", 282 "join_foreign_column": "video_id", 283 "join_foreign_column_nullable": false, 284 "join_foreign_column_unique": false 285 } 286 ], 287 "is_view": false, 288 "view_capabilities": { 289 "can_insert": false, 290 "can_upsert": false 291 } 292 }, 293 { 294 "name": "type_monsters", 295 "schema_name": "", 296 "columns": [ 297 { 298 "name": "id", 299 "type": "int64", 300 "db_type": "INT", 301 "default": "", 302 "comment": "", 303 "nullable": false, 304 "unique": true, 305 "validated": false, 306 "auto_generated": false, 307 "arr_type": null, 308 "udt_name": "", 309 "domain_name": null, 310 "full_db_type": "INT" 311 }, 312 { 313 "name": "id_two", 314 "type": "int64", 315 "db_type": "INT", 316 "default": "", 317 "comment": "", 318 "nullable": false, 319 "unique": false, 320 "validated": false, 321 "auto_generated": false, 322 "arr_type": null, 323 "udt_name": "", 324 "domain_name": null, 325 "full_db_type": "INT" 326 }, 327 { 328 "name": "id_three", 329 "type": "null.Int64", 330 "db_type": "INT", 331 "default": "NULL", 332 "comment": "", 333 "nullable": true, 334 "unique": false, 335 "validated": false, 336 "auto_generated": false, 337 "arr_type": null, 338 "udt_name": "", 339 "domain_name": null, 340 "full_db_type": "INT" 341 }, 342 { 343 "name": "bool_zero", 344 "type": "null.String", 345 "db_type": "BOOL", 346 "default": "NULL", 347 "comment": "", 348 "nullable": true, 349 "unique": false, 350 "validated": false, 351 "auto_generated": false, 352 "arr_type": null, 353 "udt_name": "", 354 "domain_name": null, 355 "full_db_type": "BOOL" 356 }, 357 { 358 "name": "bool_one", 359 "type": "null.String", 360 "db_type": "BOOL", 361 "default": "NULL", 362 "comment": "", 363 "nullable": true, 364 "unique": false, 365 "validated": false, 366 "auto_generated": false, 367 "arr_type": null, 368 "udt_name": "", 369 "domain_name": null, 370 "full_db_type": "BOOL" 371 }, 372 { 373 "name": "bool_two", 374 "type": "string", 375 "db_type": "BOOL", 376 "default": "", 377 "comment": "", 378 "nullable": false, 379 "unique": false, 380 "validated": false, 381 "auto_generated": false, 382 "arr_type": null, 383 "udt_name": "", 384 "domain_name": null, 385 "full_db_type": "BOOL" 386 }, 387 { 388 "name": "bool_three", 389 "type": "null.String", 390 "db_type": "BOOL", 391 "default": "false", 392 "comment": "", 393 "nullable": true, 394 "unique": false, 395 "validated": false, 396 "auto_generated": false, 397 "arr_type": null, 398 "udt_name": "", 399 "domain_name": null, 400 "full_db_type": "BOOL" 401 }, 402 { 403 "name": "bool_four", 404 "type": "null.String", 405 "db_type": "BOOL", 406 "default": "true", 407 "comment": "", 408 "nullable": true, 409 "unique": false, 410 "validated": false, 411 "auto_generated": false, 412 "arr_type": null, 413 "udt_name": "", 414 "domain_name": null, 415 "full_db_type": "BOOL" 416 }, 417 { 418 "name": "bool_five", 419 "type": "string", 420 "db_type": "BOOL", 421 "default": "false", 422 "comment": "", 423 "nullable": false, 424 "unique": false, 425 "validated": false, 426 "auto_generated": false, 427 "arr_type": null, 428 "udt_name": "", 429 "domain_name": null, 430 "full_db_type": "BOOL" 431 }, 432 { 433 "name": "bool_six", 434 "type": "string", 435 "db_type": "BOOL", 436 "default": "true", 437 "comment": "", 438 "nullable": false, 439 "unique": false, 440 "validated": false, 441 "auto_generated": false, 442 "arr_type": null, 443 "udt_name": "", 444 "domain_name": null, 445 "full_db_type": "BOOL" 446 }, 447 { 448 "name": "string_zero", 449 "type": "null.String", 450 "db_type": "VARCHAR(1)", 451 "default": "NULL", 452 "comment": "", 453 "nullable": true, 454 "unique": false, 455 "validated": false, 456 "auto_generated": false, 457 "arr_type": null, 458 "udt_name": "", 459 "domain_name": null, 460 "full_db_type": "VARCHAR(1)" 461 }, 462 { 463 "name": "string_one", 464 "type": "null.String", 465 "db_type": "VARCHAR(1)", 466 "default": "NULL", 467 "comment": "", 468 "nullable": true, 469 "unique": false, 470 "validated": false, 471 "auto_generated": false, 472 "arr_type": null, 473 "udt_name": "", 474 "domain_name": null, 475 "full_db_type": "VARCHAR(1)" 476 }, 477 { 478 "name": "string_two", 479 "type": "string", 480 "db_type": "VARCHAR(1)", 481 "default": "", 482 "comment": "", 483 "nullable": false, 484 "unique": false, 485 "validated": false, 486 "auto_generated": false, 487 "arr_type": null, 488 "udt_name": "", 489 "domain_name": null, 490 "full_db_type": "VARCHAR(1)" 491 }, 492 { 493 "name": "string_three", 494 "type": "null.String", 495 "db_type": "VARCHAR(1)", 496 "default": "'a'", 497 "comment": "", 498 "nullable": true, 499 "unique": false, 500 "validated": false, 501 "auto_generated": false, 502 "arr_type": null, 503 "udt_name": "", 504 "domain_name": null, 505 "full_db_type": "VARCHAR(1)" 506 }, 507 { 508 "name": "string_four", 509 "type": "string", 510 "db_type": "VARCHAR(1)", 511 "default": "'b'", 512 "comment": "", 513 "nullable": false, 514 "unique": false, 515 "validated": false, 516 "auto_generated": false, 517 "arr_type": null, 518 "udt_name": "", 519 "domain_name": null, 520 "full_db_type": "VARCHAR(1)" 521 }, 522 { 523 "name": "string_five", 524 "type": "null.String", 525 "db_type": "VARCHAR(1000)", 526 "default": "NULL", 527 "comment": "", 528 "nullable": true, 529 "unique": false, 530 "validated": false, 531 "auto_generated": false, 532 "arr_type": null, 533 "udt_name": "", 534 "domain_name": null, 535 "full_db_type": "VARCHAR(1000)" 536 }, 537 { 538 "name": "string_six", 539 "type": "null.String", 540 "db_type": "VARCHAR(1000)", 541 "default": "NULL", 542 "comment": "", 543 "nullable": true, 544 "unique": false, 545 "validated": false, 546 "auto_generated": false, 547 "arr_type": null, 548 "udt_name": "", 549 "domain_name": null, 550 "full_db_type": "VARCHAR(1000)" 551 }, 552 { 553 "name": "string_seven", 554 "type": "string", 555 "db_type": "VARCHAR(1000)", 556 "default": "", 557 "comment": "", 558 "nullable": false, 559 "unique": false, 560 "validated": false, 561 "auto_generated": false, 562 "arr_type": null, 563 "udt_name": "", 564 "domain_name": null, 565 "full_db_type": "VARCHAR(1000)" 566 }, 567 { 568 "name": "string_eight", 569 "type": "null.String", 570 "db_type": "VARCHAR(1000)", 571 "default": "'abcdefgh'", 572 "comment": "", 573 "nullable": true, 574 "unique": false, 575 "validated": false, 576 "auto_generated": false, 577 "arr_type": null, 578 "udt_name": "", 579 "domain_name": null, 580 "full_db_type": "VARCHAR(1000)" 581 }, 582 { 583 "name": "string_nine", 584 "type": "string", 585 "db_type": "VARCHAR(1000)", 586 "default": "'abcdefgh'", 587 "comment": "", 588 "nullable": false, 589 "unique": false, 590 "validated": false, 591 "auto_generated": false, 592 "arr_type": null, 593 "udt_name": "", 594 "domain_name": null, 595 "full_db_type": "VARCHAR(1000)" 596 }, 597 { 598 "name": "string_ten", 599 "type": "null.String", 600 "db_type": "VARCHAR(1000)", 601 "default": "''", 602 "comment": "", 603 "nullable": true, 604 "unique": false, 605 "validated": false, 606 "auto_generated": false, 607 "arr_type": null, 608 "udt_name": "", 609 "domain_name": null, 610 "full_db_type": "VARCHAR(1000)" 611 }, 612 { 613 "name": "string_eleven", 614 "type": "string", 615 "db_type": "VARCHAR(1000)", 616 "default": "''", 617 "comment": "", 618 "nullable": false, 619 "unique": false, 620 "validated": false, 621 "auto_generated": false, 622 "arr_type": null, 623 "udt_name": "", 624 "domain_name": null, 625 "full_db_type": "VARCHAR(1000)" 626 }, 627 { 628 "name": "big_int_zero", 629 "type": "null.Int64", 630 "db_type": "BIGINT", 631 "default": "NULL", 632 "comment": "", 633 "nullable": true, 634 "unique": false, 635 "validated": false, 636 "auto_generated": false, 637 "arr_type": null, 638 "udt_name": "", 639 "domain_name": null, 640 "full_db_type": "BIGINT" 641 }, 642 { 643 "name": "big_int_one", 644 "type": "null.Int64", 645 "db_type": "BIGINT", 646 "default": "NULL", 647 "comment": "", 648 "nullable": true, 649 "unique": false, 650 "validated": false, 651 "auto_generated": false, 652 "arr_type": null, 653 "udt_name": "", 654 "domain_name": null, 655 "full_db_type": "BIGINT" 656 }, 657 { 658 "name": "big_int_two", 659 "type": "int64", 660 "db_type": "BIGINT", 661 "default": "", 662 "comment": "", 663 "nullable": false, 664 "unique": false, 665 "validated": false, 666 "auto_generated": false, 667 "arr_type": null, 668 "udt_name": "", 669 "domain_name": null, 670 "full_db_type": "BIGINT" 671 }, 672 { 673 "name": "big_int_three", 674 "type": "null.Int64", 675 "db_type": "BIGINT", 676 "default": "111111", 677 "comment": "", 678 "nullable": true, 679 "unique": false, 680 "validated": false, 681 "auto_generated": false, 682 "arr_type": null, 683 "udt_name": "", 684 "domain_name": null, 685 "full_db_type": "BIGINT" 686 }, 687 { 688 "name": "big_int_four", 689 "type": "int64", 690 "db_type": "BIGINT", 691 "default": "222222", 692 "comment": "", 693 "nullable": false, 694 "unique": false, 695 "validated": false, 696 "auto_generated": false, 697 "arr_type": null, 698 "udt_name": "", 699 "domain_name": null, 700 "full_db_type": "BIGINT" 701 }, 702 { 703 "name": "big_int_five", 704 "type": "null.Int64", 705 "db_type": "BIGINT", 706 "default": "0", 707 "comment": "", 708 "nullable": true, 709 "unique": false, 710 "validated": false, 711 "auto_generated": false, 712 "arr_type": null, 713 "udt_name": "", 714 "domain_name": null, 715 "full_db_type": "BIGINT" 716 }, 717 { 718 "name": "big_int_six", 719 "type": "int64", 720 "db_type": "BIGINT", 721 "default": "0", 722 "comment": "", 723 "nullable": false, 724 "unique": false, 725 "validated": false, 726 "auto_generated": false, 727 "arr_type": null, 728 "udt_name": "", 729 "domain_name": null, 730 "full_db_type": "BIGINT" 731 }, 732 { 733 "name": "int_zero", 734 "type": "null.Int64", 735 "db_type": "INT", 736 "default": "NULL", 737 "comment": "", 738 "nullable": true, 739 "unique": false, 740 "validated": false, 741 "auto_generated": false, 742 "arr_type": null, 743 "udt_name": "", 744 "domain_name": null, 745 "full_db_type": "INT" 746 }, 747 { 748 "name": "int_one", 749 "type": "null.Int64", 750 "db_type": "INT", 751 "default": "NULL", 752 "comment": "", 753 "nullable": true, 754 "unique": false, 755 "validated": false, 756 "auto_generated": false, 757 "arr_type": null, 758 "udt_name": "", 759 "domain_name": null, 760 "full_db_type": "INT" 761 }, 762 { 763 "name": "int_two", 764 "type": "int64", 765 "db_type": "INT", 766 "default": "", 767 "comment": "", 768 "nullable": false, 769 "unique": false, 770 "validated": false, 771 "auto_generated": false, 772 "arr_type": null, 773 "udt_name": "", 774 "domain_name": null, 775 "full_db_type": "INT" 776 }, 777 { 778 "name": "int_three", 779 "type": "null.Int64", 780 "db_type": "INT", 781 "default": "333333", 782 "comment": "", 783 "nullable": true, 784 "unique": false, 785 "validated": false, 786 "auto_generated": false, 787 "arr_type": null, 788 "udt_name": "", 789 "domain_name": null, 790 "full_db_type": "INT" 791 }, 792 { 793 "name": "int_four", 794 "type": "int64", 795 "db_type": "INT", 796 "default": "444444", 797 "comment": "", 798 "nullable": false, 799 "unique": false, 800 "validated": false, 801 "auto_generated": false, 802 "arr_type": null, 803 "udt_name": "", 804 "domain_name": null, 805 "full_db_type": "INT" 806 }, 807 { 808 "name": "int_five", 809 "type": "null.Int64", 810 "db_type": "INT", 811 "default": "0", 812 "comment": "", 813 "nullable": true, 814 "unique": false, 815 "validated": false, 816 "auto_generated": false, 817 "arr_type": null, 818 "udt_name": "", 819 "domain_name": null, 820 "full_db_type": "INT" 821 }, 822 { 823 "name": "int_six", 824 "type": "int64", 825 "db_type": "INT", 826 "default": "0", 827 "comment": "", 828 "nullable": false, 829 "unique": false, 830 "validated": false, 831 "auto_generated": false, 832 "arr_type": null, 833 "udt_name": "", 834 "domain_name": null, 835 "full_db_type": "INT" 836 }, 837 { 838 "name": "float_zero", 839 "type": "null.Float32", 840 "db_type": "FLOAT", 841 "default": "NULL", 842 "comment": "", 843 "nullable": true, 844 "unique": false, 845 "validated": false, 846 "auto_generated": false, 847 "arr_type": null, 848 "udt_name": "", 849 "domain_name": null, 850 "full_db_type": "FLOAT" 851 }, 852 { 853 "name": "float_one", 854 "type": "null.Float32", 855 "db_type": "FLOAT", 856 "default": "NULL", 857 "comment": "", 858 "nullable": true, 859 "unique": false, 860 "validated": false, 861 "auto_generated": false, 862 "arr_type": null, 863 "udt_name": "", 864 "domain_name": null, 865 "full_db_type": "FLOAT" 866 }, 867 { 868 "name": "float_two", 869 "type": "null.Float32", 870 "db_type": "FLOAT(2,1)", 871 "default": "NULL", 872 "comment": "", 873 "nullable": true, 874 "unique": false, 875 "validated": false, 876 "auto_generated": false, 877 "arr_type": null, 878 "udt_name": "", 879 "domain_name": null, 880 "full_db_type": "FLOAT(2,1)" 881 }, 882 { 883 "name": "float_three", 884 "type": "null.Float32", 885 "db_type": "FLOAT(2,1)", 886 "default": "NULL", 887 "comment": "", 888 "nullable": true, 889 "unique": false, 890 "validated": false, 891 "auto_generated": false, 892 "arr_type": null, 893 "udt_name": "", 894 "domain_name": null, 895 "full_db_type": "FLOAT(2,1)" 896 }, 897 { 898 "name": "float_four", 899 "type": "null.Float32", 900 "db_type": "FLOAT(2,1)", 901 "default": "NULL", 902 "comment": "", 903 "nullable": true, 904 "unique": false, 905 "validated": false, 906 "auto_generated": false, 907 "arr_type": null, 908 "udt_name": "", 909 "domain_name": null, 910 "full_db_type": "FLOAT(2,1)" 911 }, 912 { 913 "name": "float_five", 914 "type": "string", 915 "db_type": "FLOAT(2,1)", 916 "default": "", 917 "comment": "", 918 "nullable": false, 919 "unique": false, 920 "validated": false, 921 "auto_generated": false, 922 "arr_type": null, 923 "udt_name": "", 924 "domain_name": null, 925 "full_db_type": "FLOAT(2,1)" 926 }, 927 { 928 "name": "float_six", 929 "type": "null.Float32", 930 "db_type": "FLOAT(2,1)", 931 "default": "1.1", 932 "comment": "", 933 "nullable": true, 934 "unique": false, 935 "validated": false, 936 "auto_generated": false, 937 "arr_type": null, 938 "udt_name": "", 939 "domain_name": null, 940 "full_db_type": "FLOAT(2,1)" 941 }, 942 { 943 "name": "float_seven", 944 "type": "string", 945 "db_type": "FLOAT(2,1)", 946 "default": "1.1", 947 "comment": "", 948 "nullable": false, 949 "unique": false, 950 "validated": false, 951 "auto_generated": false, 952 "arr_type": null, 953 "udt_name": "", 954 "domain_name": null, 955 "full_db_type": "FLOAT(2,1)" 956 }, 957 { 958 "name": "float_eight", 959 "type": "null.Float32", 960 "db_type": "FLOAT(2,1)", 961 "default": "0.0", 962 "comment": "", 963 "nullable": true, 964 "unique": false, 965 "validated": false, 966 "auto_generated": false, 967 "arr_type": null, 968 "udt_name": "", 969 "domain_name": null, 970 "full_db_type": "FLOAT(2,1)" 971 }, 972 { 973 "name": "float_nine", 974 "type": "null.Float32", 975 "db_type": "FLOAT(2,1)", 976 "default": "0.0", 977 "comment": "", 978 "nullable": true, 979 "unique": false, 980 "validated": false, 981 "auto_generated": false, 982 "arr_type": null, 983 "udt_name": "", 984 "domain_name": null, 985 "full_db_type": "FLOAT(2,1)" 986 }, 987 { 988 "name": "bytea_zero", 989 "type": "null.String", 990 "db_type": "BINARY", 991 "default": "NULL", 992 "comment": "", 993 "nullable": true, 994 "unique": false, 995 "validated": false, 996 "auto_generated": false, 997 "arr_type": null, 998 "udt_name": "", 999 "domain_name": null, 1000 "full_db_type": "BINARY" 1001 }, 1002 { 1003 "name": "bytea_one", 1004 "type": "null.String", 1005 "db_type": "BINARY", 1006 "default": "NULL", 1007 "comment": "", 1008 "nullable": true, 1009 "unique": false, 1010 "validated": false, 1011 "auto_generated": false, 1012 "arr_type": null, 1013 "udt_name": "", 1014 "domain_name": null, 1015 "full_db_type": "BINARY" 1016 }, 1017 { 1018 "name": "bytea_two", 1019 "type": "string", 1020 "db_type": "BINARY", 1021 "default": "", 1022 "comment": "", 1023 "nullable": false, 1024 "unique": false, 1025 "validated": false, 1026 "auto_generated": false, 1027 "arr_type": null, 1028 "udt_name": "", 1029 "domain_name": null, 1030 "full_db_type": "BINARY" 1031 }, 1032 { 1033 "name": "bytea_three", 1034 "type": "string", 1035 "db_type": "BINARY", 1036 "default": "'a'", 1037 "comment": "", 1038 "nullable": false, 1039 "unique": false, 1040 "validated": false, 1041 "auto_generated": false, 1042 "arr_type": null, 1043 "udt_name": "", 1044 "domain_name": null, 1045 "full_db_type": "BINARY" 1046 }, 1047 { 1048 "name": "bytea_four", 1049 "type": "null.String", 1050 "db_type": "BINARY", 1051 "default": "'b'", 1052 "comment": "", 1053 "nullable": true, 1054 "unique": false, 1055 "validated": false, 1056 "auto_generated": false, 1057 "arr_type": null, 1058 "udt_name": "", 1059 "domain_name": null, 1060 "full_db_type": "BINARY" 1061 }, 1062 { 1063 "name": "bytea_five", 1064 "type": "string", 1065 "db_type": "BINARY(100)", 1066 "default": "'abcdefghabcdefghabcdefgh'", 1067 "comment": "", 1068 "nullable": false, 1069 "unique": false, 1070 "validated": false, 1071 "auto_generated": false, 1072 "arr_type": null, 1073 "udt_name": "", 1074 "domain_name": null, 1075 "full_db_type": "BINARY(100)" 1076 }, 1077 { 1078 "name": "bytea_six", 1079 "type": "null.String", 1080 "db_type": "BINARY(100)", 1081 "default": "'hgfedcbahgfedcbahgfedcba'", 1082 "comment": "", 1083 "nullable": true, 1084 "unique": false, 1085 "validated": false, 1086 "auto_generated": false, 1087 "arr_type": null, 1088 "udt_name": "", 1089 "domain_name": null, 1090 "full_db_type": "BINARY(100)" 1091 }, 1092 { 1093 "name": "bytea_seven", 1094 "type": "string", 1095 "db_type": "BINARY", 1096 "default": "''", 1097 "comment": "", 1098 "nullable": false, 1099 "unique": false, 1100 "validated": false, 1101 "auto_generated": false, 1102 "arr_type": null, 1103 "udt_name": "", 1104 "domain_name": null, 1105 "full_db_type": "BINARY" 1106 }, 1107 { 1108 "name": "bytea_eight", 1109 "type": "string", 1110 "db_type": "BINARY", 1111 "default": "''", 1112 "comment": "", 1113 "nullable": false, 1114 "unique": false, 1115 "validated": false, 1116 "auto_generated": false, 1117 "arr_type": null, 1118 "udt_name": "", 1119 "domain_name": null, 1120 "full_db_type": "BINARY" 1121 }, 1122 { 1123 "name": "time_zero", 1124 "type": "null.String", 1125 "db_type": "TIMESTAMP", 1126 "default": "NULL", 1127 "comment": "", 1128 "nullable": true, 1129 "unique": false, 1130 "validated": false, 1131 "auto_generated": false, 1132 "arr_type": null, 1133 "udt_name": "", 1134 "domain_name": null, 1135 "full_db_type": "TIMESTAMP" 1136 }, 1137 { 1138 "name": "time_one", 1139 "type": "null.Time", 1140 "db_type": "DATE", 1141 "default": "NULL", 1142 "comment": "", 1143 "nullable": true, 1144 "unique": false, 1145 "validated": false, 1146 "auto_generated": false, 1147 "arr_type": null, 1148 "udt_name": "", 1149 "domain_name": null, 1150 "full_db_type": "DATE" 1151 }, 1152 { 1153 "name": "time_two", 1154 "type": "null.String", 1155 "db_type": "TIMESTAMP", 1156 "default": "null", 1157 "comment": "", 1158 "nullable": true, 1159 "unique": false, 1160 "validated": false, 1161 "auto_generated": false, 1162 "arr_type": null, 1163 "udt_name": "", 1164 "domain_name": null, 1165 "full_db_type": "TIMESTAMP" 1166 }, 1167 { 1168 "name": "time_three", 1169 "type": "null.String", 1170 "db_type": "TIMESTAMP", 1171 "default": "NULL", 1172 "comment": "", 1173 "nullable": true, 1174 "unique": false, 1175 "validated": false, 1176 "auto_generated": false, 1177 "arr_type": null, 1178 "udt_name": "", 1179 "domain_name": null, 1180 "full_db_type": "TIMESTAMP" 1181 }, 1182 { 1183 "name": "time_five", 1184 "type": "null.String", 1185 "db_type": "TIMESTAMP", 1186 "default": "current_timestamp", 1187 "comment": "", 1188 "nullable": true, 1189 "unique": false, 1190 "validated": false, 1191 "auto_generated": false, 1192 "arr_type": null, 1193 "udt_name": "", 1194 "domain_name": null, 1195 "full_db_type": "TIMESTAMP" 1196 }, 1197 { 1198 "name": "time_nine", 1199 "type": "string", 1200 "db_type": "TIMESTAMP", 1201 "default": "current_timestamp", 1202 "comment": "", 1203 "nullable": false, 1204 "unique": false, 1205 "validated": false, 1206 "auto_generated": false, 1207 "arr_type": null, 1208 "udt_name": "", 1209 "domain_name": null, 1210 "full_db_type": "TIMESTAMP" 1211 }, 1212 { 1213 "name": "time_eleven", 1214 "type": "null.Time", 1215 "db_type": "DATE", 1216 "default": "NULL", 1217 "comment": "", 1218 "nullable": true, 1219 "unique": false, 1220 "validated": false, 1221 "auto_generated": false, 1222 "arr_type": null, 1223 "udt_name": "", 1224 "domain_name": null, 1225 "full_db_type": "DATE" 1226 }, 1227 { 1228 "name": "time_twelve", 1229 "type": "time.Time", 1230 "db_type": "DATE", 1231 "default": "", 1232 "comment": "", 1233 "nullable": false, 1234 "unique": false, 1235 "validated": false, 1236 "auto_generated": false, 1237 "arr_type": null, 1238 "udt_name": "", 1239 "domain_name": null, 1240 "full_db_type": "DATE" 1241 }, 1242 { 1243 "name": "time_fifteen", 1244 "type": "null.Time", 1245 "db_type": "DATE", 1246 "default": "'19990108'", 1247 "comment": "", 1248 "nullable": true, 1249 "unique": false, 1250 "validated": false, 1251 "auto_generated": false, 1252 "arr_type": null, 1253 "udt_name": "", 1254 "domain_name": null, 1255 "full_db_type": "DATE" 1256 }, 1257 { 1258 "name": "time_sixteen", 1259 "type": "time.Time", 1260 "db_type": "DATE", 1261 "default": "'1999-01-08'", 1262 "comment": "", 1263 "nullable": false, 1264 "unique": false, 1265 "validated": false, 1266 "auto_generated": false, 1267 "arr_type": null, 1268 "udt_name": "", 1269 "domain_name": null, 1270 "full_db_type": "DATE" 1271 }, 1272 { 1273 "name": "json_null", 1274 "type": "null.JSON", 1275 "db_type": "JSON", 1276 "default": "NULL", 1277 "comment": "", 1278 "nullable": true, 1279 "unique": false, 1280 "validated": false, 1281 "auto_generated": false, 1282 "arr_type": null, 1283 "udt_name": "", 1284 "domain_name": null, 1285 "full_db_type": "JSON" 1286 }, 1287 { 1288 "name": "json_nnull", 1289 "type": "types.JSON", 1290 "db_type": "JSON", 1291 "default": "", 1292 "comment": "", 1293 "nullable": false, 1294 "unique": false, 1295 "validated": false, 1296 "auto_generated": false, 1297 "arr_type": null, 1298 "udt_name": "", 1299 "domain_name": null, 1300 "full_db_type": "JSON" 1301 }, 1302 { 1303 "name": "tinyint_null", 1304 "type": "null.Int8", 1305 "db_type": "TINYINT", 1306 "default": "NULL", 1307 "comment": "", 1308 "nullable": true, 1309 "unique": false, 1310 "validated": false, 1311 "auto_generated": false, 1312 "arr_type": null, 1313 "udt_name": "", 1314 "domain_name": null, 1315 "full_db_type": "TINYINT" 1316 }, 1317 { 1318 "name": "tinyint_nnull", 1319 "type": "int8", 1320 "db_type": "TINYINT", 1321 "default": "", 1322 "comment": "", 1323 "nullable": false, 1324 "unique": false, 1325 "validated": false, 1326 "auto_generated": false, 1327 "arr_type": null, 1328 "udt_name": "", 1329 "domain_name": null, 1330 "full_db_type": "TINYINT" 1331 }, 1332 { 1333 "name": "tinyint1_null", 1334 "type": "null.Int8", 1335 "db_type": "TINYINT(1)", 1336 "default": "NULL", 1337 "comment": "", 1338 "nullable": true, 1339 "unique": false, 1340 "validated": false, 1341 "auto_generated": false, 1342 "arr_type": null, 1343 "udt_name": "", 1344 "domain_name": null, 1345 "full_db_type": "TINYINT(1)" 1346 }, 1347 { 1348 "name": "tinyint1_nnull", 1349 "type": "string", 1350 "db_type": "TINYINT(1)", 1351 "default": "", 1352 "comment": "", 1353 "nullable": false, 1354 "unique": false, 1355 "validated": false, 1356 "auto_generated": false, 1357 "arr_type": null, 1358 "udt_name": "", 1359 "domain_name": null, 1360 "full_db_type": "TINYINT(1)" 1361 }, 1362 { 1363 "name": "tinyint2_null", 1364 "type": "null.Int8", 1365 "db_type": "TINYINT(2)", 1366 "default": "NULL", 1367 "comment": "", 1368 "nullable": true, 1369 "unique": false, 1370 "validated": false, 1371 "auto_generated": false, 1372 "arr_type": null, 1373 "udt_name": "", 1374 "domain_name": null, 1375 "full_db_type": "TINYINT(2)" 1376 }, 1377 { 1378 "name": "tinyint2_nnull", 1379 "type": "string", 1380 "db_type": "TINYINT(2)", 1381 "default": "", 1382 "comment": "", 1383 "nullable": false, 1384 "unique": false, 1385 "validated": false, 1386 "auto_generated": false, 1387 "arr_type": null, 1388 "udt_name": "", 1389 "domain_name": null, 1390 "full_db_type": "TINYINT(2)" 1391 }, 1392 { 1393 "name": "smallint_null", 1394 "type": "null.Int16", 1395 "db_type": "SMALLINT", 1396 "default": "NULL", 1397 "comment": "", 1398 "nullable": true, 1399 "unique": false, 1400 "validated": false, 1401 "auto_generated": false, 1402 "arr_type": null, 1403 "udt_name": "", 1404 "domain_name": null, 1405 "full_db_type": "SMALLINT" 1406 }, 1407 { 1408 "name": "smallint_nnull", 1409 "type": "int16", 1410 "db_type": "SMALLINT", 1411 "default": "", 1412 "comment": "", 1413 "nullable": false, 1414 "unique": false, 1415 "validated": false, 1416 "auto_generated": false, 1417 "arr_type": null, 1418 "udt_name": "", 1419 "domain_name": null, 1420 "full_db_type": "SMALLINT" 1421 }, 1422 { 1423 "name": "mediumint_null", 1424 "type": "null.Int32", 1425 "db_type": "MEDIUMINT", 1426 "default": "NULL", 1427 "comment": "", 1428 "nullable": true, 1429 "unique": false, 1430 "validated": false, 1431 "auto_generated": false, 1432 "arr_type": null, 1433 "udt_name": "", 1434 "domain_name": null, 1435 "full_db_type": "MEDIUMINT" 1436 }, 1437 { 1438 "name": "mediumint_nnull", 1439 "type": "int32", 1440 "db_type": "MEDIUMINT", 1441 "default": "", 1442 "comment": "", 1443 "nullable": false, 1444 "unique": false, 1445 "validated": false, 1446 "auto_generated": false, 1447 "arr_type": null, 1448 "udt_name": "", 1449 "domain_name": null, 1450 "full_db_type": "MEDIUMINT" 1451 }, 1452 { 1453 "name": "bigint_null", 1454 "type": "null.Int64", 1455 "db_type": "BIGINT", 1456 "default": "NULL", 1457 "comment": "", 1458 "nullable": true, 1459 "unique": false, 1460 "validated": false, 1461 "auto_generated": false, 1462 "arr_type": null, 1463 "udt_name": "", 1464 "domain_name": null, 1465 "full_db_type": "BIGINT" 1466 }, 1467 { 1468 "name": "bigint_nnull", 1469 "type": "int64", 1470 "db_type": "BIGINT", 1471 "default": "", 1472 "comment": "", 1473 "nullable": false, 1474 "unique": false, 1475 "validated": false, 1476 "auto_generated": false, 1477 "arr_type": null, 1478 "udt_name": "", 1479 "domain_name": null, 1480 "full_db_type": "BIGINT" 1481 }, 1482 { 1483 "name": "float_null", 1484 "type": "null.Float32", 1485 "db_type": "FLOAT", 1486 "default": "NULL", 1487 "comment": "", 1488 "nullable": true, 1489 "unique": false, 1490 "validated": false, 1491 "auto_generated": false, 1492 "arr_type": null, 1493 "udt_name": "", 1494 "domain_name": null, 1495 "full_db_type": "FLOAT" 1496 }, 1497 { 1498 "name": "float_nnull", 1499 "type": "float32", 1500 "db_type": "FLOAT", 1501 "default": "", 1502 "comment": "", 1503 "nullable": false, 1504 "unique": false, 1505 "validated": false, 1506 "auto_generated": false, 1507 "arr_type": null, 1508 "udt_name": "", 1509 "domain_name": null, 1510 "full_db_type": "FLOAT" 1511 }, 1512 { 1513 "name": "double_null", 1514 "type": "null.Float64", 1515 "db_type": "DOUBLE", 1516 "default": "NULL", 1517 "comment": "", 1518 "nullable": true, 1519 "unique": false, 1520 "validated": false, 1521 "auto_generated": false, 1522 "arr_type": null, 1523 "udt_name": "", 1524 "domain_name": null, 1525 "full_db_type": "DOUBLE" 1526 }, 1527 { 1528 "name": "double_nnull", 1529 "type": "float64", 1530 "db_type": "DOUBLE", 1531 "default": "", 1532 "comment": "", 1533 "nullable": false, 1534 "unique": false, 1535 "validated": false, 1536 "auto_generated": false, 1537 "arr_type": null, 1538 "udt_name": "", 1539 "domain_name": null, 1540 "full_db_type": "DOUBLE" 1541 }, 1542 { 1543 "name": "doubleprec_null", 1544 "type": "null.Float64", 1545 "db_type": "DOUBLE PRECISION", 1546 "default": "NULL", 1547 "comment": "", 1548 "nullable": true, 1549 "unique": false, 1550 "validated": false, 1551 "auto_generated": false, 1552 "arr_type": null, 1553 "udt_name": "", 1554 "domain_name": null, 1555 "full_db_type": "DOUBLE PRECISION" 1556 }, 1557 { 1558 "name": "doubleprec_nnull", 1559 "type": "float64", 1560 "db_type": "DOUBLE PRECISION", 1561 "default": "", 1562 "comment": "", 1563 "nullable": false, 1564 "unique": false, 1565 "validated": false, 1566 "auto_generated": false, 1567 "arr_type": null, 1568 "udt_name": "", 1569 "domain_name": null, 1570 "full_db_type": "DOUBLE PRECISION" 1571 }, 1572 { 1573 "name": "real_null", 1574 "type": "null.Float64", 1575 "db_type": "REAL", 1576 "default": "NULL", 1577 "comment": "", 1578 "nullable": true, 1579 "unique": false, 1580 "validated": false, 1581 "auto_generated": false, 1582 "arr_type": null, 1583 "udt_name": "", 1584 "domain_name": null, 1585 "full_db_type": "REAL" 1586 }, 1587 { 1588 "name": "real_nnull", 1589 "type": "float64", 1590 "db_type": "REAL", 1591 "default": "", 1592 "comment": "", 1593 "nullable": false, 1594 "unique": false, 1595 "validated": false, 1596 "auto_generated": false, 1597 "arr_type": null, 1598 "udt_name": "", 1599 "domain_name": null, 1600 "full_db_type": "REAL" 1601 }, 1602 { 1603 "name": "boolean_null", 1604 "type": "null.Bool", 1605 "db_type": "BOOLEAN", 1606 "default": "NULL", 1607 "comment": "", 1608 "nullable": true, 1609 "unique": false, 1610 "validated": false, 1611 "auto_generated": false, 1612 "arr_type": null, 1613 "udt_name": "", 1614 "domain_name": null, 1615 "full_db_type": "BOOLEAN" 1616 }, 1617 { 1618 "name": "boolean_nnull", 1619 "type": "bool", 1620 "db_type": "BOOLEAN", 1621 "default": "", 1622 "comment": "", 1623 "nullable": false, 1624 "unique": false, 1625 "validated": false, 1626 "auto_generated": false, 1627 "arr_type": null, 1628 "udt_name": "", 1629 "domain_name": null, 1630 "full_db_type": "BOOLEAN" 1631 }, 1632 { 1633 "name": "date_null", 1634 "type": "null.Time", 1635 "db_type": "DATE", 1636 "default": "NULL", 1637 "comment": "", 1638 "nullable": true, 1639 "unique": false, 1640 "validated": false, 1641 "auto_generated": false, 1642 "arr_type": null, 1643 "udt_name": "", 1644 "domain_name": null, 1645 "full_db_type": "DATE" 1646 }, 1647 { 1648 "name": "date_nnull", 1649 "type": "time.Time", 1650 "db_type": "DATE", 1651 "default": "", 1652 "comment": "", 1653 "nullable": false, 1654 "unique": false, 1655 "validated": false, 1656 "auto_generated": false, 1657 "arr_type": null, 1658 "udt_name": "", 1659 "domain_name": null, 1660 "full_db_type": "DATE" 1661 }, 1662 { 1663 "name": "datetime_null", 1664 "type": "null.Time", 1665 "db_type": "DATETIME", 1666 "default": "NULL", 1667 "comment": "", 1668 "nullable": true, 1669 "unique": false, 1670 "validated": false, 1671 "auto_generated": false, 1672 "arr_type": null, 1673 "udt_name": "", 1674 "domain_name": null, 1675 "full_db_type": "DATETIME" 1676 }, 1677 { 1678 "name": "datetime_nnull", 1679 "type": "time.Time", 1680 "db_type": "DATETIME", 1681 "default": "", 1682 "comment": "", 1683 "nullable": false, 1684 "unique": false, 1685 "validated": false, 1686 "auto_generated": false, 1687 "arr_type": null, 1688 "udt_name": "", 1689 "domain_name": null, 1690 "full_db_type": "DATETIME" 1691 }, 1692 { 1693 "name": "timestamp_null", 1694 "type": "null.String", 1695 "db_type": "TIMESTAMP", 1696 "default": "NULL", 1697 "comment": "", 1698 "nullable": true, 1699 "unique": false, 1700 "validated": false, 1701 "auto_generated": false, 1702 "arr_type": null, 1703 "udt_name": "", 1704 "domain_name": null, 1705 "full_db_type": "TIMESTAMP" 1706 }, 1707 { 1708 "name": "timestamp_nnull", 1709 "type": "string", 1710 "db_type": "TIMESTAMP", 1711 "default": "current_timestamp", 1712 "comment": "", 1713 "nullable": false, 1714 "unique": false, 1715 "validated": false, 1716 "auto_generated": false, 1717 "arr_type": null, 1718 "udt_name": "", 1719 "domain_name": null, 1720 "full_db_type": "TIMESTAMP" 1721 }, 1722 { 1723 "name": "binary_null", 1724 "type": "null.String", 1725 "db_type": "BINARY", 1726 "default": "NULL", 1727 "comment": "", 1728 "nullable": true, 1729 "unique": false, 1730 "validated": false, 1731 "auto_generated": false, 1732 "arr_type": null, 1733 "udt_name": "", 1734 "domain_name": null, 1735 "full_db_type": "BINARY" 1736 }, 1737 { 1738 "name": "binary_nnull", 1739 "type": "string", 1740 "db_type": "BINARY", 1741 "default": "", 1742 "comment": "", 1743 "nullable": false, 1744 "unique": false, 1745 "validated": false, 1746 "auto_generated": false, 1747 "arr_type": null, 1748 "udt_name": "", 1749 "domain_name": null, 1750 "full_db_type": "BINARY" 1751 }, 1752 { 1753 "name": "varbinary_null", 1754 "type": "null.String", 1755 "db_type": "VARBINARY(100)", 1756 "default": "NULL", 1757 "comment": "", 1758 "nullable": true, 1759 "unique": false, 1760 "validated": false, 1761 "auto_generated": false, 1762 "arr_type": null, 1763 "udt_name": "", 1764 "domain_name": null, 1765 "full_db_type": "VARBINARY(100)" 1766 }, 1767 { 1768 "name": "varbinary_nnull", 1769 "type": "string", 1770 "db_type": "VARBINARY(100)", 1771 "default": "", 1772 "comment": "", 1773 "nullable": false, 1774 "unique": false, 1775 "validated": false, 1776 "auto_generated": false, 1777 "arr_type": null, 1778 "udt_name": "", 1779 "domain_name": null, 1780 "full_db_type": "VARBINARY(100)" 1781 }, 1782 { 1783 "name": "tinyblob_null", 1784 "type": "null.String", 1785 "db_type": "TINYBLOB", 1786 "default": "NULL", 1787 "comment": "", 1788 "nullable": true, 1789 "unique": false, 1790 "validated": false, 1791 "auto_generated": false, 1792 "arr_type": null, 1793 "udt_name": "", 1794 "domain_name": null, 1795 "full_db_type": "TINYBLOB" 1796 }, 1797 { 1798 "name": "tinyblob_nnull", 1799 "type": "string", 1800 "db_type": "TINYBLOB", 1801 "default": "", 1802 "comment": "", 1803 "nullable": false, 1804 "unique": false, 1805 "validated": false, 1806 "auto_generated": false, 1807 "arr_type": null, 1808 "udt_name": "", 1809 "domain_name": null, 1810 "full_db_type": "TINYBLOB" 1811 }, 1812 { 1813 "name": "blob_null", 1814 "type": "null.Bytes", 1815 "db_type": "BLOB", 1816 "default": "NULL", 1817 "comment": "", 1818 "nullable": true, 1819 "unique": false, 1820 "validated": false, 1821 "auto_generated": false, 1822 "arr_type": null, 1823 "udt_name": "", 1824 "domain_name": null, 1825 "full_db_type": "BLOB" 1826 }, 1827 { 1828 "name": "blob_nnull", 1829 "type": "[]byte", 1830 "db_type": "BLOB", 1831 "default": "", 1832 "comment": "", 1833 "nullable": false, 1834 "unique": false, 1835 "validated": false, 1836 "auto_generated": false, 1837 "arr_type": null, 1838 "udt_name": "", 1839 "domain_name": null, 1840 "full_db_type": "BLOB" 1841 }, 1842 { 1843 "name": "mediumblob_null", 1844 "type": "null.String", 1845 "db_type": "MEDIUMBLOB", 1846 "default": "NULL", 1847 "comment": "", 1848 "nullable": true, 1849 "unique": false, 1850 "validated": false, 1851 "auto_generated": false, 1852 "arr_type": null, 1853 "udt_name": "", 1854 "domain_name": null, 1855 "full_db_type": "MEDIUMBLOB" 1856 }, 1857 { 1858 "name": "mediumblob_nnull", 1859 "type": "string", 1860 "db_type": "MEDIUMBLOB", 1861 "default": "", 1862 "comment": "", 1863 "nullable": false, 1864 "unique": false, 1865 "validated": false, 1866 "auto_generated": false, 1867 "arr_type": null, 1868 "udt_name": "", 1869 "domain_name": null, 1870 "full_db_type": "MEDIUMBLOB" 1871 }, 1872 { 1873 "name": "longblob_null", 1874 "type": "null.String", 1875 "db_type": "LONGBLOB", 1876 "default": "NULL", 1877 "comment": "", 1878 "nullable": true, 1879 "unique": false, 1880 "validated": false, 1881 "auto_generated": false, 1882 "arr_type": null, 1883 "udt_name": "", 1884 "domain_name": null, 1885 "full_db_type": "LONGBLOB" 1886 }, 1887 { 1888 "name": "longblob_nnull", 1889 "type": "string", 1890 "db_type": "LONGBLOB", 1891 "default": "", 1892 "comment": "", 1893 "nullable": false, 1894 "unique": false, 1895 "validated": false, 1896 "auto_generated": false, 1897 "arr_type": null, 1898 "udt_name": "", 1899 "domain_name": null, 1900 "full_db_type": "LONGBLOB" 1901 }, 1902 { 1903 "name": "varchar_null", 1904 "type": "null.String", 1905 "db_type": "VARCHAR(100)", 1906 "default": "NULL", 1907 "comment": "", 1908 "nullable": true, 1909 "unique": false, 1910 "validated": false, 1911 "auto_generated": false, 1912 "arr_type": null, 1913 "udt_name": "", 1914 "domain_name": null, 1915 "full_db_type": "VARCHAR(100)" 1916 }, 1917 { 1918 "name": "varchar_nnull", 1919 "type": "string", 1920 "db_type": "VARCHAR(100)", 1921 "default": "", 1922 "comment": "", 1923 "nullable": false, 1924 "unique": false, 1925 "validated": false, 1926 "auto_generated": false, 1927 "arr_type": null, 1928 "udt_name": "", 1929 "domain_name": null, 1930 "full_db_type": "VARCHAR(100)" 1931 }, 1932 { 1933 "name": "char_null", 1934 "type": "null.String", 1935 "db_type": "CHAR", 1936 "default": "NULL", 1937 "comment": "", 1938 "nullable": true, 1939 "unique": false, 1940 "validated": false, 1941 "auto_generated": false, 1942 "arr_type": null, 1943 "udt_name": "", 1944 "domain_name": null, 1945 "full_db_type": "CHAR" 1946 }, 1947 { 1948 "name": "char_nnull", 1949 "type": "string", 1950 "db_type": "CHAR", 1951 "default": "", 1952 "comment": "", 1953 "nullable": false, 1954 "unique": false, 1955 "validated": false, 1956 "auto_generated": false, 1957 "arr_type": null, 1958 "udt_name": "", 1959 "domain_name": null, 1960 "full_db_type": "CHAR" 1961 }, 1962 { 1963 "name": "text_null", 1964 "type": "null.String", 1965 "db_type": "TEXT", 1966 "default": "NULL", 1967 "comment": "", 1968 "nullable": true, 1969 "unique": false, 1970 "validated": false, 1971 "auto_generated": false, 1972 "arr_type": null, 1973 "udt_name": "", 1974 "domain_name": null, 1975 "full_db_type": "TEXT" 1976 }, 1977 { 1978 "name": "text_nnull", 1979 "type": "string", 1980 "db_type": "TEXT", 1981 "default": "", 1982 "comment": "", 1983 "nullable": false, 1984 "unique": false, 1985 "validated": false, 1986 "auto_generated": false, 1987 "arr_type": null, 1988 "udt_name": "", 1989 "domain_name": null, 1990 "full_db_type": "TEXT" 1991 } 1992 ], 1993 "p_key": { 1994 "name": "", 1995 "columns": [ 1996 "id" 1997 ] 1998 }, 1999 "f_keys": null, 2000 "is_join_table": false, 2001 "to_one_relationships": null, 2002 "to_many_relationships": null, 2003 "is_view": false, 2004 "view_capabilities": { 2005 "can_insert": false, 2006 "can_upsert": false 2007 } 2008 }, 2009 { 2010 "name": "users", 2011 "schema_name": "", 2012 "columns": [ 2013 { 2014 "name": "id", 2015 "type": "int64", 2016 "db_type": "INT", 2017 "default": "", 2018 "comment": "", 2019 "nullable": false, 2020 "unique": true, 2021 "validated": false, 2022 "auto_generated": false, 2023 "arr_type": null, 2024 "udt_name": "", 2025 "domain_name": null, 2026 "full_db_type": "INT" 2027 } 2028 ], 2029 "p_key": { 2030 "name": "", 2031 "columns": [ 2032 "id" 2033 ] 2034 }, 2035 "f_keys": null, 2036 "is_join_table": false, 2037 "to_one_relationships": null, 2038 "to_many_relationships": [ 2039 { 2040 "name": "FK_1", 2041 "table": "users", 2042 "column": "id", 2043 "nullable": false, 2044 "unique": true, 2045 "foreign_table": "videos", 2046 "foreign_column": "user_id", 2047 "foreign_column_nullable": false, 2048 "foreign_column_unique": false, 2049 "to_join_table": false, 2050 "join_table": "", 2051 "join_local_fkey_name": "", 2052 "join_local_column": "", 2053 "join_local_column_nullable": false, 2054 "join_local_column_unique": false, 2055 "join_foreign_fkey_name": "", 2056 "join_foreign_column": "", 2057 "join_foreign_column_nullable": false, 2058 "join_foreign_column_unique": false 2059 } 2060 ], 2061 "is_view": false, 2062 "view_capabilities": { 2063 "can_insert": false, 2064 "can_upsert": false 2065 } 2066 }, 2067 { 2068 "name": "video_tags", 2069 "schema_name": "", 2070 "columns": [ 2071 { 2072 "name": "video_id", 2073 "type": "int64", 2074 "db_type": "INT", 2075 "default": "", 2076 "comment": "", 2077 "nullable": false, 2078 "unique": false, 2079 "validated": false, 2080 "auto_generated": false, 2081 "arr_type": null, 2082 "udt_name": "", 2083 "domain_name": null, 2084 "full_db_type": "INT" 2085 }, 2086 { 2087 "name": "tag_id", 2088 "type": "int64", 2089 "db_type": "INT", 2090 "default": "", 2091 "comment": "", 2092 "nullable": false, 2093 "unique": false, 2094 "validated": false, 2095 "auto_generated": false, 2096 "arr_type": null, 2097 "udt_name": "", 2098 "domain_name": null, 2099 "full_db_type": "INT" 2100 } 2101 ], 2102 "p_key": { 2103 "name": "", 2104 "columns": [ 2105 "video_id", 2106 "tag_id" 2107 ] 2108 }, 2109 "f_keys": [ 2110 { 2111 "table": "video_tags", 2112 "name": "FK_0", 2113 "column": "tag_id", 2114 "nullable": false, 2115 "unique": false, 2116 "foreign_table": "tags", 2117 "foreign_column": "id", 2118 "foreign_column_nullable": false, 2119 "foreign_column_unique": true 2120 }, 2121 { 2122 "table": "video_tags", 2123 "name": "FK_1", 2124 "column": "video_id", 2125 "nullable": false, 2126 "unique": false, 2127 "foreign_table": "videos", 2128 "foreign_column": "id", 2129 "foreign_column_nullable": false, 2130 "foreign_column_unique": true 2131 } 2132 ], 2133 "is_join_table": true, 2134 "to_one_relationships": null, 2135 "to_many_relationships": null, 2136 "is_view": false, 2137 "view_capabilities": { 2138 "can_insert": false, 2139 "can_upsert": false 2140 } 2141 }, 2142 { 2143 "name": "videos", 2144 "schema_name": "", 2145 "columns": [ 2146 { 2147 "name": "id", 2148 "type": "int64", 2149 "db_type": "INT", 2150 "default": "", 2151 "comment": "", 2152 "nullable": false, 2153 "unique": true, 2154 "validated": false, 2155 "auto_generated": false, 2156 "arr_type": null, 2157 "udt_name": "", 2158 "domain_name": null, 2159 "full_db_type": "INT" 2160 }, 2161 { 2162 "name": "user_id", 2163 "type": "int64", 2164 "db_type": "INT", 2165 "default": "", 2166 "comment": "", 2167 "nullable": false, 2168 "unique": false, 2169 "validated": false, 2170 "auto_generated": false, 2171 "arr_type": null, 2172 "udt_name": "", 2173 "domain_name": null, 2174 "full_db_type": "INT" 2175 }, 2176 { 2177 "name": "sponsor_id", 2178 "type": "null.Int64", 2179 "db_type": "INT", 2180 "default": "NULL", 2181 "comment": "", 2182 "nullable": true, 2183 "unique": true, 2184 "validated": false, 2185 "auto_generated": false, 2186 "arr_type": null, 2187 "udt_name": "", 2188 "domain_name": null, 2189 "full_db_type": "INT" 2190 } 2191 ], 2192 "p_key": { 2193 "name": "", 2194 "columns": [ 2195 "id" 2196 ] 2197 }, 2198 "f_keys": [ 2199 { 2200 "table": "videos", 2201 "name": "FK_0", 2202 "column": "sponsor_id", 2203 "nullable": true, 2204 "unique": true, 2205 "foreign_table": "sponsors", 2206 "foreign_column": "id", 2207 "foreign_column_nullable": false, 2208 "foreign_column_unique": true 2209 }, 2210 { 2211 "table": "videos", 2212 "name": "FK_1", 2213 "column": "user_id", 2214 "nullable": false, 2215 "unique": false, 2216 "foreign_table": "users", 2217 "foreign_column": "id", 2218 "foreign_column_nullable": false, 2219 "foreign_column_unique": true 2220 } 2221 ], 2222 "is_join_table": false, 2223 "to_one_relationships": null, 2224 "to_many_relationships": [ 2225 { 2226 "name": "", 2227 "table": "videos", 2228 "column": "id", 2229 "nullable": false, 2230 "unique": true, 2231 "foreign_table": "tags", 2232 "foreign_column": "id", 2233 "foreign_column_nullable": false, 2234 "foreign_column_unique": true, 2235 "to_join_table": true, 2236 "join_table": "video_tags", 2237 "join_local_fkey_name": "FK_1", 2238 "join_local_column": "video_id", 2239 "join_local_column_nullable": false, 2240 "join_local_column_unique": false, 2241 "join_foreign_fkey_name": "FK_0", 2242 "join_foreign_column": "tag_id", 2243 "join_foreign_column_nullable": false, 2244 "join_foreign_column_unique": false 2245 } 2246 ], 2247 "is_view": false, 2248 "view_capabilities": { 2249 "can_insert": false, 2250 "can_upsert": false 2251 } 2252 }, 2253 { 2254 "name": "user_videos", 2255 "schema_name": "", 2256 "columns": [ 2257 { 2258 "name": "user_id", 2259 "type": "null.Int64", 2260 "db_type": "INT", 2261 "default": "NULL", 2262 "comment": "", 2263 "nullable": true, 2264 "unique": false, 2265 "validated": false, 2266 "auto_generated": false, 2267 "arr_type": null, 2268 "udt_name": "", 2269 "domain_name": null, 2270 "full_db_type": "INT" 2271 }, 2272 { 2273 "name": "video_id", 2274 "type": "null.Int64", 2275 "db_type": "INT", 2276 "default": "NULL", 2277 "comment": "", 2278 "nullable": true, 2279 "unique": false, 2280 "validated": false, 2281 "auto_generated": false, 2282 "arr_type": null, 2283 "udt_name": "", 2284 "domain_name": null, 2285 "full_db_type": "INT" 2286 }, 2287 { 2288 "name": "sponsor_id", 2289 "type": "null.Int64", 2290 "db_type": "INT", 2291 "default": "NULL", 2292 "comment": "", 2293 "nullable": true, 2294 "unique": false, 2295 "validated": false, 2296 "auto_generated": false, 2297 "arr_type": null, 2298 "udt_name": "", 2299 "domain_name": null, 2300 "full_db_type": "INT" 2301 } 2302 ], 2303 "p_key": null, 2304 "f_keys": null, 2305 "is_join_table": false, 2306 "to_one_relationships": null, 2307 "to_many_relationships": null, 2308 "is_view": true, 2309 "view_capabilities": { 2310 "can_insert": false, 2311 "can_upsert": false 2312 } 2313 } 2314 ], 2315 "dialect": { 2316 "lq": 34, 2317 "rq": 34, 2318 "use_index_placeholders": false, 2319 "use_last_insert_id": false, 2320 "use_schema": false, 2321 "use_default_keyword": true, 2322 "use_top_clause": false, 2323 "use_output_clause": false, 2324 "use_case_when_exists_clause": false, 2325 "use_auto_columns": false 2326 } 2327 }