teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤字

2018/03/28 04:03

投稿

am120sec
am120sec

スコア14

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/migration/*
4
+ rm -d -r app/migrations/*
5
5
  ```
6
6
  ```ここに言語を入力
7
7
  python manage.py migrate

1

詳細記入

2018/03/28 04:03

投稿

am120sec
am120sec

スコア14

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で改善されませんの、テーブル構造から書き換える必要があったようで