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

Sequel + Sinatra + Phusion Passenger + Управление соединениями MySQL
Мы используем Sinatra и Sequel для небольшой реализации API. Однако проблема заключается в том, что при каждом запросе страницы Sequel открывает новые соединения с MySQL и держит их открытыми до истечения времени ожидания или до перезапуска Apache....
1828 просмотров
schedule 31.05.2022

Одновременный доступ к базе данных из нескольких приложений с помощью Sequel
Если я использую Sequel в приложении Ruby следующим образом: DB = Sequel.sqlite('testdb.db') это делает базу данных общей? Могу ли я получить доступ к этому же файлу из другого приложения ruby ​​ОДНОВРЕМЕННО и заставить базу данных выполнять...
437 просмотров
schedule 19.01.2023

Лучший Ruby ORM для обертывания устаревшей базы данных SQL Server?
Я нашел этот ответ , и он звучит почти так же, как я 'я делаю. Я слышал смешанные ответы о том, может ли datamapper поддерживать SQL Server через объекты данных. По сути, у нас есть приложение, которое использует согласованно структурированную...
1180 просмотров
schedule 23.06.2023

Есть ли метод last_insert_id для Sequel?
После вставки мне нужно узнать идентификатор строки, как я могу это сделать?
1862 просмотров
schedule 08.06.2022

Как отключить существующее подключение сиквела ruby ​​к базе данных?
Я имею в виду тот, который был ранее установлен как DB = Sequel.sqlite('my_blog.db') or DB = Sequel.connect('postgres://user:password@localhost/my_db') or DB = Sequel.postgres('my_db', :user => 'user', :password =>...
7623 просмотров
schedule 25.09.2022

Являются ли проверки Sequel::Model только методами экземпляра?
В современных версиях ActiveRecord вы можете определить любое количество обработчиков before_validation , используя простое объявление: class MyModel < ActiveRecord::Base before_validation :do_something before_validation...
528 просмотров
schedule 28.11.2022

Ассоциации Pony и Sequel конфликтуют?
Я столкнулся с проблемой при использовании Pony и Sequel в приложении Sinatra. Без Пони все идет нормально, но только требуя продолжения Пони, ассоциации ломаются. Вот мои модели для блога: class Post < Sequel::Model one_to_many...
261 просмотров
schedule 10.03.2023

Как обновить таблицу с полями, выбранными из другой таблицы?
Хотя есть много подобных вопросов, таких как " Обновление записи из другой таблицы ", но я не мог заставить это работать. У меня есть запрос, который выбирает и обновляет таблицу sem_stdexamfinresmark . Подзапрос select возвращает несколько строк...
137 просмотров
schedule 24.02.2022

Получить вставленный идентификатор из подготовки сиквела
У меня есть подготовленный оператор вставки в Sequel (с использованием Oracle). prepared_statement = DB[:table_name].prepare(:insert, :name, :value=>:$value) Когда я называю это, строка добавляется просто отлично....
966 просмотров
schedule 27.01.2023

Как перенести базу данных с помощью сиквела и mysql?
Я могу перенести базу данных без пароля, как это sequel -m db/migrations mysql://root@localhost/test Но как передать пароль?
1085 просмотров
schedule 09.10.2022

Как ограничить количество символов, возвращаемых запросом с помощью Sequel и Ruby?
Моя модель Article , и я хочу отобразить только фрагмент основной части статьи, чтобы предварительно просмотреть эту конкретную статью. Как бы я сделал это с Sequel? Я думал, что это может быть использование limit , но это просто ограничивает...
393 просмотров
schedule 25.11.2023

Существуют ли какие-либо ORM Ruby, которые используют курсоры или интеллектуальную выборку?
Я ищу Ruby ORM для замены ActiveRecord. Я смотрел Sequel и DataMapper. Они выглядят неплохо, однако ни один из них, похоже, не выполняет базовых функций: не загружает все в память, когда она вам не нужна. Я имею в виду, что я пробовал следующее...
5083 просмотров
schedule 09.09.2022

Найти имя модели из имени таблицы (Sequel ORM)
В скрипте ruby ​​я запускаю цикл, в котором я динамически получаю имя таблицы из списка таблиц и должен выполнить над ним какую-то операцию CRUD (в основном вставку). Я использую Sequel Orm и создал модели для различных таблиц. Как найти имя модели...
1008 просмотров
schedule 12.01.2023

Запуск задачи rake из файла войны
Моя кодовая база изначально была написана на рубине. У него был файл rakefile.rb для выполнения миграции БД. Позже я изменил все это на jruby для простоты развертывания, которое отлично работает. Единственная проблема, с которой я сталкиваюсь,...
1226 просмотров
schedule 11.06.2023

Логические значения с SQLite и Sequel
Sequel поддерживает тип boolean . Он хранит true и false как t и f в SQLite. Если вы читаете снова, данные преобразуются обратно в true и false Сам SQLite предпочитает хранить true как 1, а false как 0 (и некоторые инструменты...
1964 просмотров
schedule 07.11.2022

Продолжение выполнения следующего запроса, выполняющего исключение из таблицы соединений
У меня есть таблица users и таблица blocked_users . users содержит все мои данные аутентификации, настройки сайта и т. д., а blocked_users содержит source_id и target_id . Я хотел бы вернуть коллекцию всех пользователей, которых...
795 просмотров
schedule 25.08.2022

Обработка ошибок ограничения Ruby Sinatra + Sequel
Как правильно обрабатывать исключения из модели в Sequel? В частности, я сталкиваюсь с тем, что уникальное ограничение применяется к логину. Исключение в этом случае, по-видимому, исходит от самого SQLite, а не от Sequel, что означает, что оно не...
653 просмотров
schedule 14.12.2022

Облицовка NativeException: java.sql.SQLException: соединение com.mysql.jdbc.JDBC4Connection@38054ba0 закрыто
Мой код написан на jRuby, и я развернул его на Tomcat с помощью Warbler. Я использую Sequel для запроса базы данных MySQL. Я использую два уровня пула соединений с базой данных. Один из них — собственный пул сиквелов, другой — пул JNDI на уровне...
1691 просмотров
schedule 21.02.2023

Как определить владельца/схему таблицы в моем классе продолжения?
Таблица, которую я пытаюсь запросить, называется cache.dashboardstats моя модель: class Dashboard < Sequel::Model(:dashboardstats) set_schema do set_primary_key :dashboardstatid end end Это создает select * from...
851 просмотров
schedule 21.11.2022

Как подключиться к базе данных postgres с помощью Sequel?
Я создавал веб-приложение для развертывания с помощью Heroku.com, когда понял, что единственный тип базы данных, который они поддерживают, — это PostgreSQL. До сих пор мое приложение (работающее на Ruby gem Sinatra) обращалось к базе данных через...
5936 просмотров
schedule 24.05.2023