Rails 3 + Postgresql を使用したマルチテナント アプリケーションがあり、スキーマのサイズを取得したい..
size_cotroller.rb について
class SizesController < ApplicationController
def index
@tablesize = ActiveRecord::Base.connection.select_rows(%q{select pg_size_pretty(CAST((SELECT SUM(pg_total_relation_size(table_schema || '.' || table_name) ) FROM information_schema.tables WHERE table_schema = 'schema2') As bigint) ) As schema_size})
end
end
しかし、これを示す出力:
[["264kB"]]
サイズの値だけを取得する方法は?
例
264
何か案が?