... () において行うのと同じ形式で渡すために用いられます。以下の 3 つの処理は互いに等価です: migrations . RunSQL ( "INSERT INTO musician (name) VALUES ('Reinhardt');" ) migrations . RunSQL ([( "INSERT INTO musician (name) VALUES ('Reinhardt');" , None )]) mig ... rations . RunSQL ([( "INSERT INTO musician (name) VALUES ( %s );" , [ "Reinhardt" ])]) クエリにパーセント文字リテラルを含ませたい場合、パラメータを渡していればパーセ ... クエリで実行された内容を元に戻します。たとえば、上記の挿入を削除で取り消す場合: migrations . RunSQL ( sql = [( "INSERT INTO musician (name) VALUES ( %s );" , [ "Reinhardt" ])], reverse_sql = [( "DELETE FROM musician where name= %s ;" , [ "Reinhardt" ])], ... ... () において行うのと同じ形式で渡すために用いられます。以下の 3 つの処理は互いに等価です: migrations . RunSQL ( "INSERT INTO musician (name) VALUES ('Reinhardt');" ) migrations . RunSQL ([( "INSERT INTO musician (name) VALUES ('Reinhardt');" , None )]) mig ... rations . RunSQL ([( "INSERT INTO musician (name) VALUES ( %s );" , [ "Reinhardt" ])]) クエリにパーセント文字リテラルを含ませたい場合、パラメータを渡していればパーセ ... クエリで実行された内容を元に戻します。たとえば、上記の挿入を削除で取り消す場合: migrations . RunSQL ( sql = [( "INSERT INTO musician (name) VALUES ( %s );" , [ "Reinhardt" ])], reverse_sql = [( "DELETE FROM musician where name= %s ;" , [ "Reinhardt" ])], ... ... のような モデル API と衝突するフィールド名は付けられないことに注意してください。 実装例: from django.db import models class Musician ( models . Model ): first_name = models . CharField ( max_length = 50 ) last_name = models . CharField ( max_length = 50 ) ... instrument = models . CharField ( max_length = 100 ) class Album ( models . Model ): artist = models . ForeignKey ( Musician , on_delete = models . CASCADE ) name = models . CharField ( max_length = 100 ) release_date = models . DateField () num_s ... ... のような モデル API と衝突するフィールド名は付けられないことに注意してください。 実装例: from django.db import models class Musician ( models . Model ): first_name = models . CharField ( max_length = 50 ) last_name = models . CharField ( max_length = 50 ) ... instrument = models . CharField ( max_length = 100 ) class Album ( models . Model ): artist = models . ForeignKey ( Musician , on_delete = models . CASCADE ) name = models . CharField ( max_length = 100 ) release_date = models . DateField () num_s ... 2026年10月08日