/
attribute.xo.go
42 lines (39 loc) · 3.33 KB
/
attribute.xo.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package ischema
// Code generated by xo. DO NOT EDIT.
import (
"database/sql"
)
// Attribute represents a row from 'information_schema.attributes'.
type Attribute struct {
UdtCatalog sql.NullString `json:"udt_catalog"` // udt_catalog
UdtSchema sql.NullString `json:"udt_schema"` // udt_schema
UdtName sql.NullString `json:"udt_name"` // udt_name
AttributeName sql.NullString `json:"attribute_name"` // attribute_name
OrdinalPosition sql.NullInt64 `json:"ordinal_position"` // ordinal_position
AttributeDefault sql.NullString `json:"attribute_default"` // attribute_default
IsNullable sql.NullString `json:"is_nullable"` // is_nullable
DataType sql.NullString `json:"data_type"` // data_type
CharacterMaximumLength sql.NullInt64 `json:"character_maximum_length"` // character_maximum_length
CharacterOctetLength sql.NullInt64 `json:"character_octet_length"` // character_octet_length
CharacterSetCatalog sql.NullString `json:"character_set_catalog"` // character_set_catalog
CharacterSetSchema sql.NullString `json:"character_set_schema"` // character_set_schema
CharacterSetName sql.NullString `json:"character_set_name"` // character_set_name
CollationCatalog sql.NullString `json:"collation_catalog"` // collation_catalog
CollationSchema sql.NullString `json:"collation_schema"` // collation_schema
CollationName sql.NullString `json:"collation_name"` // collation_name
NumericPrecision sql.NullInt64 `json:"numeric_precision"` // numeric_precision
NumericPrecisionRadix sql.NullInt64 `json:"numeric_precision_radix"` // numeric_precision_radix
NumericScale sql.NullInt64 `json:"numeric_scale"` // numeric_scale
DatetimePrecision sql.NullInt64 `json:"datetime_precision"` // datetime_precision
IntervalType sql.NullString `json:"interval_type"` // interval_type
IntervalPrecision sql.NullInt64 `json:"interval_precision"` // interval_precision
AttributeUdtCatalog sql.NullString `json:"attribute_udt_catalog"` // attribute_udt_catalog
AttributeUdtSchema sql.NullString `json:"attribute_udt_schema"` // attribute_udt_schema
AttributeUdtName sql.NullString `json:"attribute_udt_name"` // attribute_udt_name
ScopeCatalog sql.NullString `json:"scope_catalog"` // scope_catalog
ScopeSchema sql.NullString `json:"scope_schema"` // scope_schema
ScopeName sql.NullString `json:"scope_name"` // scope_name
MaximumCardinality sql.NullInt64 `json:"maximum_cardinality"` // maximum_cardinality
DtdIdentifier sql.NullString `json:"dtd_identifier"` // dtd_identifier
IsDerivedReferenceAttribute sql.NullString `json:"is_derived_reference_attribute"` // is_derived_reference_attribute
}