ОПЕРАЦИЯ · ПРОВЕРКА
Проверить целостность SQLite
Проверить структуры БД и отдельно внешние ключи.
Предварительные условия
SQLite CLI с опцией -readonly.
Команда
sqlite3 -readonly example.sqlite "PRAGMA integrity_check; PRAGMA foreign_key_check;"Объяснение аргументов
integrity_check проверяет внутренние структуры; foreign_key_check — нарушения связей.
Ожидаемый результат
Строка ok, затем отсутствие строк внешних ключей.
Проверка
Сохраните вывод; бизнес-инварианты проверяйте отдельными SELECT.
Распространённые ошибки
- ok не доказывает полноту импорта и не проверяет подлинность файла.
Обратимость
Изменений нет.