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

Не удалось подключить mysql из драгоценного камня Sequel
Когда я пытаюсь подключиться к MySQL из Sequel. Я получаю эти ошибки: require 'rubygems' require 'sequel' DB = Sequel.connect(:adapter => 'mysql', :user => 'root', :host => 'localhost', :database =>...
11559 просмотров
schedule 11.12.2023

Sequel gem и MySQL (Ruby + Windows): загрузить файл mysql.so, а не mysql.rb
Используя ruby ​​gem 'sequel', когда я пытаюсь выполнить Sequel.connect("mysql://localhost") , я получаю следующую ошибку: Sequel::AdapterNotFound: LoadError: require 'mysql' did not define Mysql::CLIENT_MULTI_RESULTS! You are probably using...
1641 просмотров
schedule 24.04.2023

Чистые определения ассоциаций с Ruby Sequel
Я использую Sequel Джереми Эвана для заполнения базы данных (SQLite) данными, которые я собираю с веб-страниц. База данных включает ряд отношений «многие ко многим», которые я выражаю с помощью ассоциаций . Связи создаются в определениях классов,...
1226 просмотров
schedule 04.11.2022

Кодирование:: UndefinedConversionError
Я продолжаю получать Encoding::UndefinedConversionError - "\xC2" from ASCII-8BIT to UTF-8 каждый раз, когда пытаюсь преобразовать хэш в строку JSON. Я пробовал с [.encode | .force_encoding](["UTF-8" | "ASCII-8BIT" ])...
45216 просмотров
schedule 24.07.2023

Как совместить И и ИЛИ с помощью Sequel?
Я хочу сгенерировать SQL-запрос, подобный следующему, используя Ruby Sequel: SELECT * FROM Objects WHERE (color = "red" AND shape = "triangle") OR (color = "blue" AND shape = "square") OR...
635 просмотров
schedule 02.04.2023

Вставка ограничений проверки с помощью драгоценного камня Sequel в базу данных PostgreSQL
Я новичок в Sequel, использую его впервые. Я создал таблицу: # connect to an in-memory database DB = Sequel.connect('postgres://ritesh:newpassword@localhost') # create an items table DB.create_table :items do primary_key :id String...
489 просмотров
schedule 19.10.2023

Как увидеть результаты пейджинга с Sequel и Sinatra
Я использую will_paginate и пытаюсь просмотреть набор данных из Sequel. Требования: require 'will_paginate' require 'will_paginate/sequel' require 'will_paginate/collection' require 'will_paginate/version' require...
2034 просмотров
schedule 28.02.2023

Как проверить, открыл ли Sequel.connect нашу базу данных SQLite3 в Rails?
Мы пытаемся выяснить, открывает ли наше приложение Rails 3.1.12 базу данных SQLite3 (версия 3.6 или выше) с продолжением gem. Вот что мы сделали: rails console В сеансе консоли Rails введите следующую команду: sequel =...
3004 просмотров
schedule 20.09.2022

Как создать подготовленный оператор вставки в Sequel?
Я пытаюсь создать подготовленный оператор insert в Sequel, и я настолько db[:registration].prepare(:insert) => <Sequel::Mysql2::Dataset/PreparedStatement "INSERT INTO `registration` () VALUES ()"> Как создать заявление, похожее на...
1629 просмотров
schedule 08.11.2023

Как использовать гем will_paginate с Sinatra и Sequel
Я пытаюсь использовать гем will_paginate для разбиения на страницы своих сообщений в блоге, я также использую Sinatra и Sequel для блога. Я получаю сообщение об ошибке "undefined method `paginate'" И я пробовал все, чтобы заставить его...
783 просмотров

Как вставить изображение в SQLite с помощью Sequel и Sinatra?
Я пытаюсь вставить изображения в каждое из своих сообщений в блоге, используя SQLite с Sequel и Sinatra. DB.create_table :posts do primary_key :id String :title String :content Datetime :created_at Datetime :updated_at foreign_key(:user_id,...
373 просмотров
schedule 18.04.2023

Рубиновый сиквел — как запрашивать массивы с расширением pg_array
Я использую расширение pg_array и дополнительную версию 4.1.1. Я добавил расширение следующим образом: Sequel::Database.extension :pg_array Я создал такой столбец: alter_table :emails do add_column :references, "text[]", null:...
1831 просмотров
schedule 05.05.2022

обновить столбец в таблице соединений
У меня есть две модели продолжения user и event , которые в настоящее время обрабатываются одной таблицей соединений. Пользователей можно приглашать на мероприятия, и этим приглашениям присваивается статус; это обрабатывается другой таблицей...
75 просмотров
schedule 19.08.2022

Использование модели для ассоциации не приводит к ошибке PK
В моем приложении есть концепция пользователей, событий и приглашений. Пользователь может быть приглашен на множество событий, а на событие может быть приглашено много пользователей; к этой связи привязан статус, который указывает, принял ли...
203 просмотров
schedule 22.04.2023

доступ к полю json для продолжения ruby
У меня есть следующая схема: Column | Type | Modifiers ---------+-----------------------------+------------------------ id | text | not null data | json...
511 просмотров
schedule 16.10.2022

Как получить данные из других таблиц с помощью Sequel
Я использую Sequel , и у меня есть следующие 2 модели в моем приложении Sinatra. # foo.rb require 'sequel' module Notes module Models class Foo < Sequel::Model plugin :json_serializer, naked: true plugin :validation_helpers...
104 просмотров
schedule 15.08.2023

Подключение к mysql с помощью Sequel на Openshift
Я разрабатываю сайт, используя Cloud9 с Ruby и Sinatra, и я развертываю его в Openshift. Я настроил картриджи для mySQL и PhpMyAdmin. У меня проблема с подключением к базе данных с помощью Sequel. Вот что у меня есть DBS =...
142 просмотров
schedule 28.08.2022

Ruby добавляет дату 2000-01-01 для типа столбца «время» в mysql
как получить только время без даты ruby + продолжение для типа time в MYSQL ? ruby добавляет дополнительную дату '2000-01-01' со временем для column type «времени» в MySQL. если время '00:01:01' , то ruby ​​дает '2000-01-01 00:01:01 +530'...
121 просмотров

Как мне запретить адаптеру Sequel postgres-pr возвращать данные в неправильной кодировке?
Я получаю неверную кодировку от адаптера jeremyevans-postgres-pr , который является одним из те, которые сиквел рекомендует. Я что-то делаю не так? Пример кода: require 'postgres-pr/connection' c = PostgresPR::Connection.new('blah',...
133 просмотров
schedule 04.05.2022

Как генерировать операторы SQL из миграций Sequel
Я хотел бы вывести сгенерированные операторы SQL из миграции Sequel в файл без подключения к фактической базе данных. Мне это нужно, потому что я хочу экспортировать операторы в форме MySQL, но обычно я использую PostgreSQL. Я мог бы попытаться...
700 просмотров
schedule 04.01.2024