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

djangoテーブルにAUTOINCREMENT値を設定します

    RunSQLを使用できます 必要なSQLを実行するための移行での操作:

    migrations.RunSQL("ALTER TABLE portal_asset AUTO_INCREMENT=1000000;")
    

    移行を実行していない場合は、これを最初の移行に追加して、新しい値が設定される前に行が挿入されないようにすることができます。それ以外の場合は、新しい移行でこの操作を追加する必要があります。 python manage.py makemigrations --empty <yourappname>を使用して、新しい空の移行を作成できます 。




    1. Django開発データベースをデフォルトのSQLiteからPostgreSQLに変更する

    2. 主キーを並べ替える方法は?

    3. 外部キー制約は、Oracleのクエリ変換に影響を与えますか?

    4. プロトコルパケットの順序が正しくありません