質問編集履歴

1

training_date(Recordの属性)に関して追記しました。

2020/06/17 13:38

投稿

ikutyan46
ikutyan46

スコア18

test CHANGED
File without changes
test CHANGED
@@ -367,3 +367,57 @@
367
367
  = paginate @records
368
368
 
369
369
  ```
370
+
371
+
372
+
373
+ #追記(DB設計)
374
+
375
+ 親:Recordモデル
376
+
377
+ 子:Practiceモデル
378
+
379
+ training_dateは、Recordの属性です。
380
+
381
+
382
+
383
+ ```ruby
384
+
385
+ ActiveRecord::Schema.define(version: 2020_05_25_064157) do
386
+
387
+
388
+
389
+ create_table "records", force: :cascade do |t|
390
+
391
+ t.string "user_id"
392
+
393
+ t.text "learning_point"
394
+
395
+ t.date "training_date"
396
+
397
+ t.datetime "created_at", null: false
398
+
399
+ t.datetime "updated_at", null: false
400
+
401
+ end
402
+
403
+
404
+
405
+ create_table "practices", force: :cascade do |t|
406
+
407
+ t.string "practice_item"
408
+
409
+ t.integer "practice_time"
410
+
411
+ t.bigint "record_id"
412
+
413
+ t.datetime "created_at", null: false
414
+
415
+ t.datetime "updated_at", null: false
416
+
417
+ t.index ["record_id"], name: "index_practices_on_record_id"
418
+
419
+ end
420
+
421
+ end
422
+
423
+ ```