Сиквел sql_subscript
предназначен только для доступа к значениям при запросах, как вы упоминали в предыдущем комментарии.
Sequel не имеет специальной поддержки для массивов баз данных, кроме этого. Вы можете создавать массивы в блоках create_table:
DB.create_table do
column :numbers, 'integer[]'
end
Но это не особая поддержка, поскольку Sequel просто передает тип. Нет встроенной поддержки для взятия массива ruby и его преобразования в массив PostgreSQL при построении запроса, а также нет поддержки для преобразования массива PostgreSQL в массив ruby при получении (он будет возвращен в виде строки).
При этом Sequel настроен так, что расширения для массивов PostgreSQL и типов hstore, которые предлагают полную интеграцию, могут быть реализованы с относительной легкостью. Кто-то работал над поддержкой hstore (я думаю, что он закончен или близок к нему, но я еще не рассмотрел его), и поддержка массивов должна быть похожа на эту. Вполне вероятно, что будущая версия Sequel будет поставляться с такой поддержкой либо по умолчанию, либо в виде официального расширения.