class Denshobato::Generators::InstallGenerator
Public Instance Methods
copy_blacklists()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 23 def copy_blacklists sleep 1 copy_file './migrations/create_blacklists.rb', "db/migrate/#{time}_create_denshobato_blacklists.rb" end
copy_conversations()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 7 def copy_conversations p 'Copying migrations' copy_file './migrations/create_conversations.rb', "db/migrate/#{time}_create_denshobato_conversations.rb" end
copy_messages()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 13 def copy_messages sleep 1 copy_file './migrations/create_messages.rb', "db/migrate/#{time}_create_denshobato_messages.rb" end
copy_notifications()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 18 def copy_notifications sleep 1 copy_file './migrations/create_notifications.rb', "db/migrate/#{time}_create_denshobato_notifications.rb" end
done()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 28 def done puts 'Denshobato Installed' puts 'Run rake db:migrate' end
Private Instance Methods
time()
click to toggle source
# File lib/generators/denshobato/install_generator.rb, line 35 def time DateTime.now.to_s(:number) end