У большинства приложений для управления базами данных есть проблема — разработчики делают их максимально универсальными, и поэтому интерфейс перегружается большим количеством продвинутых функций, которые практически никогда не используются. Пользоваться такими приложениями неудобно.
QLAdmin — простой утилита для администрирования баз данных SQLite3 с базовыми инструментами для работы с таблицами.
Сразу после запуска можно загрузить базу данных или создать новую. В основном окне есть девять функций: коммит (сохранение базы данных), создание, редактирование, переименование, удаление и очистка таблиц, индексация первичных ключей, управление полями таблицы и выполнение пользовательского SQL-запроса.
Открытую таблицу можно изменять, как будто это экселевский файл. Если изменение возможно, клетка окрашивается в жёлтый, если произошла ошибка (несоответствие типов, нарушение уникальности поля) — в красный, если значение изменено на стандартное — в серый.
Чтобы добавить строку, надо заполнить все обязательные поля, а остальные можно оставить пустыми — в них запишутся стандартные значения поля.
Менеджер полей позволяет добавлять поля. В QLAdmin реализовано редактирование и удаление полей, но это возможно только на других системах управления базами данных — сама SQLite3 не поддерживает изменение столбцов.
В меню коммитов отображаются все изменения, которые можно подтвердить и записать в базу данных или откатить назад.