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