質問編集履歴

2

z

2020/11/07 05:09

投稿

universegift77
universegift77

スコア12

test CHANGED
@@ -1 +1 @@
1
- sqlalchemyで外部キー制約のに、外部テーブルに存在しな値を保存できてしまます。
1
+ sqlalchemyで外部キーを使いたいが上手くでき
test CHANGED
File without changes

1

a

2020/11/07 05:09

投稿

universegift77
universegift77

スコア12

test CHANGED
File without changes
test CHANGED
@@ -38,6 +38,10 @@
38
38
 
39
39
  oyax=relationship("Parenttest",back_populates="kodomox")
40
40
 
41
+
42
+
43
+
44
+
41
45
  ```
42
46
 
43
47
 
@@ -68,9 +72,13 @@
68
72
 
69
73
  db.commit()
70
74
 
75
+
76
+
77
+
78
+
71
79
  ```
72
80
 
73
- すると、なぜか成功してしまいます。
81
+ しかし、なぜかこれが成功してしまいます。
74
82
 
75
83
  外部キー制約が機能していればoyaテーブルに存在しない値を保存できないはずではないでしょうか?
76
84