Sha256: 868af498c5885e82bc49db7562a9b85fff47b92d95454d728d945981eb4efb16

Contents?: true

Size: 421 Bytes

Versions: 17

Compression:

Stored size: 421 Bytes

Contents

module Marty
  module Enums
    module Report
      extend Delorean::Functions

      delorean_fn :call do
        ActiveRecord::Base.connection.execute(
          'SELECT
          t.typname AS enum_name,
          e.enumlabel AS value
          FROM pg_type t
          JOIN pg_enum e ON t.oid = e.enumtypid
          JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace'
        ).to_a
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
marty-14.3.0 app/services/marty/enums/report.rb
marty-14.0.0 app/services/marty/enums/report.rb
marty-13.0.2 app/services/marty/enums/report.rb
marty-11.0.0 app/services/marty/enums/report.rb
marty-10.0.3 app/services/marty/enums/report.rb
marty-10.0.2 app/services/marty/enums/report.rb
marty-10.0.0 app/services/marty/enums/report.rb
marty-9.5.1 app/services/marty/enums/report.rb
marty-9.5.0 app/services/marty/enums/report.rb
marty-9.3.3 app/services/marty/enums/report.rb
marty-9.3.2 app/services/marty/enums/report.rb
marty-9.3.0 app/services/marty/enums/report.rb
marty-8.5.0 app/services/marty/enums/report.rb
marty-8.4.1 app/services/marty/enums/report.rb
marty-8.3.1 app/services/marty/enums/report.rb
marty-8.2.0 app/services/marty/enums/report.rb
marty-8.0.0 app/services/marty/enums/report.rb