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

Djangoは本番用に自動インクリメントpk/idフィールドをリセットしました

    sqlsequencereset > コマンド

    python manage.py sqlsequencereset myapp1 myapp2 myapp3| psql
    

    生成されたsqlコマンドを読み取りたい場合は、psqlにパイプせずにそのコマンドを実行するだけです。

    python manage.py sqlsequencereset myapp1 myapp2 myapp3
    

    このコマンドは、本番データベースで使用する必要があります。ただし、@ knbkが述べたように、本番データベースが新しい場合は、IDシーケンスをリセットする必要はありません。



    1. クライアントとサーバー間の接続の構成Oracle10g

    2. 条件でエイリアスcoalesceを使用する:coalesce(max(case when value then value)asエイリアス

    3. plpgsqlを介してPostgresからテーブルの主キーを取得するにはどうすればよいですか?

    4. PostgreSQLSELECTで行を制限する方法