github.com/Ali-iotechsys/sqlboiler/v4@v4.0.0-20221208124957-6aec9a5f1f71/drivers/sqlboiler-psql/driver/psql.golden.enums.json (about) 1 { 2 "schema": "public", 3 "tables": [ 4 { 5 "name": "sponsors", 6 "schema_name": "", 7 "columns": [ 8 { 9 "name": "id", 10 "type": "int", 11 "db_type": "integer", 12 "default": "nextval('sponsors_id_seq'::regclass)", 13 "comment": "", 14 "nullable": false, 15 "unique": true, 16 "validated": false, 17 "auto_generated": false, 18 "arr_type": null, 19 "udt_name": "int4", 20 "domain_name": null, 21 "full_db_type": "int4" 22 } 23 ], 24 "p_key": { 25 "name": "sponsors_pkey", 26 "columns": [ 27 "id" 28 ] 29 }, 30 "f_keys": null, 31 "is_join_table": false, 32 "to_one_relationships": [ 33 { 34 "name": "videos_sponsor_id_fkey", 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": "integer", 60 "default": "nextval('tags_id_seq'::regclass)", 61 "comment": "", 62 "nullable": false, 63 "unique": true, 64 "validated": false, 65 "auto_generated": false, 66 "arr_type": null, 67 "udt_name": "int4", 68 "domain_name": null, 69 "full_db_type": "int4" 70 } 71 ], 72 "p_key": { 73 "name": "tags_pkey", 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": "video_tags_tag_id_fkey", 95 "join_local_column": "tag_id", 96 "join_local_column_nullable": false, 97 "join_local_column_unique": false, 98 "join_foreign_fkey_name": "video_tags_video_id_fkey", 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": "integer", 118 "default": "nextval('type_monsters_id_seq'::regclass)", 119 "comment": "", 120 "nullable": false, 121 "unique": true, 122 "validated": false, 123 "auto_generated": false, 124 "arr_type": null, 125 "udt_name": "int4", 126 "domain_name": null, 127 "full_db_type": "int4" 128 }, 129 { 130 "name": "enum_use", 131 "type": "Workday", 132 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 133 "default": "", 134 "comment": "", 135 "nullable": false, 136 "unique": false, 137 "validated": false, 138 "auto_generated": false, 139 "arr_type": null, 140 "udt_name": "workday", 141 "domain_name": null, 142 "full_db_type": "workday" 143 }, 144 { 145 "name": "enum_nullable", 146 "type": "NullWorkday", 147 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 148 "default": "NULL", 149 "comment": "", 150 "nullable": true, 151 "unique": false, 152 "validated": false, 153 "auto_generated": false, 154 "arr_type": null, 155 "udt_name": "workday", 156 "domain_name": null, 157 "full_db_type": "workday" 158 }, 159 { 160 "name": "bool_zero", 161 "type": "null.Bool", 162 "db_type": "boolean", 163 "default": "NULL", 164 "comment": "", 165 "nullable": true, 166 "unique": false, 167 "validated": false, 168 "auto_generated": false, 169 "arr_type": null, 170 "udt_name": "bool", 171 "domain_name": null, 172 "full_db_type": "bool" 173 }, 174 { 175 "name": "bool_one", 176 "type": "null.Bool", 177 "db_type": "boolean", 178 "default": "NULL", 179 "comment": "", 180 "nullable": true, 181 "unique": false, 182 "validated": false, 183 "auto_generated": false, 184 "arr_type": null, 185 "udt_name": "bool", 186 "domain_name": null, 187 "full_db_type": "bool" 188 }, 189 { 190 "name": "bool_two", 191 "type": "bool", 192 "db_type": "boolean", 193 "default": "", 194 "comment": "", 195 "nullable": false, 196 "unique": false, 197 "validated": false, 198 "auto_generated": false, 199 "arr_type": null, 200 "udt_name": "bool", 201 "domain_name": null, 202 "full_db_type": "bool" 203 }, 204 { 205 "name": "bool_three", 206 "type": "null.Bool", 207 "db_type": "boolean", 208 "default": "false", 209 "comment": "", 210 "nullable": true, 211 "unique": false, 212 "validated": false, 213 "auto_generated": false, 214 "arr_type": null, 215 "udt_name": "bool", 216 "domain_name": null, 217 "full_db_type": "bool" 218 }, 219 { 220 "name": "bool_four", 221 "type": "null.Bool", 222 "db_type": "boolean", 223 "default": "true", 224 "comment": "", 225 "nullable": true, 226 "unique": false, 227 "validated": false, 228 "auto_generated": false, 229 "arr_type": null, 230 "udt_name": "bool", 231 "domain_name": null, 232 "full_db_type": "bool" 233 }, 234 { 235 "name": "bool_five", 236 "type": "bool", 237 "db_type": "boolean", 238 "default": "false", 239 "comment": "", 240 "nullable": false, 241 "unique": false, 242 "validated": false, 243 "auto_generated": false, 244 "arr_type": null, 245 "udt_name": "bool", 246 "domain_name": null, 247 "full_db_type": "bool" 248 }, 249 { 250 "name": "bool_six", 251 "type": "bool", 252 "db_type": "boolean", 253 "default": "true", 254 "comment": "", 255 "nullable": false, 256 "unique": false, 257 "validated": false, 258 "auto_generated": false, 259 "arr_type": null, 260 "udt_name": "bool", 261 "domain_name": null, 262 "full_db_type": "bool" 263 }, 264 { 265 "name": "string_zero", 266 "type": "null.String", 267 "db_type": "character varying", 268 "default": "NULL", 269 "comment": "", 270 "nullable": true, 271 "unique": false, 272 "validated": false, 273 "auto_generated": false, 274 "arr_type": null, 275 "udt_name": "varchar", 276 "domain_name": null, 277 "full_db_type": "character varying(1)" 278 }, 279 { 280 "name": "string_one", 281 "type": "null.String", 282 "db_type": "character varying", 283 "default": "NULL", 284 "comment": "", 285 "nullable": true, 286 "unique": false, 287 "validated": false, 288 "auto_generated": false, 289 "arr_type": null, 290 "udt_name": "varchar", 291 "domain_name": null, 292 "full_db_type": "character varying(1)" 293 }, 294 { 295 "name": "string_two", 296 "type": "string", 297 "db_type": "character varying", 298 "default": "", 299 "comment": "", 300 "nullable": false, 301 "unique": false, 302 "validated": false, 303 "auto_generated": false, 304 "arr_type": null, 305 "udt_name": "varchar", 306 "domain_name": null, 307 "full_db_type": "character varying(1)" 308 }, 309 { 310 "name": "string_three", 311 "type": "null.String", 312 "db_type": "character varying", 313 "default": "'a'::character varying", 314 "comment": "", 315 "nullable": true, 316 "unique": false, 317 "validated": false, 318 "auto_generated": false, 319 "arr_type": null, 320 "udt_name": "varchar", 321 "domain_name": null, 322 "full_db_type": "character varying(1)" 323 }, 324 { 325 "name": "string_four", 326 "type": "string", 327 "db_type": "character varying", 328 "default": "'b'::character varying", 329 "comment": "", 330 "nullable": false, 331 "unique": false, 332 "validated": false, 333 "auto_generated": false, 334 "arr_type": null, 335 "udt_name": "varchar", 336 "domain_name": null, 337 "full_db_type": "character varying(1)" 338 }, 339 { 340 "name": "string_five", 341 "type": "null.String", 342 "db_type": "character varying", 343 "default": "NULL", 344 "comment": "", 345 "nullable": true, 346 "unique": false, 347 "validated": false, 348 "auto_generated": false, 349 "arr_type": null, 350 "udt_name": "varchar", 351 "domain_name": null, 352 "full_db_type": "character varying(1000)" 353 }, 354 { 355 "name": "string_six", 356 "type": "null.String", 357 "db_type": "character varying", 358 "default": "NULL", 359 "comment": "", 360 "nullable": true, 361 "unique": false, 362 "validated": false, 363 "auto_generated": false, 364 "arr_type": null, 365 "udt_name": "varchar", 366 "domain_name": null, 367 "full_db_type": "character varying(1000)" 368 }, 369 { 370 "name": "string_seven", 371 "type": "string", 372 "db_type": "character varying", 373 "default": "", 374 "comment": "", 375 "nullable": false, 376 "unique": false, 377 "validated": false, 378 "auto_generated": false, 379 "arr_type": null, 380 "udt_name": "varchar", 381 "domain_name": null, 382 "full_db_type": "character varying(1000)" 383 }, 384 { 385 "name": "string_eight", 386 "type": "null.String", 387 "db_type": "character varying", 388 "default": "'abcdefgh'::character varying", 389 "comment": "", 390 "nullable": true, 391 "unique": false, 392 "validated": false, 393 "auto_generated": false, 394 "arr_type": null, 395 "udt_name": "varchar", 396 "domain_name": null, 397 "full_db_type": "character varying(1000)" 398 }, 399 { 400 "name": "string_nine", 401 "type": "string", 402 "db_type": "character varying", 403 "default": "'abcdefgh'::character varying", 404 "comment": "", 405 "nullable": false, 406 "unique": false, 407 "validated": false, 408 "auto_generated": false, 409 "arr_type": null, 410 "udt_name": "varchar", 411 "domain_name": null, 412 "full_db_type": "character varying(1000)" 413 }, 414 { 415 "name": "string_ten", 416 "type": "null.String", 417 "db_type": "character varying", 418 "default": "''::character varying", 419 "comment": "", 420 "nullable": true, 421 "unique": false, 422 "validated": false, 423 "auto_generated": false, 424 "arr_type": null, 425 "udt_name": "varchar", 426 "domain_name": null, 427 "full_db_type": "character varying(1000)" 428 }, 429 { 430 "name": "string_eleven", 431 "type": "string", 432 "db_type": "character varying", 433 "default": "''::character varying", 434 "comment": "", 435 "nullable": false, 436 "unique": false, 437 "validated": false, 438 "auto_generated": false, 439 "arr_type": null, 440 "udt_name": "varchar", 441 "domain_name": null, 442 "full_db_type": "character varying(1000)" 443 }, 444 { 445 "name": "nonbyte_zero", 446 "type": "null.String", 447 "db_type": "character", 448 "default": "NULL", 449 "comment": "", 450 "nullable": true, 451 "unique": false, 452 "validated": false, 453 "auto_generated": false, 454 "arr_type": null, 455 "udt_name": "bpchar", 456 "domain_name": null, 457 "full_db_type": "character(1)" 458 }, 459 { 460 "name": "nonbyte_one", 461 "type": "null.String", 462 "db_type": "character", 463 "default": "NULL", 464 "comment": "", 465 "nullable": true, 466 "unique": false, 467 "validated": false, 468 "auto_generated": false, 469 "arr_type": null, 470 "udt_name": "bpchar", 471 "domain_name": null, 472 "full_db_type": "character(1)" 473 }, 474 { 475 "name": "nonbyte_two", 476 "type": "string", 477 "db_type": "character", 478 "default": "", 479 "comment": "", 480 "nullable": false, 481 "unique": false, 482 "validated": false, 483 "auto_generated": false, 484 "arr_type": null, 485 "udt_name": "bpchar", 486 "domain_name": null, 487 "full_db_type": "character(1)" 488 }, 489 { 490 "name": "nonbyte_three", 491 "type": "null.String", 492 "db_type": "character", 493 "default": "'a'::bpchar", 494 "comment": "", 495 "nullable": true, 496 "unique": false, 497 "validated": false, 498 "auto_generated": false, 499 "arr_type": null, 500 "udt_name": "bpchar", 501 "domain_name": null, 502 "full_db_type": "character(1)" 503 }, 504 { 505 "name": "nonbyte_four", 506 "type": "string", 507 "db_type": "character", 508 "default": "'b'::bpchar", 509 "comment": "", 510 "nullable": false, 511 "unique": false, 512 "validated": false, 513 "auto_generated": false, 514 "arr_type": null, 515 "udt_name": "bpchar", 516 "domain_name": null, 517 "full_db_type": "character(1)" 518 }, 519 { 520 "name": "nonbyte_five", 521 "type": "null.String", 522 "db_type": "character", 523 "default": "NULL", 524 "comment": "", 525 "nullable": true, 526 "unique": false, 527 "validated": false, 528 "auto_generated": false, 529 "arr_type": null, 530 "udt_name": "bpchar", 531 "domain_name": null, 532 "full_db_type": "character(1000)" 533 }, 534 { 535 "name": "nonbyte_six", 536 "type": "null.String", 537 "db_type": "character", 538 "default": "NULL", 539 "comment": "", 540 "nullable": true, 541 "unique": false, 542 "validated": false, 543 "auto_generated": false, 544 "arr_type": null, 545 "udt_name": "bpchar", 546 "domain_name": null, 547 "full_db_type": "character(1000)" 548 }, 549 { 550 "name": "nonbyte_seven", 551 "type": "string", 552 "db_type": "character", 553 "default": "", 554 "comment": "", 555 "nullable": false, 556 "unique": false, 557 "validated": false, 558 "auto_generated": false, 559 "arr_type": null, 560 "udt_name": "bpchar", 561 "domain_name": null, 562 "full_db_type": "character(1000)" 563 }, 564 { 565 "name": "nonbyte_eight", 566 "type": "null.String", 567 "db_type": "character", 568 "default": "'a'::bpchar", 569 "comment": "", 570 "nullable": true, 571 "unique": false, 572 "validated": false, 573 "auto_generated": false, 574 "arr_type": null, 575 "udt_name": "bpchar", 576 "domain_name": null, 577 "full_db_type": "character(1000)" 578 }, 579 { 580 "name": "nonbyte_nine", 581 "type": "string", 582 "db_type": "character", 583 "default": "'b'::bpchar", 584 "comment": "", 585 "nullable": false, 586 "unique": false, 587 "validated": false, 588 "auto_generated": false, 589 "arr_type": null, 590 "udt_name": "bpchar", 591 "domain_name": null, 592 "full_db_type": "character(1000)" 593 }, 594 { 595 "name": "byte_zero", 596 "type": "null.Byte", 597 "db_type": "\"char\"", 598 "default": "NULL", 599 "comment": "", 600 "nullable": true, 601 "unique": false, 602 "validated": false, 603 "auto_generated": false, 604 "arr_type": null, 605 "udt_name": "char", 606 "domain_name": null, 607 "full_db_type": "char" 608 }, 609 { 610 "name": "byte_one", 611 "type": "null.Byte", 612 "db_type": "\"char\"", 613 "default": "NULL", 614 "comment": "", 615 "nullable": true, 616 "unique": false, 617 "validated": false, 618 "auto_generated": false, 619 "arr_type": null, 620 "udt_name": "char", 621 "domain_name": null, 622 "full_db_type": "char" 623 }, 624 { 625 "name": "byte_two", 626 "type": "null.Byte", 627 "db_type": "\"char\"", 628 "default": "'a'::\"char\"", 629 "comment": "", 630 "nullable": true, 631 "unique": false, 632 "validated": false, 633 "auto_generated": false, 634 "arr_type": null, 635 "udt_name": "char", 636 "domain_name": null, 637 "full_db_type": "char" 638 }, 639 { 640 "name": "byte_three", 641 "type": "types.Byte", 642 "db_type": "\"char\"", 643 "default": "", 644 "comment": "", 645 "nullable": false, 646 "unique": false, 647 "validated": false, 648 "auto_generated": false, 649 "arr_type": null, 650 "udt_name": "char", 651 "domain_name": null, 652 "full_db_type": "char" 653 }, 654 { 655 "name": "byte_four", 656 "type": "types.Byte", 657 "db_type": "\"char\"", 658 "default": "'b'::\"char\"", 659 "comment": "", 660 "nullable": false, 661 "unique": false, 662 "validated": false, 663 "auto_generated": false, 664 "arr_type": null, 665 "udt_name": "char", 666 "domain_name": null, 667 "full_db_type": "char" 668 }, 669 { 670 "name": "big_int_zero", 671 "type": "null.Int64", 672 "db_type": "bigint", 673 "default": "NULL", 674 "comment": "", 675 "nullable": true, 676 "unique": false, 677 "validated": false, 678 "auto_generated": false, 679 "arr_type": null, 680 "udt_name": "int8", 681 "domain_name": null, 682 "full_db_type": "int8" 683 }, 684 { 685 "name": "big_int_one", 686 "type": "null.Int64", 687 "db_type": "bigint", 688 "default": "NULL", 689 "comment": "", 690 "nullable": true, 691 "unique": false, 692 "validated": false, 693 "auto_generated": false, 694 "arr_type": null, 695 "udt_name": "int8", 696 "domain_name": null, 697 "full_db_type": "int8" 698 }, 699 { 700 "name": "big_int_two", 701 "type": "int64", 702 "db_type": "bigint", 703 "default": "", 704 "comment": "", 705 "nullable": false, 706 "unique": false, 707 "validated": false, 708 "auto_generated": false, 709 "arr_type": null, 710 "udt_name": "int8", 711 "domain_name": null, 712 "full_db_type": "int8" 713 }, 714 { 715 "name": "big_int_three", 716 "type": "null.Int64", 717 "db_type": "bigint", 718 "default": "111111", 719 "comment": "", 720 "nullable": true, 721 "unique": false, 722 "validated": false, 723 "auto_generated": false, 724 "arr_type": null, 725 "udt_name": "int8", 726 "domain_name": null, 727 "full_db_type": "int8" 728 }, 729 { 730 "name": "big_int_four", 731 "type": "int64", 732 "db_type": "bigint", 733 "default": "222222", 734 "comment": "", 735 "nullable": false, 736 "unique": false, 737 "validated": false, 738 "auto_generated": false, 739 "arr_type": null, 740 "udt_name": "int8", 741 "domain_name": null, 742 "full_db_type": "int8" 743 }, 744 { 745 "name": "big_int_five", 746 "type": "null.Int64", 747 "db_type": "bigint", 748 "default": "0", 749 "comment": "", 750 "nullable": true, 751 "unique": false, 752 "validated": false, 753 "auto_generated": false, 754 "arr_type": null, 755 "udt_name": "int8", 756 "domain_name": null, 757 "full_db_type": "int8" 758 }, 759 { 760 "name": "big_int_six", 761 "type": "int64", 762 "db_type": "bigint", 763 "default": "0", 764 "comment": "", 765 "nullable": false, 766 "unique": false, 767 "validated": false, 768 "auto_generated": false, 769 "arr_type": null, 770 "udt_name": "int8", 771 "domain_name": null, 772 "full_db_type": "int8" 773 }, 774 { 775 "name": "int_zero", 776 "type": "null.Int", 777 "db_type": "integer", 778 "default": "NULL", 779 "comment": "", 780 "nullable": true, 781 "unique": false, 782 "validated": false, 783 "auto_generated": false, 784 "arr_type": null, 785 "udt_name": "int4", 786 "domain_name": null, 787 "full_db_type": "int4" 788 }, 789 { 790 "name": "int_one", 791 "type": "null.Int", 792 "db_type": "integer", 793 "default": "NULL", 794 "comment": "", 795 "nullable": true, 796 "unique": false, 797 "validated": false, 798 "auto_generated": false, 799 "arr_type": null, 800 "udt_name": "int4", 801 "domain_name": null, 802 "full_db_type": "int4" 803 }, 804 { 805 "name": "int_two", 806 "type": "int", 807 "db_type": "integer", 808 "default": "", 809 "comment": "", 810 "nullable": false, 811 "unique": false, 812 "validated": false, 813 "auto_generated": false, 814 "arr_type": null, 815 "udt_name": "int4", 816 "domain_name": null, 817 "full_db_type": "int4" 818 }, 819 { 820 "name": "int_three", 821 "type": "null.Int", 822 "db_type": "integer", 823 "default": "333333", 824 "comment": "", 825 "nullable": true, 826 "unique": false, 827 "validated": false, 828 "auto_generated": false, 829 "arr_type": null, 830 "udt_name": "int4", 831 "domain_name": null, 832 "full_db_type": "int4" 833 }, 834 { 835 "name": "int_four", 836 "type": "int", 837 "db_type": "integer", 838 "default": "444444", 839 "comment": "", 840 "nullable": false, 841 "unique": false, 842 "validated": false, 843 "auto_generated": false, 844 "arr_type": null, 845 "udt_name": "int4", 846 "domain_name": null, 847 "full_db_type": "int4" 848 }, 849 { 850 "name": "int_five", 851 "type": "null.Int", 852 "db_type": "integer", 853 "default": "0", 854 "comment": "", 855 "nullable": true, 856 "unique": false, 857 "validated": false, 858 "auto_generated": false, 859 "arr_type": null, 860 "udt_name": "int4", 861 "domain_name": null, 862 "full_db_type": "int4" 863 }, 864 { 865 "name": "int_six", 866 "type": "int", 867 "db_type": "integer", 868 "default": "0", 869 "comment": "", 870 "nullable": false, 871 "unique": false, 872 "validated": false, 873 "auto_generated": false, 874 "arr_type": null, 875 "udt_name": "int4", 876 "domain_name": null, 877 "full_db_type": "int4" 878 }, 879 { 880 "name": "float_zero", 881 "type": "types.NullDecimal", 882 "db_type": "numeric", 883 "default": "NULL", 884 "comment": "", 885 "nullable": true, 886 "unique": false, 887 "validated": false, 888 "auto_generated": false, 889 "arr_type": null, 890 "udt_name": "numeric", 891 "domain_name": null, 892 "full_db_type": "numeric" 893 }, 894 { 895 "name": "float_one", 896 "type": "types.NullDecimal", 897 "db_type": "numeric", 898 "default": "NULL", 899 "comment": "", 900 "nullable": true, 901 "unique": false, 902 "validated": false, 903 "auto_generated": false, 904 "arr_type": null, 905 "udt_name": "numeric", 906 "domain_name": null, 907 "full_db_type": "numeric" 908 }, 909 { 910 "name": "float_two", 911 "type": "types.NullDecimal", 912 "db_type": "numeric", 913 "default": "NULL", 914 "comment": "", 915 "nullable": true, 916 "unique": false, 917 "validated": false, 918 "auto_generated": false, 919 "arr_type": null, 920 "udt_name": "numeric", 921 "domain_name": null, 922 "full_db_type": "numeric" 923 }, 924 { 925 "name": "float_three", 926 "type": "types.NullDecimal", 927 "db_type": "numeric", 928 "default": "NULL", 929 "comment": "", 930 "nullable": true, 931 "unique": false, 932 "validated": false, 933 "auto_generated": false, 934 "arr_type": null, 935 "udt_name": "numeric", 936 "domain_name": null, 937 "full_db_type": "numeric" 938 }, 939 { 940 "name": "float_four", 941 "type": "types.NullDecimal", 942 "db_type": "numeric", 943 "default": "NULL", 944 "comment": "", 945 "nullable": true, 946 "unique": false, 947 "validated": false, 948 "auto_generated": false, 949 "arr_type": null, 950 "udt_name": "numeric", 951 "domain_name": null, 952 "full_db_type": "numeric" 953 }, 954 { 955 "name": "float_five", 956 "type": "types.Decimal", 957 "db_type": "numeric", 958 "default": "", 959 "comment": "", 960 "nullable": false, 961 "unique": false, 962 "validated": false, 963 "auto_generated": false, 964 "arr_type": null, 965 "udt_name": "numeric", 966 "domain_name": null, 967 "full_db_type": "numeric" 968 }, 969 { 970 "name": "float_six", 971 "type": "types.NullDecimal", 972 "db_type": "numeric", 973 "default": "1.1", 974 "comment": "", 975 "nullable": true, 976 "unique": false, 977 "validated": false, 978 "auto_generated": false, 979 "arr_type": null, 980 "udt_name": "numeric", 981 "domain_name": null, 982 "full_db_type": "numeric" 983 }, 984 { 985 "name": "float_seven", 986 "type": "types.Decimal", 987 "db_type": "numeric", 988 "default": "1.1", 989 "comment": "", 990 "nullable": false, 991 "unique": false, 992 "validated": false, 993 "auto_generated": false, 994 "arr_type": null, 995 "udt_name": "numeric", 996 "domain_name": null, 997 "full_db_type": "numeric" 998 }, 999 { 1000 "name": "float_eight", 1001 "type": "types.NullDecimal", 1002 "db_type": "numeric", 1003 "default": "0.0", 1004 "comment": "", 1005 "nullable": true, 1006 "unique": false, 1007 "validated": false, 1008 "auto_generated": false, 1009 "arr_type": null, 1010 "udt_name": "numeric", 1011 "domain_name": null, 1012 "full_db_type": "numeric" 1013 }, 1014 { 1015 "name": "float_nine", 1016 "type": "types.NullDecimal", 1017 "db_type": "numeric", 1018 "default": "0.0", 1019 "comment": "", 1020 "nullable": true, 1021 "unique": false, 1022 "validated": false, 1023 "auto_generated": false, 1024 "arr_type": null, 1025 "udt_name": "numeric", 1026 "domain_name": null, 1027 "full_db_type": "numeric" 1028 }, 1029 { 1030 "name": "bytea_zero", 1031 "type": "null.Bytes", 1032 "db_type": "bytea", 1033 "default": "NULL", 1034 "comment": "", 1035 "nullable": true, 1036 "unique": false, 1037 "validated": false, 1038 "auto_generated": false, 1039 "arr_type": null, 1040 "udt_name": "bytea", 1041 "domain_name": null, 1042 "full_db_type": "bytea" 1043 }, 1044 { 1045 "name": "bytea_one", 1046 "type": "null.Bytes", 1047 "db_type": "bytea", 1048 "default": "NULL", 1049 "comment": "", 1050 "nullable": true, 1051 "unique": false, 1052 "validated": false, 1053 "auto_generated": false, 1054 "arr_type": null, 1055 "udt_name": "bytea", 1056 "domain_name": null, 1057 "full_db_type": "bytea" 1058 }, 1059 { 1060 "name": "bytea_two", 1061 "type": "[]byte", 1062 "db_type": "bytea", 1063 "default": "", 1064 "comment": "", 1065 "nullable": false, 1066 "unique": false, 1067 "validated": false, 1068 "auto_generated": false, 1069 "arr_type": null, 1070 "udt_name": "bytea", 1071 "domain_name": null, 1072 "full_db_type": "bytea" 1073 }, 1074 { 1075 "name": "bytea_three", 1076 "type": "[]byte", 1077 "db_type": "bytea", 1078 "default": "'\\x61'::bytea", 1079 "comment": "", 1080 "nullable": false, 1081 "unique": false, 1082 "validated": false, 1083 "auto_generated": false, 1084 "arr_type": null, 1085 "udt_name": "bytea", 1086 "domain_name": null, 1087 "full_db_type": "bytea" 1088 }, 1089 { 1090 "name": "bytea_four", 1091 "type": "null.Bytes", 1092 "db_type": "bytea", 1093 "default": "'\\x62'::bytea", 1094 "comment": "", 1095 "nullable": true, 1096 "unique": false, 1097 "validated": false, 1098 "auto_generated": false, 1099 "arr_type": null, 1100 "udt_name": "bytea", 1101 "domain_name": null, 1102 "full_db_type": "bytea" 1103 }, 1104 { 1105 "name": "bytea_five", 1106 "type": "[]byte", 1107 "db_type": "bytea", 1108 "default": "'\\x616263646566676861626364656667686162636465666768'::bytea", 1109 "comment": "", 1110 "nullable": false, 1111 "unique": false, 1112 "validated": false, 1113 "auto_generated": false, 1114 "arr_type": null, 1115 "udt_name": "bytea", 1116 "domain_name": null, 1117 "full_db_type": "bytea" 1118 }, 1119 { 1120 "name": "bytea_six", 1121 "type": "null.Bytes", 1122 "db_type": "bytea", 1123 "default": "'\\x686766656463626168676665646362616867666564636261'::bytea", 1124 "comment": "", 1125 "nullable": true, 1126 "unique": false, 1127 "validated": false, 1128 "auto_generated": false, 1129 "arr_type": null, 1130 "udt_name": "bytea", 1131 "domain_name": null, 1132 "full_db_type": "bytea" 1133 }, 1134 { 1135 "name": "bytea_seven", 1136 "type": "[]byte", 1137 "db_type": "bytea", 1138 "default": "'\\x'::bytea", 1139 "comment": "", 1140 "nullable": false, 1141 "unique": false, 1142 "validated": false, 1143 "auto_generated": false, 1144 "arr_type": null, 1145 "udt_name": "bytea", 1146 "domain_name": null, 1147 "full_db_type": "bytea" 1148 }, 1149 { 1150 "name": "bytea_eight", 1151 "type": "[]byte", 1152 "db_type": "bytea", 1153 "default": "'\\x'::bytea", 1154 "comment": "", 1155 "nullable": false, 1156 "unique": false, 1157 "validated": false, 1158 "auto_generated": false, 1159 "arr_type": null, 1160 "udt_name": "bytea", 1161 "domain_name": null, 1162 "full_db_type": "bytea" 1163 }, 1164 { 1165 "name": "time_zero", 1166 "type": "null.Time", 1167 "db_type": "timestamp without time zone", 1168 "default": "NULL", 1169 "comment": "", 1170 "nullable": true, 1171 "unique": false, 1172 "validated": false, 1173 "auto_generated": false, 1174 "arr_type": null, 1175 "udt_name": "timestamp", 1176 "domain_name": null, 1177 "full_db_type": "timestamp" 1178 }, 1179 { 1180 "name": "time_one", 1181 "type": "null.Time", 1182 "db_type": "date", 1183 "default": "NULL", 1184 "comment": "", 1185 "nullable": true, 1186 "unique": false, 1187 "validated": false, 1188 "auto_generated": false, 1189 "arr_type": null, 1190 "udt_name": "date", 1191 "domain_name": null, 1192 "full_db_type": "date" 1193 }, 1194 { 1195 "name": "time_two", 1196 "type": "null.Time", 1197 "db_type": "timestamp without time zone", 1198 "default": "NULL", 1199 "comment": "", 1200 "nullable": true, 1201 "unique": false, 1202 "validated": false, 1203 "auto_generated": false, 1204 "arr_type": null, 1205 "udt_name": "timestamp", 1206 "domain_name": null, 1207 "full_db_type": "timestamp" 1208 }, 1209 { 1210 "name": "time_three", 1211 "type": "null.Time", 1212 "db_type": "timestamp without time zone", 1213 "default": "NULL", 1214 "comment": "", 1215 "nullable": true, 1216 "unique": false, 1217 "validated": false, 1218 "auto_generated": false, 1219 "arr_type": null, 1220 "udt_name": "timestamp", 1221 "domain_name": null, 1222 "full_db_type": "timestamp" 1223 }, 1224 { 1225 "name": "time_four", 1226 "type": "time.Time", 1227 "db_type": "timestamp without time zone", 1228 "default": "", 1229 "comment": "", 1230 "nullable": false, 1231 "unique": false, 1232 "validated": false, 1233 "auto_generated": false, 1234 "arr_type": null, 1235 "udt_name": "timestamp", 1236 "domain_name": null, 1237 "full_db_type": "timestamp" 1238 }, 1239 { 1240 "name": "time_five", 1241 "type": "null.Time", 1242 "db_type": "timestamp without time zone", 1243 "default": "'1999-01-08 04:05:06.789'::timestamp without time zone", 1244 "comment": "", 1245 "nullable": true, 1246 "unique": false, 1247 "validated": false, 1248 "auto_generated": false, 1249 "arr_type": null, 1250 "udt_name": "timestamp", 1251 "domain_name": null, 1252 "full_db_type": "timestamp" 1253 }, 1254 { 1255 "name": "time_six", 1256 "type": "null.Time", 1257 "db_type": "timestamp without time zone", 1258 "default": "'1999-01-08 04:05:06.789'::timestamp without time zone", 1259 "comment": "", 1260 "nullable": true, 1261 "unique": false, 1262 "validated": false, 1263 "auto_generated": false, 1264 "arr_type": null, 1265 "udt_name": "timestamp", 1266 "domain_name": null, 1267 "full_db_type": "timestamp" 1268 }, 1269 { 1270 "name": "time_seven", 1271 "type": "null.Time", 1272 "db_type": "timestamp without time zone", 1273 "default": "'1999-01-08 04:05:06'::timestamp without time zone", 1274 "comment": "", 1275 "nullable": true, 1276 "unique": false, 1277 "validated": false, 1278 "auto_generated": false, 1279 "arr_type": null, 1280 "udt_name": "timestamp", 1281 "domain_name": null, 1282 "full_db_type": "timestamp" 1283 }, 1284 { 1285 "name": "time_eight", 1286 "type": "time.Time", 1287 "db_type": "timestamp without time zone", 1288 "default": "'1999-01-08 04:05:06.789'::timestamp without time zone", 1289 "comment": "", 1290 "nullable": false, 1291 "unique": false, 1292 "validated": false, 1293 "auto_generated": false, 1294 "arr_type": null, 1295 "udt_name": "timestamp", 1296 "domain_name": null, 1297 "full_db_type": "timestamp" 1298 }, 1299 { 1300 "name": "time_nine", 1301 "type": "time.Time", 1302 "db_type": "timestamp without time zone", 1303 "default": "'1999-01-08 04:05:06.789'::timestamp without time zone", 1304 "comment": "", 1305 "nullable": false, 1306 "unique": false, 1307 "validated": false, 1308 "auto_generated": false, 1309 "arr_type": null, 1310 "udt_name": "timestamp", 1311 "domain_name": null, 1312 "full_db_type": "timestamp" 1313 }, 1314 { 1315 "name": "time_ten", 1316 "type": "time.Time", 1317 "db_type": "timestamp without time zone", 1318 "default": "'1999-01-08 04:05:06'::timestamp without time zone", 1319 "comment": "", 1320 "nullable": false, 1321 "unique": false, 1322 "validated": false, 1323 "auto_generated": false, 1324 "arr_type": null, 1325 "udt_name": "timestamp", 1326 "domain_name": null, 1327 "full_db_type": "timestamp" 1328 }, 1329 { 1330 "name": "time_eleven", 1331 "type": "null.Time", 1332 "db_type": "date", 1333 "default": "NULL", 1334 "comment": "", 1335 "nullable": true, 1336 "unique": false, 1337 "validated": false, 1338 "auto_generated": false, 1339 "arr_type": null, 1340 "udt_name": "date", 1341 "domain_name": null, 1342 "full_db_type": "date" 1343 }, 1344 { 1345 "name": "time_twelve", 1346 "type": "time.Time", 1347 "db_type": "date", 1348 "default": "", 1349 "comment": "", 1350 "nullable": false, 1351 "unique": false, 1352 "validated": false, 1353 "auto_generated": false, 1354 "arr_type": null, 1355 "udt_name": "date", 1356 "domain_name": null, 1357 "full_db_type": "date" 1358 }, 1359 { 1360 "name": "time_thirteen", 1361 "type": "null.Time", 1362 "db_type": "date", 1363 "default": "'1999-01-08'::date", 1364 "comment": "", 1365 "nullable": true, 1366 "unique": false, 1367 "validated": false, 1368 "auto_generated": false, 1369 "arr_type": null, 1370 "udt_name": "date", 1371 "domain_name": null, 1372 "full_db_type": "date" 1373 }, 1374 { 1375 "name": "time_fourteen", 1376 "type": "null.Time", 1377 "db_type": "date", 1378 "default": "'1999-01-08'::date", 1379 "comment": "", 1380 "nullable": true, 1381 "unique": false, 1382 "validated": false, 1383 "auto_generated": false, 1384 "arr_type": null, 1385 "udt_name": "date", 1386 "domain_name": null, 1387 "full_db_type": "date" 1388 }, 1389 { 1390 "name": "time_fifteen", 1391 "type": "null.Time", 1392 "db_type": "date", 1393 "default": "'1999-01-08'::date", 1394 "comment": "", 1395 "nullable": true, 1396 "unique": false, 1397 "validated": false, 1398 "auto_generated": false, 1399 "arr_type": null, 1400 "udt_name": "date", 1401 "domain_name": null, 1402 "full_db_type": "date" 1403 }, 1404 { 1405 "name": "time_sixteen", 1406 "type": "time.Time", 1407 "db_type": "date", 1408 "default": "'1999-01-08'::date", 1409 "comment": "", 1410 "nullable": false, 1411 "unique": false, 1412 "validated": false, 1413 "auto_generated": false, 1414 "arr_type": null, 1415 "udt_name": "date", 1416 "domain_name": null, 1417 "full_db_type": "date" 1418 }, 1419 { 1420 "name": "time_seventeen", 1421 "type": "time.Time", 1422 "db_type": "date", 1423 "default": "'1999-01-08'::date", 1424 "comment": "", 1425 "nullable": false, 1426 "unique": false, 1427 "validated": false, 1428 "auto_generated": false, 1429 "arr_type": null, 1430 "udt_name": "date", 1431 "domain_name": null, 1432 "full_db_type": "date" 1433 }, 1434 { 1435 "name": "time_eighteen", 1436 "type": "time.Time", 1437 "db_type": "date", 1438 "default": "'1999-01-08'::date", 1439 "comment": "", 1440 "nullable": false, 1441 "unique": false, 1442 "validated": false, 1443 "auto_generated": false, 1444 "arr_type": null, 1445 "udt_name": "date", 1446 "domain_name": null, 1447 "full_db_type": "date" 1448 }, 1449 { 1450 "name": "uuid_zero", 1451 "type": "null.String", 1452 "db_type": "uuid", 1453 "default": "NULL", 1454 "comment": "", 1455 "nullable": true, 1456 "unique": false, 1457 "validated": false, 1458 "auto_generated": false, 1459 "arr_type": null, 1460 "udt_name": "uuid", 1461 "domain_name": null, 1462 "full_db_type": "uuid" 1463 }, 1464 { 1465 "name": "uuid_one", 1466 "type": "null.String", 1467 "db_type": "uuid", 1468 "default": "NULL", 1469 "comment": "", 1470 "nullable": true, 1471 "unique": false, 1472 "validated": false, 1473 "auto_generated": false, 1474 "arr_type": null, 1475 "udt_name": "uuid", 1476 "domain_name": null, 1477 "full_db_type": "uuid" 1478 }, 1479 { 1480 "name": "uuid_two", 1481 "type": "null.String", 1482 "db_type": "uuid", 1483 "default": "NULL", 1484 "comment": "", 1485 "nullable": true, 1486 "unique": false, 1487 "validated": false, 1488 "auto_generated": false, 1489 "arr_type": null, 1490 "udt_name": "uuid", 1491 "domain_name": null, 1492 "full_db_type": "uuid" 1493 }, 1494 { 1495 "name": "uuid_three", 1496 "type": "string", 1497 "db_type": "uuid", 1498 "default": "", 1499 "comment": "", 1500 "nullable": false, 1501 "unique": false, 1502 "validated": false, 1503 "auto_generated": false, 1504 "arr_type": null, 1505 "udt_name": "uuid", 1506 "domain_name": null, 1507 "full_db_type": "uuid" 1508 }, 1509 { 1510 "name": "uuid_four", 1511 "type": "null.String", 1512 "db_type": "uuid", 1513 "default": "'6ba7b810-9dad-11d1-80b4-00c04fd430c8'::uuid", 1514 "comment": "", 1515 "nullable": true, 1516 "unique": false, 1517 "validated": false, 1518 "auto_generated": false, 1519 "arr_type": null, 1520 "udt_name": "uuid", 1521 "domain_name": null, 1522 "full_db_type": "uuid" 1523 }, 1524 { 1525 "name": "uuid_five", 1526 "type": "string", 1527 "db_type": "uuid", 1528 "default": "'6ba7b810-9dad-11d1-80b4-00c04fd430c8'::uuid", 1529 "comment": "", 1530 "nullable": false, 1531 "unique": false, 1532 "validated": false, 1533 "auto_generated": false, 1534 "arr_type": null, 1535 "udt_name": "uuid", 1536 "domain_name": null, 1537 "full_db_type": "uuid" 1538 }, 1539 { 1540 "name": "integer_default", 1541 "type": "null.Int", 1542 "db_type": "integer", 1543 "default": "5", 1544 "comment": "", 1545 "nullable": true, 1546 "unique": false, 1547 "validated": false, 1548 "auto_generated": false, 1549 "arr_type": null, 1550 "udt_name": "int4", 1551 "domain_name": null, 1552 "full_db_type": "int4" 1553 }, 1554 { 1555 "name": "varchar_default", 1556 "type": "null.String", 1557 "db_type": "character varying", 1558 "default": "(5)::character varying", 1559 "comment": "", 1560 "nullable": true, 1561 "unique": false, 1562 "validated": false, 1563 "auto_generated": false, 1564 "arr_type": null, 1565 "udt_name": "varchar", 1566 "domain_name": null, 1567 "full_db_type": "character varying(1000)" 1568 }, 1569 { 1570 "name": "timestamp_notz", 1571 "type": "null.Time", 1572 "db_type": "timestamp without time zone", 1573 "default": "timezone('utc'::text, now())", 1574 "comment": "", 1575 "nullable": true, 1576 "unique": false, 1577 "validated": false, 1578 "auto_generated": false, 1579 "arr_type": null, 1580 "udt_name": "timestamp", 1581 "domain_name": null, 1582 "full_db_type": "timestamp" 1583 }, 1584 { 1585 "name": "timestamp_tz", 1586 "type": "null.Time", 1587 "db_type": "timestamp with time zone", 1588 "default": "timezone('utc'::text, now())", 1589 "comment": "", 1590 "nullable": true, 1591 "unique": false, 1592 "validated": false, 1593 "auto_generated": false, 1594 "arr_type": null, 1595 "udt_name": "timestamptz", 1596 "domain_name": null, 1597 "full_db_type": "timestamptz" 1598 }, 1599 { 1600 "name": "interval_nnull", 1601 "type": "string", 1602 "db_type": "interval", 1603 "default": "'21 days'::interval", 1604 "comment": "", 1605 "nullable": false, 1606 "unique": false, 1607 "validated": false, 1608 "auto_generated": false, 1609 "arr_type": null, 1610 "udt_name": "interval", 1611 "domain_name": null, 1612 "full_db_type": "interval" 1613 }, 1614 { 1615 "name": "interval_null", 1616 "type": "null.String", 1617 "db_type": "interval", 1618 "default": "'23:00:00'::interval", 1619 "comment": "", 1620 "nullable": true, 1621 "unique": false, 1622 "validated": false, 1623 "auto_generated": false, 1624 "arr_type": null, 1625 "udt_name": "interval", 1626 "domain_name": null, 1627 "full_db_type": "interval" 1628 }, 1629 { 1630 "name": "json_null", 1631 "type": "null.JSON", 1632 "db_type": "json", 1633 "default": "NULL", 1634 "comment": "", 1635 "nullable": true, 1636 "unique": false, 1637 "validated": false, 1638 "auto_generated": false, 1639 "arr_type": null, 1640 "udt_name": "json", 1641 "domain_name": null, 1642 "full_db_type": "json" 1643 }, 1644 { 1645 "name": "json_nnull", 1646 "type": "types.JSON", 1647 "db_type": "json", 1648 "default": "", 1649 "comment": "", 1650 "nullable": false, 1651 "unique": false, 1652 "validated": false, 1653 "auto_generated": false, 1654 "arr_type": null, 1655 "udt_name": "json", 1656 "domain_name": null, 1657 "full_db_type": "json" 1658 }, 1659 { 1660 "name": "jsonb_null", 1661 "type": "null.JSON", 1662 "db_type": "jsonb", 1663 "default": "NULL", 1664 "comment": "", 1665 "nullable": true, 1666 "unique": false, 1667 "validated": false, 1668 "auto_generated": false, 1669 "arr_type": null, 1670 "udt_name": "jsonb", 1671 "domain_name": null, 1672 "full_db_type": "jsonb" 1673 }, 1674 { 1675 "name": "jsonb_nnull", 1676 "type": "types.JSON", 1677 "db_type": "jsonb", 1678 "default": "", 1679 "comment": "", 1680 "nullable": false, 1681 "unique": false, 1682 "validated": false, 1683 "auto_generated": false, 1684 "arr_type": null, 1685 "udt_name": "jsonb", 1686 "domain_name": null, 1687 "full_db_type": "jsonb" 1688 }, 1689 { 1690 "name": "box_null", 1691 "type": "pgeo.NullBox", 1692 "db_type": "box", 1693 "default": "NULL", 1694 "comment": "", 1695 "nullable": true, 1696 "unique": false, 1697 "validated": false, 1698 "auto_generated": false, 1699 "arr_type": null, 1700 "udt_name": "box", 1701 "domain_name": null, 1702 "full_db_type": "box" 1703 }, 1704 { 1705 "name": "box_nnull", 1706 "type": "pgeo.Box", 1707 "db_type": "box", 1708 "default": "", 1709 "comment": "", 1710 "nullable": false, 1711 "unique": false, 1712 "validated": false, 1713 "auto_generated": false, 1714 "arr_type": null, 1715 "udt_name": "box", 1716 "domain_name": null, 1717 "full_db_type": "box" 1718 }, 1719 { 1720 "name": "cidr_null", 1721 "type": "null.String", 1722 "db_type": "cidr", 1723 "default": "NULL", 1724 "comment": "", 1725 "nullable": true, 1726 "unique": false, 1727 "validated": false, 1728 "auto_generated": false, 1729 "arr_type": null, 1730 "udt_name": "cidr", 1731 "domain_name": null, 1732 "full_db_type": "cidr" 1733 }, 1734 { 1735 "name": "cidr_nnull", 1736 "type": "string", 1737 "db_type": "cidr", 1738 "default": "", 1739 "comment": "", 1740 "nullable": false, 1741 "unique": false, 1742 "validated": false, 1743 "auto_generated": false, 1744 "arr_type": null, 1745 "udt_name": "cidr", 1746 "domain_name": null, 1747 "full_db_type": "cidr" 1748 }, 1749 { 1750 "name": "circle_null", 1751 "type": "pgeo.NullCircle", 1752 "db_type": "circle", 1753 "default": "NULL", 1754 "comment": "", 1755 "nullable": true, 1756 "unique": false, 1757 "validated": false, 1758 "auto_generated": false, 1759 "arr_type": null, 1760 "udt_name": "circle", 1761 "domain_name": null, 1762 "full_db_type": "circle" 1763 }, 1764 { 1765 "name": "circle_nnull", 1766 "type": "pgeo.Circle", 1767 "db_type": "circle", 1768 "default": "", 1769 "comment": "", 1770 "nullable": false, 1771 "unique": false, 1772 "validated": false, 1773 "auto_generated": false, 1774 "arr_type": null, 1775 "udt_name": "circle", 1776 "domain_name": null, 1777 "full_db_type": "circle" 1778 }, 1779 { 1780 "name": "double_prec_null", 1781 "type": "null.Float64", 1782 "db_type": "double precision", 1783 "default": "NULL", 1784 "comment": "", 1785 "nullable": true, 1786 "unique": false, 1787 "validated": false, 1788 "auto_generated": false, 1789 "arr_type": null, 1790 "udt_name": "float8", 1791 "domain_name": null, 1792 "full_db_type": "float8" 1793 }, 1794 { 1795 "name": "double_prec_nnull", 1796 "type": "float64", 1797 "db_type": "double precision", 1798 "default": "", 1799 "comment": "", 1800 "nullable": false, 1801 "unique": false, 1802 "validated": false, 1803 "auto_generated": false, 1804 "arr_type": null, 1805 "udt_name": "float8", 1806 "domain_name": null, 1807 "full_db_type": "float8" 1808 }, 1809 { 1810 "name": "inet_null", 1811 "type": "null.String", 1812 "db_type": "inet", 1813 "default": "NULL", 1814 "comment": "", 1815 "nullable": true, 1816 "unique": false, 1817 "validated": false, 1818 "auto_generated": false, 1819 "arr_type": null, 1820 "udt_name": "inet", 1821 "domain_name": null, 1822 "full_db_type": "inet" 1823 }, 1824 { 1825 "name": "inet_nnull", 1826 "type": "string", 1827 "db_type": "inet", 1828 "default": "", 1829 "comment": "", 1830 "nullable": false, 1831 "unique": false, 1832 "validated": false, 1833 "auto_generated": false, 1834 "arr_type": null, 1835 "udt_name": "inet", 1836 "domain_name": null, 1837 "full_db_type": "inet" 1838 }, 1839 { 1840 "name": "line_null", 1841 "type": "pgeo.NullLine", 1842 "db_type": "line", 1843 "default": "NULL", 1844 "comment": "", 1845 "nullable": true, 1846 "unique": false, 1847 "validated": false, 1848 "auto_generated": false, 1849 "arr_type": null, 1850 "udt_name": "line", 1851 "domain_name": null, 1852 "full_db_type": "line" 1853 }, 1854 { 1855 "name": "line_nnull", 1856 "type": "pgeo.Line", 1857 "db_type": "line", 1858 "default": "", 1859 "comment": "", 1860 "nullable": false, 1861 "unique": false, 1862 "validated": false, 1863 "auto_generated": false, 1864 "arr_type": null, 1865 "udt_name": "line", 1866 "domain_name": null, 1867 "full_db_type": "line" 1868 }, 1869 { 1870 "name": "lseg_null", 1871 "type": "pgeo.NullLseg", 1872 "db_type": "lseg", 1873 "default": "NULL", 1874 "comment": "", 1875 "nullable": true, 1876 "unique": false, 1877 "validated": false, 1878 "auto_generated": false, 1879 "arr_type": null, 1880 "udt_name": "lseg", 1881 "domain_name": null, 1882 "full_db_type": "lseg" 1883 }, 1884 { 1885 "name": "lseg_nnull", 1886 "type": "pgeo.Lseg", 1887 "db_type": "lseg", 1888 "default": "", 1889 "comment": "", 1890 "nullable": false, 1891 "unique": false, 1892 "validated": false, 1893 "auto_generated": false, 1894 "arr_type": null, 1895 "udt_name": "lseg", 1896 "domain_name": null, 1897 "full_db_type": "lseg" 1898 }, 1899 { 1900 "name": "macaddr_null", 1901 "type": "null.String", 1902 "db_type": "macaddr", 1903 "default": "NULL", 1904 "comment": "", 1905 "nullable": true, 1906 "unique": false, 1907 "validated": false, 1908 "auto_generated": false, 1909 "arr_type": null, 1910 "udt_name": "macaddr", 1911 "domain_name": null, 1912 "full_db_type": "macaddr" 1913 }, 1914 { 1915 "name": "macaddr_nnull", 1916 "type": "string", 1917 "db_type": "macaddr", 1918 "default": "", 1919 "comment": "", 1920 "nullable": false, 1921 "unique": false, 1922 "validated": false, 1923 "auto_generated": false, 1924 "arr_type": null, 1925 "udt_name": "macaddr", 1926 "domain_name": null, 1927 "full_db_type": "macaddr" 1928 }, 1929 { 1930 "name": "money_null", 1931 "type": "null.String", 1932 "db_type": "money", 1933 "default": "NULL", 1934 "comment": "", 1935 "nullable": true, 1936 "unique": false, 1937 "validated": false, 1938 "auto_generated": false, 1939 "arr_type": null, 1940 "udt_name": "money", 1941 "domain_name": null, 1942 "full_db_type": "money" 1943 }, 1944 { 1945 "name": "money_nnull", 1946 "type": "string", 1947 "db_type": "money", 1948 "default": "", 1949 "comment": "", 1950 "nullable": false, 1951 "unique": false, 1952 "validated": false, 1953 "auto_generated": false, 1954 "arr_type": null, 1955 "udt_name": "money", 1956 "domain_name": null, 1957 "full_db_type": "money" 1958 }, 1959 { 1960 "name": "path_null", 1961 "type": "pgeo.NullPath", 1962 "db_type": "path", 1963 "default": "NULL", 1964 "comment": "", 1965 "nullable": true, 1966 "unique": false, 1967 "validated": false, 1968 "auto_generated": false, 1969 "arr_type": null, 1970 "udt_name": "path", 1971 "domain_name": null, 1972 "full_db_type": "path" 1973 }, 1974 { 1975 "name": "path_nnull", 1976 "type": "pgeo.Path", 1977 "db_type": "path", 1978 "default": "", 1979 "comment": "", 1980 "nullable": false, 1981 "unique": false, 1982 "validated": false, 1983 "auto_generated": false, 1984 "arr_type": null, 1985 "udt_name": "path", 1986 "domain_name": null, 1987 "full_db_type": "path" 1988 }, 1989 { 1990 "name": "pg_lsn_null", 1991 "type": "null.String", 1992 "db_type": "pg_lsn", 1993 "default": "NULL", 1994 "comment": "", 1995 "nullable": true, 1996 "unique": false, 1997 "validated": false, 1998 "auto_generated": false, 1999 "arr_type": null, 2000 "udt_name": "pg_lsn", 2001 "domain_name": null, 2002 "full_db_type": "pg_lsn" 2003 }, 2004 { 2005 "name": "pg_lsn_nnull", 2006 "type": "string", 2007 "db_type": "pg_lsn", 2008 "default": "", 2009 "comment": "", 2010 "nullable": false, 2011 "unique": false, 2012 "validated": false, 2013 "auto_generated": false, 2014 "arr_type": null, 2015 "udt_name": "pg_lsn", 2016 "domain_name": null, 2017 "full_db_type": "pg_lsn" 2018 }, 2019 { 2020 "name": "point_null", 2021 "type": "pgeo.NullPoint", 2022 "db_type": "point", 2023 "default": "NULL", 2024 "comment": "", 2025 "nullable": true, 2026 "unique": false, 2027 "validated": false, 2028 "auto_generated": false, 2029 "arr_type": null, 2030 "udt_name": "point", 2031 "domain_name": null, 2032 "full_db_type": "point" 2033 }, 2034 { 2035 "name": "point_nnull", 2036 "type": "pgeo.Point", 2037 "db_type": "point", 2038 "default": "", 2039 "comment": "", 2040 "nullable": false, 2041 "unique": false, 2042 "validated": false, 2043 "auto_generated": false, 2044 "arr_type": null, 2045 "udt_name": "point", 2046 "domain_name": null, 2047 "full_db_type": "point" 2048 }, 2049 { 2050 "name": "polygon_null", 2051 "type": "pgeo.NullPolygon", 2052 "db_type": "polygon", 2053 "default": "NULL", 2054 "comment": "", 2055 "nullable": true, 2056 "unique": false, 2057 "validated": false, 2058 "auto_generated": false, 2059 "arr_type": null, 2060 "udt_name": "polygon", 2061 "domain_name": null, 2062 "full_db_type": "polygon" 2063 }, 2064 { 2065 "name": "polygon_nnull", 2066 "type": "pgeo.Polygon", 2067 "db_type": "polygon", 2068 "default": "", 2069 "comment": "", 2070 "nullable": false, 2071 "unique": false, 2072 "validated": false, 2073 "auto_generated": false, 2074 "arr_type": null, 2075 "udt_name": "polygon", 2076 "domain_name": null, 2077 "full_db_type": "polygon" 2078 }, 2079 { 2080 "name": "tsquery_null", 2081 "type": "null.String", 2082 "db_type": "tsquery", 2083 "default": "NULL", 2084 "comment": "", 2085 "nullable": true, 2086 "unique": false, 2087 "validated": false, 2088 "auto_generated": false, 2089 "arr_type": null, 2090 "udt_name": "tsquery", 2091 "domain_name": null, 2092 "full_db_type": "tsquery" 2093 }, 2094 { 2095 "name": "tsquery_nnull", 2096 "type": "string", 2097 "db_type": "tsquery", 2098 "default": "", 2099 "comment": "", 2100 "nullable": false, 2101 "unique": false, 2102 "validated": false, 2103 "auto_generated": false, 2104 "arr_type": null, 2105 "udt_name": "tsquery", 2106 "domain_name": null, 2107 "full_db_type": "tsquery" 2108 }, 2109 { 2110 "name": "tsvector_null", 2111 "type": "null.String", 2112 "db_type": "tsvector", 2113 "default": "NULL", 2114 "comment": "", 2115 "nullable": true, 2116 "unique": false, 2117 "validated": false, 2118 "auto_generated": false, 2119 "arr_type": null, 2120 "udt_name": "tsvector", 2121 "domain_name": null, 2122 "full_db_type": "tsvector" 2123 }, 2124 { 2125 "name": "tsvector_nnull", 2126 "type": "string", 2127 "db_type": "tsvector", 2128 "default": "", 2129 "comment": "", 2130 "nullable": false, 2131 "unique": false, 2132 "validated": false, 2133 "auto_generated": false, 2134 "arr_type": null, 2135 "udt_name": "tsvector", 2136 "domain_name": null, 2137 "full_db_type": "tsvector" 2138 }, 2139 { 2140 "name": "txid_null", 2141 "type": "null.String", 2142 "db_type": "txid_snapshot", 2143 "default": "NULL", 2144 "comment": "", 2145 "nullable": true, 2146 "unique": false, 2147 "validated": false, 2148 "auto_generated": false, 2149 "arr_type": null, 2150 "udt_name": "txid_snapshot", 2151 "domain_name": null, 2152 "full_db_type": "txid_snapshot" 2153 }, 2154 { 2155 "name": "txid_nnull", 2156 "type": "string", 2157 "db_type": "txid_snapshot", 2158 "default": "", 2159 "comment": "", 2160 "nullable": false, 2161 "unique": false, 2162 "validated": false, 2163 "auto_generated": false, 2164 "arr_type": null, 2165 "udt_name": "txid_snapshot", 2166 "domain_name": null, 2167 "full_db_type": "txid_snapshot" 2168 }, 2169 { 2170 "name": "xml_null", 2171 "type": "null.String", 2172 "db_type": "xml", 2173 "default": "NULL", 2174 "comment": "", 2175 "nullable": true, 2176 "unique": false, 2177 "validated": false, 2178 "auto_generated": false, 2179 "arr_type": null, 2180 "udt_name": "xml", 2181 "domain_name": null, 2182 "full_db_type": "xml" 2183 }, 2184 { 2185 "name": "xml_nnull", 2186 "type": "string", 2187 "db_type": "xml", 2188 "default": "", 2189 "comment": "", 2190 "nullable": false, 2191 "unique": false, 2192 "validated": false, 2193 "auto_generated": false, 2194 "arr_type": null, 2195 "udt_name": "xml", 2196 "domain_name": null, 2197 "full_db_type": "xml" 2198 }, 2199 { 2200 "name": "intarr_null", 2201 "type": "types.Int64Array", 2202 "db_type": "ARRAYinteger", 2203 "default": "NULL", 2204 "comment": "", 2205 "nullable": true, 2206 "unique": false, 2207 "validated": false, 2208 "auto_generated": false, 2209 "arr_type": "integer", 2210 "udt_name": "_int4", 2211 "domain_name": null, 2212 "full_db_type": "_int4" 2213 }, 2214 { 2215 "name": "intarr_nnull", 2216 "type": "types.Int64Array", 2217 "db_type": "ARRAYinteger", 2218 "default": "", 2219 "comment": "", 2220 "nullable": false, 2221 "unique": false, 2222 "validated": false, 2223 "auto_generated": false, 2224 "arr_type": "integer", 2225 "udt_name": "_int4", 2226 "domain_name": null, 2227 "full_db_type": "_int4" 2228 }, 2229 { 2230 "name": "boolarr_null", 2231 "type": "types.BoolArray", 2232 "db_type": "ARRAYboolean", 2233 "default": "NULL", 2234 "comment": "", 2235 "nullable": true, 2236 "unique": false, 2237 "validated": false, 2238 "auto_generated": false, 2239 "arr_type": "boolean", 2240 "udt_name": "_bool", 2241 "domain_name": null, 2242 "full_db_type": "_bool" 2243 }, 2244 { 2245 "name": "boolarr_nnull", 2246 "type": "types.BoolArray", 2247 "db_type": "ARRAYboolean", 2248 "default": "", 2249 "comment": "", 2250 "nullable": false, 2251 "unique": false, 2252 "validated": false, 2253 "auto_generated": false, 2254 "arr_type": "boolean", 2255 "udt_name": "_bool", 2256 "domain_name": null, 2257 "full_db_type": "_bool" 2258 }, 2259 { 2260 "name": "varchararr_null", 2261 "type": "types.StringArray", 2262 "db_type": "ARRAYcharacter varying", 2263 "default": "NULL", 2264 "comment": "", 2265 "nullable": true, 2266 "unique": false, 2267 "validated": false, 2268 "auto_generated": false, 2269 "arr_type": "character varying", 2270 "udt_name": "_varchar", 2271 "domain_name": null, 2272 "full_db_type": "_varchar" 2273 }, 2274 { 2275 "name": "varchararr_nnull", 2276 "type": "types.StringArray", 2277 "db_type": "ARRAYcharacter varying", 2278 "default": "", 2279 "comment": "", 2280 "nullable": false, 2281 "unique": false, 2282 "validated": false, 2283 "auto_generated": false, 2284 "arr_type": "character varying", 2285 "udt_name": "_varchar", 2286 "domain_name": null, 2287 "full_db_type": "_varchar" 2288 }, 2289 { 2290 "name": "decimalarr_null", 2291 "type": "types.DecimalArray", 2292 "db_type": "ARRAYnumeric", 2293 "default": "NULL", 2294 "comment": "", 2295 "nullable": true, 2296 "unique": false, 2297 "validated": false, 2298 "auto_generated": false, 2299 "arr_type": "numeric", 2300 "udt_name": "_numeric", 2301 "domain_name": null, 2302 "full_db_type": "_numeric" 2303 }, 2304 { 2305 "name": "decimalarr_nnull", 2306 "type": "types.DecimalArray", 2307 "db_type": "ARRAYnumeric", 2308 "default": "", 2309 "comment": "", 2310 "nullable": false, 2311 "unique": false, 2312 "validated": false, 2313 "auto_generated": false, 2314 "arr_type": "numeric", 2315 "udt_name": "_numeric", 2316 "domain_name": null, 2317 "full_db_type": "_numeric" 2318 }, 2319 { 2320 "name": "byteaarr_null", 2321 "type": "types.BytesArray", 2322 "db_type": "ARRAYbytea", 2323 "default": "NULL", 2324 "comment": "", 2325 "nullable": true, 2326 "unique": false, 2327 "validated": false, 2328 "auto_generated": false, 2329 "arr_type": "bytea", 2330 "udt_name": "_bytea", 2331 "domain_name": null, 2332 "full_db_type": "_bytea" 2333 }, 2334 { 2335 "name": "byteaarr_nnull", 2336 "type": "types.BytesArray", 2337 "db_type": "ARRAYbytea", 2338 "default": "", 2339 "comment": "", 2340 "nullable": false, 2341 "unique": false, 2342 "validated": false, 2343 "auto_generated": false, 2344 "arr_type": "bytea", 2345 "udt_name": "_bytea", 2346 "domain_name": null, 2347 "full_db_type": "_bytea" 2348 }, 2349 { 2350 "name": "jsonbarr_null", 2351 "type": "types.StringArray", 2352 "db_type": "ARRAYjsonb", 2353 "default": "NULL", 2354 "comment": "", 2355 "nullable": true, 2356 "unique": false, 2357 "validated": false, 2358 "auto_generated": false, 2359 "arr_type": "jsonb", 2360 "udt_name": "_jsonb", 2361 "domain_name": null, 2362 "full_db_type": "_jsonb" 2363 }, 2364 { 2365 "name": "jsonbarr_nnull", 2366 "type": "types.StringArray", 2367 "db_type": "ARRAYjsonb", 2368 "default": "", 2369 "comment": "", 2370 "nullable": false, 2371 "unique": false, 2372 "validated": false, 2373 "auto_generated": false, 2374 "arr_type": "jsonb", 2375 "udt_name": "_jsonb", 2376 "domain_name": null, 2377 "full_db_type": "_jsonb" 2378 }, 2379 { 2380 "name": "jsonarr_null", 2381 "type": "types.StringArray", 2382 "db_type": "ARRAYjson", 2383 "default": "NULL", 2384 "comment": "", 2385 "nullable": true, 2386 "unique": false, 2387 "validated": false, 2388 "auto_generated": false, 2389 "arr_type": "json", 2390 "udt_name": "_json", 2391 "domain_name": null, 2392 "full_db_type": "_json" 2393 }, 2394 { 2395 "name": "jsonarr_nnull", 2396 "type": "types.StringArray", 2397 "db_type": "ARRAYjson", 2398 "default": "", 2399 "comment": "", 2400 "nullable": false, 2401 "unique": false, 2402 "validated": false, 2403 "auto_generated": false, 2404 "arr_type": "json", 2405 "udt_name": "_json", 2406 "domain_name": null, 2407 "full_db_type": "_json" 2408 }, 2409 { 2410 "name": "customarr_null", 2411 "type": "types.Int64Array", 2412 "db_type": "ARRAY_int4", 2413 "default": "NULL", 2414 "comment": "", 2415 "nullable": true, 2416 "unique": false, 2417 "validated": false, 2418 "auto_generated": false, 2419 "arr_type": null, 2420 "udt_name": "_int4", 2421 "domain_name": "my_int_array", 2422 "full_db_type": "_int4" 2423 }, 2424 { 2425 "name": "customarr_nnull", 2426 "type": "types.Int64Array", 2427 "db_type": "ARRAY_int4", 2428 "default": "", 2429 "comment": "", 2430 "nullable": false, 2431 "unique": false, 2432 "validated": false, 2433 "auto_generated": false, 2434 "arr_type": null, 2435 "udt_name": "_int4", 2436 "domain_name": "my_int_array", 2437 "full_db_type": "_int4" 2438 }, 2439 { 2440 "name": "domainuint3_nnull", 2441 "type": "types.Decimal", 2442 "db_type": "numeric", 2443 "default": "", 2444 "comment": "", 2445 "nullable": false, 2446 "unique": false, 2447 "validated": false, 2448 "auto_generated": false, 2449 "arr_type": null, 2450 "udt_name": "numeric", 2451 "domain_name": "uint3", 2452 "full_db_type": "numeric" 2453 }, 2454 { 2455 "name": "base", 2456 "type": "null.String", 2457 "db_type": "text", 2458 "default": "NULL", 2459 "comment": "", 2460 "nullable": true, 2461 "unique": false, 2462 "validated": false, 2463 "auto_generated": false, 2464 "arr_type": null, 2465 "udt_name": "text", 2466 "domain_name": null, 2467 "full_db_type": "text" 2468 }, 2469 { 2470 "name": "generated_nnull", 2471 "type": "string", 2472 "db_type": "text", 2473 "default": "GENERATED", 2474 "comment": "", 2475 "nullable": false, 2476 "unique": false, 2477 "validated": false, 2478 "auto_generated": true, 2479 "arr_type": null, 2480 "udt_name": "text", 2481 "domain_name": null, 2482 "full_db_type": "text" 2483 }, 2484 { 2485 "name": "generated_null", 2486 "type": "null.String", 2487 "db_type": "text", 2488 "default": "GENERATED", 2489 "comment": "", 2490 "nullable": true, 2491 "unique": false, 2492 "validated": false, 2493 "auto_generated": true, 2494 "arr_type": null, 2495 "udt_name": "text", 2496 "domain_name": null, 2497 "full_db_type": "text" 2498 } 2499 ], 2500 "p_key": { 2501 "name": "type_monsters_pkey", 2502 "columns": [ 2503 "id" 2504 ] 2505 }, 2506 "f_keys": null, 2507 "is_join_table": false, 2508 "to_one_relationships": null, 2509 "to_many_relationships": null, 2510 "is_view": false, 2511 "view_capabilities": { 2512 "can_insert": false, 2513 "can_upsert": false 2514 } 2515 }, 2516 { 2517 "name": "users", 2518 "schema_name": "", 2519 "columns": [ 2520 { 2521 "name": "id", 2522 "type": "int", 2523 "db_type": "integer", 2524 "default": "nextval('users_id_seq'::regclass)", 2525 "comment": "", 2526 "nullable": false, 2527 "unique": true, 2528 "validated": false, 2529 "auto_generated": false, 2530 "arr_type": null, 2531 "udt_name": "int4", 2532 "domain_name": null, 2533 "full_db_type": "int4" 2534 }, 2535 { 2536 "name": "email_validated", 2537 "type": "null.Bool", 2538 "db_type": "boolean", 2539 "default": "false", 2540 "comment": "Has the email address been tested?", 2541 "nullable": true, 2542 "unique": false, 2543 "validated": false, 2544 "auto_generated": false, 2545 "arr_type": null, 2546 "udt_name": "bool", 2547 "domain_name": null, 2548 "full_db_type": "bool" 2549 }, 2550 { 2551 "name": "primary_email", 2552 "type": "null.String", 2553 "db_type": "character varying", 2554 "default": "NULL", 2555 "comment": "The user's preferred email address.\n\nUse this to send emails to the user.", 2556 "nullable": true, 2557 "unique": true, 2558 "validated": false, 2559 "auto_generated": false, 2560 "arr_type": null, 2561 "udt_name": "varchar", 2562 "domain_name": null, 2563 "full_db_type": "character varying(100)" 2564 } 2565 ], 2566 "p_key": { 2567 "name": "users_pkey", 2568 "columns": [ 2569 "id" 2570 ] 2571 }, 2572 "f_keys": null, 2573 "is_join_table": false, 2574 "to_one_relationships": null, 2575 "to_many_relationships": [ 2576 { 2577 "name": "videos_user_id_fkey", 2578 "table": "users", 2579 "column": "id", 2580 "nullable": false, 2581 "unique": true, 2582 "foreign_table": "videos", 2583 "foreign_column": "user_id", 2584 "foreign_column_nullable": false, 2585 "foreign_column_unique": false, 2586 "to_join_table": false, 2587 "join_table": "", 2588 "join_local_fkey_name": "", 2589 "join_local_column": "", 2590 "join_local_column_nullable": false, 2591 "join_local_column_unique": false, 2592 "join_foreign_fkey_name": "", 2593 "join_foreign_column": "", 2594 "join_foreign_column_nullable": false, 2595 "join_foreign_column_unique": false 2596 } 2597 ], 2598 "is_view": false, 2599 "view_capabilities": { 2600 "can_insert": false, 2601 "can_upsert": false 2602 } 2603 }, 2604 { 2605 "name": "video_tags", 2606 "schema_name": "", 2607 "columns": [ 2608 { 2609 "name": "video_id", 2610 "type": "int", 2611 "db_type": "integer", 2612 "default": "", 2613 "comment": "", 2614 "nullable": false, 2615 "unique": false, 2616 "validated": false, 2617 "auto_generated": false, 2618 "arr_type": null, 2619 "udt_name": "int4", 2620 "domain_name": null, 2621 "full_db_type": "int4" 2622 }, 2623 { 2624 "name": "tag_id", 2625 "type": "int", 2626 "db_type": "integer", 2627 "default": "", 2628 "comment": "", 2629 "nullable": false, 2630 "unique": false, 2631 "validated": false, 2632 "auto_generated": false, 2633 "arr_type": null, 2634 "udt_name": "int4", 2635 "domain_name": null, 2636 "full_db_type": "int4" 2637 } 2638 ], 2639 "p_key": { 2640 "name": "video_tags_pkey", 2641 "columns": [ 2642 "video_id", 2643 "tag_id" 2644 ] 2645 }, 2646 "f_keys": [ 2647 { 2648 "table": "video_tags", 2649 "name": "video_tags_tag_id_fkey", 2650 "column": "tag_id", 2651 "nullable": false, 2652 "unique": false, 2653 "foreign_table": "tags", 2654 "foreign_column": "id", 2655 "foreign_column_nullable": false, 2656 "foreign_column_unique": true 2657 }, 2658 { 2659 "table": "video_tags", 2660 "name": "video_tags_video_id_fkey", 2661 "column": "video_id", 2662 "nullable": false, 2663 "unique": false, 2664 "foreign_table": "videos", 2665 "foreign_column": "id", 2666 "foreign_column_nullable": false, 2667 "foreign_column_unique": true 2668 } 2669 ], 2670 "is_join_table": true, 2671 "to_one_relationships": null, 2672 "to_many_relationships": null, 2673 "is_view": false, 2674 "view_capabilities": { 2675 "can_insert": false, 2676 "can_upsert": false 2677 } 2678 }, 2679 { 2680 "name": "videos", 2681 "schema_name": "", 2682 "columns": [ 2683 { 2684 "name": "id", 2685 "type": "int", 2686 "db_type": "integer", 2687 "default": "nextval('videos_id_seq'::regclass)", 2688 "comment": "", 2689 "nullable": false, 2690 "unique": true, 2691 "validated": false, 2692 "auto_generated": false, 2693 "arr_type": null, 2694 "udt_name": "int4", 2695 "domain_name": null, 2696 "full_db_type": "int4" 2697 }, 2698 { 2699 "name": "user_id", 2700 "type": "int", 2701 "db_type": "integer", 2702 "default": "", 2703 "comment": "", 2704 "nullable": false, 2705 "unique": false, 2706 "validated": false, 2707 "auto_generated": false, 2708 "arr_type": null, 2709 "udt_name": "int4", 2710 "domain_name": null, 2711 "full_db_type": "int4" 2712 }, 2713 { 2714 "name": "sponsor_id", 2715 "type": "null.Int", 2716 "db_type": "integer", 2717 "default": "NULL", 2718 "comment": "", 2719 "nullable": true, 2720 "unique": true, 2721 "validated": false, 2722 "auto_generated": false, 2723 "arr_type": null, 2724 "udt_name": "int4", 2725 "domain_name": null, 2726 "full_db_type": "int4" 2727 } 2728 ], 2729 "p_key": { 2730 "name": "videos_pkey", 2731 "columns": [ 2732 "id" 2733 ] 2734 }, 2735 "f_keys": [ 2736 { 2737 "table": "videos", 2738 "name": "videos_sponsor_id_fkey", 2739 "column": "sponsor_id", 2740 "nullable": true, 2741 "unique": true, 2742 "foreign_table": "sponsors", 2743 "foreign_column": "id", 2744 "foreign_column_nullable": false, 2745 "foreign_column_unique": true 2746 }, 2747 { 2748 "table": "videos", 2749 "name": "videos_user_id_fkey", 2750 "column": "user_id", 2751 "nullable": false, 2752 "unique": false, 2753 "foreign_table": "users", 2754 "foreign_column": "id", 2755 "foreign_column_nullable": false, 2756 "foreign_column_unique": true 2757 } 2758 ], 2759 "is_join_table": false, 2760 "to_one_relationships": null, 2761 "to_many_relationships": [ 2762 { 2763 "name": "", 2764 "table": "videos", 2765 "column": "id", 2766 "nullable": false, 2767 "unique": true, 2768 "foreign_table": "tags", 2769 "foreign_column": "id", 2770 "foreign_column_nullable": false, 2771 "foreign_column_unique": true, 2772 "to_join_table": true, 2773 "join_table": "video_tags", 2774 "join_local_fkey_name": "video_tags_video_id_fkey", 2775 "join_local_column": "video_id", 2776 "join_local_column_nullable": false, 2777 "join_local_column_unique": false, 2778 "join_foreign_fkey_name": "video_tags_tag_id_fkey", 2779 "join_foreign_column": "tag_id", 2780 "join_foreign_column_nullable": false, 2781 "join_foreign_column_unique": false 2782 } 2783 ], 2784 "is_view": false, 2785 "view_capabilities": { 2786 "can_insert": false, 2787 "can_upsert": false 2788 } 2789 }, 2790 { 2791 "name": "type_monsters_mv", 2792 "schema_name": "", 2793 "columns": [ 2794 { 2795 "name": "id", 2796 "type": "null.Int", 2797 "db_type": "integer", 2798 "default": "NULL", 2799 "comment": "", 2800 "nullable": true, 2801 "unique": false, 2802 "validated": false, 2803 "auto_generated": false, 2804 "arr_type": null, 2805 "udt_name": "int4", 2806 "domain_name": null, 2807 "full_db_type": "int4" 2808 }, 2809 { 2810 "name": "enum_use", 2811 "type": "NullWorkday", 2812 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 2813 "default": "NULL", 2814 "comment": "", 2815 "nullable": true, 2816 "unique": false, 2817 "validated": false, 2818 "auto_generated": false, 2819 "arr_type": null, 2820 "udt_name": "workday", 2821 "domain_name": null, 2822 "full_db_type": "workday" 2823 }, 2824 { 2825 "name": "enum_nullable", 2826 "type": "NullWorkday", 2827 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 2828 "default": "NULL", 2829 "comment": "", 2830 "nullable": true, 2831 "unique": false, 2832 "validated": false, 2833 "auto_generated": false, 2834 "arr_type": null, 2835 "udt_name": "workday", 2836 "domain_name": null, 2837 "full_db_type": "workday" 2838 }, 2839 { 2840 "name": "bool_zero", 2841 "type": "null.Bool", 2842 "db_type": "boolean", 2843 "default": "NULL", 2844 "comment": "", 2845 "nullable": true, 2846 "unique": false, 2847 "validated": false, 2848 "auto_generated": false, 2849 "arr_type": null, 2850 "udt_name": "bool", 2851 "domain_name": null, 2852 "full_db_type": "bool" 2853 }, 2854 { 2855 "name": "bool_one", 2856 "type": "null.Bool", 2857 "db_type": "boolean", 2858 "default": "NULL", 2859 "comment": "", 2860 "nullable": true, 2861 "unique": false, 2862 "validated": false, 2863 "auto_generated": false, 2864 "arr_type": null, 2865 "udt_name": "bool", 2866 "domain_name": null, 2867 "full_db_type": "bool" 2868 }, 2869 { 2870 "name": "bool_two", 2871 "type": "null.Bool", 2872 "db_type": "boolean", 2873 "default": "NULL", 2874 "comment": "", 2875 "nullable": true, 2876 "unique": false, 2877 "validated": false, 2878 "auto_generated": false, 2879 "arr_type": null, 2880 "udt_name": "bool", 2881 "domain_name": null, 2882 "full_db_type": "bool" 2883 }, 2884 { 2885 "name": "bool_three", 2886 "type": "null.Bool", 2887 "db_type": "boolean", 2888 "default": "NULL", 2889 "comment": "", 2890 "nullable": true, 2891 "unique": false, 2892 "validated": false, 2893 "auto_generated": false, 2894 "arr_type": null, 2895 "udt_name": "bool", 2896 "domain_name": null, 2897 "full_db_type": "bool" 2898 }, 2899 { 2900 "name": "bool_four", 2901 "type": "null.Bool", 2902 "db_type": "boolean", 2903 "default": "NULL", 2904 "comment": "", 2905 "nullable": true, 2906 "unique": false, 2907 "validated": false, 2908 "auto_generated": false, 2909 "arr_type": null, 2910 "udt_name": "bool", 2911 "domain_name": null, 2912 "full_db_type": "bool" 2913 }, 2914 { 2915 "name": "bool_five", 2916 "type": "null.Bool", 2917 "db_type": "boolean", 2918 "default": "NULL", 2919 "comment": "", 2920 "nullable": true, 2921 "unique": false, 2922 "validated": false, 2923 "auto_generated": false, 2924 "arr_type": null, 2925 "udt_name": "bool", 2926 "domain_name": null, 2927 "full_db_type": "bool" 2928 }, 2929 { 2930 "name": "bool_six", 2931 "type": "null.Bool", 2932 "db_type": "boolean", 2933 "default": "NULL", 2934 "comment": "", 2935 "nullable": true, 2936 "unique": false, 2937 "validated": false, 2938 "auto_generated": false, 2939 "arr_type": null, 2940 "udt_name": "bool", 2941 "domain_name": null, 2942 "full_db_type": "bool" 2943 }, 2944 { 2945 "name": "string_zero", 2946 "type": "null.String", 2947 "db_type": "character varying", 2948 "default": "NULL", 2949 "comment": "", 2950 "nullable": true, 2951 "unique": false, 2952 "validated": false, 2953 "auto_generated": false, 2954 "arr_type": null, 2955 "udt_name": "varchar", 2956 "domain_name": null, 2957 "full_db_type": "character varying(1)" 2958 }, 2959 { 2960 "name": "string_one", 2961 "type": "null.String", 2962 "db_type": "character varying", 2963 "default": "NULL", 2964 "comment": "", 2965 "nullable": true, 2966 "unique": false, 2967 "validated": false, 2968 "auto_generated": false, 2969 "arr_type": null, 2970 "udt_name": "varchar", 2971 "domain_name": null, 2972 "full_db_type": "character varying(1)" 2973 }, 2974 { 2975 "name": "string_two", 2976 "type": "null.String", 2977 "db_type": "character varying", 2978 "default": "NULL", 2979 "comment": "", 2980 "nullable": true, 2981 "unique": false, 2982 "validated": false, 2983 "auto_generated": false, 2984 "arr_type": null, 2985 "udt_name": "varchar", 2986 "domain_name": null, 2987 "full_db_type": "character varying(1)" 2988 }, 2989 { 2990 "name": "string_three", 2991 "type": "null.String", 2992 "db_type": "character varying", 2993 "default": "NULL", 2994 "comment": "", 2995 "nullable": true, 2996 "unique": false, 2997 "validated": false, 2998 "auto_generated": false, 2999 "arr_type": null, 3000 "udt_name": "varchar", 3001 "domain_name": null, 3002 "full_db_type": "character varying(1)" 3003 }, 3004 { 3005 "name": "string_four", 3006 "type": "null.String", 3007 "db_type": "character varying", 3008 "default": "NULL", 3009 "comment": "", 3010 "nullable": true, 3011 "unique": false, 3012 "validated": false, 3013 "auto_generated": false, 3014 "arr_type": null, 3015 "udt_name": "varchar", 3016 "domain_name": null, 3017 "full_db_type": "character varying(1)" 3018 }, 3019 { 3020 "name": "string_five", 3021 "type": "null.String", 3022 "db_type": "character varying", 3023 "default": "NULL", 3024 "comment": "", 3025 "nullable": true, 3026 "unique": false, 3027 "validated": false, 3028 "auto_generated": false, 3029 "arr_type": null, 3030 "udt_name": "varchar", 3031 "domain_name": null, 3032 "full_db_type": "character varying(1000)" 3033 }, 3034 { 3035 "name": "string_six", 3036 "type": "null.String", 3037 "db_type": "character varying", 3038 "default": "NULL", 3039 "comment": "", 3040 "nullable": true, 3041 "unique": false, 3042 "validated": false, 3043 "auto_generated": false, 3044 "arr_type": null, 3045 "udt_name": "varchar", 3046 "domain_name": null, 3047 "full_db_type": "character varying(1000)" 3048 }, 3049 { 3050 "name": "string_seven", 3051 "type": "null.String", 3052 "db_type": "character varying", 3053 "default": "NULL", 3054 "comment": "", 3055 "nullable": true, 3056 "unique": false, 3057 "validated": false, 3058 "auto_generated": false, 3059 "arr_type": null, 3060 "udt_name": "varchar", 3061 "domain_name": null, 3062 "full_db_type": "character varying(1000)" 3063 }, 3064 { 3065 "name": "string_eight", 3066 "type": "null.String", 3067 "db_type": "character varying", 3068 "default": "NULL", 3069 "comment": "", 3070 "nullable": true, 3071 "unique": false, 3072 "validated": false, 3073 "auto_generated": false, 3074 "arr_type": null, 3075 "udt_name": "varchar", 3076 "domain_name": null, 3077 "full_db_type": "character varying(1000)" 3078 }, 3079 { 3080 "name": "string_nine", 3081 "type": "null.String", 3082 "db_type": "character varying", 3083 "default": "NULL", 3084 "comment": "", 3085 "nullable": true, 3086 "unique": false, 3087 "validated": false, 3088 "auto_generated": false, 3089 "arr_type": null, 3090 "udt_name": "varchar", 3091 "domain_name": null, 3092 "full_db_type": "character varying(1000)" 3093 }, 3094 { 3095 "name": "string_ten", 3096 "type": "null.String", 3097 "db_type": "character varying", 3098 "default": "NULL", 3099 "comment": "", 3100 "nullable": true, 3101 "unique": false, 3102 "validated": false, 3103 "auto_generated": false, 3104 "arr_type": null, 3105 "udt_name": "varchar", 3106 "domain_name": null, 3107 "full_db_type": "character varying(1000)" 3108 }, 3109 { 3110 "name": "string_eleven", 3111 "type": "null.String", 3112 "db_type": "character varying", 3113 "default": "NULL", 3114 "comment": "", 3115 "nullable": true, 3116 "unique": false, 3117 "validated": false, 3118 "auto_generated": false, 3119 "arr_type": null, 3120 "udt_name": "varchar", 3121 "domain_name": null, 3122 "full_db_type": "character varying(1000)" 3123 }, 3124 { 3125 "name": "nonbyte_zero", 3126 "type": "null.String", 3127 "db_type": "character", 3128 "default": "NULL", 3129 "comment": "", 3130 "nullable": true, 3131 "unique": false, 3132 "validated": false, 3133 "auto_generated": false, 3134 "arr_type": null, 3135 "udt_name": "bpchar", 3136 "domain_name": null, 3137 "full_db_type": "character(1)" 3138 }, 3139 { 3140 "name": "nonbyte_one", 3141 "type": "null.String", 3142 "db_type": "character", 3143 "default": "NULL", 3144 "comment": "", 3145 "nullable": true, 3146 "unique": false, 3147 "validated": false, 3148 "auto_generated": false, 3149 "arr_type": null, 3150 "udt_name": "bpchar", 3151 "domain_name": null, 3152 "full_db_type": "character(1)" 3153 }, 3154 { 3155 "name": "nonbyte_two", 3156 "type": "null.String", 3157 "db_type": "character", 3158 "default": "NULL", 3159 "comment": "", 3160 "nullable": true, 3161 "unique": false, 3162 "validated": false, 3163 "auto_generated": false, 3164 "arr_type": null, 3165 "udt_name": "bpchar", 3166 "domain_name": null, 3167 "full_db_type": "character(1)" 3168 }, 3169 { 3170 "name": "nonbyte_three", 3171 "type": "null.String", 3172 "db_type": "character", 3173 "default": "NULL", 3174 "comment": "", 3175 "nullable": true, 3176 "unique": false, 3177 "validated": false, 3178 "auto_generated": false, 3179 "arr_type": null, 3180 "udt_name": "bpchar", 3181 "domain_name": null, 3182 "full_db_type": "character(1)" 3183 }, 3184 { 3185 "name": "nonbyte_four", 3186 "type": "null.String", 3187 "db_type": "character", 3188 "default": "NULL", 3189 "comment": "", 3190 "nullable": true, 3191 "unique": false, 3192 "validated": false, 3193 "auto_generated": false, 3194 "arr_type": null, 3195 "udt_name": "bpchar", 3196 "domain_name": null, 3197 "full_db_type": "character(1)" 3198 }, 3199 { 3200 "name": "nonbyte_five", 3201 "type": "null.String", 3202 "db_type": "character", 3203 "default": "NULL", 3204 "comment": "", 3205 "nullable": true, 3206 "unique": false, 3207 "validated": false, 3208 "auto_generated": false, 3209 "arr_type": null, 3210 "udt_name": "bpchar", 3211 "domain_name": null, 3212 "full_db_type": "character(1000)" 3213 }, 3214 { 3215 "name": "nonbyte_six", 3216 "type": "null.String", 3217 "db_type": "character", 3218 "default": "NULL", 3219 "comment": "", 3220 "nullable": true, 3221 "unique": false, 3222 "validated": false, 3223 "auto_generated": false, 3224 "arr_type": null, 3225 "udt_name": "bpchar", 3226 "domain_name": null, 3227 "full_db_type": "character(1000)" 3228 }, 3229 { 3230 "name": "nonbyte_seven", 3231 "type": "null.String", 3232 "db_type": "character", 3233 "default": "NULL", 3234 "comment": "", 3235 "nullable": true, 3236 "unique": false, 3237 "validated": false, 3238 "auto_generated": false, 3239 "arr_type": null, 3240 "udt_name": "bpchar", 3241 "domain_name": null, 3242 "full_db_type": "character(1000)" 3243 }, 3244 { 3245 "name": "nonbyte_eight", 3246 "type": "null.String", 3247 "db_type": "character", 3248 "default": "NULL", 3249 "comment": "", 3250 "nullable": true, 3251 "unique": false, 3252 "validated": false, 3253 "auto_generated": false, 3254 "arr_type": null, 3255 "udt_name": "bpchar", 3256 "domain_name": null, 3257 "full_db_type": "character(1000)" 3258 }, 3259 { 3260 "name": "nonbyte_nine", 3261 "type": "null.String", 3262 "db_type": "character", 3263 "default": "NULL", 3264 "comment": "", 3265 "nullable": true, 3266 "unique": false, 3267 "validated": false, 3268 "auto_generated": false, 3269 "arr_type": null, 3270 "udt_name": "bpchar", 3271 "domain_name": null, 3272 "full_db_type": "character(1000)" 3273 }, 3274 { 3275 "name": "byte_zero", 3276 "type": "null.Byte", 3277 "db_type": "\"char\"", 3278 "default": "NULL", 3279 "comment": "", 3280 "nullable": true, 3281 "unique": false, 3282 "validated": false, 3283 "auto_generated": false, 3284 "arr_type": null, 3285 "udt_name": "char", 3286 "domain_name": null, 3287 "full_db_type": "char" 3288 }, 3289 { 3290 "name": "byte_one", 3291 "type": "null.Byte", 3292 "db_type": "\"char\"", 3293 "default": "NULL", 3294 "comment": "", 3295 "nullable": true, 3296 "unique": false, 3297 "validated": false, 3298 "auto_generated": false, 3299 "arr_type": null, 3300 "udt_name": "char", 3301 "domain_name": null, 3302 "full_db_type": "char" 3303 }, 3304 { 3305 "name": "byte_two", 3306 "type": "null.Byte", 3307 "db_type": "\"char\"", 3308 "default": "NULL", 3309 "comment": "", 3310 "nullable": true, 3311 "unique": false, 3312 "validated": false, 3313 "auto_generated": false, 3314 "arr_type": null, 3315 "udt_name": "char", 3316 "domain_name": null, 3317 "full_db_type": "char" 3318 }, 3319 { 3320 "name": "byte_three", 3321 "type": "null.Byte", 3322 "db_type": "\"char\"", 3323 "default": "NULL", 3324 "comment": "", 3325 "nullable": true, 3326 "unique": false, 3327 "validated": false, 3328 "auto_generated": false, 3329 "arr_type": null, 3330 "udt_name": "char", 3331 "domain_name": null, 3332 "full_db_type": "char" 3333 }, 3334 { 3335 "name": "byte_four", 3336 "type": "null.Byte", 3337 "db_type": "\"char\"", 3338 "default": "NULL", 3339 "comment": "", 3340 "nullable": true, 3341 "unique": false, 3342 "validated": false, 3343 "auto_generated": false, 3344 "arr_type": null, 3345 "udt_name": "char", 3346 "domain_name": null, 3347 "full_db_type": "char" 3348 }, 3349 { 3350 "name": "big_int_zero", 3351 "type": "null.Int64", 3352 "db_type": "bigint", 3353 "default": "NULL", 3354 "comment": "", 3355 "nullable": true, 3356 "unique": false, 3357 "validated": false, 3358 "auto_generated": false, 3359 "arr_type": null, 3360 "udt_name": "int8", 3361 "domain_name": null, 3362 "full_db_type": "int8" 3363 }, 3364 { 3365 "name": "big_int_one", 3366 "type": "null.Int64", 3367 "db_type": "bigint", 3368 "default": "NULL", 3369 "comment": "", 3370 "nullable": true, 3371 "unique": false, 3372 "validated": false, 3373 "auto_generated": false, 3374 "arr_type": null, 3375 "udt_name": "int8", 3376 "domain_name": null, 3377 "full_db_type": "int8" 3378 }, 3379 { 3380 "name": "big_int_two", 3381 "type": "null.Int64", 3382 "db_type": "bigint", 3383 "default": "NULL", 3384 "comment": "", 3385 "nullable": true, 3386 "unique": false, 3387 "validated": false, 3388 "auto_generated": false, 3389 "arr_type": null, 3390 "udt_name": "int8", 3391 "domain_name": null, 3392 "full_db_type": "int8" 3393 }, 3394 { 3395 "name": "big_int_three", 3396 "type": "null.Int64", 3397 "db_type": "bigint", 3398 "default": "NULL", 3399 "comment": "", 3400 "nullable": true, 3401 "unique": false, 3402 "validated": false, 3403 "auto_generated": false, 3404 "arr_type": null, 3405 "udt_name": "int8", 3406 "domain_name": null, 3407 "full_db_type": "int8" 3408 }, 3409 { 3410 "name": "big_int_four", 3411 "type": "null.Int64", 3412 "db_type": "bigint", 3413 "default": "NULL", 3414 "comment": "", 3415 "nullable": true, 3416 "unique": false, 3417 "validated": false, 3418 "auto_generated": false, 3419 "arr_type": null, 3420 "udt_name": "int8", 3421 "domain_name": null, 3422 "full_db_type": "int8" 3423 }, 3424 { 3425 "name": "big_int_five", 3426 "type": "null.Int64", 3427 "db_type": "bigint", 3428 "default": "NULL", 3429 "comment": "", 3430 "nullable": true, 3431 "unique": false, 3432 "validated": false, 3433 "auto_generated": false, 3434 "arr_type": null, 3435 "udt_name": "int8", 3436 "domain_name": null, 3437 "full_db_type": "int8" 3438 }, 3439 { 3440 "name": "big_int_six", 3441 "type": "null.Int64", 3442 "db_type": "bigint", 3443 "default": "NULL", 3444 "comment": "", 3445 "nullable": true, 3446 "unique": false, 3447 "validated": false, 3448 "auto_generated": false, 3449 "arr_type": null, 3450 "udt_name": "int8", 3451 "domain_name": null, 3452 "full_db_type": "int8" 3453 }, 3454 { 3455 "name": "int_zero", 3456 "type": "null.Int", 3457 "db_type": "integer", 3458 "default": "NULL", 3459 "comment": "", 3460 "nullable": true, 3461 "unique": false, 3462 "validated": false, 3463 "auto_generated": false, 3464 "arr_type": null, 3465 "udt_name": "int4", 3466 "domain_name": null, 3467 "full_db_type": "int4" 3468 }, 3469 { 3470 "name": "int_one", 3471 "type": "null.Int", 3472 "db_type": "integer", 3473 "default": "NULL", 3474 "comment": "", 3475 "nullable": true, 3476 "unique": false, 3477 "validated": false, 3478 "auto_generated": false, 3479 "arr_type": null, 3480 "udt_name": "int4", 3481 "domain_name": null, 3482 "full_db_type": "int4" 3483 }, 3484 { 3485 "name": "int_two", 3486 "type": "null.Int", 3487 "db_type": "integer", 3488 "default": "NULL", 3489 "comment": "", 3490 "nullable": true, 3491 "unique": false, 3492 "validated": false, 3493 "auto_generated": false, 3494 "arr_type": null, 3495 "udt_name": "int4", 3496 "domain_name": null, 3497 "full_db_type": "int4" 3498 }, 3499 { 3500 "name": "int_three", 3501 "type": "null.Int", 3502 "db_type": "integer", 3503 "default": "NULL", 3504 "comment": "", 3505 "nullable": true, 3506 "unique": false, 3507 "validated": false, 3508 "auto_generated": false, 3509 "arr_type": null, 3510 "udt_name": "int4", 3511 "domain_name": null, 3512 "full_db_type": "int4" 3513 }, 3514 { 3515 "name": "int_four", 3516 "type": "null.Int", 3517 "db_type": "integer", 3518 "default": "NULL", 3519 "comment": "", 3520 "nullable": true, 3521 "unique": false, 3522 "validated": false, 3523 "auto_generated": false, 3524 "arr_type": null, 3525 "udt_name": "int4", 3526 "domain_name": null, 3527 "full_db_type": "int4" 3528 }, 3529 { 3530 "name": "int_five", 3531 "type": "null.Int", 3532 "db_type": "integer", 3533 "default": "NULL", 3534 "comment": "", 3535 "nullable": true, 3536 "unique": false, 3537 "validated": false, 3538 "auto_generated": false, 3539 "arr_type": null, 3540 "udt_name": "int4", 3541 "domain_name": null, 3542 "full_db_type": "int4" 3543 }, 3544 { 3545 "name": "int_six", 3546 "type": "null.Int", 3547 "db_type": "integer", 3548 "default": "NULL", 3549 "comment": "", 3550 "nullable": true, 3551 "unique": false, 3552 "validated": false, 3553 "auto_generated": false, 3554 "arr_type": null, 3555 "udt_name": "int4", 3556 "domain_name": null, 3557 "full_db_type": "int4" 3558 }, 3559 { 3560 "name": "float_zero", 3561 "type": "types.NullDecimal", 3562 "db_type": "numeric", 3563 "default": "NULL", 3564 "comment": "", 3565 "nullable": true, 3566 "unique": false, 3567 "validated": false, 3568 "auto_generated": false, 3569 "arr_type": null, 3570 "udt_name": "numeric", 3571 "domain_name": null, 3572 "full_db_type": "numeric" 3573 }, 3574 { 3575 "name": "float_one", 3576 "type": "types.NullDecimal", 3577 "db_type": "numeric", 3578 "default": "NULL", 3579 "comment": "", 3580 "nullable": true, 3581 "unique": false, 3582 "validated": false, 3583 "auto_generated": false, 3584 "arr_type": null, 3585 "udt_name": "numeric", 3586 "domain_name": null, 3587 "full_db_type": "numeric" 3588 }, 3589 { 3590 "name": "float_two", 3591 "type": "types.NullDecimal", 3592 "db_type": "numeric", 3593 "default": "NULL", 3594 "comment": "", 3595 "nullable": true, 3596 "unique": false, 3597 "validated": false, 3598 "auto_generated": false, 3599 "arr_type": null, 3600 "udt_name": "numeric", 3601 "domain_name": null, 3602 "full_db_type": "numeric" 3603 }, 3604 { 3605 "name": "float_three", 3606 "type": "types.NullDecimal", 3607 "db_type": "numeric", 3608 "default": "NULL", 3609 "comment": "", 3610 "nullable": true, 3611 "unique": false, 3612 "validated": false, 3613 "auto_generated": false, 3614 "arr_type": null, 3615 "udt_name": "numeric", 3616 "domain_name": null, 3617 "full_db_type": "numeric" 3618 }, 3619 { 3620 "name": "float_four", 3621 "type": "types.NullDecimal", 3622 "db_type": "numeric", 3623 "default": "NULL", 3624 "comment": "", 3625 "nullable": true, 3626 "unique": false, 3627 "validated": false, 3628 "auto_generated": false, 3629 "arr_type": null, 3630 "udt_name": "numeric", 3631 "domain_name": null, 3632 "full_db_type": "numeric" 3633 }, 3634 { 3635 "name": "float_five", 3636 "type": "types.NullDecimal", 3637 "db_type": "numeric", 3638 "default": "NULL", 3639 "comment": "", 3640 "nullable": true, 3641 "unique": false, 3642 "validated": false, 3643 "auto_generated": false, 3644 "arr_type": null, 3645 "udt_name": "numeric", 3646 "domain_name": null, 3647 "full_db_type": "numeric" 3648 }, 3649 { 3650 "name": "float_six", 3651 "type": "types.NullDecimal", 3652 "db_type": "numeric", 3653 "default": "NULL", 3654 "comment": "", 3655 "nullable": true, 3656 "unique": false, 3657 "validated": false, 3658 "auto_generated": false, 3659 "arr_type": null, 3660 "udt_name": "numeric", 3661 "domain_name": null, 3662 "full_db_type": "numeric" 3663 }, 3664 { 3665 "name": "float_seven", 3666 "type": "types.NullDecimal", 3667 "db_type": "numeric", 3668 "default": "NULL", 3669 "comment": "", 3670 "nullable": true, 3671 "unique": false, 3672 "validated": false, 3673 "auto_generated": false, 3674 "arr_type": null, 3675 "udt_name": "numeric", 3676 "domain_name": null, 3677 "full_db_type": "numeric" 3678 }, 3679 { 3680 "name": "float_eight", 3681 "type": "types.NullDecimal", 3682 "db_type": "numeric", 3683 "default": "NULL", 3684 "comment": "", 3685 "nullable": true, 3686 "unique": false, 3687 "validated": false, 3688 "auto_generated": false, 3689 "arr_type": null, 3690 "udt_name": "numeric", 3691 "domain_name": null, 3692 "full_db_type": "numeric" 3693 }, 3694 { 3695 "name": "float_nine", 3696 "type": "types.NullDecimal", 3697 "db_type": "numeric", 3698 "default": "NULL", 3699 "comment": "", 3700 "nullable": true, 3701 "unique": false, 3702 "validated": false, 3703 "auto_generated": false, 3704 "arr_type": null, 3705 "udt_name": "numeric", 3706 "domain_name": null, 3707 "full_db_type": "numeric" 3708 }, 3709 { 3710 "name": "bytea_zero", 3711 "type": "null.Bytes", 3712 "db_type": "bytea", 3713 "default": "NULL", 3714 "comment": "", 3715 "nullable": true, 3716 "unique": false, 3717 "validated": false, 3718 "auto_generated": false, 3719 "arr_type": null, 3720 "udt_name": "bytea", 3721 "domain_name": null, 3722 "full_db_type": "bytea" 3723 }, 3724 { 3725 "name": "bytea_one", 3726 "type": "null.Bytes", 3727 "db_type": "bytea", 3728 "default": "NULL", 3729 "comment": "", 3730 "nullable": true, 3731 "unique": false, 3732 "validated": false, 3733 "auto_generated": false, 3734 "arr_type": null, 3735 "udt_name": "bytea", 3736 "domain_name": null, 3737 "full_db_type": "bytea" 3738 }, 3739 { 3740 "name": "bytea_two", 3741 "type": "null.Bytes", 3742 "db_type": "bytea", 3743 "default": "NULL", 3744 "comment": "", 3745 "nullable": true, 3746 "unique": false, 3747 "validated": false, 3748 "auto_generated": false, 3749 "arr_type": null, 3750 "udt_name": "bytea", 3751 "domain_name": null, 3752 "full_db_type": "bytea" 3753 }, 3754 { 3755 "name": "bytea_three", 3756 "type": "null.Bytes", 3757 "db_type": "bytea", 3758 "default": "NULL", 3759 "comment": "", 3760 "nullable": true, 3761 "unique": false, 3762 "validated": false, 3763 "auto_generated": false, 3764 "arr_type": null, 3765 "udt_name": "bytea", 3766 "domain_name": null, 3767 "full_db_type": "bytea" 3768 }, 3769 { 3770 "name": "bytea_four", 3771 "type": "null.Bytes", 3772 "db_type": "bytea", 3773 "default": "NULL", 3774 "comment": "", 3775 "nullable": true, 3776 "unique": false, 3777 "validated": false, 3778 "auto_generated": false, 3779 "arr_type": null, 3780 "udt_name": "bytea", 3781 "domain_name": null, 3782 "full_db_type": "bytea" 3783 }, 3784 { 3785 "name": "bytea_five", 3786 "type": "null.Bytes", 3787 "db_type": "bytea", 3788 "default": "NULL", 3789 "comment": "", 3790 "nullable": true, 3791 "unique": false, 3792 "validated": false, 3793 "auto_generated": false, 3794 "arr_type": null, 3795 "udt_name": "bytea", 3796 "domain_name": null, 3797 "full_db_type": "bytea" 3798 }, 3799 { 3800 "name": "bytea_six", 3801 "type": "null.Bytes", 3802 "db_type": "bytea", 3803 "default": "NULL", 3804 "comment": "", 3805 "nullable": true, 3806 "unique": false, 3807 "validated": false, 3808 "auto_generated": false, 3809 "arr_type": null, 3810 "udt_name": "bytea", 3811 "domain_name": null, 3812 "full_db_type": "bytea" 3813 }, 3814 { 3815 "name": "bytea_seven", 3816 "type": "null.Bytes", 3817 "db_type": "bytea", 3818 "default": "NULL", 3819 "comment": "", 3820 "nullable": true, 3821 "unique": false, 3822 "validated": false, 3823 "auto_generated": false, 3824 "arr_type": null, 3825 "udt_name": "bytea", 3826 "domain_name": null, 3827 "full_db_type": "bytea" 3828 }, 3829 { 3830 "name": "bytea_eight", 3831 "type": "null.Bytes", 3832 "db_type": "bytea", 3833 "default": "NULL", 3834 "comment": "", 3835 "nullable": true, 3836 "unique": false, 3837 "validated": false, 3838 "auto_generated": false, 3839 "arr_type": null, 3840 "udt_name": "bytea", 3841 "domain_name": null, 3842 "full_db_type": "bytea" 3843 }, 3844 { 3845 "name": "time_zero", 3846 "type": "null.Time", 3847 "db_type": "timestamp without time zone", 3848 "default": "NULL", 3849 "comment": "", 3850 "nullable": true, 3851 "unique": false, 3852 "validated": false, 3853 "auto_generated": false, 3854 "arr_type": null, 3855 "udt_name": "timestamp", 3856 "domain_name": null, 3857 "full_db_type": "timestamp" 3858 }, 3859 { 3860 "name": "time_one", 3861 "type": "null.Time", 3862 "db_type": "date", 3863 "default": "NULL", 3864 "comment": "", 3865 "nullable": true, 3866 "unique": false, 3867 "validated": false, 3868 "auto_generated": false, 3869 "arr_type": null, 3870 "udt_name": "date", 3871 "domain_name": null, 3872 "full_db_type": "date" 3873 }, 3874 { 3875 "name": "time_two", 3876 "type": "null.Time", 3877 "db_type": "timestamp without time zone", 3878 "default": "NULL", 3879 "comment": "", 3880 "nullable": true, 3881 "unique": false, 3882 "validated": false, 3883 "auto_generated": false, 3884 "arr_type": null, 3885 "udt_name": "timestamp", 3886 "domain_name": null, 3887 "full_db_type": "timestamp" 3888 }, 3889 { 3890 "name": "time_three", 3891 "type": "null.Time", 3892 "db_type": "timestamp without time zone", 3893 "default": "NULL", 3894 "comment": "", 3895 "nullable": true, 3896 "unique": false, 3897 "validated": false, 3898 "auto_generated": false, 3899 "arr_type": null, 3900 "udt_name": "timestamp", 3901 "domain_name": null, 3902 "full_db_type": "timestamp" 3903 }, 3904 { 3905 "name": "time_four", 3906 "type": "null.Time", 3907 "db_type": "timestamp without time zone", 3908 "default": "NULL", 3909 "comment": "", 3910 "nullable": true, 3911 "unique": false, 3912 "validated": false, 3913 "auto_generated": false, 3914 "arr_type": null, 3915 "udt_name": "timestamp", 3916 "domain_name": null, 3917 "full_db_type": "timestamp" 3918 }, 3919 { 3920 "name": "time_five", 3921 "type": "null.Time", 3922 "db_type": "timestamp without time zone", 3923 "default": "NULL", 3924 "comment": "", 3925 "nullable": true, 3926 "unique": false, 3927 "validated": false, 3928 "auto_generated": false, 3929 "arr_type": null, 3930 "udt_name": "timestamp", 3931 "domain_name": null, 3932 "full_db_type": "timestamp" 3933 }, 3934 { 3935 "name": "time_six", 3936 "type": "null.Time", 3937 "db_type": "timestamp without time zone", 3938 "default": "NULL", 3939 "comment": "", 3940 "nullable": true, 3941 "unique": false, 3942 "validated": false, 3943 "auto_generated": false, 3944 "arr_type": null, 3945 "udt_name": "timestamp", 3946 "domain_name": null, 3947 "full_db_type": "timestamp" 3948 }, 3949 { 3950 "name": "time_seven", 3951 "type": "null.Time", 3952 "db_type": "timestamp without time zone", 3953 "default": "NULL", 3954 "comment": "", 3955 "nullable": true, 3956 "unique": false, 3957 "validated": false, 3958 "auto_generated": false, 3959 "arr_type": null, 3960 "udt_name": "timestamp", 3961 "domain_name": null, 3962 "full_db_type": "timestamp" 3963 }, 3964 { 3965 "name": "time_eight", 3966 "type": "null.Time", 3967 "db_type": "timestamp without time zone", 3968 "default": "NULL", 3969 "comment": "", 3970 "nullable": true, 3971 "unique": false, 3972 "validated": false, 3973 "auto_generated": false, 3974 "arr_type": null, 3975 "udt_name": "timestamp", 3976 "domain_name": null, 3977 "full_db_type": "timestamp" 3978 }, 3979 { 3980 "name": "time_nine", 3981 "type": "null.Time", 3982 "db_type": "timestamp without time zone", 3983 "default": "NULL", 3984 "comment": "", 3985 "nullable": true, 3986 "unique": false, 3987 "validated": false, 3988 "auto_generated": false, 3989 "arr_type": null, 3990 "udt_name": "timestamp", 3991 "domain_name": null, 3992 "full_db_type": "timestamp" 3993 }, 3994 { 3995 "name": "time_ten", 3996 "type": "null.Time", 3997 "db_type": "timestamp without time zone", 3998 "default": "NULL", 3999 "comment": "", 4000 "nullable": true, 4001 "unique": false, 4002 "validated": false, 4003 "auto_generated": false, 4004 "arr_type": null, 4005 "udt_name": "timestamp", 4006 "domain_name": null, 4007 "full_db_type": "timestamp" 4008 }, 4009 { 4010 "name": "time_eleven", 4011 "type": "null.Time", 4012 "db_type": "date", 4013 "default": "NULL", 4014 "comment": "", 4015 "nullable": true, 4016 "unique": false, 4017 "validated": false, 4018 "auto_generated": false, 4019 "arr_type": null, 4020 "udt_name": "date", 4021 "domain_name": null, 4022 "full_db_type": "date" 4023 }, 4024 { 4025 "name": "time_twelve", 4026 "type": "null.Time", 4027 "db_type": "date", 4028 "default": "NULL", 4029 "comment": "", 4030 "nullable": true, 4031 "unique": false, 4032 "validated": false, 4033 "auto_generated": false, 4034 "arr_type": null, 4035 "udt_name": "date", 4036 "domain_name": null, 4037 "full_db_type": "date" 4038 }, 4039 { 4040 "name": "time_thirteen", 4041 "type": "null.Time", 4042 "db_type": "date", 4043 "default": "NULL", 4044 "comment": "", 4045 "nullable": true, 4046 "unique": false, 4047 "validated": false, 4048 "auto_generated": false, 4049 "arr_type": null, 4050 "udt_name": "date", 4051 "domain_name": null, 4052 "full_db_type": "date" 4053 }, 4054 { 4055 "name": "time_fourteen", 4056 "type": "null.Time", 4057 "db_type": "date", 4058 "default": "NULL", 4059 "comment": "", 4060 "nullable": true, 4061 "unique": false, 4062 "validated": false, 4063 "auto_generated": false, 4064 "arr_type": null, 4065 "udt_name": "date", 4066 "domain_name": null, 4067 "full_db_type": "date" 4068 }, 4069 { 4070 "name": "time_fifteen", 4071 "type": "null.Time", 4072 "db_type": "date", 4073 "default": "NULL", 4074 "comment": "", 4075 "nullable": true, 4076 "unique": false, 4077 "validated": false, 4078 "auto_generated": false, 4079 "arr_type": null, 4080 "udt_name": "date", 4081 "domain_name": null, 4082 "full_db_type": "date" 4083 }, 4084 { 4085 "name": "time_sixteen", 4086 "type": "null.Time", 4087 "db_type": "date", 4088 "default": "NULL", 4089 "comment": "", 4090 "nullable": true, 4091 "unique": false, 4092 "validated": false, 4093 "auto_generated": false, 4094 "arr_type": null, 4095 "udt_name": "date", 4096 "domain_name": null, 4097 "full_db_type": "date" 4098 }, 4099 { 4100 "name": "time_seventeen", 4101 "type": "null.Time", 4102 "db_type": "date", 4103 "default": "NULL", 4104 "comment": "", 4105 "nullable": true, 4106 "unique": false, 4107 "validated": false, 4108 "auto_generated": false, 4109 "arr_type": null, 4110 "udt_name": "date", 4111 "domain_name": null, 4112 "full_db_type": "date" 4113 }, 4114 { 4115 "name": "time_eighteen", 4116 "type": "null.Time", 4117 "db_type": "date", 4118 "default": "NULL", 4119 "comment": "", 4120 "nullable": true, 4121 "unique": false, 4122 "validated": false, 4123 "auto_generated": false, 4124 "arr_type": null, 4125 "udt_name": "date", 4126 "domain_name": null, 4127 "full_db_type": "date" 4128 }, 4129 { 4130 "name": "uuid_zero", 4131 "type": "null.String", 4132 "db_type": "uuid", 4133 "default": "NULL", 4134 "comment": "", 4135 "nullable": true, 4136 "unique": false, 4137 "validated": false, 4138 "auto_generated": false, 4139 "arr_type": null, 4140 "udt_name": "uuid", 4141 "domain_name": null, 4142 "full_db_type": "uuid" 4143 }, 4144 { 4145 "name": "uuid_one", 4146 "type": "null.String", 4147 "db_type": "uuid", 4148 "default": "NULL", 4149 "comment": "", 4150 "nullable": true, 4151 "unique": false, 4152 "validated": false, 4153 "auto_generated": false, 4154 "arr_type": null, 4155 "udt_name": "uuid", 4156 "domain_name": null, 4157 "full_db_type": "uuid" 4158 }, 4159 { 4160 "name": "uuid_two", 4161 "type": "null.String", 4162 "db_type": "uuid", 4163 "default": "NULL", 4164 "comment": "", 4165 "nullable": true, 4166 "unique": false, 4167 "validated": false, 4168 "auto_generated": false, 4169 "arr_type": null, 4170 "udt_name": "uuid", 4171 "domain_name": null, 4172 "full_db_type": "uuid" 4173 }, 4174 { 4175 "name": "uuid_three", 4176 "type": "null.String", 4177 "db_type": "uuid", 4178 "default": "NULL", 4179 "comment": "", 4180 "nullable": true, 4181 "unique": false, 4182 "validated": false, 4183 "auto_generated": false, 4184 "arr_type": null, 4185 "udt_name": "uuid", 4186 "domain_name": null, 4187 "full_db_type": "uuid" 4188 }, 4189 { 4190 "name": "uuid_four", 4191 "type": "null.String", 4192 "db_type": "uuid", 4193 "default": "NULL", 4194 "comment": "", 4195 "nullable": true, 4196 "unique": false, 4197 "validated": false, 4198 "auto_generated": false, 4199 "arr_type": null, 4200 "udt_name": "uuid", 4201 "domain_name": null, 4202 "full_db_type": "uuid" 4203 }, 4204 { 4205 "name": "uuid_five", 4206 "type": "null.String", 4207 "db_type": "uuid", 4208 "default": "NULL", 4209 "comment": "", 4210 "nullable": true, 4211 "unique": false, 4212 "validated": false, 4213 "auto_generated": false, 4214 "arr_type": null, 4215 "udt_name": "uuid", 4216 "domain_name": null, 4217 "full_db_type": "uuid" 4218 }, 4219 { 4220 "name": "integer_default", 4221 "type": "null.Int", 4222 "db_type": "integer", 4223 "default": "NULL", 4224 "comment": "", 4225 "nullable": true, 4226 "unique": false, 4227 "validated": false, 4228 "auto_generated": false, 4229 "arr_type": null, 4230 "udt_name": "int4", 4231 "domain_name": null, 4232 "full_db_type": "int4" 4233 }, 4234 { 4235 "name": "varchar_default", 4236 "type": "null.String", 4237 "db_type": "character varying", 4238 "default": "NULL", 4239 "comment": "", 4240 "nullable": true, 4241 "unique": false, 4242 "validated": false, 4243 "auto_generated": false, 4244 "arr_type": null, 4245 "udt_name": "varchar", 4246 "domain_name": null, 4247 "full_db_type": "character varying(1000)" 4248 }, 4249 { 4250 "name": "timestamp_notz", 4251 "type": "null.Time", 4252 "db_type": "timestamp without time zone", 4253 "default": "NULL", 4254 "comment": "", 4255 "nullable": true, 4256 "unique": false, 4257 "validated": false, 4258 "auto_generated": false, 4259 "arr_type": null, 4260 "udt_name": "timestamp", 4261 "domain_name": null, 4262 "full_db_type": "timestamp" 4263 }, 4264 { 4265 "name": "timestamp_tz", 4266 "type": "null.Time", 4267 "db_type": "timestamp with time zone", 4268 "default": "NULL", 4269 "comment": "", 4270 "nullable": true, 4271 "unique": false, 4272 "validated": false, 4273 "auto_generated": false, 4274 "arr_type": null, 4275 "udt_name": "timestamptz", 4276 "domain_name": null, 4277 "full_db_type": "timestamptz" 4278 }, 4279 { 4280 "name": "interval_nnull", 4281 "type": "null.String", 4282 "db_type": "interval", 4283 "default": "NULL", 4284 "comment": "", 4285 "nullable": true, 4286 "unique": false, 4287 "validated": false, 4288 "auto_generated": false, 4289 "arr_type": null, 4290 "udt_name": "interval", 4291 "domain_name": null, 4292 "full_db_type": "interval" 4293 }, 4294 { 4295 "name": "interval_null", 4296 "type": "null.String", 4297 "db_type": "interval", 4298 "default": "NULL", 4299 "comment": "", 4300 "nullable": true, 4301 "unique": false, 4302 "validated": false, 4303 "auto_generated": false, 4304 "arr_type": null, 4305 "udt_name": "interval", 4306 "domain_name": null, 4307 "full_db_type": "interval" 4308 }, 4309 { 4310 "name": "json_null", 4311 "type": "null.JSON", 4312 "db_type": "json", 4313 "default": "NULL", 4314 "comment": "", 4315 "nullable": true, 4316 "unique": false, 4317 "validated": false, 4318 "auto_generated": false, 4319 "arr_type": null, 4320 "udt_name": "json", 4321 "domain_name": null, 4322 "full_db_type": "json" 4323 }, 4324 { 4325 "name": "json_nnull", 4326 "type": "null.JSON", 4327 "db_type": "json", 4328 "default": "NULL", 4329 "comment": "", 4330 "nullable": true, 4331 "unique": false, 4332 "validated": false, 4333 "auto_generated": false, 4334 "arr_type": null, 4335 "udt_name": "json", 4336 "domain_name": null, 4337 "full_db_type": "json" 4338 }, 4339 { 4340 "name": "jsonb_null", 4341 "type": "null.JSON", 4342 "db_type": "jsonb", 4343 "default": "NULL", 4344 "comment": "", 4345 "nullable": true, 4346 "unique": false, 4347 "validated": false, 4348 "auto_generated": false, 4349 "arr_type": null, 4350 "udt_name": "jsonb", 4351 "domain_name": null, 4352 "full_db_type": "jsonb" 4353 }, 4354 { 4355 "name": "jsonb_nnull", 4356 "type": "null.JSON", 4357 "db_type": "jsonb", 4358 "default": "NULL", 4359 "comment": "", 4360 "nullable": true, 4361 "unique": false, 4362 "validated": false, 4363 "auto_generated": false, 4364 "arr_type": null, 4365 "udt_name": "jsonb", 4366 "domain_name": null, 4367 "full_db_type": "jsonb" 4368 }, 4369 { 4370 "name": "box_null", 4371 "type": "pgeo.NullBox", 4372 "db_type": "box", 4373 "default": "NULL", 4374 "comment": "", 4375 "nullable": true, 4376 "unique": false, 4377 "validated": false, 4378 "auto_generated": false, 4379 "arr_type": null, 4380 "udt_name": "box", 4381 "domain_name": null, 4382 "full_db_type": "box" 4383 }, 4384 { 4385 "name": "box_nnull", 4386 "type": "pgeo.NullBox", 4387 "db_type": "box", 4388 "default": "NULL", 4389 "comment": "", 4390 "nullable": true, 4391 "unique": false, 4392 "validated": false, 4393 "auto_generated": false, 4394 "arr_type": null, 4395 "udt_name": "box", 4396 "domain_name": null, 4397 "full_db_type": "box" 4398 }, 4399 { 4400 "name": "cidr_null", 4401 "type": "null.String", 4402 "db_type": "cidr", 4403 "default": "NULL", 4404 "comment": "", 4405 "nullable": true, 4406 "unique": false, 4407 "validated": false, 4408 "auto_generated": false, 4409 "arr_type": null, 4410 "udt_name": "cidr", 4411 "domain_name": null, 4412 "full_db_type": "cidr" 4413 }, 4414 { 4415 "name": "cidr_nnull", 4416 "type": "null.String", 4417 "db_type": "cidr", 4418 "default": "NULL", 4419 "comment": "", 4420 "nullable": true, 4421 "unique": false, 4422 "validated": false, 4423 "auto_generated": false, 4424 "arr_type": null, 4425 "udt_name": "cidr", 4426 "domain_name": null, 4427 "full_db_type": "cidr" 4428 }, 4429 { 4430 "name": "circle_null", 4431 "type": "pgeo.NullCircle", 4432 "db_type": "circle", 4433 "default": "NULL", 4434 "comment": "", 4435 "nullable": true, 4436 "unique": false, 4437 "validated": false, 4438 "auto_generated": false, 4439 "arr_type": null, 4440 "udt_name": "circle", 4441 "domain_name": null, 4442 "full_db_type": "circle" 4443 }, 4444 { 4445 "name": "circle_nnull", 4446 "type": "pgeo.NullCircle", 4447 "db_type": "circle", 4448 "default": "NULL", 4449 "comment": "", 4450 "nullable": true, 4451 "unique": false, 4452 "validated": false, 4453 "auto_generated": false, 4454 "arr_type": null, 4455 "udt_name": "circle", 4456 "domain_name": null, 4457 "full_db_type": "circle" 4458 }, 4459 { 4460 "name": "double_prec_null", 4461 "type": "null.Float64", 4462 "db_type": "double precision", 4463 "default": "NULL", 4464 "comment": "", 4465 "nullable": true, 4466 "unique": false, 4467 "validated": false, 4468 "auto_generated": false, 4469 "arr_type": null, 4470 "udt_name": "float8", 4471 "domain_name": null, 4472 "full_db_type": "float8" 4473 }, 4474 { 4475 "name": "double_prec_nnull", 4476 "type": "null.Float64", 4477 "db_type": "double precision", 4478 "default": "NULL", 4479 "comment": "", 4480 "nullable": true, 4481 "unique": false, 4482 "validated": false, 4483 "auto_generated": false, 4484 "arr_type": null, 4485 "udt_name": "float8", 4486 "domain_name": null, 4487 "full_db_type": "float8" 4488 }, 4489 { 4490 "name": "inet_null", 4491 "type": "null.String", 4492 "db_type": "inet", 4493 "default": "NULL", 4494 "comment": "", 4495 "nullable": true, 4496 "unique": false, 4497 "validated": false, 4498 "auto_generated": false, 4499 "arr_type": null, 4500 "udt_name": "inet", 4501 "domain_name": null, 4502 "full_db_type": "inet" 4503 }, 4504 { 4505 "name": "inet_nnull", 4506 "type": "null.String", 4507 "db_type": "inet", 4508 "default": "NULL", 4509 "comment": "", 4510 "nullable": true, 4511 "unique": false, 4512 "validated": false, 4513 "auto_generated": false, 4514 "arr_type": null, 4515 "udt_name": "inet", 4516 "domain_name": null, 4517 "full_db_type": "inet" 4518 }, 4519 { 4520 "name": "line_null", 4521 "type": "pgeo.NullLine", 4522 "db_type": "line", 4523 "default": "NULL", 4524 "comment": "", 4525 "nullable": true, 4526 "unique": false, 4527 "validated": false, 4528 "auto_generated": false, 4529 "arr_type": null, 4530 "udt_name": "line", 4531 "domain_name": null, 4532 "full_db_type": "line" 4533 }, 4534 { 4535 "name": "line_nnull", 4536 "type": "pgeo.NullLine", 4537 "db_type": "line", 4538 "default": "NULL", 4539 "comment": "", 4540 "nullable": true, 4541 "unique": false, 4542 "validated": false, 4543 "auto_generated": false, 4544 "arr_type": null, 4545 "udt_name": "line", 4546 "domain_name": null, 4547 "full_db_type": "line" 4548 }, 4549 { 4550 "name": "lseg_null", 4551 "type": "pgeo.NullLseg", 4552 "db_type": "lseg", 4553 "default": "NULL", 4554 "comment": "", 4555 "nullable": true, 4556 "unique": false, 4557 "validated": false, 4558 "auto_generated": false, 4559 "arr_type": null, 4560 "udt_name": "lseg", 4561 "domain_name": null, 4562 "full_db_type": "lseg" 4563 }, 4564 { 4565 "name": "lseg_nnull", 4566 "type": "pgeo.NullLseg", 4567 "db_type": "lseg", 4568 "default": "NULL", 4569 "comment": "", 4570 "nullable": true, 4571 "unique": false, 4572 "validated": false, 4573 "auto_generated": false, 4574 "arr_type": null, 4575 "udt_name": "lseg", 4576 "domain_name": null, 4577 "full_db_type": "lseg" 4578 }, 4579 { 4580 "name": "macaddr_null", 4581 "type": "null.String", 4582 "db_type": "macaddr", 4583 "default": "NULL", 4584 "comment": "", 4585 "nullable": true, 4586 "unique": false, 4587 "validated": false, 4588 "auto_generated": false, 4589 "arr_type": null, 4590 "udt_name": "macaddr", 4591 "domain_name": null, 4592 "full_db_type": "macaddr" 4593 }, 4594 { 4595 "name": "macaddr_nnull", 4596 "type": "null.String", 4597 "db_type": "macaddr", 4598 "default": "NULL", 4599 "comment": "", 4600 "nullable": true, 4601 "unique": false, 4602 "validated": false, 4603 "auto_generated": false, 4604 "arr_type": null, 4605 "udt_name": "macaddr", 4606 "domain_name": null, 4607 "full_db_type": "macaddr" 4608 }, 4609 { 4610 "name": "money_null", 4611 "type": "null.String", 4612 "db_type": "money", 4613 "default": "NULL", 4614 "comment": "", 4615 "nullable": true, 4616 "unique": false, 4617 "validated": false, 4618 "auto_generated": false, 4619 "arr_type": null, 4620 "udt_name": "money", 4621 "domain_name": null, 4622 "full_db_type": "money" 4623 }, 4624 { 4625 "name": "money_nnull", 4626 "type": "null.String", 4627 "db_type": "money", 4628 "default": "NULL", 4629 "comment": "", 4630 "nullable": true, 4631 "unique": false, 4632 "validated": false, 4633 "auto_generated": false, 4634 "arr_type": null, 4635 "udt_name": "money", 4636 "domain_name": null, 4637 "full_db_type": "money" 4638 }, 4639 { 4640 "name": "path_null", 4641 "type": "pgeo.NullPath", 4642 "db_type": "path", 4643 "default": "NULL", 4644 "comment": "", 4645 "nullable": true, 4646 "unique": false, 4647 "validated": false, 4648 "auto_generated": false, 4649 "arr_type": null, 4650 "udt_name": "path", 4651 "domain_name": null, 4652 "full_db_type": "path" 4653 }, 4654 { 4655 "name": "path_nnull", 4656 "type": "pgeo.NullPath", 4657 "db_type": "path", 4658 "default": "NULL", 4659 "comment": "", 4660 "nullable": true, 4661 "unique": false, 4662 "validated": false, 4663 "auto_generated": false, 4664 "arr_type": null, 4665 "udt_name": "path", 4666 "domain_name": null, 4667 "full_db_type": "path" 4668 }, 4669 { 4670 "name": "pg_lsn_null", 4671 "type": "null.String", 4672 "db_type": "pg_lsn", 4673 "default": "NULL", 4674 "comment": "", 4675 "nullable": true, 4676 "unique": false, 4677 "validated": false, 4678 "auto_generated": false, 4679 "arr_type": null, 4680 "udt_name": "pg_lsn", 4681 "domain_name": null, 4682 "full_db_type": "pg_lsn" 4683 }, 4684 { 4685 "name": "pg_lsn_nnull", 4686 "type": "null.String", 4687 "db_type": "pg_lsn", 4688 "default": "NULL", 4689 "comment": "", 4690 "nullable": true, 4691 "unique": false, 4692 "validated": false, 4693 "auto_generated": false, 4694 "arr_type": null, 4695 "udt_name": "pg_lsn", 4696 "domain_name": null, 4697 "full_db_type": "pg_lsn" 4698 }, 4699 { 4700 "name": "point_null", 4701 "type": "pgeo.NullPoint", 4702 "db_type": "point", 4703 "default": "NULL", 4704 "comment": "", 4705 "nullable": true, 4706 "unique": false, 4707 "validated": false, 4708 "auto_generated": false, 4709 "arr_type": null, 4710 "udt_name": "point", 4711 "domain_name": null, 4712 "full_db_type": "point" 4713 }, 4714 { 4715 "name": "point_nnull", 4716 "type": "pgeo.NullPoint", 4717 "db_type": "point", 4718 "default": "NULL", 4719 "comment": "", 4720 "nullable": true, 4721 "unique": false, 4722 "validated": false, 4723 "auto_generated": false, 4724 "arr_type": null, 4725 "udt_name": "point", 4726 "domain_name": null, 4727 "full_db_type": "point" 4728 }, 4729 { 4730 "name": "polygon_null", 4731 "type": "pgeo.NullPolygon", 4732 "db_type": "polygon", 4733 "default": "NULL", 4734 "comment": "", 4735 "nullable": true, 4736 "unique": false, 4737 "validated": false, 4738 "auto_generated": false, 4739 "arr_type": null, 4740 "udt_name": "polygon", 4741 "domain_name": null, 4742 "full_db_type": "polygon" 4743 }, 4744 { 4745 "name": "polygon_nnull", 4746 "type": "pgeo.NullPolygon", 4747 "db_type": "polygon", 4748 "default": "NULL", 4749 "comment": "", 4750 "nullable": true, 4751 "unique": false, 4752 "validated": false, 4753 "auto_generated": false, 4754 "arr_type": null, 4755 "udt_name": "polygon", 4756 "domain_name": null, 4757 "full_db_type": "polygon" 4758 }, 4759 { 4760 "name": "tsquery_null", 4761 "type": "null.String", 4762 "db_type": "tsquery", 4763 "default": "NULL", 4764 "comment": "", 4765 "nullable": true, 4766 "unique": false, 4767 "validated": false, 4768 "auto_generated": false, 4769 "arr_type": null, 4770 "udt_name": "tsquery", 4771 "domain_name": null, 4772 "full_db_type": "tsquery" 4773 }, 4774 { 4775 "name": "tsquery_nnull", 4776 "type": "null.String", 4777 "db_type": "tsquery", 4778 "default": "NULL", 4779 "comment": "", 4780 "nullable": true, 4781 "unique": false, 4782 "validated": false, 4783 "auto_generated": false, 4784 "arr_type": null, 4785 "udt_name": "tsquery", 4786 "domain_name": null, 4787 "full_db_type": "tsquery" 4788 }, 4789 { 4790 "name": "tsvector_null", 4791 "type": "null.String", 4792 "db_type": "tsvector", 4793 "default": "NULL", 4794 "comment": "", 4795 "nullable": true, 4796 "unique": false, 4797 "validated": false, 4798 "auto_generated": false, 4799 "arr_type": null, 4800 "udt_name": "tsvector", 4801 "domain_name": null, 4802 "full_db_type": "tsvector" 4803 }, 4804 { 4805 "name": "tsvector_nnull", 4806 "type": "null.String", 4807 "db_type": "tsvector", 4808 "default": "NULL", 4809 "comment": "", 4810 "nullable": true, 4811 "unique": false, 4812 "validated": false, 4813 "auto_generated": false, 4814 "arr_type": null, 4815 "udt_name": "tsvector", 4816 "domain_name": null, 4817 "full_db_type": "tsvector" 4818 }, 4819 { 4820 "name": "txid_null", 4821 "type": "null.String", 4822 "db_type": "txid_snapshot", 4823 "default": "NULL", 4824 "comment": "", 4825 "nullable": true, 4826 "unique": false, 4827 "validated": false, 4828 "auto_generated": false, 4829 "arr_type": null, 4830 "udt_name": "txid_snapshot", 4831 "domain_name": null, 4832 "full_db_type": "txid_snapshot" 4833 }, 4834 { 4835 "name": "txid_nnull", 4836 "type": "null.String", 4837 "db_type": "txid_snapshot", 4838 "default": "NULL", 4839 "comment": "", 4840 "nullable": true, 4841 "unique": false, 4842 "validated": false, 4843 "auto_generated": false, 4844 "arr_type": null, 4845 "udt_name": "txid_snapshot", 4846 "domain_name": null, 4847 "full_db_type": "txid_snapshot" 4848 }, 4849 { 4850 "name": "xml_null", 4851 "type": "null.String", 4852 "db_type": "xml", 4853 "default": "NULL", 4854 "comment": "", 4855 "nullable": true, 4856 "unique": false, 4857 "validated": false, 4858 "auto_generated": false, 4859 "arr_type": null, 4860 "udt_name": "xml", 4861 "domain_name": null, 4862 "full_db_type": "xml" 4863 }, 4864 { 4865 "name": "xml_nnull", 4866 "type": "null.String", 4867 "db_type": "xml", 4868 "default": "NULL", 4869 "comment": "", 4870 "nullable": true, 4871 "unique": false, 4872 "validated": false, 4873 "auto_generated": false, 4874 "arr_type": null, 4875 "udt_name": "xml", 4876 "domain_name": null, 4877 "full_db_type": "xml" 4878 }, 4879 { 4880 "name": "intarr_null", 4881 "type": "types.Int64Array", 4882 "db_type": "ARRAYinteger", 4883 "default": "NULL", 4884 "comment": "", 4885 "nullable": true, 4886 "unique": false, 4887 "validated": false, 4888 "auto_generated": false, 4889 "arr_type": "integer", 4890 "udt_name": "_int4", 4891 "domain_name": null, 4892 "full_db_type": "_int4" 4893 }, 4894 { 4895 "name": "intarr_nnull", 4896 "type": "types.Int64Array", 4897 "db_type": "ARRAYinteger", 4898 "default": "NULL", 4899 "comment": "", 4900 "nullable": true, 4901 "unique": false, 4902 "validated": false, 4903 "auto_generated": false, 4904 "arr_type": "integer", 4905 "udt_name": "_int4", 4906 "domain_name": null, 4907 "full_db_type": "_int4" 4908 }, 4909 { 4910 "name": "boolarr_null", 4911 "type": "types.BoolArray", 4912 "db_type": "ARRAYboolean", 4913 "default": "NULL", 4914 "comment": "", 4915 "nullable": true, 4916 "unique": false, 4917 "validated": false, 4918 "auto_generated": false, 4919 "arr_type": "boolean", 4920 "udt_name": "_bool", 4921 "domain_name": null, 4922 "full_db_type": "_bool" 4923 }, 4924 { 4925 "name": "boolarr_nnull", 4926 "type": "types.BoolArray", 4927 "db_type": "ARRAYboolean", 4928 "default": "NULL", 4929 "comment": "", 4930 "nullable": true, 4931 "unique": false, 4932 "validated": false, 4933 "auto_generated": false, 4934 "arr_type": "boolean", 4935 "udt_name": "_bool", 4936 "domain_name": null, 4937 "full_db_type": "_bool" 4938 }, 4939 { 4940 "name": "varchararr_null", 4941 "type": "types.StringArray", 4942 "db_type": "ARRAYcharacter varying", 4943 "default": "NULL", 4944 "comment": "", 4945 "nullable": true, 4946 "unique": false, 4947 "validated": false, 4948 "auto_generated": false, 4949 "arr_type": "character varying", 4950 "udt_name": "_varchar", 4951 "domain_name": null, 4952 "full_db_type": "_varchar" 4953 }, 4954 { 4955 "name": "varchararr_nnull", 4956 "type": "types.StringArray", 4957 "db_type": "ARRAYcharacter varying", 4958 "default": "NULL", 4959 "comment": "", 4960 "nullable": true, 4961 "unique": false, 4962 "validated": false, 4963 "auto_generated": false, 4964 "arr_type": "character varying", 4965 "udt_name": "_varchar", 4966 "domain_name": null, 4967 "full_db_type": "_varchar" 4968 }, 4969 { 4970 "name": "decimalarr_null", 4971 "type": "types.DecimalArray", 4972 "db_type": "ARRAYnumeric", 4973 "default": "NULL", 4974 "comment": "", 4975 "nullable": true, 4976 "unique": false, 4977 "validated": false, 4978 "auto_generated": false, 4979 "arr_type": "numeric", 4980 "udt_name": "_numeric", 4981 "domain_name": null, 4982 "full_db_type": "_numeric" 4983 }, 4984 { 4985 "name": "decimalarr_nnull", 4986 "type": "types.DecimalArray", 4987 "db_type": "ARRAYnumeric", 4988 "default": "NULL", 4989 "comment": "", 4990 "nullable": true, 4991 "unique": false, 4992 "validated": false, 4993 "auto_generated": false, 4994 "arr_type": "numeric", 4995 "udt_name": "_numeric", 4996 "domain_name": null, 4997 "full_db_type": "_numeric" 4998 }, 4999 { 5000 "name": "byteaarr_null", 5001 "type": "types.BytesArray", 5002 "db_type": "ARRAYbytea", 5003 "default": "NULL", 5004 "comment": "", 5005 "nullable": true, 5006 "unique": false, 5007 "validated": false, 5008 "auto_generated": false, 5009 "arr_type": "bytea", 5010 "udt_name": "_bytea", 5011 "domain_name": null, 5012 "full_db_type": "_bytea" 5013 }, 5014 { 5015 "name": "byteaarr_nnull", 5016 "type": "types.BytesArray", 5017 "db_type": "ARRAYbytea", 5018 "default": "NULL", 5019 "comment": "", 5020 "nullable": true, 5021 "unique": false, 5022 "validated": false, 5023 "auto_generated": false, 5024 "arr_type": "bytea", 5025 "udt_name": "_bytea", 5026 "domain_name": null, 5027 "full_db_type": "_bytea" 5028 }, 5029 { 5030 "name": "jsonbarr_null", 5031 "type": "types.StringArray", 5032 "db_type": "ARRAYjsonb", 5033 "default": "NULL", 5034 "comment": "", 5035 "nullable": true, 5036 "unique": false, 5037 "validated": false, 5038 "auto_generated": false, 5039 "arr_type": "jsonb", 5040 "udt_name": "_jsonb", 5041 "domain_name": null, 5042 "full_db_type": "_jsonb" 5043 }, 5044 { 5045 "name": "jsonbarr_nnull", 5046 "type": "types.StringArray", 5047 "db_type": "ARRAYjsonb", 5048 "default": "NULL", 5049 "comment": "", 5050 "nullable": true, 5051 "unique": false, 5052 "validated": false, 5053 "auto_generated": false, 5054 "arr_type": "jsonb", 5055 "udt_name": "_jsonb", 5056 "domain_name": null, 5057 "full_db_type": "_jsonb" 5058 }, 5059 { 5060 "name": "jsonarr_null", 5061 "type": "types.StringArray", 5062 "db_type": "ARRAYjson", 5063 "default": "NULL", 5064 "comment": "", 5065 "nullable": true, 5066 "unique": false, 5067 "validated": false, 5068 "auto_generated": false, 5069 "arr_type": "json", 5070 "udt_name": "_json", 5071 "domain_name": null, 5072 "full_db_type": "_json" 5073 }, 5074 { 5075 "name": "jsonarr_nnull", 5076 "type": "types.StringArray", 5077 "db_type": "ARRAYjson", 5078 "default": "NULL", 5079 "comment": "", 5080 "nullable": true, 5081 "unique": false, 5082 "validated": false, 5083 "auto_generated": false, 5084 "arr_type": "json", 5085 "udt_name": "_json", 5086 "domain_name": null, 5087 "full_db_type": "_json" 5088 }, 5089 { 5090 "name": "customarr_null", 5091 "type": "types.Int64Array", 5092 "db_type": "ARRAY_int4", 5093 "default": "NULL", 5094 "comment": "", 5095 "nullable": true, 5096 "unique": false, 5097 "validated": false, 5098 "auto_generated": false, 5099 "arr_type": null, 5100 "udt_name": "_int4", 5101 "domain_name": "my_int_array", 5102 "full_db_type": "_int4" 5103 }, 5104 { 5105 "name": "customarr_nnull", 5106 "type": "types.Int64Array", 5107 "db_type": "ARRAY_int4", 5108 "default": "NULL", 5109 "comment": "", 5110 "nullable": true, 5111 "unique": false, 5112 "validated": false, 5113 "auto_generated": false, 5114 "arr_type": null, 5115 "udt_name": "_int4", 5116 "domain_name": "my_int_array", 5117 "full_db_type": "_int4" 5118 }, 5119 { 5120 "name": "domainuint3_nnull", 5121 "type": "types.NullDecimal", 5122 "db_type": "numeric", 5123 "default": "NULL", 5124 "comment": "", 5125 "nullable": true, 5126 "unique": false, 5127 "validated": false, 5128 "auto_generated": false, 5129 "arr_type": null, 5130 "udt_name": "numeric", 5131 "domain_name": "uint3", 5132 "full_db_type": "numeric" 5133 }, 5134 { 5135 "name": "base", 5136 "type": "null.String", 5137 "db_type": "text", 5138 "default": "NULL", 5139 "comment": "", 5140 "nullable": true, 5141 "unique": false, 5142 "validated": false, 5143 "auto_generated": false, 5144 "arr_type": null, 5145 "udt_name": "text", 5146 "domain_name": null, 5147 "full_db_type": "text" 5148 }, 5149 { 5150 "name": "generated_nnull", 5151 "type": "null.String", 5152 "db_type": "text", 5153 "default": "NULL", 5154 "comment": "", 5155 "nullable": true, 5156 "unique": false, 5157 "validated": false, 5158 "auto_generated": false, 5159 "arr_type": null, 5160 "udt_name": "text", 5161 "domain_name": null, 5162 "full_db_type": "text" 5163 }, 5164 { 5165 "name": "generated_null", 5166 "type": "null.String", 5167 "db_type": "text", 5168 "default": "NULL", 5169 "comment": "", 5170 "nullable": true, 5171 "unique": false, 5172 "validated": false, 5173 "auto_generated": false, 5174 "arr_type": null, 5175 "udt_name": "text", 5176 "domain_name": null, 5177 "full_db_type": "text" 5178 } 5179 ], 5180 "p_key": null, 5181 "f_keys": null, 5182 "is_join_table": false, 5183 "to_one_relationships": null, 5184 "to_many_relationships": null, 5185 "is_view": true, 5186 "view_capabilities": { 5187 "can_insert": false, 5188 "can_upsert": false 5189 } 5190 }, 5191 { 5192 "name": "type_monsters_v", 5193 "schema_name": "", 5194 "columns": [ 5195 { 5196 "name": "id", 5197 "type": "null.Int", 5198 "db_type": "integer", 5199 "default": "NULL", 5200 "comment": "", 5201 "nullable": true, 5202 "unique": false, 5203 "validated": false, 5204 "auto_generated": false, 5205 "arr_type": null, 5206 "udt_name": "int4", 5207 "domain_name": null, 5208 "full_db_type": "int4" 5209 }, 5210 { 5211 "name": "enum_use", 5212 "type": "NullWorkday", 5213 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 5214 "default": "NULL", 5215 "comment": "", 5216 "nullable": true, 5217 "unique": false, 5218 "validated": false, 5219 "auto_generated": false, 5220 "arr_type": null, 5221 "udt_name": "workday", 5222 "domain_name": null, 5223 "full_db_type": "workday" 5224 }, 5225 { 5226 "name": "enum_nullable", 5227 "type": "NullWorkday", 5228 "db_type": "enum.workday('monday','tuesday','wednesday','thursday','friday')", 5229 "default": "NULL", 5230 "comment": "", 5231 "nullable": true, 5232 "unique": false, 5233 "validated": false, 5234 "auto_generated": false, 5235 "arr_type": null, 5236 "udt_name": "workday", 5237 "domain_name": null, 5238 "full_db_type": "workday" 5239 }, 5240 { 5241 "name": "bool_zero", 5242 "type": "null.Bool", 5243 "db_type": "boolean", 5244 "default": "NULL", 5245 "comment": "", 5246 "nullable": true, 5247 "unique": false, 5248 "validated": false, 5249 "auto_generated": false, 5250 "arr_type": null, 5251 "udt_name": "bool", 5252 "domain_name": null, 5253 "full_db_type": "bool" 5254 }, 5255 { 5256 "name": "bool_one", 5257 "type": "null.Bool", 5258 "db_type": "boolean", 5259 "default": "NULL", 5260 "comment": "", 5261 "nullable": true, 5262 "unique": false, 5263 "validated": false, 5264 "auto_generated": false, 5265 "arr_type": null, 5266 "udt_name": "bool", 5267 "domain_name": null, 5268 "full_db_type": "bool" 5269 }, 5270 { 5271 "name": "bool_two", 5272 "type": "null.Bool", 5273 "db_type": "boolean", 5274 "default": "NULL", 5275 "comment": "", 5276 "nullable": true, 5277 "unique": false, 5278 "validated": false, 5279 "auto_generated": false, 5280 "arr_type": null, 5281 "udt_name": "bool", 5282 "domain_name": null, 5283 "full_db_type": "bool" 5284 }, 5285 { 5286 "name": "bool_three", 5287 "type": "null.Bool", 5288 "db_type": "boolean", 5289 "default": "NULL", 5290 "comment": "", 5291 "nullable": true, 5292 "unique": false, 5293 "validated": false, 5294 "auto_generated": false, 5295 "arr_type": null, 5296 "udt_name": "bool", 5297 "domain_name": null, 5298 "full_db_type": "bool" 5299 }, 5300 { 5301 "name": "bool_four", 5302 "type": "null.Bool", 5303 "db_type": "boolean", 5304 "default": "NULL", 5305 "comment": "", 5306 "nullable": true, 5307 "unique": false, 5308 "validated": false, 5309 "auto_generated": false, 5310 "arr_type": null, 5311 "udt_name": "bool", 5312 "domain_name": null, 5313 "full_db_type": "bool" 5314 }, 5315 { 5316 "name": "bool_five", 5317 "type": "null.Bool", 5318 "db_type": "boolean", 5319 "default": "NULL", 5320 "comment": "", 5321 "nullable": true, 5322 "unique": false, 5323 "validated": false, 5324 "auto_generated": false, 5325 "arr_type": null, 5326 "udt_name": "bool", 5327 "domain_name": null, 5328 "full_db_type": "bool" 5329 }, 5330 { 5331 "name": "bool_six", 5332 "type": "null.Bool", 5333 "db_type": "boolean", 5334 "default": "NULL", 5335 "comment": "", 5336 "nullable": true, 5337 "unique": false, 5338 "validated": false, 5339 "auto_generated": false, 5340 "arr_type": null, 5341 "udt_name": "bool", 5342 "domain_name": null, 5343 "full_db_type": "bool" 5344 }, 5345 { 5346 "name": "string_zero", 5347 "type": "null.String", 5348 "db_type": "character varying", 5349 "default": "NULL", 5350 "comment": "", 5351 "nullable": true, 5352 "unique": false, 5353 "validated": false, 5354 "auto_generated": false, 5355 "arr_type": null, 5356 "udt_name": "varchar", 5357 "domain_name": null, 5358 "full_db_type": "character varying(1)" 5359 }, 5360 { 5361 "name": "string_one", 5362 "type": "null.String", 5363 "db_type": "character varying", 5364 "default": "NULL", 5365 "comment": "", 5366 "nullable": true, 5367 "unique": false, 5368 "validated": false, 5369 "auto_generated": false, 5370 "arr_type": null, 5371 "udt_name": "varchar", 5372 "domain_name": null, 5373 "full_db_type": "character varying(1)" 5374 }, 5375 { 5376 "name": "string_two", 5377 "type": "null.String", 5378 "db_type": "character varying", 5379 "default": "NULL", 5380 "comment": "", 5381 "nullable": true, 5382 "unique": false, 5383 "validated": false, 5384 "auto_generated": false, 5385 "arr_type": null, 5386 "udt_name": "varchar", 5387 "domain_name": null, 5388 "full_db_type": "character varying(1)" 5389 }, 5390 { 5391 "name": "string_three", 5392 "type": "null.String", 5393 "db_type": "character varying", 5394 "default": "NULL", 5395 "comment": "", 5396 "nullable": true, 5397 "unique": false, 5398 "validated": false, 5399 "auto_generated": false, 5400 "arr_type": null, 5401 "udt_name": "varchar", 5402 "domain_name": null, 5403 "full_db_type": "character varying(1)" 5404 }, 5405 { 5406 "name": "string_four", 5407 "type": "null.String", 5408 "db_type": "character varying", 5409 "default": "NULL", 5410 "comment": "", 5411 "nullable": true, 5412 "unique": false, 5413 "validated": false, 5414 "auto_generated": false, 5415 "arr_type": null, 5416 "udt_name": "varchar", 5417 "domain_name": null, 5418 "full_db_type": "character varying(1)" 5419 }, 5420 { 5421 "name": "string_five", 5422 "type": "null.String", 5423 "db_type": "character varying", 5424 "default": "NULL", 5425 "comment": "", 5426 "nullable": true, 5427 "unique": false, 5428 "validated": false, 5429 "auto_generated": false, 5430 "arr_type": null, 5431 "udt_name": "varchar", 5432 "domain_name": null, 5433 "full_db_type": "character varying(1000)" 5434 }, 5435 { 5436 "name": "string_six", 5437 "type": "null.String", 5438 "db_type": "character varying", 5439 "default": "NULL", 5440 "comment": "", 5441 "nullable": true, 5442 "unique": false, 5443 "validated": false, 5444 "auto_generated": false, 5445 "arr_type": null, 5446 "udt_name": "varchar", 5447 "domain_name": null, 5448 "full_db_type": "character varying(1000)" 5449 }, 5450 { 5451 "name": "string_seven", 5452 "type": "null.String", 5453 "db_type": "character varying", 5454 "default": "NULL", 5455 "comment": "", 5456 "nullable": true, 5457 "unique": false, 5458 "validated": false, 5459 "auto_generated": false, 5460 "arr_type": null, 5461 "udt_name": "varchar", 5462 "domain_name": null, 5463 "full_db_type": "character varying(1000)" 5464 }, 5465 { 5466 "name": "string_eight", 5467 "type": "null.String", 5468 "db_type": "character varying", 5469 "default": "NULL", 5470 "comment": "", 5471 "nullable": true, 5472 "unique": false, 5473 "validated": false, 5474 "auto_generated": false, 5475 "arr_type": null, 5476 "udt_name": "varchar", 5477 "domain_name": null, 5478 "full_db_type": "character varying(1000)" 5479 }, 5480 { 5481 "name": "string_nine", 5482 "type": "null.String", 5483 "db_type": "character varying", 5484 "default": "NULL", 5485 "comment": "", 5486 "nullable": true, 5487 "unique": false, 5488 "validated": false, 5489 "auto_generated": false, 5490 "arr_type": null, 5491 "udt_name": "varchar", 5492 "domain_name": null, 5493 "full_db_type": "character varying(1000)" 5494 }, 5495 { 5496 "name": "string_ten", 5497 "type": "null.String", 5498 "db_type": "character varying", 5499 "default": "NULL", 5500 "comment": "", 5501 "nullable": true, 5502 "unique": false, 5503 "validated": false, 5504 "auto_generated": false, 5505 "arr_type": null, 5506 "udt_name": "varchar", 5507 "domain_name": null, 5508 "full_db_type": "character varying(1000)" 5509 }, 5510 { 5511 "name": "string_eleven", 5512 "type": "null.String", 5513 "db_type": "character varying", 5514 "default": "NULL", 5515 "comment": "", 5516 "nullable": true, 5517 "unique": false, 5518 "validated": false, 5519 "auto_generated": false, 5520 "arr_type": null, 5521 "udt_name": "varchar", 5522 "domain_name": null, 5523 "full_db_type": "character varying(1000)" 5524 }, 5525 { 5526 "name": "nonbyte_zero", 5527 "type": "null.String", 5528 "db_type": "character", 5529 "default": "NULL", 5530 "comment": "", 5531 "nullable": true, 5532 "unique": false, 5533 "validated": false, 5534 "auto_generated": false, 5535 "arr_type": null, 5536 "udt_name": "bpchar", 5537 "domain_name": null, 5538 "full_db_type": "character(1)" 5539 }, 5540 { 5541 "name": "nonbyte_one", 5542 "type": "null.String", 5543 "db_type": "character", 5544 "default": "NULL", 5545 "comment": "", 5546 "nullable": true, 5547 "unique": false, 5548 "validated": false, 5549 "auto_generated": false, 5550 "arr_type": null, 5551 "udt_name": "bpchar", 5552 "domain_name": null, 5553 "full_db_type": "character(1)" 5554 }, 5555 { 5556 "name": "nonbyte_two", 5557 "type": "null.String", 5558 "db_type": "character", 5559 "default": "NULL", 5560 "comment": "", 5561 "nullable": true, 5562 "unique": false, 5563 "validated": false, 5564 "auto_generated": false, 5565 "arr_type": null, 5566 "udt_name": "bpchar", 5567 "domain_name": null, 5568 "full_db_type": "character(1)" 5569 }, 5570 { 5571 "name": "nonbyte_three", 5572 "type": "null.String", 5573 "db_type": "character", 5574 "default": "NULL", 5575 "comment": "", 5576 "nullable": true, 5577 "unique": false, 5578 "validated": false, 5579 "auto_generated": false, 5580 "arr_type": null, 5581 "udt_name": "bpchar", 5582 "domain_name": null, 5583 "full_db_type": "character(1)" 5584 }, 5585 { 5586 "name": "nonbyte_four", 5587 "type": "null.String", 5588 "db_type": "character", 5589 "default": "NULL", 5590 "comment": "", 5591 "nullable": true, 5592 "unique": false, 5593 "validated": false, 5594 "auto_generated": false, 5595 "arr_type": null, 5596 "udt_name": "bpchar", 5597 "domain_name": null, 5598 "full_db_type": "character(1)" 5599 }, 5600 { 5601 "name": "nonbyte_five", 5602 "type": "null.String", 5603 "db_type": "character", 5604 "default": "NULL", 5605 "comment": "", 5606 "nullable": true, 5607 "unique": false, 5608 "validated": false, 5609 "auto_generated": false, 5610 "arr_type": null, 5611 "udt_name": "bpchar", 5612 "domain_name": null, 5613 "full_db_type": "character(1000)" 5614 }, 5615 { 5616 "name": "nonbyte_six", 5617 "type": "null.String", 5618 "db_type": "character", 5619 "default": "NULL", 5620 "comment": "", 5621 "nullable": true, 5622 "unique": false, 5623 "validated": false, 5624 "auto_generated": false, 5625 "arr_type": null, 5626 "udt_name": "bpchar", 5627 "domain_name": null, 5628 "full_db_type": "character(1000)" 5629 }, 5630 { 5631 "name": "nonbyte_seven", 5632 "type": "null.String", 5633 "db_type": "character", 5634 "default": "NULL", 5635 "comment": "", 5636 "nullable": true, 5637 "unique": false, 5638 "validated": false, 5639 "auto_generated": false, 5640 "arr_type": null, 5641 "udt_name": "bpchar", 5642 "domain_name": null, 5643 "full_db_type": "character(1000)" 5644 }, 5645 { 5646 "name": "nonbyte_eight", 5647 "type": "null.String", 5648 "db_type": "character", 5649 "default": "NULL", 5650 "comment": "", 5651 "nullable": true, 5652 "unique": false, 5653 "validated": false, 5654 "auto_generated": false, 5655 "arr_type": null, 5656 "udt_name": "bpchar", 5657 "domain_name": null, 5658 "full_db_type": "character(1000)" 5659 }, 5660 { 5661 "name": "nonbyte_nine", 5662 "type": "null.String", 5663 "db_type": "character", 5664 "default": "NULL", 5665 "comment": "", 5666 "nullable": true, 5667 "unique": false, 5668 "validated": false, 5669 "auto_generated": false, 5670 "arr_type": null, 5671 "udt_name": "bpchar", 5672 "domain_name": null, 5673 "full_db_type": "character(1000)" 5674 }, 5675 { 5676 "name": "byte_zero", 5677 "type": "null.Byte", 5678 "db_type": "\"char\"", 5679 "default": "NULL", 5680 "comment": "", 5681 "nullable": true, 5682 "unique": false, 5683 "validated": false, 5684 "auto_generated": false, 5685 "arr_type": null, 5686 "udt_name": "char", 5687 "domain_name": null, 5688 "full_db_type": "char" 5689 }, 5690 { 5691 "name": "byte_one", 5692 "type": "null.Byte", 5693 "db_type": "\"char\"", 5694 "default": "NULL", 5695 "comment": "", 5696 "nullable": true, 5697 "unique": false, 5698 "validated": false, 5699 "auto_generated": false, 5700 "arr_type": null, 5701 "udt_name": "char", 5702 "domain_name": null, 5703 "full_db_type": "char" 5704 }, 5705 { 5706 "name": "byte_two", 5707 "type": "null.Byte", 5708 "db_type": "\"char\"", 5709 "default": "NULL", 5710 "comment": "", 5711 "nullable": true, 5712 "unique": false, 5713 "validated": false, 5714 "auto_generated": false, 5715 "arr_type": null, 5716 "udt_name": "char", 5717 "domain_name": null, 5718 "full_db_type": "char" 5719 }, 5720 { 5721 "name": "byte_three", 5722 "type": "null.Byte", 5723 "db_type": "\"char\"", 5724 "default": "NULL", 5725 "comment": "", 5726 "nullable": true, 5727 "unique": false, 5728 "validated": false, 5729 "auto_generated": false, 5730 "arr_type": null, 5731 "udt_name": "char", 5732 "domain_name": null, 5733 "full_db_type": "char" 5734 }, 5735 { 5736 "name": "byte_four", 5737 "type": "null.Byte", 5738 "db_type": "\"char\"", 5739 "default": "NULL", 5740 "comment": "", 5741 "nullable": true, 5742 "unique": false, 5743 "validated": false, 5744 "auto_generated": false, 5745 "arr_type": null, 5746 "udt_name": "char", 5747 "domain_name": null, 5748 "full_db_type": "char" 5749 }, 5750 { 5751 "name": "big_int_zero", 5752 "type": "null.Int64", 5753 "db_type": "bigint", 5754 "default": "NULL", 5755 "comment": "", 5756 "nullable": true, 5757 "unique": false, 5758 "validated": false, 5759 "auto_generated": false, 5760 "arr_type": null, 5761 "udt_name": "int8", 5762 "domain_name": null, 5763 "full_db_type": "int8" 5764 }, 5765 { 5766 "name": "big_int_one", 5767 "type": "null.Int64", 5768 "db_type": "bigint", 5769 "default": "NULL", 5770 "comment": "", 5771 "nullable": true, 5772 "unique": false, 5773 "validated": false, 5774 "auto_generated": false, 5775 "arr_type": null, 5776 "udt_name": "int8", 5777 "domain_name": null, 5778 "full_db_type": "int8" 5779 }, 5780 { 5781 "name": "big_int_two", 5782 "type": "null.Int64", 5783 "db_type": "bigint", 5784 "default": "NULL", 5785 "comment": "", 5786 "nullable": true, 5787 "unique": false, 5788 "validated": false, 5789 "auto_generated": false, 5790 "arr_type": null, 5791 "udt_name": "int8", 5792 "domain_name": null, 5793 "full_db_type": "int8" 5794 }, 5795 { 5796 "name": "big_int_three", 5797 "type": "null.Int64", 5798 "db_type": "bigint", 5799 "default": "NULL", 5800 "comment": "", 5801 "nullable": true, 5802 "unique": false, 5803 "validated": false, 5804 "auto_generated": false, 5805 "arr_type": null, 5806 "udt_name": "int8", 5807 "domain_name": null, 5808 "full_db_type": "int8" 5809 }, 5810 { 5811 "name": "big_int_four", 5812 "type": "null.Int64", 5813 "db_type": "bigint", 5814 "default": "NULL", 5815 "comment": "", 5816 "nullable": true, 5817 "unique": false, 5818 "validated": false, 5819 "auto_generated": false, 5820 "arr_type": null, 5821 "udt_name": "int8", 5822 "domain_name": null, 5823 "full_db_type": "int8" 5824 }, 5825 { 5826 "name": "big_int_five", 5827 "type": "null.Int64", 5828 "db_type": "bigint", 5829 "default": "NULL", 5830 "comment": "", 5831 "nullable": true, 5832 "unique": false, 5833 "validated": false, 5834 "auto_generated": false, 5835 "arr_type": null, 5836 "udt_name": "int8", 5837 "domain_name": null, 5838 "full_db_type": "int8" 5839 }, 5840 { 5841 "name": "big_int_six", 5842 "type": "null.Int64", 5843 "db_type": "bigint", 5844 "default": "NULL", 5845 "comment": "", 5846 "nullable": true, 5847 "unique": false, 5848 "validated": false, 5849 "auto_generated": false, 5850 "arr_type": null, 5851 "udt_name": "int8", 5852 "domain_name": null, 5853 "full_db_type": "int8" 5854 }, 5855 { 5856 "name": "int_zero", 5857 "type": "null.Int", 5858 "db_type": "integer", 5859 "default": "NULL", 5860 "comment": "", 5861 "nullable": true, 5862 "unique": false, 5863 "validated": false, 5864 "auto_generated": false, 5865 "arr_type": null, 5866 "udt_name": "int4", 5867 "domain_name": null, 5868 "full_db_type": "int4" 5869 }, 5870 { 5871 "name": "int_one", 5872 "type": "null.Int", 5873 "db_type": "integer", 5874 "default": "NULL", 5875 "comment": "", 5876 "nullable": true, 5877 "unique": false, 5878 "validated": false, 5879 "auto_generated": false, 5880 "arr_type": null, 5881 "udt_name": "int4", 5882 "domain_name": null, 5883 "full_db_type": "int4" 5884 }, 5885 { 5886 "name": "int_two", 5887 "type": "null.Int", 5888 "db_type": "integer", 5889 "default": "NULL", 5890 "comment": "", 5891 "nullable": true, 5892 "unique": false, 5893 "validated": false, 5894 "auto_generated": false, 5895 "arr_type": null, 5896 "udt_name": "int4", 5897 "domain_name": null, 5898 "full_db_type": "int4" 5899 }, 5900 { 5901 "name": "int_three", 5902 "type": "null.Int", 5903 "db_type": "integer", 5904 "default": "NULL", 5905 "comment": "", 5906 "nullable": true, 5907 "unique": false, 5908 "validated": false, 5909 "auto_generated": false, 5910 "arr_type": null, 5911 "udt_name": "int4", 5912 "domain_name": null, 5913 "full_db_type": "int4" 5914 }, 5915 { 5916 "name": "int_four", 5917 "type": "null.Int", 5918 "db_type": "integer", 5919 "default": "NULL", 5920 "comment": "", 5921 "nullable": true, 5922 "unique": false, 5923 "validated": false, 5924 "auto_generated": false, 5925 "arr_type": null, 5926 "udt_name": "int4", 5927 "domain_name": null, 5928 "full_db_type": "int4" 5929 }, 5930 { 5931 "name": "int_five", 5932 "type": "null.Int", 5933 "db_type": "integer", 5934 "default": "NULL", 5935 "comment": "", 5936 "nullable": true, 5937 "unique": false, 5938 "validated": false, 5939 "auto_generated": false, 5940 "arr_type": null, 5941 "udt_name": "int4", 5942 "domain_name": null, 5943 "full_db_type": "int4" 5944 }, 5945 { 5946 "name": "int_six", 5947 "type": "null.Int", 5948 "db_type": "integer", 5949 "default": "NULL", 5950 "comment": "", 5951 "nullable": true, 5952 "unique": false, 5953 "validated": false, 5954 "auto_generated": false, 5955 "arr_type": null, 5956 "udt_name": "int4", 5957 "domain_name": null, 5958 "full_db_type": "int4" 5959 }, 5960 { 5961 "name": "float_zero", 5962 "type": "types.NullDecimal", 5963 "db_type": "numeric", 5964 "default": "NULL", 5965 "comment": "", 5966 "nullable": true, 5967 "unique": false, 5968 "validated": false, 5969 "auto_generated": false, 5970 "arr_type": null, 5971 "udt_name": "numeric", 5972 "domain_name": null, 5973 "full_db_type": "numeric" 5974 }, 5975 { 5976 "name": "float_one", 5977 "type": "types.NullDecimal", 5978 "db_type": "numeric", 5979 "default": "NULL", 5980 "comment": "", 5981 "nullable": true, 5982 "unique": false, 5983 "validated": false, 5984 "auto_generated": false, 5985 "arr_type": null, 5986 "udt_name": "numeric", 5987 "domain_name": null, 5988 "full_db_type": "numeric" 5989 }, 5990 { 5991 "name": "float_two", 5992 "type": "types.NullDecimal", 5993 "db_type": "numeric", 5994 "default": "NULL", 5995 "comment": "", 5996 "nullable": true, 5997 "unique": false, 5998 "validated": false, 5999 "auto_generated": false, 6000 "arr_type": null, 6001 "udt_name": "numeric", 6002 "domain_name": null, 6003 "full_db_type": "numeric" 6004 }, 6005 { 6006 "name": "float_three", 6007 "type": "types.NullDecimal", 6008 "db_type": "numeric", 6009 "default": "NULL", 6010 "comment": "", 6011 "nullable": true, 6012 "unique": false, 6013 "validated": false, 6014 "auto_generated": false, 6015 "arr_type": null, 6016 "udt_name": "numeric", 6017 "domain_name": null, 6018 "full_db_type": "numeric" 6019 }, 6020 { 6021 "name": "float_four", 6022 "type": "types.NullDecimal", 6023 "db_type": "numeric", 6024 "default": "NULL", 6025 "comment": "", 6026 "nullable": true, 6027 "unique": false, 6028 "validated": false, 6029 "auto_generated": false, 6030 "arr_type": null, 6031 "udt_name": "numeric", 6032 "domain_name": null, 6033 "full_db_type": "numeric" 6034 }, 6035 { 6036 "name": "float_five", 6037 "type": "types.NullDecimal", 6038 "db_type": "numeric", 6039 "default": "NULL", 6040 "comment": "", 6041 "nullable": true, 6042 "unique": false, 6043 "validated": false, 6044 "auto_generated": false, 6045 "arr_type": null, 6046 "udt_name": "numeric", 6047 "domain_name": null, 6048 "full_db_type": "numeric" 6049 }, 6050 { 6051 "name": "float_six", 6052 "type": "types.NullDecimal", 6053 "db_type": "numeric", 6054 "default": "NULL", 6055 "comment": "", 6056 "nullable": true, 6057 "unique": false, 6058 "validated": false, 6059 "auto_generated": false, 6060 "arr_type": null, 6061 "udt_name": "numeric", 6062 "domain_name": null, 6063 "full_db_type": "numeric" 6064 }, 6065 { 6066 "name": "float_seven", 6067 "type": "types.NullDecimal", 6068 "db_type": "numeric", 6069 "default": "NULL", 6070 "comment": "", 6071 "nullable": true, 6072 "unique": false, 6073 "validated": false, 6074 "auto_generated": false, 6075 "arr_type": null, 6076 "udt_name": "numeric", 6077 "domain_name": null, 6078 "full_db_type": "numeric" 6079 }, 6080 { 6081 "name": "float_eight", 6082 "type": "types.NullDecimal", 6083 "db_type": "numeric", 6084 "default": "NULL", 6085 "comment": "", 6086 "nullable": true, 6087 "unique": false, 6088 "validated": false, 6089 "auto_generated": false, 6090 "arr_type": null, 6091 "udt_name": "numeric", 6092 "domain_name": null, 6093 "full_db_type": "numeric" 6094 }, 6095 { 6096 "name": "float_nine", 6097 "type": "types.NullDecimal", 6098 "db_type": "numeric", 6099 "default": "NULL", 6100 "comment": "", 6101 "nullable": true, 6102 "unique": false, 6103 "validated": false, 6104 "auto_generated": false, 6105 "arr_type": null, 6106 "udt_name": "numeric", 6107 "domain_name": null, 6108 "full_db_type": "numeric" 6109 }, 6110 { 6111 "name": "bytea_zero", 6112 "type": "null.Bytes", 6113 "db_type": "bytea", 6114 "default": "NULL", 6115 "comment": "", 6116 "nullable": true, 6117 "unique": false, 6118 "validated": false, 6119 "auto_generated": false, 6120 "arr_type": null, 6121 "udt_name": "bytea", 6122 "domain_name": null, 6123 "full_db_type": "bytea" 6124 }, 6125 { 6126 "name": "bytea_one", 6127 "type": "null.Bytes", 6128 "db_type": "bytea", 6129 "default": "NULL", 6130 "comment": "", 6131 "nullable": true, 6132 "unique": false, 6133 "validated": false, 6134 "auto_generated": false, 6135 "arr_type": null, 6136 "udt_name": "bytea", 6137 "domain_name": null, 6138 "full_db_type": "bytea" 6139 }, 6140 { 6141 "name": "bytea_two", 6142 "type": "null.Bytes", 6143 "db_type": "bytea", 6144 "default": "NULL", 6145 "comment": "", 6146 "nullable": true, 6147 "unique": false, 6148 "validated": false, 6149 "auto_generated": false, 6150 "arr_type": null, 6151 "udt_name": "bytea", 6152 "domain_name": null, 6153 "full_db_type": "bytea" 6154 }, 6155 { 6156 "name": "bytea_three", 6157 "type": "null.Bytes", 6158 "db_type": "bytea", 6159 "default": "NULL", 6160 "comment": "", 6161 "nullable": true, 6162 "unique": false, 6163 "validated": false, 6164 "auto_generated": false, 6165 "arr_type": null, 6166 "udt_name": "bytea", 6167 "domain_name": null, 6168 "full_db_type": "bytea" 6169 }, 6170 { 6171 "name": "bytea_four", 6172 "type": "null.Bytes", 6173 "db_type": "bytea", 6174 "default": "NULL", 6175 "comment": "", 6176 "nullable": true, 6177 "unique": false, 6178 "validated": false, 6179 "auto_generated": false, 6180 "arr_type": null, 6181 "udt_name": "bytea", 6182 "domain_name": null, 6183 "full_db_type": "bytea" 6184 }, 6185 { 6186 "name": "bytea_five", 6187 "type": "null.Bytes", 6188 "db_type": "bytea", 6189 "default": "NULL", 6190 "comment": "", 6191 "nullable": true, 6192 "unique": false, 6193 "validated": false, 6194 "auto_generated": false, 6195 "arr_type": null, 6196 "udt_name": "bytea", 6197 "domain_name": null, 6198 "full_db_type": "bytea" 6199 }, 6200 { 6201 "name": "bytea_six", 6202 "type": "null.Bytes", 6203 "db_type": "bytea", 6204 "default": "NULL", 6205 "comment": "", 6206 "nullable": true, 6207 "unique": false, 6208 "validated": false, 6209 "auto_generated": false, 6210 "arr_type": null, 6211 "udt_name": "bytea", 6212 "domain_name": null, 6213 "full_db_type": "bytea" 6214 }, 6215 { 6216 "name": "bytea_seven", 6217 "type": "null.Bytes", 6218 "db_type": "bytea", 6219 "default": "NULL", 6220 "comment": "", 6221 "nullable": true, 6222 "unique": false, 6223 "validated": false, 6224 "auto_generated": false, 6225 "arr_type": null, 6226 "udt_name": "bytea", 6227 "domain_name": null, 6228 "full_db_type": "bytea" 6229 }, 6230 { 6231 "name": "bytea_eight", 6232 "type": "null.Bytes", 6233 "db_type": "bytea", 6234 "default": "NULL", 6235 "comment": "", 6236 "nullable": true, 6237 "unique": false, 6238 "validated": false, 6239 "auto_generated": false, 6240 "arr_type": null, 6241 "udt_name": "bytea", 6242 "domain_name": null, 6243 "full_db_type": "bytea" 6244 }, 6245 { 6246 "name": "time_zero", 6247 "type": "null.Time", 6248 "db_type": "timestamp without time zone", 6249 "default": "NULL", 6250 "comment": "", 6251 "nullable": true, 6252 "unique": false, 6253 "validated": false, 6254 "auto_generated": false, 6255 "arr_type": null, 6256 "udt_name": "timestamp", 6257 "domain_name": null, 6258 "full_db_type": "timestamp" 6259 }, 6260 { 6261 "name": "time_one", 6262 "type": "null.Time", 6263 "db_type": "date", 6264 "default": "NULL", 6265 "comment": "", 6266 "nullable": true, 6267 "unique": false, 6268 "validated": false, 6269 "auto_generated": false, 6270 "arr_type": null, 6271 "udt_name": "date", 6272 "domain_name": null, 6273 "full_db_type": "date" 6274 }, 6275 { 6276 "name": "time_two", 6277 "type": "null.Time", 6278 "db_type": "timestamp without time zone", 6279 "default": "NULL", 6280 "comment": "", 6281 "nullable": true, 6282 "unique": false, 6283 "validated": false, 6284 "auto_generated": false, 6285 "arr_type": null, 6286 "udt_name": "timestamp", 6287 "domain_name": null, 6288 "full_db_type": "timestamp" 6289 }, 6290 { 6291 "name": "time_three", 6292 "type": "null.Time", 6293 "db_type": "timestamp without time zone", 6294 "default": "NULL", 6295 "comment": "", 6296 "nullable": true, 6297 "unique": false, 6298 "validated": false, 6299 "auto_generated": false, 6300 "arr_type": null, 6301 "udt_name": "timestamp", 6302 "domain_name": null, 6303 "full_db_type": "timestamp" 6304 }, 6305 { 6306 "name": "time_four", 6307 "type": "null.Time", 6308 "db_type": "timestamp without time zone", 6309 "default": "NULL", 6310 "comment": "", 6311 "nullable": true, 6312 "unique": false, 6313 "validated": false, 6314 "auto_generated": false, 6315 "arr_type": null, 6316 "udt_name": "timestamp", 6317 "domain_name": null, 6318 "full_db_type": "timestamp" 6319 }, 6320 { 6321 "name": "time_five", 6322 "type": "null.Time", 6323 "db_type": "timestamp without time zone", 6324 "default": "NULL", 6325 "comment": "", 6326 "nullable": true, 6327 "unique": false, 6328 "validated": false, 6329 "auto_generated": false, 6330 "arr_type": null, 6331 "udt_name": "timestamp", 6332 "domain_name": null, 6333 "full_db_type": "timestamp" 6334 }, 6335 { 6336 "name": "time_six", 6337 "type": "null.Time", 6338 "db_type": "timestamp without time zone", 6339 "default": "NULL", 6340 "comment": "", 6341 "nullable": true, 6342 "unique": false, 6343 "validated": false, 6344 "auto_generated": false, 6345 "arr_type": null, 6346 "udt_name": "timestamp", 6347 "domain_name": null, 6348 "full_db_type": "timestamp" 6349 }, 6350 { 6351 "name": "time_seven", 6352 "type": "null.Time", 6353 "db_type": "timestamp without time zone", 6354 "default": "NULL", 6355 "comment": "", 6356 "nullable": true, 6357 "unique": false, 6358 "validated": false, 6359 "auto_generated": false, 6360 "arr_type": null, 6361 "udt_name": "timestamp", 6362 "domain_name": null, 6363 "full_db_type": "timestamp" 6364 }, 6365 { 6366 "name": "time_eight", 6367 "type": "null.Time", 6368 "db_type": "timestamp without time zone", 6369 "default": "NULL", 6370 "comment": "", 6371 "nullable": true, 6372 "unique": false, 6373 "validated": false, 6374 "auto_generated": false, 6375 "arr_type": null, 6376 "udt_name": "timestamp", 6377 "domain_name": null, 6378 "full_db_type": "timestamp" 6379 }, 6380 { 6381 "name": "time_nine", 6382 "type": "null.Time", 6383 "db_type": "timestamp without time zone", 6384 "default": "NULL", 6385 "comment": "", 6386 "nullable": true, 6387 "unique": false, 6388 "validated": false, 6389 "auto_generated": false, 6390 "arr_type": null, 6391 "udt_name": "timestamp", 6392 "domain_name": null, 6393 "full_db_type": "timestamp" 6394 }, 6395 { 6396 "name": "time_ten", 6397 "type": "null.Time", 6398 "db_type": "timestamp without time zone", 6399 "default": "NULL", 6400 "comment": "", 6401 "nullable": true, 6402 "unique": false, 6403 "validated": false, 6404 "auto_generated": false, 6405 "arr_type": null, 6406 "udt_name": "timestamp", 6407 "domain_name": null, 6408 "full_db_type": "timestamp" 6409 }, 6410 { 6411 "name": "time_eleven", 6412 "type": "null.Time", 6413 "db_type": "date", 6414 "default": "NULL", 6415 "comment": "", 6416 "nullable": true, 6417 "unique": false, 6418 "validated": false, 6419 "auto_generated": false, 6420 "arr_type": null, 6421 "udt_name": "date", 6422 "domain_name": null, 6423 "full_db_type": "date" 6424 }, 6425 { 6426 "name": "time_twelve", 6427 "type": "null.Time", 6428 "db_type": "date", 6429 "default": "NULL", 6430 "comment": "", 6431 "nullable": true, 6432 "unique": false, 6433 "validated": false, 6434 "auto_generated": false, 6435 "arr_type": null, 6436 "udt_name": "date", 6437 "domain_name": null, 6438 "full_db_type": "date" 6439 }, 6440 { 6441 "name": "time_thirteen", 6442 "type": "null.Time", 6443 "db_type": "date", 6444 "default": "NULL", 6445 "comment": "", 6446 "nullable": true, 6447 "unique": false, 6448 "validated": false, 6449 "auto_generated": false, 6450 "arr_type": null, 6451 "udt_name": "date", 6452 "domain_name": null, 6453 "full_db_type": "date" 6454 }, 6455 { 6456 "name": "time_fourteen", 6457 "type": "null.Time", 6458 "db_type": "date", 6459 "default": "NULL", 6460 "comment": "", 6461 "nullable": true, 6462 "unique": false, 6463 "validated": false, 6464 "auto_generated": false, 6465 "arr_type": null, 6466 "udt_name": "date", 6467 "domain_name": null, 6468 "full_db_type": "date" 6469 }, 6470 { 6471 "name": "time_fifteen", 6472 "type": "null.Time", 6473 "db_type": "date", 6474 "default": "NULL", 6475 "comment": "", 6476 "nullable": true, 6477 "unique": false, 6478 "validated": false, 6479 "auto_generated": false, 6480 "arr_type": null, 6481 "udt_name": "date", 6482 "domain_name": null, 6483 "full_db_type": "date" 6484 }, 6485 { 6486 "name": "time_sixteen", 6487 "type": "null.Time", 6488 "db_type": "date", 6489 "default": "NULL", 6490 "comment": "", 6491 "nullable": true, 6492 "unique": false, 6493 "validated": false, 6494 "auto_generated": false, 6495 "arr_type": null, 6496 "udt_name": "date", 6497 "domain_name": null, 6498 "full_db_type": "date" 6499 }, 6500 { 6501 "name": "time_seventeen", 6502 "type": "null.Time", 6503 "db_type": "date", 6504 "default": "NULL", 6505 "comment": "", 6506 "nullable": true, 6507 "unique": false, 6508 "validated": false, 6509 "auto_generated": false, 6510 "arr_type": null, 6511 "udt_name": "date", 6512 "domain_name": null, 6513 "full_db_type": "date" 6514 }, 6515 { 6516 "name": "time_eighteen", 6517 "type": "null.Time", 6518 "db_type": "date", 6519 "default": "NULL", 6520 "comment": "", 6521 "nullable": true, 6522 "unique": false, 6523 "validated": false, 6524 "auto_generated": false, 6525 "arr_type": null, 6526 "udt_name": "date", 6527 "domain_name": null, 6528 "full_db_type": "date" 6529 }, 6530 { 6531 "name": "uuid_zero", 6532 "type": "null.String", 6533 "db_type": "uuid", 6534 "default": "NULL", 6535 "comment": "", 6536 "nullable": true, 6537 "unique": false, 6538 "validated": false, 6539 "auto_generated": false, 6540 "arr_type": null, 6541 "udt_name": "uuid", 6542 "domain_name": null, 6543 "full_db_type": "uuid" 6544 }, 6545 { 6546 "name": "uuid_one", 6547 "type": "null.String", 6548 "db_type": "uuid", 6549 "default": "NULL", 6550 "comment": "", 6551 "nullable": true, 6552 "unique": false, 6553 "validated": false, 6554 "auto_generated": false, 6555 "arr_type": null, 6556 "udt_name": "uuid", 6557 "domain_name": null, 6558 "full_db_type": "uuid" 6559 }, 6560 { 6561 "name": "uuid_two", 6562 "type": "null.String", 6563 "db_type": "uuid", 6564 "default": "NULL", 6565 "comment": "", 6566 "nullable": true, 6567 "unique": false, 6568 "validated": false, 6569 "auto_generated": false, 6570 "arr_type": null, 6571 "udt_name": "uuid", 6572 "domain_name": null, 6573 "full_db_type": "uuid" 6574 }, 6575 { 6576 "name": "uuid_three", 6577 "type": "null.String", 6578 "db_type": "uuid", 6579 "default": "NULL", 6580 "comment": "", 6581 "nullable": true, 6582 "unique": false, 6583 "validated": false, 6584 "auto_generated": false, 6585 "arr_type": null, 6586 "udt_name": "uuid", 6587 "domain_name": null, 6588 "full_db_type": "uuid" 6589 }, 6590 { 6591 "name": "uuid_four", 6592 "type": "null.String", 6593 "db_type": "uuid", 6594 "default": "NULL", 6595 "comment": "", 6596 "nullable": true, 6597 "unique": false, 6598 "validated": false, 6599 "auto_generated": false, 6600 "arr_type": null, 6601 "udt_name": "uuid", 6602 "domain_name": null, 6603 "full_db_type": "uuid" 6604 }, 6605 { 6606 "name": "uuid_five", 6607 "type": "null.String", 6608 "db_type": "uuid", 6609 "default": "NULL", 6610 "comment": "", 6611 "nullable": true, 6612 "unique": false, 6613 "validated": false, 6614 "auto_generated": false, 6615 "arr_type": null, 6616 "udt_name": "uuid", 6617 "domain_name": null, 6618 "full_db_type": "uuid" 6619 }, 6620 { 6621 "name": "integer_default", 6622 "type": "null.Int", 6623 "db_type": "integer", 6624 "default": "NULL", 6625 "comment": "", 6626 "nullable": true, 6627 "unique": false, 6628 "validated": false, 6629 "auto_generated": false, 6630 "arr_type": null, 6631 "udt_name": "int4", 6632 "domain_name": null, 6633 "full_db_type": "int4" 6634 }, 6635 { 6636 "name": "varchar_default", 6637 "type": "null.String", 6638 "db_type": "character varying", 6639 "default": "NULL", 6640 "comment": "", 6641 "nullable": true, 6642 "unique": false, 6643 "validated": false, 6644 "auto_generated": false, 6645 "arr_type": null, 6646 "udt_name": "varchar", 6647 "domain_name": null, 6648 "full_db_type": "character varying(1000)" 6649 }, 6650 { 6651 "name": "timestamp_notz", 6652 "type": "null.Time", 6653 "db_type": "timestamp without time zone", 6654 "default": "NULL", 6655 "comment": "", 6656 "nullable": true, 6657 "unique": false, 6658 "validated": false, 6659 "auto_generated": false, 6660 "arr_type": null, 6661 "udt_name": "timestamp", 6662 "domain_name": null, 6663 "full_db_type": "timestamp" 6664 }, 6665 { 6666 "name": "timestamp_tz", 6667 "type": "null.Time", 6668 "db_type": "timestamp with time zone", 6669 "default": "NULL", 6670 "comment": "", 6671 "nullable": true, 6672 "unique": false, 6673 "validated": false, 6674 "auto_generated": false, 6675 "arr_type": null, 6676 "udt_name": "timestamptz", 6677 "domain_name": null, 6678 "full_db_type": "timestamptz" 6679 }, 6680 { 6681 "name": "interval_nnull", 6682 "type": "null.String", 6683 "db_type": "interval", 6684 "default": "NULL", 6685 "comment": "", 6686 "nullable": true, 6687 "unique": false, 6688 "validated": false, 6689 "auto_generated": false, 6690 "arr_type": null, 6691 "udt_name": "interval", 6692 "domain_name": null, 6693 "full_db_type": "interval" 6694 }, 6695 { 6696 "name": "interval_null", 6697 "type": "null.String", 6698 "db_type": "interval", 6699 "default": "NULL", 6700 "comment": "", 6701 "nullable": true, 6702 "unique": false, 6703 "validated": false, 6704 "auto_generated": false, 6705 "arr_type": null, 6706 "udt_name": "interval", 6707 "domain_name": null, 6708 "full_db_type": "interval" 6709 }, 6710 { 6711 "name": "json_null", 6712 "type": "null.JSON", 6713 "db_type": "json", 6714 "default": "NULL", 6715 "comment": "", 6716 "nullable": true, 6717 "unique": false, 6718 "validated": false, 6719 "auto_generated": false, 6720 "arr_type": null, 6721 "udt_name": "json", 6722 "domain_name": null, 6723 "full_db_type": "json" 6724 }, 6725 { 6726 "name": "json_nnull", 6727 "type": "null.JSON", 6728 "db_type": "json", 6729 "default": "NULL", 6730 "comment": "", 6731 "nullable": true, 6732 "unique": false, 6733 "validated": false, 6734 "auto_generated": false, 6735 "arr_type": null, 6736 "udt_name": "json", 6737 "domain_name": null, 6738 "full_db_type": "json" 6739 }, 6740 { 6741 "name": "jsonb_null", 6742 "type": "null.JSON", 6743 "db_type": "jsonb", 6744 "default": "NULL", 6745 "comment": "", 6746 "nullable": true, 6747 "unique": false, 6748 "validated": false, 6749 "auto_generated": false, 6750 "arr_type": null, 6751 "udt_name": "jsonb", 6752 "domain_name": null, 6753 "full_db_type": "jsonb" 6754 }, 6755 { 6756 "name": "jsonb_nnull", 6757 "type": "null.JSON", 6758 "db_type": "jsonb", 6759 "default": "NULL", 6760 "comment": "", 6761 "nullable": true, 6762 "unique": false, 6763 "validated": false, 6764 "auto_generated": false, 6765 "arr_type": null, 6766 "udt_name": "jsonb", 6767 "domain_name": null, 6768 "full_db_type": "jsonb" 6769 }, 6770 { 6771 "name": "box_null", 6772 "type": "pgeo.NullBox", 6773 "db_type": "box", 6774 "default": "NULL", 6775 "comment": "", 6776 "nullable": true, 6777 "unique": false, 6778 "validated": false, 6779 "auto_generated": false, 6780 "arr_type": null, 6781 "udt_name": "box", 6782 "domain_name": null, 6783 "full_db_type": "box" 6784 }, 6785 { 6786 "name": "box_nnull", 6787 "type": "pgeo.NullBox", 6788 "db_type": "box", 6789 "default": "NULL", 6790 "comment": "", 6791 "nullable": true, 6792 "unique": false, 6793 "validated": false, 6794 "auto_generated": false, 6795 "arr_type": null, 6796 "udt_name": "box", 6797 "domain_name": null, 6798 "full_db_type": "box" 6799 }, 6800 { 6801 "name": "cidr_null", 6802 "type": "null.String", 6803 "db_type": "cidr", 6804 "default": "NULL", 6805 "comment": "", 6806 "nullable": true, 6807 "unique": false, 6808 "validated": false, 6809 "auto_generated": false, 6810 "arr_type": null, 6811 "udt_name": "cidr", 6812 "domain_name": null, 6813 "full_db_type": "cidr" 6814 }, 6815 { 6816 "name": "cidr_nnull", 6817 "type": "null.String", 6818 "db_type": "cidr", 6819 "default": "NULL", 6820 "comment": "", 6821 "nullable": true, 6822 "unique": false, 6823 "validated": false, 6824 "auto_generated": false, 6825 "arr_type": null, 6826 "udt_name": "cidr", 6827 "domain_name": null, 6828 "full_db_type": "cidr" 6829 }, 6830 { 6831 "name": "circle_null", 6832 "type": "pgeo.NullCircle", 6833 "db_type": "circle", 6834 "default": "NULL", 6835 "comment": "", 6836 "nullable": true, 6837 "unique": false, 6838 "validated": false, 6839 "auto_generated": false, 6840 "arr_type": null, 6841 "udt_name": "circle", 6842 "domain_name": null, 6843 "full_db_type": "circle" 6844 }, 6845 { 6846 "name": "circle_nnull", 6847 "type": "pgeo.NullCircle", 6848 "db_type": "circle", 6849 "default": "NULL", 6850 "comment": "", 6851 "nullable": true, 6852 "unique": false, 6853 "validated": false, 6854 "auto_generated": false, 6855 "arr_type": null, 6856 "udt_name": "circle", 6857 "domain_name": null, 6858 "full_db_type": "circle" 6859 }, 6860 { 6861 "name": "double_prec_null", 6862 "type": "null.Float64", 6863 "db_type": "double precision", 6864 "default": "NULL", 6865 "comment": "", 6866 "nullable": true, 6867 "unique": false, 6868 "validated": false, 6869 "auto_generated": false, 6870 "arr_type": null, 6871 "udt_name": "float8", 6872 "domain_name": null, 6873 "full_db_type": "float8" 6874 }, 6875 { 6876 "name": "double_prec_nnull", 6877 "type": "null.Float64", 6878 "db_type": "double precision", 6879 "default": "NULL", 6880 "comment": "", 6881 "nullable": true, 6882 "unique": false, 6883 "validated": false, 6884 "auto_generated": false, 6885 "arr_type": null, 6886 "udt_name": "float8", 6887 "domain_name": null, 6888 "full_db_type": "float8" 6889 }, 6890 { 6891 "name": "inet_null", 6892 "type": "null.String", 6893 "db_type": "inet", 6894 "default": "NULL", 6895 "comment": "", 6896 "nullable": true, 6897 "unique": false, 6898 "validated": false, 6899 "auto_generated": false, 6900 "arr_type": null, 6901 "udt_name": "inet", 6902 "domain_name": null, 6903 "full_db_type": "inet" 6904 }, 6905 { 6906 "name": "inet_nnull", 6907 "type": "null.String", 6908 "db_type": "inet", 6909 "default": "NULL", 6910 "comment": "", 6911 "nullable": true, 6912 "unique": false, 6913 "validated": false, 6914 "auto_generated": false, 6915 "arr_type": null, 6916 "udt_name": "inet", 6917 "domain_name": null, 6918 "full_db_type": "inet" 6919 }, 6920 { 6921 "name": "line_null", 6922 "type": "pgeo.NullLine", 6923 "db_type": "line", 6924 "default": "NULL", 6925 "comment": "", 6926 "nullable": true, 6927 "unique": false, 6928 "validated": false, 6929 "auto_generated": false, 6930 "arr_type": null, 6931 "udt_name": "line", 6932 "domain_name": null, 6933 "full_db_type": "line" 6934 }, 6935 { 6936 "name": "line_nnull", 6937 "type": "pgeo.NullLine", 6938 "db_type": "line", 6939 "default": "NULL", 6940 "comment": "", 6941 "nullable": true, 6942 "unique": false, 6943 "validated": false, 6944 "auto_generated": false, 6945 "arr_type": null, 6946 "udt_name": "line", 6947 "domain_name": null, 6948 "full_db_type": "line" 6949 }, 6950 { 6951 "name": "lseg_null", 6952 "type": "pgeo.NullLseg", 6953 "db_type": "lseg", 6954 "default": "NULL", 6955 "comment": "", 6956 "nullable": true, 6957 "unique": false, 6958 "validated": false, 6959 "auto_generated": false, 6960 "arr_type": null, 6961 "udt_name": "lseg", 6962 "domain_name": null, 6963 "full_db_type": "lseg" 6964 }, 6965 { 6966 "name": "lseg_nnull", 6967 "type": "pgeo.NullLseg", 6968 "db_type": "lseg", 6969 "default": "NULL", 6970 "comment": "", 6971 "nullable": true, 6972 "unique": false, 6973 "validated": false, 6974 "auto_generated": false, 6975 "arr_type": null, 6976 "udt_name": "lseg", 6977 "domain_name": null, 6978 "full_db_type": "lseg" 6979 }, 6980 { 6981 "name": "macaddr_null", 6982 "type": "null.String", 6983 "db_type": "macaddr", 6984 "default": "NULL", 6985 "comment": "", 6986 "nullable": true, 6987 "unique": false, 6988 "validated": false, 6989 "auto_generated": false, 6990 "arr_type": null, 6991 "udt_name": "macaddr", 6992 "domain_name": null, 6993 "full_db_type": "macaddr" 6994 }, 6995 { 6996 "name": "macaddr_nnull", 6997 "type": "null.String", 6998 "db_type": "macaddr", 6999 "default": "NULL", 7000 "comment": "", 7001 "nullable": true, 7002 "unique": false, 7003 "validated": false, 7004 "auto_generated": false, 7005 "arr_type": null, 7006 "udt_name": "macaddr", 7007 "domain_name": null, 7008 "full_db_type": "macaddr" 7009 }, 7010 { 7011 "name": "money_null", 7012 "type": "null.String", 7013 "db_type": "money", 7014 "default": "NULL", 7015 "comment": "", 7016 "nullable": true, 7017 "unique": false, 7018 "validated": false, 7019 "auto_generated": false, 7020 "arr_type": null, 7021 "udt_name": "money", 7022 "domain_name": null, 7023 "full_db_type": "money" 7024 }, 7025 { 7026 "name": "money_nnull", 7027 "type": "null.String", 7028 "db_type": "money", 7029 "default": "NULL", 7030 "comment": "", 7031 "nullable": true, 7032 "unique": false, 7033 "validated": false, 7034 "auto_generated": false, 7035 "arr_type": null, 7036 "udt_name": "money", 7037 "domain_name": null, 7038 "full_db_type": "money" 7039 }, 7040 { 7041 "name": "path_null", 7042 "type": "pgeo.NullPath", 7043 "db_type": "path", 7044 "default": "NULL", 7045 "comment": "", 7046 "nullable": true, 7047 "unique": false, 7048 "validated": false, 7049 "auto_generated": false, 7050 "arr_type": null, 7051 "udt_name": "path", 7052 "domain_name": null, 7053 "full_db_type": "path" 7054 }, 7055 { 7056 "name": "path_nnull", 7057 "type": "pgeo.NullPath", 7058 "db_type": "path", 7059 "default": "NULL", 7060 "comment": "", 7061 "nullable": true, 7062 "unique": false, 7063 "validated": false, 7064 "auto_generated": false, 7065 "arr_type": null, 7066 "udt_name": "path", 7067 "domain_name": null, 7068 "full_db_type": "path" 7069 }, 7070 { 7071 "name": "pg_lsn_null", 7072 "type": "null.String", 7073 "db_type": "pg_lsn", 7074 "default": "NULL", 7075 "comment": "", 7076 "nullable": true, 7077 "unique": false, 7078 "validated": false, 7079 "auto_generated": false, 7080 "arr_type": null, 7081 "udt_name": "pg_lsn", 7082 "domain_name": null, 7083 "full_db_type": "pg_lsn" 7084 }, 7085 { 7086 "name": "pg_lsn_nnull", 7087 "type": "null.String", 7088 "db_type": "pg_lsn", 7089 "default": "NULL", 7090 "comment": "", 7091 "nullable": true, 7092 "unique": false, 7093 "validated": false, 7094 "auto_generated": false, 7095 "arr_type": null, 7096 "udt_name": "pg_lsn", 7097 "domain_name": null, 7098 "full_db_type": "pg_lsn" 7099 }, 7100 { 7101 "name": "point_null", 7102 "type": "pgeo.NullPoint", 7103 "db_type": "point", 7104 "default": "NULL", 7105 "comment": "", 7106 "nullable": true, 7107 "unique": false, 7108 "validated": false, 7109 "auto_generated": false, 7110 "arr_type": null, 7111 "udt_name": "point", 7112 "domain_name": null, 7113 "full_db_type": "point" 7114 }, 7115 { 7116 "name": "point_nnull", 7117 "type": "pgeo.NullPoint", 7118 "db_type": "point", 7119 "default": "NULL", 7120 "comment": "", 7121 "nullable": true, 7122 "unique": false, 7123 "validated": false, 7124 "auto_generated": false, 7125 "arr_type": null, 7126 "udt_name": "point", 7127 "domain_name": null, 7128 "full_db_type": "point" 7129 }, 7130 { 7131 "name": "polygon_null", 7132 "type": "pgeo.NullPolygon", 7133 "db_type": "polygon", 7134 "default": "NULL", 7135 "comment": "", 7136 "nullable": true, 7137 "unique": false, 7138 "validated": false, 7139 "auto_generated": false, 7140 "arr_type": null, 7141 "udt_name": "polygon", 7142 "domain_name": null, 7143 "full_db_type": "polygon" 7144 }, 7145 { 7146 "name": "polygon_nnull", 7147 "type": "pgeo.NullPolygon", 7148 "db_type": "polygon", 7149 "default": "NULL", 7150 "comment": "", 7151 "nullable": true, 7152 "unique": false, 7153 "validated": false, 7154 "auto_generated": false, 7155 "arr_type": null, 7156 "udt_name": "polygon", 7157 "domain_name": null, 7158 "full_db_type": "polygon" 7159 }, 7160 { 7161 "name": "tsquery_null", 7162 "type": "null.String", 7163 "db_type": "tsquery", 7164 "default": "NULL", 7165 "comment": "", 7166 "nullable": true, 7167 "unique": false, 7168 "validated": false, 7169 "auto_generated": false, 7170 "arr_type": null, 7171 "udt_name": "tsquery", 7172 "domain_name": null, 7173 "full_db_type": "tsquery" 7174 }, 7175 { 7176 "name": "tsquery_nnull", 7177 "type": "null.String", 7178 "db_type": "tsquery", 7179 "default": "NULL", 7180 "comment": "", 7181 "nullable": true, 7182 "unique": false, 7183 "validated": false, 7184 "auto_generated": false, 7185 "arr_type": null, 7186 "udt_name": "tsquery", 7187 "domain_name": null, 7188 "full_db_type": "tsquery" 7189 }, 7190 { 7191 "name": "tsvector_null", 7192 "type": "null.String", 7193 "db_type": "tsvector", 7194 "default": "NULL", 7195 "comment": "", 7196 "nullable": true, 7197 "unique": false, 7198 "validated": false, 7199 "auto_generated": false, 7200 "arr_type": null, 7201 "udt_name": "tsvector", 7202 "domain_name": null, 7203 "full_db_type": "tsvector" 7204 }, 7205 { 7206 "name": "tsvector_nnull", 7207 "type": "null.String", 7208 "db_type": "tsvector", 7209 "default": "NULL", 7210 "comment": "", 7211 "nullable": true, 7212 "unique": false, 7213 "validated": false, 7214 "auto_generated": false, 7215 "arr_type": null, 7216 "udt_name": "tsvector", 7217 "domain_name": null, 7218 "full_db_type": "tsvector" 7219 }, 7220 { 7221 "name": "txid_null", 7222 "type": "null.String", 7223 "db_type": "txid_snapshot", 7224 "default": "NULL", 7225 "comment": "", 7226 "nullable": true, 7227 "unique": false, 7228 "validated": false, 7229 "auto_generated": false, 7230 "arr_type": null, 7231 "udt_name": "txid_snapshot", 7232 "domain_name": null, 7233 "full_db_type": "txid_snapshot" 7234 }, 7235 { 7236 "name": "txid_nnull", 7237 "type": "null.String", 7238 "db_type": "txid_snapshot", 7239 "default": "NULL", 7240 "comment": "", 7241 "nullable": true, 7242 "unique": false, 7243 "validated": false, 7244 "auto_generated": false, 7245 "arr_type": null, 7246 "udt_name": "txid_snapshot", 7247 "domain_name": null, 7248 "full_db_type": "txid_snapshot" 7249 }, 7250 { 7251 "name": "xml_null", 7252 "type": "null.String", 7253 "db_type": "xml", 7254 "default": "NULL", 7255 "comment": "", 7256 "nullable": true, 7257 "unique": false, 7258 "validated": false, 7259 "auto_generated": false, 7260 "arr_type": null, 7261 "udt_name": "xml", 7262 "domain_name": null, 7263 "full_db_type": "xml" 7264 }, 7265 { 7266 "name": "xml_nnull", 7267 "type": "null.String", 7268 "db_type": "xml", 7269 "default": "NULL", 7270 "comment": "", 7271 "nullable": true, 7272 "unique": false, 7273 "validated": false, 7274 "auto_generated": false, 7275 "arr_type": null, 7276 "udt_name": "xml", 7277 "domain_name": null, 7278 "full_db_type": "xml" 7279 }, 7280 { 7281 "name": "intarr_null", 7282 "type": "types.Int64Array", 7283 "db_type": "ARRAYinteger", 7284 "default": "NULL", 7285 "comment": "", 7286 "nullable": true, 7287 "unique": false, 7288 "validated": false, 7289 "auto_generated": false, 7290 "arr_type": "integer", 7291 "udt_name": "_int4", 7292 "domain_name": null, 7293 "full_db_type": "_int4" 7294 }, 7295 { 7296 "name": "intarr_nnull", 7297 "type": "types.Int64Array", 7298 "db_type": "ARRAYinteger", 7299 "default": "NULL", 7300 "comment": "", 7301 "nullable": true, 7302 "unique": false, 7303 "validated": false, 7304 "auto_generated": false, 7305 "arr_type": "integer", 7306 "udt_name": "_int4", 7307 "domain_name": null, 7308 "full_db_type": "_int4" 7309 }, 7310 { 7311 "name": "boolarr_null", 7312 "type": "types.BoolArray", 7313 "db_type": "ARRAYboolean", 7314 "default": "NULL", 7315 "comment": "", 7316 "nullable": true, 7317 "unique": false, 7318 "validated": false, 7319 "auto_generated": false, 7320 "arr_type": "boolean", 7321 "udt_name": "_bool", 7322 "domain_name": null, 7323 "full_db_type": "_bool" 7324 }, 7325 { 7326 "name": "boolarr_nnull", 7327 "type": "types.BoolArray", 7328 "db_type": "ARRAYboolean", 7329 "default": "NULL", 7330 "comment": "", 7331 "nullable": true, 7332 "unique": false, 7333 "validated": false, 7334 "auto_generated": false, 7335 "arr_type": "boolean", 7336 "udt_name": "_bool", 7337 "domain_name": null, 7338 "full_db_type": "_bool" 7339 }, 7340 { 7341 "name": "varchararr_null", 7342 "type": "types.StringArray", 7343 "db_type": "ARRAYcharacter varying", 7344 "default": "NULL", 7345 "comment": "", 7346 "nullable": true, 7347 "unique": false, 7348 "validated": false, 7349 "auto_generated": false, 7350 "arr_type": "character varying", 7351 "udt_name": "_varchar", 7352 "domain_name": null, 7353 "full_db_type": "_varchar" 7354 }, 7355 { 7356 "name": "varchararr_nnull", 7357 "type": "types.StringArray", 7358 "db_type": "ARRAYcharacter varying", 7359 "default": "NULL", 7360 "comment": "", 7361 "nullable": true, 7362 "unique": false, 7363 "validated": false, 7364 "auto_generated": false, 7365 "arr_type": "character varying", 7366 "udt_name": "_varchar", 7367 "domain_name": null, 7368 "full_db_type": "_varchar" 7369 }, 7370 { 7371 "name": "decimalarr_null", 7372 "type": "types.DecimalArray", 7373 "db_type": "ARRAYnumeric", 7374 "default": "NULL", 7375 "comment": "", 7376 "nullable": true, 7377 "unique": false, 7378 "validated": false, 7379 "auto_generated": false, 7380 "arr_type": "numeric", 7381 "udt_name": "_numeric", 7382 "domain_name": null, 7383 "full_db_type": "_numeric" 7384 }, 7385 { 7386 "name": "decimalarr_nnull", 7387 "type": "types.DecimalArray", 7388 "db_type": "ARRAYnumeric", 7389 "default": "NULL", 7390 "comment": "", 7391 "nullable": true, 7392 "unique": false, 7393 "validated": false, 7394 "auto_generated": false, 7395 "arr_type": "numeric", 7396 "udt_name": "_numeric", 7397 "domain_name": null, 7398 "full_db_type": "_numeric" 7399 }, 7400 { 7401 "name": "byteaarr_null", 7402 "type": "types.BytesArray", 7403 "db_type": "ARRAYbytea", 7404 "default": "NULL", 7405 "comment": "", 7406 "nullable": true, 7407 "unique": false, 7408 "validated": false, 7409 "auto_generated": false, 7410 "arr_type": "bytea", 7411 "udt_name": "_bytea", 7412 "domain_name": null, 7413 "full_db_type": "_bytea" 7414 }, 7415 { 7416 "name": "byteaarr_nnull", 7417 "type": "types.BytesArray", 7418 "db_type": "ARRAYbytea", 7419 "default": "NULL", 7420 "comment": "", 7421 "nullable": true, 7422 "unique": false, 7423 "validated": false, 7424 "auto_generated": false, 7425 "arr_type": "bytea", 7426 "udt_name": "_bytea", 7427 "domain_name": null, 7428 "full_db_type": "_bytea" 7429 }, 7430 { 7431 "name": "jsonbarr_null", 7432 "type": "types.StringArray", 7433 "db_type": "ARRAYjsonb", 7434 "default": "NULL", 7435 "comment": "", 7436 "nullable": true, 7437 "unique": false, 7438 "validated": false, 7439 "auto_generated": false, 7440 "arr_type": "jsonb", 7441 "udt_name": "_jsonb", 7442 "domain_name": null, 7443 "full_db_type": "_jsonb" 7444 }, 7445 { 7446 "name": "jsonbarr_nnull", 7447 "type": "types.StringArray", 7448 "db_type": "ARRAYjsonb", 7449 "default": "NULL", 7450 "comment": "", 7451 "nullable": true, 7452 "unique": false, 7453 "validated": false, 7454 "auto_generated": false, 7455 "arr_type": "jsonb", 7456 "udt_name": "_jsonb", 7457 "domain_name": null, 7458 "full_db_type": "_jsonb" 7459 }, 7460 { 7461 "name": "jsonarr_null", 7462 "type": "types.StringArray", 7463 "db_type": "ARRAYjson", 7464 "default": "NULL", 7465 "comment": "", 7466 "nullable": true, 7467 "unique": false, 7468 "validated": false, 7469 "auto_generated": false, 7470 "arr_type": "json", 7471 "udt_name": "_json", 7472 "domain_name": null, 7473 "full_db_type": "_json" 7474 }, 7475 { 7476 "name": "jsonarr_nnull", 7477 "type": "types.StringArray", 7478 "db_type": "ARRAYjson", 7479 "default": "NULL", 7480 "comment": "", 7481 "nullable": true, 7482 "unique": false, 7483 "validated": false, 7484 "auto_generated": false, 7485 "arr_type": "json", 7486 "udt_name": "_json", 7487 "domain_name": null, 7488 "full_db_type": "_json" 7489 }, 7490 { 7491 "name": "customarr_null", 7492 "type": "types.Int64Array", 7493 "db_type": "ARRAY_int4", 7494 "default": "NULL", 7495 "comment": "", 7496 "nullable": true, 7497 "unique": false, 7498 "validated": false, 7499 "auto_generated": false, 7500 "arr_type": null, 7501 "udt_name": "_int4", 7502 "domain_name": "my_int_array", 7503 "full_db_type": "_int4" 7504 }, 7505 { 7506 "name": "customarr_nnull", 7507 "type": "types.Int64Array", 7508 "db_type": "ARRAY_int4", 7509 "default": "NULL", 7510 "comment": "", 7511 "nullable": true, 7512 "unique": false, 7513 "validated": false, 7514 "auto_generated": false, 7515 "arr_type": null, 7516 "udt_name": "_int4", 7517 "domain_name": "my_int_array", 7518 "full_db_type": "_int4" 7519 }, 7520 { 7521 "name": "domainuint3_nnull", 7522 "type": "types.NullDecimal", 7523 "db_type": "numeric", 7524 "default": "NULL", 7525 "comment": "", 7526 "nullable": true, 7527 "unique": false, 7528 "validated": false, 7529 "auto_generated": false, 7530 "arr_type": null, 7531 "udt_name": "numeric", 7532 "domain_name": "uint3", 7533 "full_db_type": "numeric" 7534 }, 7535 { 7536 "name": "base", 7537 "type": "null.String", 7538 "db_type": "text", 7539 "default": "NULL", 7540 "comment": "", 7541 "nullable": true, 7542 "unique": false, 7543 "validated": false, 7544 "auto_generated": false, 7545 "arr_type": null, 7546 "udt_name": "text", 7547 "domain_name": null, 7548 "full_db_type": "text" 7549 }, 7550 { 7551 "name": "generated_nnull", 7552 "type": "null.String", 7553 "db_type": "text", 7554 "default": "NULL", 7555 "comment": "", 7556 "nullable": true, 7557 "unique": false, 7558 "validated": false, 7559 "auto_generated": false, 7560 "arr_type": null, 7561 "udt_name": "text", 7562 "domain_name": null, 7563 "full_db_type": "text" 7564 }, 7565 { 7566 "name": "generated_null", 7567 "type": "null.String", 7568 "db_type": "text", 7569 "default": "NULL", 7570 "comment": "", 7571 "nullable": true, 7572 "unique": false, 7573 "validated": false, 7574 "auto_generated": false, 7575 "arr_type": null, 7576 "udt_name": "text", 7577 "domain_name": null, 7578 "full_db_type": "text" 7579 } 7580 ], 7581 "p_key": null, 7582 "f_keys": null, 7583 "is_join_table": false, 7584 "to_one_relationships": null, 7585 "to_many_relationships": null, 7586 "is_view": true, 7587 "view_capabilities": { 7588 "can_insert": true, 7589 "can_upsert": true 7590 } 7591 }, 7592 { 7593 "name": "user_videos", 7594 "schema_name": "", 7595 "columns": [ 7596 { 7597 "name": "user_id", 7598 "type": "null.Int", 7599 "db_type": "integer", 7600 "default": "NULL", 7601 "comment": "", 7602 "nullable": true, 7603 "unique": false, 7604 "validated": false, 7605 "auto_generated": false, 7606 "arr_type": null, 7607 "udt_name": "int4", 7608 "domain_name": null, 7609 "full_db_type": "int4" 7610 }, 7611 { 7612 "name": "video_id", 7613 "type": "null.Int", 7614 "db_type": "integer", 7615 "default": "NULL", 7616 "comment": "", 7617 "nullable": true, 7618 "unique": false, 7619 "validated": false, 7620 "auto_generated": false, 7621 "arr_type": null, 7622 "udt_name": "int4", 7623 "domain_name": null, 7624 "full_db_type": "int4" 7625 }, 7626 { 7627 "name": "sponsor_id", 7628 "type": "null.Int", 7629 "db_type": "integer", 7630 "default": "NULL", 7631 "comment": "", 7632 "nullable": true, 7633 "unique": false, 7634 "validated": false, 7635 "auto_generated": false, 7636 "arr_type": null, 7637 "udt_name": "int4", 7638 "domain_name": null, 7639 "full_db_type": "int4" 7640 } 7641 ], 7642 "p_key": null, 7643 "f_keys": null, 7644 "is_join_table": false, 7645 "to_one_relationships": null, 7646 "to_many_relationships": null, 7647 "is_view": true, 7648 "view_capabilities": { 7649 "can_insert": false, 7650 "can_upsert": false 7651 } 7652 } 7653 ], 7654 "dialect": { 7655 "lq": 34, 7656 "rq": 34, 7657 "use_index_placeholders": true, 7658 "use_last_insert_id": false, 7659 "use_schema": false, 7660 "use_default_keyword": true, 7661 "use_top_clause": false, 7662 "use_output_clause": false, 7663 "use_case_when_exists_clause": false, 7664 "use_auto_columns": false 7665 } 7666 }