Может ли кто-нибудь добровольно заявить, почему класс ниже не получается?
... src/model/user.rb:18: undefined method `set_schema' for User:Class (NoMethodError)
Я посмотрел в папке lib / Sequel-3.0, а метод set_schema
определен в модуле ClassMethods
.
Я уверен, что решение простое. Я думал, что это должно работать "как есть":
require 'sequel'
class User < Sequel::Model(:user)
set_schema do
set_primary_key :id
String :name
end
end