SQLite часто прячется внутри других инструментов (та же tmux-workbench из недавней серии хранила индекс сессий в SQLite-файле). Открыть такую базу и посмотреть, что внутри, можно прямо из терминала — без GUI-клиентов вроде DB Browser.

sqlite3 app.db

.tables                 -- список таблиц
.schema sessions        -- структура конкретной таблицы
.headers on             -- показывать заголовки колонок
.mode column            -- вывод в столбик, а не через |

SELECT * FROM sessions LIMIT 5;

.dump > backup.sql      -- полный дамп базы в SQL
.import data.csv table  -- импорт CSV в существующую таблицу

.quit

Файл базы — это просто файл на диске: cp app.db app.db.bak — тоже валидный бэкап, если в момент копирования нет активных транзакций.

#linux #sqlite #cli