74
74
DRIZZLE_TYPE_VARCHAR,
80
79
columns->push_back(new plugin::ColumnInfo("TABLE_SCHEMA",
82
81
DRIZZLE_TYPE_VARCHAR,
88
86
columns->push_back(new plugin::ColumnInfo("TABLE_NAME",
90
88
DRIZZLE_TYPE_VARCHAR,
96
93
columns->push_back(new plugin::ColumnInfo("COLUMN_NAME",
98
95
DRIZZLE_TYPE_VARCHAR,
104
100
columns->push_back(new plugin::ColumnInfo("ORDINAL_POSITION",
105
101
MY_INT64_NUM_DECIMAL_DIGITS,
106
102
DRIZZLE_TYPE_LONGLONG,
112
107
columns->push_back(new plugin::ColumnInfo("COLUMN_DEFAULT",
113
MAX_FIELD_VARCHARLENGTH,
114
109
DRIZZLE_TYPE_VARCHAR,
120
114
columns->push_back(new plugin::ColumnInfo("IS_NULLABLE",
122
116
DRIZZLE_TYPE_VARCHAR,
128
121
columns->push_back(new plugin::ColumnInfo("DATA_TYPE",
130
123
DRIZZLE_TYPE_VARCHAR,
136
128
columns->push_back(new plugin::ColumnInfo("CHARACTER_MAXIMUM_LENGTH",
137
129
MY_INT64_NUM_DECIMAL_DIGITS,
138
130
DRIZZLE_TYPE_LONGLONG,
140
132
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
144
135
columns->push_back(new plugin::ColumnInfo("CHARACTER_OCTET_LENGTH",
145
136
MY_INT64_NUM_DECIMAL_DIGITS,
146
137
DRIZZLE_TYPE_LONGLONG,
148
139
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
152
142
columns->push_back(new plugin::ColumnInfo("NUMERIC_PRECISION",
153
143
MY_INT64_NUM_DECIMAL_DIGITS,
154
144
DRIZZLE_TYPE_LONGLONG,
156
146
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
160
149
columns->push_back(new plugin::ColumnInfo("NUMERIC_SCALE",
161
150
MY_INT64_NUM_DECIMAL_DIGITS,
162
151
DRIZZLE_TYPE_LONGLONG,
164
153
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
168
156
columns->push_back(new plugin::ColumnInfo("CHARACTER_SET_NAME",
170
158
DRIZZLE_TYPE_VARCHAR,
176
163
columns->push_back(new plugin::ColumnInfo("COLLATION_NAME",
178
165
DRIZZLE_TYPE_VARCHAR,
184
170
columns->push_back(new plugin::ColumnInfo("COLUMN_TYPE",
186
172
DRIZZLE_TYPE_VARCHAR,
192
177
columns->push_back(new plugin::ColumnInfo("COLUMN_KEY",
194
179
DRIZZLE_TYPE_VARCHAR,
200
184
columns->push_back(new plugin::ColumnInfo("EXTRA",
202
186
DRIZZLE_TYPE_VARCHAR,
208
191
columns->push_back(new plugin::ColumnInfo("PRIVILEGES",
210
193
DRIZZLE_TYPE_VARCHAR,
216
198
columns->push_back(new plugin::ColumnInfo("COLUMN_COMMENT",
217
199
COLUMN_COMMENT_MAXLEN,
218
200
DRIZZLE_TYPE_VARCHAR,
224
205
columns->push_back(new plugin::ColumnInfo("STORAGE",
226
207
DRIZZLE_TYPE_VARCHAR,
232
212
columns->push_back(new plugin::ColumnInfo("FORMAT",
234
214
DRIZZLE_TYPE_VARCHAR,