Описание тега sqlbrite

Легкая оболочка вокруг SQLiteOpenHelper, которая вводит семантику реактивного потока в операции SQL.
1 ответ

Префикс геттер и сеттер с sqldelight

Можно ли настроить sqldelight для префикса всех геттеров и сеттеров? CREATE TABLE foo { bar TEXT } bar () -> getBar ()
08 июл '16 в 13:13
1 ответ

Почему SQLBRITE и почему мы используем его вместо SQLite?

Я новичок в Android для SQL Brite. Мне нужно узнать о SQLBrite, как его использовать и зачем его использовать. Я искал в Google, но нет большого объяснения по этому поводу, только некоторые коды GitHub, которые очень трудно понять. Кто-нибудь, пожал…
22 июл '16 в 04:25
2 ответа

Как я могу использовать sqlbrite и RxJava 1.x в затмении?

Как я могу использовать приведенные ниже библиотеки в Eclipse. При извлечении этих zip-файлов файл jar не найден. Это можно использовать только с Android Studio? https://github.com/ReactiveX/RxJava https://github.com/square/sqlbrite Благодарю.
21 май '15 в 16:36
0 ответов

(Android с RxJava и Sqlbrite) Ошибка подтверждения модульного теста для запроса Flowable<List <Object >> из локального контент-провайдера / резолвера

Я тестирую подход RxJava с провайдером контента в проекте. Тестовый код создает экземпляр моего локального источника данных: PropertyLocalDataSource.java и вызывает его getProperties() для запроса. Но я ломаю голову над тем, почему я проваливаю одно…
16 дек '17 в 00:56
0 ответов

Android SQLBrite insertWithOnConflict

Я использую транзакции для вставки нескольких элементов через оболочку SQLBrite. Проблема в том, что некоторые элементы могут быть уже в базе данных, поэтому возникают конфликты. Я хочу использовать insertWithOnConflict() метод с IGNORE для конфликт…
24 апр '15 в 11:48
1 ответ

Обновление данных с использованием SQLBrite + Retrofit

Вот мой вариант использования: Я разрабатываю приложение, которое связывается с сервером через REST API и сохраняет полученные данные в базе данных SQLite (оно использует его в качестве кеша некоторых типов). Когда пользователь открывает экран, долж…
10 янв '17 в 15:13
1 ответ

Использование функций groupBy и toList rxjava с sqlbrite

Когда я использую sqlbrite, я не могу использовать функцию rxjava toList() после использования groupBy(). Вот мой код: QueryObservable query = jetAnywhereDB.createQuery(Item.TABLE, "SELECT * FROM testTable"); query.flatMap(q -&gt; { return q.asRows(…
20 окт '15 в 06:32
1 ответ

Ошибки при тестировании хранилища базы данных - SQLBrite, SQLDelight

При тестировании моей БД я получаю следующие ошибки: SQLiteDiskIOException: ошибка ввода-вывода диска (HTC Desire 620) SQLiteReadOnlyDatabaseException: попытка написать базу данных только для чтения (Moto g2) В зависимости, видимо, от устройства, на…
20 сен '17 в 13:12
1 ответ

RxJava - Оператор задача или вся цепочка задач?

Я пишу код для вставки записи в базу данных Sqlite (если таблица пуста). Прежде чем вставить какие-либо данные, он делает вызов веб-службы LoveToDo.basecampClient().fetchMe() вернуть некоторые данные. Я использую SqlBrite для доступа к базе данных и…
19 авг '15 в 13:19
1 ответ

Правильный способ фильтрации элементов базы данных с помощью RxAndroid

Я использую предоставленный пример и настроил код под мое требование. Я изучаю Rx и не совсем знаком с тем, как это работает. Итак, в моем фрагменте у меня есть private static String LIST_QUERY = "SELECT * FROM " + TodoItem.TABLE; И мой onResume выг…
08 фев '17 в 13:03
1 ответ

Могу ли я использовать SupportSQLiteOpenHelper, чтобы открыть базу данных во внутреннем каталоге или в папке активов?

У меня есть предварительно заполненный файл базы данных с более чем 100 таблицами. Я обычно использую SQLiteDatabase для чтения и записи из файла базы данных, но в настоящее время я проверял, как использовать SQLite для включения с помощью реактивны…
06 ноя '18 в 10:39
2 ответа

Можно ли получить конкретную информацию об ошибке из Android SQLiteConstraintException?

Я получаю следующую ошибку для определенных данных, и концепция достаточно ясна: android.database.sqlite.SQLiteConstraintException: ограничение FOREIGN KEY не выполнено (код 787) Однако это не помогает мне найти, какая конкретная запись имеет недопу…
06 ноя '15 в 20:44
1 ответ

Наблюдаемые не вызывают onComplete (sqlbrite - mapToOneOrDefault)

Я выбрал из базы данных sqlbrite, но наблюдаемые не вызывают onComplete по некоторым причинам. Мой код: fun BriteDatabase.selectDayTimelineRecord(dayTimestamp: Long) = createQuery(table_timeline, selectWDayRecords(dayTimestamp)).subscribeOn(Schedule…
16 фев '19 в 16:05
1 ответ

Sqlbrite запускает операции вставки и запроса одновременно, запрос будет иметь нулевой результат

Приложение имеет два фрагмента в одной и той же активности. У фрагмента А есть кнопка, затем нажмите кнопку, чтобы запустить параллельное задание, которое будет вставлять или обновлять много записей в базе данных. Фрагмент Б включал ViewPager, ViewP…
09 апр '18 в 04:44
1 ответ

SQLBrite, как передать параметр в createQuery

Я использую sqlbrite для моего приложения чата. Мне нужно наблюдать за базой данных, но диапазон не является фиксированным. Observable&lt;Query&gt; messages = db.createQuery("messages", "SELECT * FROM users WHERE timestamp &gt; ? "); Мне нужно перед…
15 сен '17 в 00:30
1 ответ

Закрытие соединения с базой данных с помощью SqlBright

Я перенес следующую схему доступа к базе данных SQLite приложения Android в мир RxJava: public List&lt;Stuff&gt; doStuff(){ synchronized (lock) { open(); // this effectively checks for isOpen() then calls getWritableDatabase() // query the database …
26 янв '17 в 14:10
2 ответа

Поток данных RxJava с SqlBrite и Retrofit

В моем приложении для Android я использую интерфейс репозитория на уровне домена, который поддерживается локальной БД, реализованной с использованием SqlBrite и сетевого API с наблюдаемыми модификациями Retrofit. Итак, у меня есть метод getDomains()…
26 июн '16 в 17:15
1 ответ

Как использовать новые скомпилированные операторы в sqldelight с sqlbrite?

Поскольку я не могу получить экземпляр SQLiteOpenHelper из BriteDatabase, как я могу создать скомпилированный оператор вставки / обновления / удаления из моей модели? Методы, которые возвращают SqlDelightStatement, помечены как устаревшие в SqlDelig…
25 окт '16 в 22:22
1 ответ

Извлечение логики SQLBrite во внешний класс в Android

В моем приложении чата я использую оболочку SQLBrite для обновления чата из локальной базы данных. В настоящее время моя деятельность включает в себя как пользовательский интерфейс, так и SQLBrite. Теперь я хочу извлечь логику SQLBrite во внешний кл…
07 май '15 в 10:10
1 ответ

Конкат разных типов наблюдаемых

Я хочу объединить различные наблюдаемые для создания потока активности, используя SQLBrite для сохранения информации в моей базе данных Android Qulite Этот поток должен следовать этой последовательности действий: 1 - Создайте наблюдаемую ответственн…
21 окт '15 в 17:59