Sequel has a toolkit approach.
Like ActiveRecord, it has reasonable defaults.
However, it is designed to be flexible enough to easily handle many situations that would be quite difficult to handle in ActiveRecord.