Вопросы по теме 'scalikejdbc'

пакетная вставка в scalikejdbc выполняется медленно на удаленном компьютере
Я пытаюсь вставить в таблицу оптом 100 (я слышал, что это лучший размер для использования с mySQL), я использую scala 2.10.4 с sbt 0.13.6, а используемую мной структуру jdbc - scalikejdbc с Hikaricp, мое соединение настройки выглядят так: val...
1328 просмотров
schedule 10.03.2024

ScalikeJDBC: пул соединений еще не инициализирован (имя: 'по умолчанию)
Я играю с ScalikeJdbc библиотекой. Я хочу получить данные из базы данных PostgreSQL. Ошибка, которую я получаю, довольно странная для меня. Даже если я настрою вручную CP: val poolSettings = new ConnectionPoolSettings(initialSize = 100,...
6491 просмотров
schedule 22.08.2022

ScalikeJDBC, необработанный SQL не может сопоставить или вернуть действительный набор результатов
Я разместил это в группе пользователей scalikejdbc, а также должен опубликовать сообщение о проблемах github. Я видел в документах примеры выполнения необработанных запросов к таблице, я пытаюсь получить список IndexEntry со следующим кодом, и пока...
1033 просмотров
schedule 18.07.2022

Scalikejdbc. Управление транзакциями без явной зависимости от Scalikejdbc и сеанса
Насколько я понимаю из документов Scalikejdbc, если я хочу иметь транзакцию, мне нужно пройти сеанс. Как это: class FooBarService { val fooDao = new FooDao val barDao = new BarDao def fooBar(): Unit = { DB localTx { session...
502 просмотров
schedule 13.07.2023

Пул соединений не инициализируется в модульном тесте с помощью scalikejdbc 2.4.1
У меня проблема при запуске модульного теста с использованием specs2with scalikejdbc 2.4.1, scalikejdbc-config2.4.1 Вот мой код: object PostDAOImplSpec extends Specification{ sequential DBs.setupAll implicit val session = AutoSession...
877 просмотров
schedule 04.06.2022

Повторное использование пула соединений Java в scala
У меня есть устаревшее приложение Java, и я хотел бы повторно использовать его обработку подключения к базе данных при расширении приложения с помощью scala. Существующее приложение делает это для использования базы данных (с опущенным try/catch):...
308 просмотров
schedule 13.08.2022

Пул соединений Scalikejdbc teradata еще не инициализирован.
Я пытаюсь использовать ScalikeJdbc с Teradata, но не могу заставить его работать. У меня есть файл конфигурации: application.conf # JDBC settings db.default.user="user" db.default.password="pass" # Connection Pool settings...
583 просмотров
schedule 02.06.2023

Выберите родителей, чтобы получить список интересных свойств в дочерних элементах родителя.
Я боролся с заголовком, но позвольте мне объяснить: Допустим, у меня есть две структуры данных: Parent и Child . В моем (Scala) коде каждый экземпляр Parent имеет список Child . В базе данных у меня есть две таблицы, одна для Parent и...
92 просмотров
schedule 26.11.2022

scalikejdbc потоковая передача с оракулом
Я реализую источник потоковой передачи с помощью ScalikeJDBC, и мне нужно, чтобы он работал с несколькими типами БД, включая. Оракл, Сибас и др. Документация немного сбивает с толку и не уверена, что это вариант: На данный момент...
430 просмотров
schedule 16.01.2023

Как использовать функцию return() ScalikeJDBC с предложением where
Я пытаюсь использовать RETURNING Postgres с ScalikeJDBC (см. scalikejdbc/issues/559 ) Как это должно работать с предложением where . returning(...) является членом UpdateSQLBuilder , тогда как where возвращает ConditionSQLBuilder...
310 просмотров
schedule 23.03.2023

Правильный способ использования нескольких ConnectionPool(ов)
В моем приложении я должен взаимодействовать (только для чтения) с несколькими MySQL БД один за другим. Для каждой БД мне нужно определенное количество соединений. Взаимодействие с БД не происходит однократно : я запрашиваю БД, некоторое время...
594 просмотров
schedule 22.07.2023

Пакетное обновление с пунктом in
Можно ли выполнить пакетное обновление с пунктом переменной длины в отношении sqlite db? val data = Seq( Seq(Set(1,2,3), 50), Seq(Set(4,5,6,7), 51) ) NamedDB(symbol).localTx { implicit s: DBSession => sql""" update table_a set...
478 просмотров
schedule 22.05.2024

Размер выборки в PGConnection.getNotifications
Функция в моей базе данных postgresql отправляет уведомление при обновлении таблицы. Я опрашиваю эту базу данных postgresql с помощью scalikejdbc, чтобы получить все уведомления, а затем что-то с ними сделать. Этот процесс объясняется здесь ....
133 просмотров
schedule 20.01.2024

Как сохранить запись в postgres с произвольным типом, используя scalikejdbc?
В моем случае у меня есть тип enum в postgres: create type my_type as enum (string value); И некоторые таблицы, используя это как тип столбца: create table A ( ... t my_type, ... ) В postgres я могу вставить новую запись в таблицу A...
249 просмотров
schedule 07.01.2023

PostgreSQL jsonb обновляет несколько вложенных полей
I таблица с полем id и полем jsonb в базе данных postgresql. jsonb имеет структуру, которая выглядит примерно так: { "id": "some-id", "lastUpdated": "2018-10-24T10:36:29.174Z", "counters": { "counter1": 100,...
902 просмотров
schedule 29.09.2022

Применение эволюции к тестовой БД ScalikeJDBC в памяти
Я использую ScalikeJDBC с Play. Я хочу применить эволюции к базе данных в памяти для моих тестов Specs2. import org.specs2.mutable.Specification import org.specs2.specification.BeforeAfterAll import play.api.db.{Database, Databases} import...
192 просмотров
schedule 04.02.2023

Ошибка при попытке получить данные json из базы данных h2
У меня есть следующее определение таблицы create table samples ( channel text, eventType text, data json NOT NULL ); Я также попытался определить столбец data как clob , text , java_object , varchar , other . Я использую...
461 просмотров
schedule 24.04.2023