Flutter уроки - Flutter + SQLite
Создание приложения на Flutter c использованием SQLite
What you will learn
SQLite "SQFlite"
В ходе предстоящих видеоуроков мы с вами напишем небольшое приложение.
Как получить данные из базы данных!
Как добавить данные в базу данных!
Как удалить данные из базы данных!
Why take this course?
SQLite это наиболее популярный способ для хранения данных на мобильных устройствах. В этой статье мы будем использовать пакет sqflite для использования SQLite. Sqflite — одна из наиболее часто используемых и актуальных библиотек для подключения SQLite базы данных в Flutter.
Сохранение данных очень важно для пользователей, так как нецелесообразно грузить одни и те же данные из сети. Разумнее будет сохранить их локально.
Мы создадим полное приложение флаттера, используя локальную базу данных с использованием SQFlte, чтобы создать нашу базу данных, а также вставить некоторые данные в нашу базу данных и как удалить из нашей базы данных, как легко использовать блок флаттера.
Используя пакет SQFlite, вы можете справиться с такими задачами как:
Создать свою базу данных.
Вставить в базу данных.
Удалить из БД.
Получить данные из базы данных.
Гибкость: Drift позволяет писать запросы как на SQL, так и на Dart, предоставляя свободный API для обоих языков. Вы можете фильтровать и упорядочивать результаты или использовать соединения для выполнения запросов к нескольким таблицам. Вы даже можете использовать сложные функции SQL, такие как предложения WITH и WINDOW.
Богатый функционал: Drift имеет встроенную поддержку транзакций, миграции схем, сложных фильтров и выражений, пакетных обновлений и объединений. У нас даже есть встроенная среда разработки для SQL!
Модульность: благодаря встроенной поддержке daos и импорта в файлах sql, дрифт помогает упростить код базы данных.