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