質問編集履歴

1

情報の追加

2021/06/12 13:50

投稿

divclass123
divclass123

スコア35

test CHANGED
@@ -1 +1 @@
1
- 【Docker】 --initialize specified but the data directory has files in it. Aborting.
1
+ 【Docker】binding.pryのやり方。
test CHANGED
@@ -1,3 +1,89 @@
1
+ # 最新の状態
2
+
3
+
4
+
5
+ http://hotatekun.hatenablog.com/entry/2021/04/04/224001
6
+
7
+ この記事を見つけて
8
+
9
+ 今、MySQL8.0に戻して、
10
+
11
+ **puma.rb**
12
+
13
+
14
+
15
+ ```ruby
16
+
17
+ # stdout_redirect "#{app_root}/log/puma.stdout.log", "#{app_root}/log/puma.stderr.log", true
18
+
19
+ #上の部分は元からあったやつ
20
+
21
+
22
+
23
+ unless ENV.fetch("RAILS_ENV", "development") == "development"
24
+
25
+ stdout_redirect "#{app_root}/log/puma.stdout.log", "#{app_root}/log/puma.stderr.log", true
26
+
27
+ end
28
+
29
+ # puma.rbで、標準出力が log/puma.stdout.log にリダイレクトされていたのが原因だった。
30
+
31
+ # 開発環境ではファイルにリダイレクトしない形にしたらコンソールが表示されるようになった。
32
+
33
+ ```
34
+
35
+
36
+
37
+ と記述したら
38
+
39
+
40
+
41
+ ```
42
+
43
+ web_1 | 16: .order('created_at DESC')
44
+
45
+ web_1 | 17: .includes(:user))
46
+
47
+ web_1 | 18:
48
+
49
+ web_1 | 19: @title = 'Timeline'
50
+
51
+ web_1 | 20:
52
+
53
+ web_1 | 21: @selected = 'Selected'
54
+
55
+ web_1 | 22:
56
+
57
+ web_1 | 23: @random_drinks = Drink.order('RAND()').limit(5)
58
+
59
+ web_1 | 24:
60
+
61
+ web_1 | => 25: binding.pry
62
+
63
+ web_1 | 26:
64
+
65
+ web_1 | 27: end
66
+
67
+ web_1 |
68
+
69
+
70
+
71
+
72
+
73
+ ```
74
+
75
+
76
+
77
+ ターミナルにrails sみたいなログが出力されるようになりました。
78
+
79
+
80
+
81
+ が、binding.pryで処理が止まるものの、ここから色々入力もできないので
82
+
83
+ こっから色々やり方を調べたいと思います
84
+
85
+
86
+
1
87
  # 前提
2
88
 
3
89