Như tiêu đề đã nói, tôi dường như không thể làm cho việc di chuyển hoạt động.
Ứng dụng ban đầu dưới 1.6, vì vậy tôi hiểu rằng việc di chuyển sẽ không có ở đó ban đầu và thực sự nếu tôi chạy python manage.py migrate
tôi sẽ nhận được:
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
No migrations to apply.
Nếu tôi thực hiện một thay đổi cho bất kỳ mô hình nào trong myapp
đó, nó vẫn nói không được điều chỉnh, như mong đợi.
Nhưng nếu tôi chạy, python manage.py makemigrations myapp
tôi nhận được:
No changes detected in app 'myapp'
Dường như không có vấn đề gì hoặc cách tôi chạy lệnh, nó không bao giờ phát hiện ứng dụng có thay đổi hay không, cũng không thêm bất kỳ tệp di chuyển nào vào ứng dụng.
Có cách nào để buộc một ứng dụng di chuyển và về cơ bản nói "Đây là cơ sở của tôi để làm việc với" hay bất cứ điều gì không? Hay tôi đang thiếu một cái gì đó?
Cơ sở dữ liệu của tôi là một PostgreQuery nếu điều đó có ích gì cả.