Changeset: 68b52437c72c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=68b52437c72c
Modified Files:
        tools/monetdbe/monetdbe.c
        tools/monetdbe/monetdbe.h
Branch: Oct2020
Log Message:

removed get_table from interface, wasn't usefull


diffs (82 lines):

diff --git a/tools/monetdbe/monetdbe.c b/tools/monetdbe/monetdbe.c
--- a/tools/monetdbe/monetdbe.c
+++ b/tools/monetdbe/monetdbe.c
@@ -79,10 +79,6 @@ embedded_type(int t) {
        }
 }
 
-typedef struct monetdbe_table_t {
-       sql_table t;
-} monetdbe_table_t;
-
 typedef struct {
        Client c;
        char *msg;
@@ -925,46 +921,6 @@ monetdbe_cleanup_result(monetdbe_databas
 }
 
 char*
-monetdbe_get_table(monetdbe_database dbhdl, monetdbe_table** table, const 
char* schema_name, const char* table_name)
-{
-       monetdbe_database_internal *mdbe = (monetdbe_database_internal*)dbhdl;
-       mvc *m;
-       sql_schema *s;
-
-
-       if ((mdbe->msg = validate_database_handle(mdbe, 
"monetdbe.monetdbe_get_table")) != MAL_SUCCEED) {
-
-               return mdbe->msg;
-       }
-
-       if ((mdbe->msg = getSQLContext(mdbe->c, NULL, &m, NULL)) != NULL)
-               goto cleanup;
-       if ((mdbe->msg = SQLtrans(m)) != MAL_SUCCEED)
-               goto cleanup;
-       if (!table) {
-               mdbe->msg = createException(MAL, "monetdbe.monetdbe_get_table", 
"Parameter table is NULL");
-               goto cleanup;
-       }
-       if (schema_name) {
-               if (!(s = mvc_bind_schema(m, schema_name))) {
-                       mdbe->msg = createException(MAL, 
"monetdbe.monetdbe_get_table", "Could not find schema %s", schema_name);
-                       goto cleanup;
-               }
-       } else {
-               s = cur_schema(m);
-       }
-       if (!(*(sql_table**)table = mvc_bind_table(m, s, table_name))) {
-               mdbe->msg = createException(MAL, "monetdbe.monetdbe_get_table", 
"Could not find table %s", table_name);
-               goto cleanup;
-       }
-
-cleanup:
-       mdbe->msg = commit_action(m, mdbe, NULL, NULL);
-
-       return mdbe->msg;
-}
-
-char*
 monetdbe_get_columns(monetdbe_database dbhdl, const char* schema_name, const 
char *table_name, size_t *column_count,
                                        char ***column_names, int 
**column_types)
 {
diff --git a/tools/monetdbe/monetdbe.h b/tools/monetdbe/monetdbe.h
--- a/tools/monetdbe/monetdbe.h
+++ b/tools/monetdbe/monetdbe.h
@@ -72,9 +72,6 @@ typedef struct {
        char* name;
 } monetdbe_column;
 
-struct monetdbe_table_t;
-typedef struct monetdbe_table_t monetdbe_table;
-
 typedef struct {
        size_t nparam;
        monetdbe_types  *type;
@@ -151,7 +148,6 @@ monetdbe_export char* monetdbe_cleanup_s
 monetdbe_export char* monetdbe_append(monetdbe_database dbhdl, const char* 
schema, const char* table, monetdbe_column **input, size_t column_count);
 monetdbe_export const void* monetdbe_null(monetdbe_database dbhdl, 
monetdbe_types t);
 
-monetdbe_export char* monetdbe_get_table(monetdbe_database dbhdl, 
monetdbe_table** table, const char* schema_name, const char* table_name);
 monetdbe_export char* monetdbe_get_columns(monetdbe_database dbhdl, const 
char* schema_name, const char *table_name, size_t *column_count, char 
***column_names, int **column_types);
 
 monetdbe_export char* monetdbe_dump_database(monetdbe_database dbhdl, const 
char *backupfile);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to