Sha256: 3beeaeb42f686136db3904e28bba6bd76ef499650c488fe81bc68cd48dfb9048
Contents?: true
Size: 720 Bytes
Versions: 2
Compression:
Stored size: 720 Bytes
Contents
require 'pathname' require 'logger' root_path = Pathname(__FILE__).dirname.join('..').expand_path lib_path = root_path.join('lib') $:.unshift(lib_path) require 'active_record' ActiveRecord::Base.establish_connection({ adapter: 'sqlite3', database: ':memory:', }) require 'generators/flipper/templates/migration' CreateFlipperTables.up # Requires the flipper-active_record gem to be installed. require 'flipper/adapters/active_record' adapter = Flipper::Adapters::ActiveRecord.new flipper = Flipper.new(adapter) flipper[:stats].enable if flipper[:stats].enabled? puts "Enabled!" else puts "Disabled!" end flipper[:stats].disable if flipper[:stats].enabled? puts "Enabled!" else puts "Disabled!" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flipper-active_record-0.11.0.beta9 | examples/active_record/basic.rb |
flipper-active_record-0.11.0.beta8 | examples/active_record/basic.rb |