我想我的应用“落地”迁移以南我写了下面的命令蟒蛇manage.py迁移着陆错误
python manage.py migrate landing
,但它显示了以下错误
Running migrations for landing:
- Migrating forwards to 0003_auto__chg_field_userinput_email2. landing:0001_initial
FATAL ERROR - The following SQL query failed: CREATE TABLE
landing_userinput
(id
integer AUTO_INCREMENT NOT NULL PRIMARY KEY,name
varchar(120) NOT NULL,city
varchar(120) NOT NULL,timestamp
datetim e NOT NULL)The error was: (1050, "Table 'landing_userinput' already exists") ! Error found during real run of migration! Aborting.
! Since you have a database that does not support running ! schema-altering statements in transactions, we have had ! to leave it in an interim state between migrations.
! You might be able to recover with: = DROP TABLE
landing_userinput
CASCAD E; []raise errorclass, errorvalue
django.db.utils.OperationalError: (1050, "Table 'landing_userinput' already exists")
请给我点建议以改善这个错误。
它说表格存在以及如何解决它。这样做还是失败? – Leigh