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

Reply via email to