class Object
Public Instance Methods
browse(tp = :web)
click to toggle source
# File lib/dklet/app_tags/rails_web.rb, line 26 def browse(tp = :web) domain = fetch("#{tp}_domain".to_sym) return unless domain doms = domain.split(',') system <<~Desc open http://#{doms.first} Desc end
db_migrate()
click to toggle source
# File lib/dklet/app_tags/rails_web.rb, line 19 def db_migrate system <<~Desc docker exec #{ops_container} rails db:migrate Desc end
rails_boot()
click to toggle source
# File lib/dklet/app_tags/rails_web.rb, line 3 def rails_boot #docker-compose exec website rails db:reset system <<~Desc docker exec #{ops_container} rails db:create 2>/dev/null Desc invoke :db_migrate end
rails_console()
click to toggle source
# File lib/dklet/app_tags/rails_web.rb, line 12 def rails_console system <<~Desc docker exec -it #{ops_container} rails console Desc end