module Sequel::SequelFixes

Public Class Methods

fix_aliased_expression(ds) click to toggle source
# File lib/engine2/post_bootstrap.rb, line 6
def self.fix_aliased_expression ds
    ds.get_opts[:select].map do |sel|
        case sel
        when Sequel::SQL::QualifiedIdentifier
            sel.column
        when Sequel::SQL::AliasedExpression
            Sequel::SQL::Identifier.new sel.alias
        else
            sel # symbol ?
        end
    end
end