1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-02 22:58:01 +00:00
Files
til/rails/show-rails-routes-with-pry.md
2016-01-10 19:03:56 -06:00

31 lines
1.7 KiB
Markdown

# Show Rails Routes With Pry
In [Show Rails Models With Pry](show-rails-models-with-pry.md), I showed
that [`pry-rails`](https://github.com/rweng/pry-rails) comes with some handy
console commands. In addition to being able to list all your Rails models,
you can list all the routes for your application using `show-routes`.
I get the following output by using that command in a small blog project:
```
> show-routes
Prefix Verb URI Pattern Controller#Action
root GET / application#index
markdownify_articles POST /articles/markdownify(.:format) articles#markdownify
articles POST /articles(.:format) articles#create
new_article GET /articles/new(.:format) articles#new
edit_article GET /articles/:id/edit(.:format) articles#edit
article GET /articles/:id(.:format) articles#show
PATCH /articles/:id(.:format) articles#update
PUT /articles/:id(.:format) articles#update
users POST /users(.:format) users#create
new_user GET /users/new(.:format) users#new
user GET /users/:id(.:format) users#show
sessions POST /sessions(.:format) sessions#create
new_session GET /sessions/new(.:format) sessions#new
session DELETE /sessions/:id(.:format) sessions#destroy
signin GET /signin(.:format) sessions#new
POST /signin(.:format) sessions#create
signup GET /signup(.:format) users#new
```