projects
/
arvados.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ed994e
)
skip abstract classes in schema controller
author
Tom Clegg <tom@clinicalfuture.com>
Fri, 18 Jan 2013 09:46:02 +0000
(
01:46
-0800)
committer
Tom Clegg <tom@clinicalfuture.com>
Fri, 18 Jan 2013 09:46:02 +0000
(
01:46
-0800)
app/controllers/orvos/v1/schema_controller.rb
patch
|
blob
|
history
diff --git
a/app/controllers/orvos/v1/schema_controller.rb
b/app/controllers/orvos/v1/schema_controller.rb
index c68ce04687442a883d133bb2d88ea12fa159b7d5..8530bf45f85507aeb42ec828bbb0df36d8ec5338 100644
(file)
--- a/
app/controllers/orvos/v1/schema_controller.rb
+++ b/
app/controllers/orvos/v1/schema_controller.rb
@@
-3,7
+3,7
@@
class Orvos::V1::SchemaController < ApplicationController
def show
Rails.application.eager_load!
classes = {}
- ActiveRecord::Base.descendants.each do |k|
+ ActiveRecord::Base.descendants.
reject(&:abstract_class?).
each do |k|
classes[k] = k.columns.collect do |col|
if k.serialized_attributes.has_key? col.name
{ name: col.name,