回答編集履歴

3

低評価された方はコメントください

2020/10/13 19:40

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 今気づいたですが、
17
+ 今気づいたですが、
18
18
 
19
19
  > ALTER TABLE example ALTER COLUMN create_at SET DEFAULT '0000-00-00 00:00:00';
20
20
 

2

edit

2020/10/13 19:40

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -11,3 +11,13 @@
11
11
 
12
12
 
13
13
  それか、created_atカラムのカラム名を変更してupdated_atにし、別途created_atカラムを作るか。
14
+
15
+
16
+
17
+ 今気づいたんですが、
18
+
19
+ > ALTER TABLE example ALTER COLUMN create_at SET DEFAULT '0000-00-00 00:00:00';
20
+
21
+
22
+
23
+ 「create_at 」というカラムは存在してないような。

1

edit

2020/10/13 10:03

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -7,3 +7,7 @@
7
7
 
8
8
 
9
9
  既にcreated_atカラムにCURRENT_TIMESTAMPが当てられているので、このCURRENT_TIMESTAMPを解除したうえで、提示のALTER TABLEを発行する必要があります。
10
+
11
+
12
+
13
+ それか、created_atカラムのカラム名を変更してupdated_atにし、別途created_atカラムを作るか。