Version {{ appVersion }}
1. Upload DDL File *
Required (e.g. DDL_sample.sql)
{{ ddlFileName }}
2. Upload Table Focus
Optional (CSV for filtering)
{{ csvFileName }}
Your files stay on this device.
DDL and CSV files are read in your browser and remembered in local storage only. Nothing is uploaded to any server during upload or analysis.
Matches: {{ filteredTables.length }} / {{ tables.length }} Tables
| # | Column | Type | Attributes | Unique Key | Not Null | FK Reference | Default |
|---|---|---|---|---|---|---|---|
| {{ idx + 1 }} | {{ col.name }} | {{ col.type }} | PK FK UQ |
{{ uq.name }} ({{ uq.columns.join(', ') }})
-
|
{{ col.notNull ? 'Yes' : '' }} | {{ col.fkTarget }} | {{ col.defaultVal || '-' }} |
| Parsing failed or no columns found. | |||||||
{{ trig.body }}
{{ mockDataSql }}Matches found, but hidden by current filters.
Search to see which tables contain a specific column.
{{ generatedSql }}Cannot generate automatic JOIN path.