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  }