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",
115
110
DRIZZLE_TYPE_VARCHAR,
121
115
columns->push_back(new plugin::ColumnInfo("IS_NULLABLE",
123
117
DRIZZLE_TYPE_VARCHAR,
129
122
columns->push_back(new plugin::ColumnInfo("DATA_TYPE",
131
124
DRIZZLE_TYPE_VARCHAR,
137
129
columns->push_back(new plugin::ColumnInfo("CHARACTER_MAXIMUM_LENGTH",
138
130
MY_INT64_NUM_DECIMAL_DIGITS,
139
131
DRIZZLE_TYPE_LONGLONG,
141
133
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
145
136
columns->push_back(new plugin::ColumnInfo("CHARACTER_OCTET_LENGTH",
146
137
MY_INT64_NUM_DECIMAL_DIGITS,
147
138
DRIZZLE_TYPE_LONGLONG,
149
140
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
153
143
columns->push_back(new plugin::ColumnInfo("NUMERIC_PRECISION",
154
144
MY_INT64_NUM_DECIMAL_DIGITS,
155
145
DRIZZLE_TYPE_LONGLONG,
157
147
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
161
150
columns->push_back(new plugin::ColumnInfo("NUMERIC_SCALE",
162
151
MY_INT64_NUM_DECIMAL_DIGITS,
163
152
DRIZZLE_TYPE_LONGLONG,
165
154
(MY_I_S_MAYBE_NULL | MY_I_S_UNSIGNED),
169
157
columns->push_back(new plugin::ColumnInfo("CHARACTER_SET_NAME",
171
159
DRIZZLE_TYPE_VARCHAR,
177
164
columns->push_back(new plugin::ColumnInfo("COLLATION_NAME",
179
166
DRIZZLE_TYPE_VARCHAR,
185
171
columns->push_back(new plugin::ColumnInfo("COLUMN_TYPE",
188
174
DRIZZLE_TYPE_VARCHAR,
194
179
columns->push_back(new plugin::ColumnInfo("COLUMN_KEY",
196
181
DRIZZLE_TYPE_VARCHAR,
202
186
columns->push_back(new plugin::ColumnInfo("EXTRA",
204
188
DRIZZLE_TYPE_VARCHAR,
210
193
columns->push_back(new plugin::ColumnInfo("PRIVILEGES",
212
195
DRIZZLE_TYPE_VARCHAR,
218
200
columns->push_back(new plugin::ColumnInfo("COLUMN_COMMENT",
219
201
COLUMN_COMMENT_MAXLEN,
220
202
DRIZZLE_TYPE_VARCHAR,
226
207
columns->push_back(new plugin::ColumnInfo("STORAGE",
228
209
DRIZZLE_TYPE_VARCHAR,
234
214
columns->push_back(new plugin::ColumnInfo("FORMAT",
236
216
DRIZZLE_TYPE_VARCHAR,