Все как в примере на оф сайте делаю, у меня сущность Database не создаётся.
Я делал. Точно правильно дерикторию под файл db сделали?
я не на андроде пробовал, в идее. для бэка хочу попробовать его. А пока exposed юзаю. Щас проверю
Ну на Андроиде он не генерит если директория неверно создана. Я про то где файл sq лежит.
то есть это где ты прописываешь packageName в градл файле?
Вощм разобрлся, там я не правильно понял. для sq файла нужно папку создавать, а не пакет... И еще.. ребилдить часто приходится проект
только что-то не понял как инсертить список объектов =\
Там вроде через queries.transaction
еще я так понял нельзя передать на вход класс, именно нужно набор параметров примитивных. Маппингов с ним дофига писать придется
Ну у меня функции датасорса принимают объект в параметрах. А там уже в сгенерированную функцию набор параметров.
а мапить уже внутри этого метода, получается?
Что мапить? Просто берём поля класса и передаём в качестве параметра функции которая сгенерирована Sqldelight
ну у тебя класс же будет иметь не только примитивы, а например какой нибудь тот же localDateTime или другие вложенные пользовательские классы
А ну с этим там сложнее. Тогда да, надо заморачиваться.
Обсуждают сегодня