You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ak...@apache.org on 2015/08/20 08:13:09 UTC
incubator-ignite git commit: IGNITE-843: WIP load metadata from db.
Repository: incubator-ignite
Updated Branches:
refs/heads/ignite-843 76d999b3d -> 903e23467
IGNITE-843: WIP load metadata from db.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/903e2346
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/903e2346
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/903e2346
Branch: refs/heads/ignite-843
Commit: 903e2346777a7a6b5cf85ec0d9ff286095623662
Parents: 76d999b
Author: Alexey Kuznetsov <ak...@apache.org>
Authored: Thu Aug 20 13:13:25 2015 +0700
Committer: Alexey Kuznetsov <ak...@apache.org>
Committed: Thu Aug 20 13:13:25 2015 +0700
----------------------------------------------------------------------
.../src/main/js/controllers/metadata-controller.js | 10 ++++++++++
1 file changed, 10 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/903e2346/modules/control-center-web/src/main/js/controllers/metadata-controller.js
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/controllers/metadata-controller.js b/modules/control-center-web/src/main/js/controllers/metadata-controller.js
index 42d115e..5eab839 100644
--- a/modules/control-center-web/src/main/js/controllers/metadata-controller.js
+++ b/modules/control-center-web/src/main/js/controllers/metadata-controller.js
@@ -309,6 +309,11 @@ controlCenterModule.controller('metadataController', [
return {name: toJavaName(name), className: jdbcType.javaType}
}
+ function dbField(name, jdbcType) {
+ return {databaseName: name, databaseType: jdbcType.dbName,
+ javaName: toJavaName(name), javaType: jdbcType.javaType}
+ }
+
_.forEach(table.cols, function(col) {
var name = col.name;
var jdbcType = $common.findJdbcType(col.type);
@@ -320,6 +325,11 @@ controlCenterModule.controller('metadataController', [
if (_.includes(table.descCols, name))
descFields.push(queryField(name, jdbcType));
+
+ if (col.key)
+ keyFields.push(dbField(name, jdbcType));
+
+ valFields.push(dbField(name, jdbcType));
});
var newItem = {