diff options
Diffstat (limited to 'development/mysql-workbench/mysql-workbench-column-label.patch')
-rw-r--r-- | development/mysql-workbench/mysql-workbench-column-label.patch | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/development/mysql-workbench/mysql-workbench-column-label.patch b/development/mysql-workbench/mysql-workbench-column-label.patch deleted file mode 100644 index ee6d3cd0b7..0000000000 --- a/development/mysql-workbench/mysql-workbench-column-label.patch +++ /dev/null @@ -1,44 +0,0 @@ -diff --git a/backend/wbpublic/objimpl/db.query/db_query_Resultset.cpp b/backend/wbpublic/objimpl/db.query/db_query_Resultset.cpp -index 1b69f22..82de11f 100644 ---- a/backend/wbpublic/objimpl/db.query/db_query_Resultset.cpp -+++ b/backend/wbpublic/objimpl/db.query/db_query_Resultset.cpp -@@ -241,7 +241,11 @@ public: - const int last_column= meta->getColumnCount(); - for (int i = 1; i <= last_column; i++) - { -+#ifdef MYSQLCPPCONN_VERSION_1_1_5 -+ column_by_name[meta->getColumnLabel(i)]= i; -+#else - column_by_name[meta->getColumnName(i)]= i; -+#endif - - std::string type; - switch (meta->getColumnType(i)) -@@ -308,7 +312,11 @@ public: - db_query_ResultsetColumnRef column(aself->get_grt()); - - column->owner(aself); -+#ifdef MYSQLCPPCONN_VERSION_1_1_5 -+ column->name(std::string(meta->getColumnLabel(i))); -+#else - column->name(std::string(meta->getColumnName(i))); -+#endif - column->columnType(type); - - self->columns().insert(column); -diff --git a/modules/db.mysql.query/src/dbquery.cpp b/modules/db.mysql.query/src/dbquery.cpp -index 428bad3..74db1dc 100644 ---- a/modules/db.mysql.query/src/dbquery.cpp -+++ b/modules/db.mysql.query/src/dbquery.cpp -@@ -521,7 +521,11 @@ std::string DbMySQLQueryImpl::resultFieldName(int result, int field) - throw std::invalid_argument("Invalid resultset"); - sql::ResultSet *res = _resultsets[result]; - -+#ifdef MYSQLCPPCONN_VERSION_1_1_5 -+ return res->getMetaData()->getColumnLabel(field); -+#else - return res->getMetaData()->getColumnName(field); -+#endif - } - - |