Skip to content

Commit b75bd7c

Browse files
nicdavidsonclaude
andcommitted
Add Data Explorer enhancements: schema info, filtering, FK navigation, row detail
- Schema info panel with column types, PK/FK badges, relationships - Per-column server-side filtering with type-aware operators (text, numeric, date, boolean) - FK navigation: click foreign key values to navigate to referenced table with filter - Row detail drawer showing full record with FK links and type metadata - Column resizing, visibility toggle, top/bottom pagination, footer status bar - Show API Call with include/related toggles for building DreamFactory REST URLs - Quick search for client-side row filtering within current page - Aligned sidebar/content border heights across all panel headers - Fixed snake_case/camelCase mismatch with app's HTTP case interceptor Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 0590b02 commit b75bd7c

20 files changed

+2279
-112
lines changed

dist/1212.7583676fba10ff85.js

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/8876.e018d519f7446d4f.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/assets/i18n/dataExplorer/en.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,14 @@
2121
"database": "Database",
2222
"table": "Table",
2323
"readOnly": "Read-only",
24-
"rowsPerPage": "Rows per page"
24+
"rowsPerPage": "Rows per page",
25+
"schemaInfo": "Schema Info",
26+
"columns": "Columns",
27+
"relationships": "Relationships",
28+
"filterPlaceholder": "Filter...",
29+
"clearFilters": "Clear all filters",
30+
"recordDetail": "Record Detail",
31+
"nullValue": "NULL",
32+
"showApiCall": "Show API Call",
33+
"quickSearch": "Search rows..."
2534
}
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
<body class="mat-typography">
1111
<df-root></df-root>
1212
<script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js"></script>
13-
<script src="runtime.d36f837f4bcb03fa.js" type="module"></script><script src="polyfills.cb64ea9d35bc0a9e.js" type="module"></script><script src="main.d01c7c1c97600661.js" type="module"></script></body>
13+
<script src="runtime.88f333db19f023f3.js" type="module"></script><script src="polyfills.cb64ea9d35bc0a9e.js" type="module"></script><script src="main.a54e1010cb4191bc.js" type="module"></script></body>
1414
</html>

dist/main.a54e1010cb4191bc.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/main.d01c7c1c97600661.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

dist/runtime.88f333db19f023f3.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/runtime.d36f837f4bcb03fa.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)