回答編集履歴
2
誤字
test
CHANGED
@@ -2,9 +2,9 @@
|
|
2
2
|
|
3
3
|
```ここに言語を入力
|
4
4
|
|
5
|
-
rm -d -r sqlite3
|
5
|
+
rm -d -r db.sqlite3
|
6
6
|
|
7
|
-
rm -d -r app/migration/*
|
7
|
+
rm -d -r app/migrations/*
|
8
8
|
|
9
9
|
```
|
10
10
|
|
1
詳細記入
test
CHANGED
@@ -1,3 +1,27 @@
|
|
1
|
-
プロジェクト
|
1
|
+
プロジェクトディレクトリ内にて
|
2
2
|
|
3
|
+
```ここに言語を入力
|
4
|
+
|
5
|
+
rm -d -r sqlite3
|
6
|
+
|
7
|
+
rm -d -r app/migration/*
|
8
|
+
|
9
|
+
```
|
10
|
+
|
11
|
+
```ここに言語を入力
|
12
|
+
|
13
|
+
python manage.py migrate
|
14
|
+
|
15
|
+
```
|
16
|
+
|
3
|
-
|
17
|
+
で、治りました。
|
18
|
+
|
19
|
+
当然、データベースはすべて消えますのでご注意ください。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
原因としてはやはり、migrationで対応できなかった点を手動で(python manage.py dbshell)変更しなければならなかったようです。
|
24
|
+
|
25
|
+
手動で治す方法がわからないのでデータベースを初期化する方法で解決しました。
|
26
|
+
|
27
|
+
なお、flushでは改善されませんので、テーブル構造から書き換える必要があったようです。
|