Changeset: 8f03835dad79 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/8f03835dad79 Modified Files: sql/backends/monet5/vaults/json/json.c Branch: newjson Log Message:
get json type from sys schema diffs (20 lines): diff --git a/sql/backends/monet5/vaults/json/json.c b/sql/backends/monet5/vaults/json/json.c --- a/sql/backends/monet5/vaults/json/json.c +++ b/sql/backends/monet5/vaults/json/json.c @@ -160,13 +160,13 @@ json_relation(mvc *sql, sql_subfunc *f, // use file name as columnn name ? char *cname = sa_strdup(sql->sa, "json"); list_append(names, cname); - sql_schema *jsons = mvc_bind_schema(sql, "json"); + sql_schema *jsons = mvc_bind_schema(sql, "sys"); if (!jsons) return NULL; - sql_type *tpe = schema_bind_type(sql, jsons, "json"); sql_subtype *st = SA_NEW(sql->sa, sql_subtype); - st->type = tpe; st->digits = st->scale = 0; + st->multiset = 0; + st->type = schema_bind_type(sql, jsons, "json"); list_append(types, st); sql_exp *ne = exp_column(sql->sa, a_create(sql->sa, tname), cname, st, CARD_MULTI, 1, 0, 0); set_basecol(ne); _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org