Tôi đang cố gắng bắt đầu với miền Nam. Tôi đã có cơ sở dữ liệu hiện tại và tôi đã thêm miền Nam (syncdb
, schemamigration --initial
).Django South - bảng đã tồn tại
Sau đó, tôi đã cập nhật models.py
để thêm trường và chạy ./manage.py schemamigration myapp --auto
. Nó dường như tìm thấy lĩnh vực và nói rằng tôi có thể áp dụng điều này với ./manage.py migrate myapp
. Nhưng, thực hiện điều đó đã cho các lỗi:
django.db.utils.DatabaseError: table "myapp_tablename" already exists
tablename
là bảng đầu tiên được liệt kê trong models.py
.
Tôi đang chạy Django 1.2, Hàn 0,7
OK, cảm ơn. Nó thực sự di chuyển và không có kế hoạch, nhưng câu trả lời của bạn đã cho tôi đi đúng hướng. – Steve
lỗi của tôi chỉ sao chép lệnh từ OP, lệnh đúng ./manage.py di chuyển myapp --fake – Ashok
Tôi thích tìm câu trả lời quá nhanh - cảm ơn nhiều @Ashok! –