sql >> データベース >  >> RDS >> PostgreSQL

Django Migrationsで削除されたテーブルを再作成するにはどうすればよいですか?

    django 1.7では、次のことを試すことができます:

    1. Delete your migrations folder
    
    2. In the database: DELETE FROM django_migrations WHERE app = 'app_name'.
       You could alternatively just truncate this table.
    
    3. python manage.py makemigrations
    
    4. python manage.py migrate --fake
    

    django 1.9.5で作業している場合、これはこの問題の100%の解決策です:

    1. Delete your migrations folder
    
    2. In the database: DELETE FROM django_migrations WHERE app = 'app_name'.
       You could alternatively just truncate this table.
    
    3. python manage.py makemigrations app_name
    
    4. python manage.py migrate
    

    これは私にとって100%機能します!



    1. GETUTCDATE()SQL Server(T-SQL)の例

    2. SQLステートメントでパラメーターを使用することを常に好むのはなぜですか?

    3. OracleJDBCおよびOracleCHARデータ型

    4. MySQLでインデックスを作成する方法