lib/cassandra_object/tasks/ks.rb in gotime-cassandra_object-0.8.6 vs lib/cassandra_object/tasks/ks.rb in gotime-cassandra_object-0.8.7
- old
+ new
@@ -97,10 +97,13 @@
private
def schema_dump(env = Rails.env)
ks = set_keyspace env
File.open "#{Rails.root}/ks/schema.json", 'w' do |file|
- file.puts ks.schema_dump.to_json
+ schema = ActiveSupport::JSON.decode(ks.schema_dump.to_json)
+ JSON.pretty_generate(schema).split(/\n/).each do |line|
+ file.puts line
+ end
end
end
def schema_load(env = Rails.env)
ks = set_keyspace env