Sha256: 81483f265e20059c494c21cbf90f7faa13351ef967987f404365bfc052d22917
Contents?: true
Size: 627 Bytes
Versions: 2
Compression:
Stored size: 627 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'mongo' connection = Mongo::Connection.new( 'localhost', 27019 ) # db = connection.db( 'admin' ) # db.authenticate( 'admin', 'admin') db_name = "fernand_mdb" cltn_names = %w[blee bobo] db = connection.db( db_name ) cltn_names.each do |cltn_name| cltn = db.create_collection( cltn_name ) cltn.remove 20.times do |i| row = { :name => "#{cltn_name}_#{i}", :last_name => "#{db_name}.#{cltn_name}_#{i}" } puts "Inserting row #{row.inspect}" cltn.insert( row ) end cltn = db[cltn_name] puts "" puts "Inserted `#{cltn.count} records in `#{cltn_name}" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongo3-0.0.7 | data/populate |
mongo3-0.0.6 | data/populate |