/experiments/migrate_metastore.rb
https://bitbucket.org/laika/thingfish · Ruby · 18 lines · 11 code · 6 blank · 1 comment · 0 complexity · 3372d8b66aff5dfdcd4b636aecd6a3d7 MD5 · raw file
- #!/usr/bin/env ruby
- load './loadpath.rb'
- require 'thingfish/config'
- require 'thingfish/metastore'
- dd = Pathname.new( '/tmp/thingfish' )
- sd = dd + 'spool'
- ThingFish.logger.level = Logger::INFO
- ms = ThingFish::MetaStore.create( 'sequel', dd, sd,
- :sequel_connect => 'sqlite:////tmp/thingfish/metastore.db' )
- pgms = ThingFish::MetaStore.create( 'sequel', dd, sd,
- :sequel_connect => 'postgres://thingfish@localhost/db01' )
- pgms.migrate_from( ms )