Sha256: ae7d62dd02d2fb28811924f635a25e5f00c6f9b23af11c91fd743e5f80d3b7d2
Contents?: true
Size: 698 Bytes
Versions: 1
Compression:
Stored size: 698 Bytes
Contents
require "rails/generators" class GuineaPig::MigrationGenerator < Rails::Generators::Base include Rails::Generators::Migration desc "Generates migration for ABTest model" def self.source_root File.join(File.dirname(__FILE__), "templates") end def self.next_migration_number(dirname) #:nodoc: migration_number_attempt = Time.now.utc.strftime("%Y%m%d%H%M%S") if ActiveRecord::Base.timestamped_migrations && migration_number_attempt > current_migration_number(dirname).to_s migration_number_attempt else serial_migration_number(dirname) end end def copy_migration migration_template "create_ab_tests.rb", "db/migrate/create_ab_tests.rb" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
guinea_pig-0.1.3 | lib/generators/guinea_pig/migration_generator.rb |