/home/sangvo

Search

Search IconIcon to open search

TIL: Makefile for docker and rails

Last updated Apr 7, 2023 Edit Source

 1build:
 2  docker compose build
 3
 4setup:
 5  docker compose run --rm app bin/rails db:setup
 6
 7up:
 8  docker compose up
 9
10stop:
11  docker compose stop
12
13restart_db:
14  docker compose run --rm app bin/rails db:drop
15  docker compose run --rm app bin/rails db:create
16  docker compose run --rm app bin/rails db:migrate
17  docker compose run --rm app bin/rails db:seed
18
19migrate:
20  docker compose exec app bin/rails db:migrate
21
22rollback:
23  docker compose exec app bin/rails db:rollback
24
25seed:
26  docker compose exec app bin/rails db:seed
27
28c:
29  docker compose exec app bin/rails c
30
31t:
32  docker compose exec app bin/rails t
33
34routes:
35  docker compose exec app bin/rails routes
1$ make build
2$ make setup
3$ make up

https://moviendo.me/makefile-for-docker-rails-applications.html