Changeset: 74e19ec11cd4 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/74e19ec11cd4 Modified Files: sql/server/rel_schema.c Branch: userprofile Log Message:
extend create user syntax diffs (30 lines): diff --git a/sql/server/rel_schema.c b/sql/server/rel_schema.c --- a/sql/server/rel_schema.c +++ b/sql/server/rel_schema.c @@ -2262,7 +2262,7 @@ rel_create_index(mvc *sql, char *iname, } static sql_rel * -rel_create_user(sql_allocator *sa, char *user, char *passwd, int enc, char *fullname, char *schema, char *schema_path, lng max_memory, int max_workers, bool wlc, char *optimizer) +rel_create_user(sql_allocator *sa, char *user, char *passwd, int enc, char *fullname, char *schema, char *schema_path, lng max_memory, int max_workers, bool wlc, char *optimizer, char *default_role) { sql_rel *rel = rel_create(sa); list *exps = new_exp_list(sa); @@ -2279,6 +2279,7 @@ rel_create_user(sql_allocator *sa, char append(exps, exp_atom_int(sa, max_workers)); append(exps, exp_atom_bool(sa, wlc)); append(exps, exp_atom_clob(sa, optimizer)); + append(exps, exp_atom_clob(sa, default_role)); rel->l = NULL; rel->r = NULL; rel->op = op_ddl; @@ -2927,7 +2928,8 @@ rel_schemas(sql_query *query, symbol *s) l->h->next->next->next->next->next->next->data.l_val, /* max memory */ l->h->next->next->next->next->next->next->next->data.i_val, /* max workers */ l->h->next->next->next->next->next->next->next->next->data.i_val, /* wlc */ - l->h->next->next->next->next->next->next->next->next->next->data.sval); /* optimizer */ + l->h->next->next->next->next->next->next->next->next->next->data.sval, /* optimizer */ + l->h->next->next->next->next->next->next->next->next->next->next->data.sval); /* default role */ } break; case SQL_DROP_USER: ret = rel_schema2(sql->sa, ddl_drop_user, s->data.sval, NULL, 0); _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org