sql >> Databáze >  >> RDS >> PostgreSQL

django.db.migrations.RenameModel a název sekvence AutoField

V mém případě jsem ručně vytvořil skript migrace SQL. To však nemusí fungovat, pokud se rozhodnete použít jiný db.

operations = [
  migrations.RenameModel(
    old_name='Permission',
    new_name='TemplatePermission',
  ),
  migrations.RunSQL('alter sequence myapp_permission_id_seq rename to myapp_templatepermission_id_seq;'),
]



  1. Chyba v uložené proceduře Oracle je příliš malá vyrovnávací paměť znakového řetězce

  2. Aktualizace na místě s PostgreSQL

  3. Jak definovat trigger ON COMMIT v Oracle?

  4. Jak přesunout a odstranit pole v MySQL