The sample audit data could not be loaded, so the demo has nothing to show. Reload the page; if it persists the data file is missing.
Audit of forex_sample.db
Findings by severity
What was checked
- Integrity check, foreign key check and the
foreign_keyssetting - Tables without a primary key; foreign keys without an index
- REAL/FLOAT columns that look like money or prices
- Nullable columns that look required; missing UNIQUE / CHECK
- Duplicate or redundant indexes; journal mode
- Orphan rows and duplicate keys, including relationships inferred from
name_idcolumns
Privacy guarantees
- The database is opened with
mode=ro; a test proves the file is byte-identical afterwards. - The report holds only counts, table and column names, and severities. No row values.
- Names can be hashed before sharing - try the switch on the Findings tab.
- It runs on your machine and needs no network.
Findings
Fix plan
Ordered so that integrity problems are fixed before constraints are added. Effort: S = hours, M = a day or two, L = a planned migration. Tick items as you complete them.
Sanitized report
This is what is delivered: counts, names and severities only.